@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard-jp-dynamic-subset.min.css";@import"https://cdn.jsdelivr.net/gh/wanteddev/wanted-sans@v1.0.1/packages/wanted-sans/fonts/webfonts/variable/split/WantedSansVariable.min.css";.otool-brand{--otool-navy: #1e2a3a;--otool-aqua: #5ee6e0;--otool-mint: #8bf0a0;--otool-lime: #c6f58a;--otool-halo: rgba(230, 248, 235, .85);display:flex;flex-direction:column;align-items:center;gap:16px}.otool-brand--row{flex-direction:row;gap:9px}.otool-logo{width:172px;height:172px;position:relative}.otool-hop{position:absolute;top:0;right:0;bottom:0;left:0}.otool-orbit{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;animation:otool-orbit 9s linear infinite}.otool-orbit i{position:absolute;top:0;left:50%;width:9%;aspect-ratio:1;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--otool-lime),var(--otool-mint) 70%);box-shadow:0 0 14px #8bf0a0b3}@keyframes otool-orbit{to{transform:rotate(360deg)}}.otool-face{position:absolute;top:6%;right:6%;bottom:6%;left:6%;overflow:hidden;background:var(--otool-aqua);border-radius:53% 47% 51% 49%/49% 52% 48% 51%;box-shadow:inset -10px -14px 30px #1e2a3a14,0 14px 30px #1e2a3a29;animation:otool-squish 7s ease-in-out infinite,otool-bob 5.4s ease-in-out infinite}@keyframes otool-squish{0%,to{border-radius:53% 47% 51% 49%/49% 52% 48% 51%}25%{border-radius:49% 51% 46% 54%/53% 47%}50%{border-radius:51% 49% 54% 46%/46% 54% 47% 53%}75%{border-radius:47% 53% 49% 51%/52% 48%}}@keyframes otool-bob{0%,to{transform:translateY(0) rotate(-2.5deg)}50%{transform:translateY(-3.5%) rotate(2.5deg)}}.otool-face:before{content:"";position:absolute;top:-55%;right:-55%;bottom:-55%;left:-55%;background:radial-gradient(50% 50% at 30% 30%,var(--otool-mint) 0%,transparent 65%),radial-gradient(40% 40% at 72% 68%,var(--otool-lime) 0%,transparent 62%),radial-gradient(55% 55% at 66% 22%,rgba(255,255,255,.35) 0%,transparent 60%);filter:blur(22px);animation:otool-aurora 16s linear infinite}@keyframes otool-aurora{to{transform:rotate(360deg)}}.otool-face:after{content:"";position:absolute;top:8%;left:14%;width:34%;height:26%;border-radius:50%;background:radial-gradient(closest-side,var(--otool-halo),transparent);filter:blur(6px);opacity:.5}.otool-eyes{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:15%;z-index:2;animation:otool-look 6.5s ease-in-out infinite}.otool-eyes span{width:8%;height:15%;background:var(--otool-navy);border-radius:999px;animation:otool-blink 2.6s infinite;transform-origin:center}@keyframes otool-look{0%,34%,to{transform:translate(0)}12%,22%{transform:translate(6%)}56%,68%{transform:translate(-6%)}}@keyframes otool-blink{0%,82%,to{transform:scaleY(1)}85%{transform:scaleY(.08)}88%{transform:scaleY(1)}91%{transform:scaleY(.08)}94%{transform:scaleY(1)}}.otool-shadow{position:absolute;left:50%;bottom:-9%;width:52%;height:7%;transform:translate(-50%);border-radius:50%;background:#1e2a3a2e;filter:blur(8px);animation:otool-shadow 5.4s ease-in-out infinite}@keyframes otool-shadow{0%,to{transform:translate(-50%) scaleX(1);opacity:.6}50%{transform:translate(-50%) scaleX(.84);opacity:.38}}.otool-wordmark{font-family:"Baloo 2",-apple-system,BlinkMacSystemFont,Pretendard,sans-serif;font-weight:700;color:var(--otool-navy);font-size:46px;line-height:1;letter-spacing:.02em}.otool-wordmark em{font-style:normal;color:#22b3ab}.otool-logo--loading .otool-hop{animation:otool-hop 1.5s cubic-bezier(.5,.05,.5,1) infinite}@keyframes otool-hop{0%,to{transform:translateY(4%)}46%,54%{transform:translateY(-20%)}}.otool-logo--loading .otool-face{animation:otool-squish 7s ease-in-out infinite,otool-squash 1.5s cubic-bezier(.5,.05,.5,1) infinite}@keyframes otool-squash{0%,to{scale:1.06 .94}46%,54%{scale:.97 1.04}}.otool-logo--loading .otool-shadow{height:8%;bottom:-14%;background:#1e2a3a3d;animation:otool-shadow-bounce 1.5s cubic-bezier(.5,.05,.5,1) infinite}@keyframes otool-shadow-bounce{0%,to{transform:translate(-50%) scaleX(1.1);opacity:.55}50%{transform:translate(-50%) scaleX(.6);opacity:.25}}@media (prefers-reduced-motion: reduce){.otool-orbit,.otool-face,.otool-face:before,.otool-eyes,.otool-eyes span,.otool-shadow,.otool-logo--loading .otool-hop,.otool-logo--loading .otool-face,.otool-logo--loading .otool-shadow{animation:none}}.gen-dots{display:inline-flex;align-items:center;gap:3px;margin-left:5px}.gen-dots i{width:4px;height:4px;border-radius:50%;background:currentColor;animation:gen-dot 1.2s ease-in-out infinite}.gen-dots i:nth-child(2){animation-delay:.15s}.gen-dots i:nth-child(3){animation-delay:.3s}@keyframes gen-dot{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion: reduce){.gen-dots i{animation:none}}.snote{--accent-background-cyan-2: var(--cyan-50-2);--accent-background-cyan: var(--cyan-50);--accent-background-light-blue: var(--light-blue-50);--accent-background-lime: var(--lime-50);--accent-background-pink: var(--pink-50);--accent-background-purple: var(--purple-50);--accent-background-red-orange: var(--red-orange-50);--accent-background-violet-2: var(--violet-50-2);--accent-background-violet: var(--violet-50);--accent-cyan: var(--cyan-50-2);--accent-foreground-blue: var(--blue-45);--accent-foreground-cyan-2: var(--cyan-40-2);--accent-foreground-cyan: var(--cyan-40);--accent-foreground-green: var(--green-40);--accent-foreground-light-blue: var(--light-blue-40);--accent-foreground-lime: var(--lime-37);--accent-foreground-orange: var(--orange-39);--accent-foreground-pink: var(--pink-46);--accent-foreground-purple: var(--purple-40);--accent-foreground-red-orange: var(--red-orange-48);--accent-foreground-red: var(--red-40);--accent-foreground-violet: var(--violet-45);--accent-violet: var(--violet-50-2);--background-elevated-alternative: var(--cool-neutral-99-2);--background-elevated-normal-2: var(--common-100);--background-elevated-normal: var(--common-100-2);--background-normal-alternative-2: var(--cool-neutral-99);--background-normal-alternative-3: var(--cool-neutral-99);--background-normal-alternative: var(--cool-neutral-99-2);--background-normal-normal-2: rgb(255,255,255);--background-normal-normal-3: var(--common-100);--background-normal-normal-4: var(--common-100-2);--background-normal-normal-5: var(--common-100);--background-normal-normal: rgb(255,255,255);--background-transparent-alternative-2: rgba(255,255,255,.28);--background-transparent-alternative: rgba(255,255,255,.28);--background-transparent-normal-2: rgba(255,255,255,.08);--background-transparent-normal: rgba(255,255,255,.08);--bg-context: "Bright";--blue-0-2: var(--common-0-3);--blue-0: var(--common-0-2);--blue-100-2: var(--common-100-3);--blue-100: var(--common-100-2);--blue-10: rgb(0,21,54);--blue-20: rgb(0,41,102);--blue-30: rgb(0,62,156);--blue-40: rgb(0,84,209);--blue-45: rgb(0,94,235);--blue-50-2: rgb(0,102,255);--blue-50: rgb(0,102,255);--blue-55: rgb(26,117,255);--blue-60-2: rgb(51,133,255);--blue-60: rgb(51,133,255);--blue-65: rgb(79,149,255);--blue-70: rgb(105,165,255);--blue-80: rgb(158,197,255);--blue-90: rgb(201,222,254);--blue-95-2: rgb(234,242,254);--blue-95: rgb(234,242,254);--blue-99: rgb(247,251,255);--common-0-2: rgb(0,0,0);--common-0-3: rgb(0,0,0);--common-0: rgb(0,0,0);--common-100-2: rgb(255,255,255);--common-100-3: rgb(255,255,255);--common-100-4: rgb(255,255,255);--common-100: rgb(255,255,255);--cool-neutral-0-2: var(--common-0-3);--cool-neutral-0: var(--common-0-2);--cool-neutral-10-2: rgb(23,23,25);--cool-neutral-100-2: var(--common-100-3);--cool-neutral-100: var(--common-100-2);--cool-neutral-10: rgb(23,23,25);--cool-neutral-15-2: rgb(27,28,30);--cool-neutral-15: rgb(27,28,30);--cool-neutral-17-2: rgb(33,34,37);--cool-neutral-17-3: rgb(33,34,37);--cool-neutral-17: rgb(33,34,37);--cool-neutral-20: rgb(41,42,45);--cool-neutral-22-2: rgb(46,47,51);--cool-neutral-22: rgb(46,47,51);--cool-neutral-23: rgb(51,52,56);--cool-neutral-25-2: rgb(55,56,60);--cool-neutral-25: rgb(55,56,60);--cool-neutral-30-2: rgb(70,71,76);--cool-neutral-30: rgb(70,71,76);--cool-neutral-40-2: rgb(90,92,99);--cool-neutral-40-3: rgb(90,92,99);--cool-neutral-40: rgb(90,92,99);--cool-neutral-5-2: rgb(15,15,16);--cool-neutral-50: rgb(112,115,124);--cool-neutral-5: rgb(15,15,16);--cool-neutral-60: rgb(135,138,147);--cool-neutral-70-2: rgb(152,155,162);--cool-neutral-70-3: rgb(152,155,162);--cool-neutral-70: rgb(152,155,162);--cool-neutral-7: rgb(20,20,21);--cool-neutral-80: rgb(174,176,182);--cool-neutral-90: rgb(194,196,200);--cool-neutral-95-2: rgb(219,220,223);--cool-neutral-95: rgb(219,220,223);--cool-neutral-96-2: rgb(225,226,228);--cool-neutral-96: rgb(225,226,228);--cool-neutral-97: rgb(234,235,236);--cool-neutral-98-2: rgb(244,244,245);--cool-neutral-98: rgb(244,244,245);--cool-neutral-99-2: rgb(247,247,248);--cool-neutral-99: rgb(247,247,248);--cyan-0-2: var(--common-0-3);--cyan-0: var(--common-0-2);--cyan-100-2: var(--common-100-3);--cyan-100: var(--common-100-2);--cyan-10: rgb(0,37,43);--cyan-20: rgb(0,72,84);--cyan-30: rgb(0,111,130);--cyan-40-2: rgb(0,152,178);--cyan-40: rgb(0,152,178);--cyan-50-2: rgb(0,189,222);--cyan-50-3: rgb(0,189,222);--cyan-50: rgb(0,189,222);--cyan-60-2: rgb(40,208,237);--cyan-60: rgb(40,208,237);--cyan-70: rgb(87,223,247);--cyan-80: rgb(138,237,255);--cyan-90: rgb(181,244,255);--cyan-95: rgb(222,250,255);--cyan-99: rgb(247,254,255);--deprecated-platform-ios-navigation1-3: rgba(255,255,255,.7);--deprecated-platform-ios-navigation2-3: rgb(255,255,255);--deprecated-platform-ios-navigation3-3: rgba(0,0,0,0);--fill-alternative-2: rgba(112,115,124,.05);--fill-alternative-3: rgba(112,115,124,.05);--fill-alternative: rgba(112,115,124,.05);--fill-normal-2: rgba(112,115,124,.08);--fill-normal-3: rgba(112,115,124,.08);--fill-normal-4: rgba(112,115,124,.08);--fill-normal: rgba(112,115,124,.08);--fill-strong-2: rgba(112,115,124,.16);--fill-strong-3: rgba(112,115,124,.16);--fill-strong: rgba(112,115,124,.16);--green-0-2: var(--common-0-3);--green-0: var(--common-0-2);--green-100-2: var(--common-100-3);--green-100: var(--common-100-2);--green-10: rgb(0,36,12);--green-20: rgb(0,69,23);--green-30: rgb(0,110,37);--green-40: rgb(0,150,50);--green-50-2: rgb(0,191,64);--green-50: rgb(0,191,64);--green-60-2: rgb(30,212,90);--green-60: rgb(30,212,90);--green-70: rgb(73,229,125);--green-80: rgb(125,245,165);--green-90: rgb(172,252,199);--green-95-2: rgb(217,255,230);--green-95: rgb(217,255,230);--green-99: rgb(242,255,246);--height-popup-max: 760;--initial-black: rgb(0,0,0);--initial-white: rgb(255,255,255);--interaction-disable-2: var(--cool-neutral-98-2);--interaction-disable-3: var(--cool-neutral-98-2);--interaction-disable: var(--cool-neutral-98);--interaction-inactive-2: var(--cool-neutral-70-3);--interaction-inactive: var(--cool-neutral-70);--inverse-background-2: var(--cool-neutral-15-2);--inverse-background-3: var(--cool-neutral-15);--inverse-background: var(--cool-neutral-15);--inverse-label-2: var(--cool-neutral-99-2);--inverse-label-3: var(--cool-neutral-99);--inverse-label: var(--cool-neutral-99);--inverse-primary: var(--blue-60);--ios-accent-primary: rgb(0,136,255);--ios-backgrounds-primary: rgb(255,255,255);--ios-colors-blue: rgb(0,122,255);--ios-colors-green: rgb(52,199,89);--ios-colors-red: rgb(255,59,48);--ios-fills-quaternary: rgba(116,116,128,.08);--ios-fills-secondary: rgba(120,120,128,.16);--ios-grays-white: rgb(255,255,255);--ios-labels-primary: rgb(0,0,0);--ios-labelsvibrant-primary1-2: rgb(0,0,0);--ios-labelsvibrant-primary2-2: rgba(0,0,0,0);--ios-labelsvibrant-tertiary1-2: rgba(0,0,0,.25);--ios-labelsvibrant-tertiary2-2: rgba(0,0,0,0);--ios-materials-regular1-4-overlay: rgba(0,0,0,0);--ios-materials-regular2-4-darken: rgba(0,0,0,.03);--ios-materials-regular3-4-colordodge: rgb(77,77,77);--ios-materials-regular4-4: rgba(169,169,169,.8);--ios-other-navigation-label1-3-softlight: rgb(177,177,177);--ios-other-navigation-label2-3: rgba(0,0,0,.5);--ios-other-navigation-label3-3-screen: rgba(0,0,0,0);--ios-separators-nonopaque: rgba(60,60,67,.36);--label-alternative-2: rgba(55,56,60,.61);--label-alternative-3: rgba(55,56,60,.61);--label-alternative: rgba(55,56,60,.61);--label-assistive-2: rgba(55,56,60,.28);--label-assistive-3: rgba(55,56,60,.28);--label-assistive: rgba(55,56,60,.28);--label-disable-2: rgba(55,56,60,.16);--label-disable-3: rgba(55,56,60,.16);--label-disable: rgba(55,56,60,.16);--label-neutral-2: rgba(46,47,51,.88);--label-neutral-3: rgba(46,47,51,.88);--label-neutral: rgba(46,47,51,.88);--label-normal-2: rgb(23,23,23);--label-normal-3: var(--cool-neutral-10);--label-normal-4: var(--cool-neutral-10-2);--label-normal-5: var(--cool-neutral-10);--label-normal: rgb(23,23,23);--label-strong-2: var(--common-0-2);--label-strong-3: var(--common-0);--label-strong: var(--common-0);--labels-vibrant-controls-primary: rgb(64,64,64);--light-blue-0-2: var(--common-0-3);--light-blue-0: var(--common-0-2);--light-blue-100-2: var(--common-100-3);--light-blue-100: var(--common-100-2);--light-blue-10: rgb(0,33,48);--light-blue-20: rgb(0,66,97);--light-blue-30: rgb(0,103,150);--light-blue-40: rgb(0,141,207);--light-blue-50: rgb(0,174,255);--light-blue-60: rgb(61,194,255);--light-blue-70: rgb(112,210,255);--light-blue-80: rgb(161,225,255);--light-blue-90: rgb(196,236,254);--light-blue-95: rgb(229,246,254);--light-blue-99: rgb(247,253,255);--lime-0-2: var(--common-0-3);--lime-0: var(--common-0-2);--lime-100-2: var(--common-100-3);--lime-100: var(--common-100-2);--lime-10: rgb(17,41,0);--lime-20: rgb(34,82,0);--lime-30: rgb(52,125,0);--lime-37: rgb(66,158,0);--lime-40: rgb(72,173,0);--lime-50: rgb(88,207,4);--lime-60: rgb(107,224,22);--lime-70: rgb(136,240,62);--lime-80: rgb(174,247,121);--lime-90: rgb(204,252,169);--lime-95: rgb(230,255,212);--lime-99: rgb(248,255,242);--line-normal-alternative-2: rgba(112,115,124,.08);--line-normal-alternative-3: rgba(112,115,124,.08);--line-normal-alternative: rgba(112,115,124,.08);--line-normal-neutral-2: rgba(112,115,124,.16);--line-normal-neutral-3: rgba(112,115,124,.16);--line-normal-neutral: rgba(112,115,124,.16);--line-normal-normal-2: rgba(112,115,124,.22);--line-normal-normal-3: rgba(112,115,124,.22);--line-normal-normal: rgba(112,115,124,.22);--line-normal-strong-2: rgba(112,115,124,.52);--line-normal-strong: rgba(112,115,124,.52);--line-solid-alternative-2: var(--cool-neutral-98-2);--line-solid-alternative: var(--cool-neutral-98);--line-solid-neutral: var(--cool-neutral-97);--line-solid-normal-2: var(--cool-neutral-96-2);--line-solid-normal: var(--cool-neutral-96);--line-solid-strong: var(--cool-neutral-80);--macos-backgrounds-primary: rgb(255,255,255);--macos-control-bar-title: rgba(250,250,250,.8);--macos-fills-virant-primary1-2: rgb(217,217,217);--macos-fills-virant-primary2-2: rgba(0,0,0,0);--macos-separators-vibrant1-2: rgba(0,0,0,.1);--macos-separators-vibrant2-2: rgba(0,0,0,0);--macos-text-secondary: rgba(0,0,0,.5);--macos-text-tertiary: rgba(0,0,0,.25);--macos-textvibrant-secondary1-2: rgb(128,128,128);--macos-textvibrant-secondary2-2: rgba(0,0,0,0);--macos-textvibrant-tertiary1-2: rgb(191,191,191);--macos-textvibrant-tertiary2-2: rgba(0,0,0,0);--margin-action-contents-bottom: 4;--margin-action-normal-horizontal: 20;--margin-action-normal-vertical: 20;--margin-content-content: 20;--margin-navigation-horizontal: 16;--margin-navigation-normal: 20;--margin-navigation-text: 4;--margin-navigation-tool-tab: 12;--material-background-onbackground: rgb(27,27,31);--material-dimmer: rgba(23,23,25,.52);--material-outline-outline: rgb(116,117,127);--mode-2: "Light";--mode: "Light";--neutral-0-2: var(--common-0-3);--neutral-0: var(--common-0-2);--neutral-100-2: var(--common-100-3);--neutral-100: var(--common-100-2);--neutral-10: rgb(23,23,23);--neutral-15: rgb(28,28,28);--neutral-20: rgb(42,42,42);--neutral-22: rgb(48,48,48);--neutral-30: rgb(71,71,71);--neutral-40: rgb(92,92,92);--neutral-50: rgb(115,115,115);--neutral-5: rgb(15,15,15);--neutral-60: rgb(138,138,138);--neutral-70: rgb(155,155,155);--neutral-80: rgb(176,176,176);--neutral-90: rgb(196,196,196);--neutral-95: rgb(220,220,220);--neutral-99: rgb(247,247,247);--opacity-0-2: 0;--opacity-0: 0;--opacity-100-2: 100;--opacity-100-3: 100;--opacity-100: 100;--opacity-12-2: 12;--opacity-12-3: 12;--opacity-12: 12;--opacity-16-2: 16;--opacity-16-3: 16;--opacity-16: 16;--opacity-22-2: 22;--opacity-22-3: 22;--opacity-22: 22;--opacity-28-2: 28;--opacity-28-3: 28;--opacity-28: 28;--opacity-35-2: 35;--opacity-35-3: 35;--opacity-35: 35;--opacity-43-2: 43;--opacity-43-3: 43;--opacity-43: 43;--opacity-5-2: 5;--opacity-5-3: 5;--opacity-52-2: 52;--opacity-52-3: 52;--opacity-52: 52;--opacity-5: 5;--opacity-61-2: 61;--opacity-61-3: 61;--opacity-61: 61;--opacity-74-2: 74;--opacity-74-3: 74;--opacity-74: 74;--opacity-8-2: 8;--opacity-8-3: 8;--opacity-88-2: 88;--opacity-88-3: 88;--opacity-88: 88;--opacity-8: 8;--opacity-97-2: 97;--opacity-97-3: 97;--opacity-97: 97;--orange-0-2: var(--common-0-3);--orange-0: var(--common-0-2);--orange-100-2: var(--common-100-3);--orange-100: var(--common-100-2);--orange-10: rgb(54,30,0);--orange-20: rgb(102,58,0);--orange-30: rgb(156,88,0);--orange-39: rgb(209,118,0);--orange-40: rgb(212,120,0);--orange-50: rgb(255,146,0);--orange-60: rgb(255,169,56);--orange-70: rgb(255,192,110);--orange-80: rgb(255,212,156);--orange-90: rgb(254,230,198);--orange-95: rgb(254,244,230);--orange-99: rgb(255,252,247);--padding-horizontal: 16;--padding-vertical: 4;--pink-0-2: var(--common-0-3);--pink-0: var(--common-0-2);--pink-100-2: var(--common-100-3);--pink-100: var(--common-100-2);--pink-10: rgb(61,1,51);--pink-20: rgb(115,5,96);--pink-30: rgb(168,22,144);--pink-40: rgb(211,49,184);--pink-46: rgb(232,70,205);--pink-50: rgb(245,83,218);--pink-60: rgb(250,115,227);--pink-70: rgb(255,148,237);--pink-80: rgb(255,184,243);--pink-90: rgb(254,211,247);--pink-95: rgb(254,236,251);--pink-99: rgb(255,250,254);--primary-heavy: var(--blue-40);--primary-normal-2: rgb(51,102,255);--primary-normal-3: var(--blue-50);--primary-normal-4: var(--blue-50-2);--primary-normal-5: var(--blue-50-2);--primary-normal: rgb(51,102,255);--primary-strong: var(--blue-45);--purple-0-2: var(--common-0-3);--purple-0: var(--common-0-2);--purple-100-2: var(--common-100-3);--purple-100: var(--common-100-2);--purple-10: rgb(41,2,71);--purple-20: rgb(88,10,125);--purple-30: rgb(134,28,184);--purple-40: rgb(173,54,227);--purple-50: rgb(203,89,255);--purple-60: rgb(212,120,255);--purple-70: rgb(222,150,255);--purple-80: rgb(233,186,255);--purple-90: rgb(242,214,255);--purple-95: rgb(249,237,255);--purple-99: rgb(254,251,255);--radius-2: 14;--radius-3: 14;--radius: 12;--red-0-2: var(--common-0-3);--red-0: var(--common-0-2);--red-100-2: var(--common-100-3);--red-100: var(--common-100-2);--red-10: rgb(59,1,1);--red-20: rgb(115,3,3);--red-30: rgb(176,12,12);--red-40: rgb(229,34,34);--red-50-2: rgb(255,66,66);--red-50: rgb(255,66,66);--red-60-2: rgb(255,99,99);--red-60: rgb(255,99,99);--red-70: rgb(255,140,140);--red-80: rgb(255,181,181);--red-90: rgb(254,213,213);--red-95-2: rgb(254,236,236);--red-95: rgb(254,236,236);--red-99: rgb(255,250,250);--red-orange-0-2: var(--common-0-3);--red-orange-0: var(--common-0-2);--red-orange-100-2: var(--common-100-3);--red-orange-100: var(--common-100-2);--red-orange-10: rgb(41,15,0);--red-orange-20: rgb(89,33,0);--red-orange-30: rgb(145,53,0);--red-orange-40: rgb(201,74,0);--red-orange-48: rgb(245,90,0);--red-orange-50: rgb(255,94,0);--red-orange-60: rgb(255,123,46);--red-orange-70: rgb(255,155,97);--red-orange-80: rgb(255,189,150);--red-orange-90: rgb(254,217,196);--red-orange-95-2: rgb(254,238,229);--red-orange-95: rgb(254,238,229);--red-orange-99: rgb(255,250,247);--static-black-2: var(--common-0-2);--static-black-3: var(--common-0);--static-black: var(--common-0);--static-white-2: var(--common-100);--static-white-3: var(--common-100-2);--static-white-4: var(--common-100);--static-white-5: rgb(255,255,255);--static-white: rgb(255,255,255);--status-cautionary: var(--orange-50);--status-negative-2: var(--red-50-2);--status-negative-3: var(--red-50-2);--status-negative: var(--red-50);--status-positive-2: var(--green-50-2);--status-positive-3: var(--green-50-2);--status-positive: var(--green-50);--value-margin-platform-2: 20;--value-margin-platform: 20;--value-padding-card-tiny: 4;--value-space-gap-normal: 16;--value-width-viewport-lg: 1100;--value-width-viewport-xl: 1440;--variant-platform: "Mobile";--violet-0-2: var(--common-0-3);--violet-0: var(--common-0-2);--violet-100-2: var(--common-100-3);--violet-100: var(--common-100-2);--violet-10: rgb(17,2,77);--violet-20: rgb(35,9,143);--violet-30: rgb(58,22,201);--violet-40: rgb(79,41,229);--violet-45: rgb(91,55,237);--violet-50-2: rgb(101,65,242);--violet-50: rgb(101,65,242);--violet-60-2: rgb(125,94,247);--violet-60: rgb(125,94,247);--violet-70: rgb(158,134,252);--violet-80: rgb(192,176,255);--violet-90: rgb(219,211,254);--violet-95-2: rgb(240,236,254);--violet-95: rgb(240,236,254);--violet-99: rgb(251,250,255);--width-max: 1060;--width-min: 320;--width-normal: 400}.snote[data-theme=dark],.snote .dark{--accent-background-cyan-2: var(--cyan-60-2);--accent-background-cyan: var(--cyan-60);--accent-background-light-blue: var(--light-blue-60);--accent-background-lime: var(--lime-60);--accent-background-pink: var(--pink-60);--accent-background-purple: var(--purple-60);--accent-background-red-orange: var(--red-orange-60);--accent-background-violet-2: var(--violet-60-2);--accent-background-violet: var(--violet-60);--accent-cyan: var(--cyan-60-2);--accent-foreground-blue: var(--blue-65);--accent-foreground-cyan-2: var(--cyan-50-2);--accent-foreground-cyan: var(--cyan-50);--accent-foreground-green: var(--green-60);--accent-foreground-light-blue: var(--light-blue-50);--accent-foreground-lime: var(--lime-50);--accent-foreground-orange: var(--orange-50);--accent-foreground-pink: var(--pink-60);--accent-foreground-purple: var(--purple-60);--accent-foreground-red-orange: var(--red-orange-60);--accent-foreground-red: var(--red-60);--accent-foreground-violet: var(--violet-70);--accent-violet: var(--violet-60-2);--background-elevated-alternative: var(--cool-neutral-7);--background-elevated-normal-2: var(--cool-neutral-17-2);--background-elevated-normal: var(--cool-neutral-17);--background-normal-alternative-2: var(--cool-neutral-5-2);--background-normal-alternative-3: var(--cool-neutral-5-2);--background-normal-alternative: var(--cool-neutral-5);--background-normal-normal-2: rgb(27,28,30);--background-normal-normal-3: var(--cool-neutral-15);--background-normal-normal-4: var(--cool-neutral-15-2);--background-normal-normal-5: var(--cool-neutral-15);--background-normal-normal: rgb(27,28,30);--background-transparent-alternative-2: rgba(33,34,37,.61);--background-transparent-alternative: rgba(33,34,37,.61);--background-transparent-normal-2: rgba(33,34,37,.61);--background-transparent-normal: rgba(33,34,37,.61);--deprecated-platform-ios-navigation1-3: rgba(255,255,255,.07);--deprecated-platform-ios-navigation2-3: rgba(255,255,255,.35);--deprecated-platform-ios-navigation3-3: rgba(0,0,0,.7);--fill-alternative-2: rgba(112,115,124,.12);--fill-alternative-3: rgba(112,115,124,.12);--fill-alternative: rgba(112,115,124,.12);--fill-normal-2: rgba(112,115,124,.22);--fill-normal-3: rgba(112,115,124,.22);--fill-normal-4: rgba(112,115,124,.22);--fill-normal: rgba(112,115,124,.22);--fill-strong-2: rgba(112,115,124,.28);--fill-strong-3: rgba(112,115,124,.28);--fill-strong: rgba(112,115,124,.28);--initial-black: rgb(0,0,0);--initial-white: rgb(255,255,255);--interaction-disable-2: var(--cool-neutral-22-2);--interaction-disable-3: var(--cool-neutral-22-2);--interaction-disable: var(--cool-neutral-22);--interaction-inactive-2: var(--cool-neutral-40-3);--interaction-inactive: var(--cool-neutral-40);--inverse-background-2: var(--common-100-2);--inverse-background-3: var(--common-100);--inverse-background: var(--common-100);--inverse-label-2: var(--cool-neutral-10-2);--inverse-label-3: var(--cool-neutral-10);--inverse-label: var(--cool-neutral-10);--inverse-primary: var(--blue-50);--ios-accent-primary: rgb(0,145,255);--ios-backgrounds-primary: rgb(0,0,0);--ios-colors-blue: rgb(10,132,255);--ios-colors-green: rgb(48,209,88);--ios-colors-red: rgb(255,69,58);--ios-fills-quaternary: rgba(116,116,128,.18);--ios-fills-secondary: rgba(120,120,128,.32);--ios-grays-white: rgb(255,255,255);--ios-labels-primary: rgb(255,255,255);--ios-labelsvibrant-primary1-2: rgba(0,0,0,0);--ios-labelsvibrant-primary2-2: rgb(255,255,255);--ios-labelsvibrant-tertiary1-2: rgba(0,0,0,0);--ios-labelsvibrant-tertiary2-2: rgba(255,255,255,.25);--ios-materials-regular1-4-overlay: rgb(95,95,95);--ios-materials-regular2-4-darken: rgba(0,0,0,0);--ios-materials-regular3-4-colordodge: rgba(0,0,0,0);--ios-materials-regular4-4: rgba(59,59,59,.7);--ios-other-navigation-label1-3-softlight: rgba(0,0,0,0);--ios-other-navigation-label2-3: rgba(127,127,127,.85);--ios-other-navigation-label3-3-screen: rgb(127,127,127);--ios-separators-nonopaque: rgba(84,84,88,.65);--label-alternative-2: rgba(174,176,182,.61);--label-alternative-3: rgba(174,176,182,.61);--label-alternative: rgba(174,176,182,.61);--label-assistive-2: rgba(174,176,182,.28);--label-assistive-3: rgba(174,176,182,.28);--label-assistive: rgba(174,176,182,.28);--label-disable-2: rgba(152,155,162,.16);--label-disable-3: rgba(152,155,162,.16);--label-disable: rgba(152,155,162,.16);--label-neutral-2: rgba(194,196,200,.88);--label-neutral-3: rgba(194,196,200,.88);--label-neutral: rgba(194,196,200,.88);--label-normal-2: rgb(247,247,247);--label-normal-3: var(--cool-neutral-99);--label-normal-4: var(--cool-neutral-99-2);--label-normal-5: var(--cool-neutral-99);--label-normal: rgb(247,247,247);--label-strong-2: var(--common-100-2);--label-strong-3: var(--common-100);--label-strong: var(--common-100);--labels-vibrant-controls-primary: rgb(191,191,191);--line-normal-alternative-2: rgba(112,115,124,.22);--line-normal-alternative-3: rgba(112,115,124,.22);--line-normal-alternative: rgba(112,115,124,.22);--line-normal-neutral-2: rgba(112,115,124,.28);--line-normal-neutral-3: rgba(112,115,124,.28);--line-normal-neutral: rgba(112,115,124,.28);--line-normal-normal-2: rgba(112,115,124,.32);--line-normal-normal-3: rgba(112,115,124,.32);--line-normal-normal: rgba(112,115,124,.32);--line-normal-strong-2: rgba(194,196,200,.52);--line-normal-strong: rgba(194,196,200,.52);--line-solid-alternative-2: var(--cool-neutral-22-2);--line-solid-alternative: var(--cool-neutral-22);--line-solid-neutral: var(--cool-neutral-23);--line-solid-normal-2: var(--cool-neutral-25-2);--line-solid-normal: var(--cool-neutral-25);--line-solid-strong: var(--cool-neutral-50);--macos-backgrounds-primary: rgb(0,0,0);--macos-control-bar-title: rgba(60,60,60,.8);--macos-fills-virant-primary1-2: rgba(0,0,0,0);--macos-fills-virant-primary2-2: rgb(36,36,36);--macos-separators-vibrant1-2: rgba(0,0,0,0);--macos-separators-vibrant2-2: rgba(255,255,255,.1);--macos-text-secondary: rgba(255,255,255,.55);--macos-text-tertiary: rgba(255,255,255,.25);--macos-textvibrant-secondary1-2: rgba(0,0,0,0);--macos-textvibrant-secondary2-2: rgb(124,124,124);--macos-textvibrant-tertiary1-2: rgba(0,0,0,0);--macos-textvibrant-tertiary2-2: rgb(65,65,65);--material-background-onbackground: rgb(228,226,230);--material-dimmer: rgba(23,23,25,.74);--material-outline-outline: rgb(143,144,154);--mode-2: "Dark";--mode-2: "IC - Dark";--mode: "Dark";--primary-heavy: var(--blue-50);--primary-normal-2: rgb(91,132,255);--primary-normal-3: var(--blue-60);--primary-normal-4: var(--blue-60-2);--primary-normal-5: var(--blue-60-2);--primary-normal: rgb(91,132,255);--primary-strong: var(--blue-55);--static-black-2: var(--common-0-2);--static-black-3: var(--common-0);--static-black: var(--common-0);--static-white-2: var(--common-100);--static-white-3: var(--common-100-2);--static-white-4: var(--common-100);--static-white-5: rgb(255,255,255);--static-white: rgb(255,255,255);--status-cautionary: var(--orange-60);--status-negative-2: var(--red-60-2);--status-negative-3: var(--red-60-2);--status-negative: var(--red-60);--status-positive-2: var(--green-60-2);--status-positive-3: var(--green-60-2);--status-positive: var(--green-60)}.snote[data-mode=desktop]{--value-margin-platform-2: 20;--value-margin-platform: 20;--value-padding-card-tiny: 6;--value-space-gap-normal: 20;--value-width-viewport-lg: 1100;--value-width-viewport-xl: 1440;--variant-platform: "Desktop"}.snote[data-mode=small]{--height-popup-max: 760;--margin-action-contents-bottom: 4;--margin-action-normal-horizontal: 16;--margin-action-normal-vertical: 16;--margin-content-content: 20;--margin-navigation-horizontal: 16;--margin-navigation-normal: 16;--margin-navigation-text: 4;--margin-navigation-tool-tab: 12;--padding-horizontal: 12;--padding-vertical: 4;--radius-2: 12;--radius-3: 12;--radius: 12;--width-max: 1060;--width-min: 320;--width-normal: 360}.snote[data-mode=large]{--height-popup-max: 760;--margin-action-contents-bottom: 0;--margin-action-normal-horizontal: 24;--margin-action-normal-vertical: 24;--margin-content-content: 24;--margin-navigation-horizontal: 20;--margin-navigation-normal: 20;--margin-navigation-text: 4;--margin-navigation-tool-tab: 16;--padding-horizontal: 20;--padding-vertical: 4;--radius-2: 16;--radius-3: 16;--radius: 20;--width-max: 1060;--width-min: 320;--width-normal: 480}.snote[data-mode=xlarge]{--height-popup-max: 760;--margin-action-contents-bottom: 0;--margin-action-normal-horizontal: 32;--margin-action-normal-vertical: 24;--margin-content-content: 32;--margin-navigation-horizontal: 28;--margin-navigation-normal: 24;--margin-navigation-text: 4;--margin-navigation-tool-tab: 20;--padding-horizontal: 24;--padding-vertical: 8;--radius-2: 20;--radius-3: 20;--radius: 20;--width-max: 1060;--width-min: 320;--width-normal: 560}.snote[data-mode=dim]{--bg-context: "Dim"}.snote[data-theme=light],.snote .light{--labels-vibrant-controls-primary: rgb(64,64,64);--mode-2: "IC - Light"}.snote{--font-ui:"Pretendard JP","Pretendard",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-brand:"Wanted Sans Variable","Wanted Sans",var(--font-ui);--font-mono:"SF Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--font-feature-kr:"ss05"}.snote{--type-display1-size:56px;--type-display1-lh:1.286;--type-display1-ls:-.0333em;--type-display2-size:40px;--type-display2-lh:1.3;--type-display2-ls:-.03em;--type-title1-size:36px;--type-title1-lh:1.334;--type-title1-ls:-.027em;--type-title2-size:28px;--type-title2-lh:1.358;--type-title2-ls:-.024em;--type-title3-size:24px;--type-title3-lh:1.334;--type-title3-ls:-.023em;--type-heading1-size:22px;--type-heading1-lh:1.364;--type-heading1-ls:-.021em;--type-heading2-size:20px;--type-heading2-lh:1.4;--type-heading2-ls:-.012em;--type-headline1-size:18px;--type-headline1-lh:1.444;--type-headline1-ls:-.002em;--type-headline2-size:17px;--type-headline2-lh:1.412;--type-headline2-ls:0em;--type-body1-size:16px;--type-body1-lh:1.5;--type-body1-ls:.006em;--type-body2-size:15px;--type-body2-lh:1.467;--type-body2-ls:.0096em;--type-label1-size:14px;--type-label1-lh:1.429;--type-label1-ls:.0145em;--type-label2-size:13px;--type-label2-lh:1.385;--type-label2-ls:.0194em;--type-caption1-size:12px;--type-caption1-lh:1.334;--type-caption1-ls:.0252em;--type-caption2-size:11px;--type-caption2-lh:1.273;--type-caption2-ls:.0311em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700}.snote .wds-display1{font:var(--weight-bold) var(--type-display1-size)/var(--type-display1-lh) var(--font-ui);letter-spacing:var(--type-display1-ls)}.snote .wds-display2{font:var(--weight-bold) var(--type-display2-size)/var(--type-display2-lh) var(--font-ui);letter-spacing:var(--type-display2-ls)}.snote .wds-title1{font:var(--weight-bold) var(--type-title1-size)/var(--type-title1-lh) var(--font-ui);letter-spacing:var(--type-title1-ls)}.snote .wds-title2{font:var(--weight-bold) var(--type-title2-size)/var(--type-title2-lh) var(--font-ui);letter-spacing:var(--type-title2-ls)}.snote .wds-title3{font:var(--weight-bold) var(--type-title3-size)/var(--type-title3-lh) var(--font-ui);letter-spacing:var(--type-title3-ls)}.snote .wds-heading1{font:var(--weight-semibold) var(--type-heading1-size)/var(--type-heading1-lh) var(--font-ui);letter-spacing:var(--type-heading1-ls)}.snote .wds-heading2{font:var(--weight-semibold) var(--type-heading2-size)/var(--type-heading2-lh) var(--font-ui);letter-spacing:var(--type-heading2-ls)}.snote .wds-headline1{font:var(--weight-semibold) var(--type-headline1-size)/var(--type-headline1-lh) var(--font-ui);letter-spacing:var(--type-headline1-ls)}.snote .wds-headline2{font:var(--weight-semibold) var(--type-headline2-size)/var(--type-headline2-lh) var(--font-ui);letter-spacing:var(--type-headline2-ls)}.snote .wds-body1{font:var(--weight-regular) var(--type-body1-size)/var(--type-body1-lh) var(--font-ui);letter-spacing:var(--type-body1-ls)}.snote .wds-body1-medium{font:var(--weight-medium) var(--type-body1-size)/var(--type-body1-lh) var(--font-ui);letter-spacing:var(--type-body1-ls)}.snote .wds-body2{font:var(--weight-regular) var(--type-body2-size)/var(--type-body2-lh) var(--font-ui);letter-spacing:var(--type-body2-ls)}.snote .wds-body2-medium{font:var(--weight-medium) var(--type-body2-size)/var(--type-body2-lh) var(--font-ui);letter-spacing:var(--type-body2-ls)}.snote .wds-label1{font:var(--weight-medium) var(--type-label1-size)/var(--type-label1-lh) var(--font-ui);letter-spacing:var(--type-label1-ls)}.snote .wds-label1-semibold{font:var(--weight-semibold) var(--type-label1-size)/var(--type-label1-lh) var(--font-ui);letter-spacing:var(--type-label1-ls)}.snote .wds-label2{font:var(--weight-medium) var(--type-label2-size)/var(--type-label2-lh) var(--font-ui);letter-spacing:var(--type-label2-ls)}.snote .wds-caption1{font:var(--weight-medium) var(--type-caption1-size)/var(--type-caption1-lh) var(--font-ui);letter-spacing:var(--type-caption1-ls)}.snote .wds-caption2{font:var(--weight-semibold) var(--type-caption2-size)/var(--type-caption2-lh) var(--font-ui);letter-spacing:var(--type-caption2-ls)}.snote{--wanted-blue:var(--blue-50);--wanted-blue-pressed:var(--blue-45);--wanted-blue-hover:var(--blue-60);--wanted-blue-surface:var(--blue-95);--wanted-ink:var(--cool-neutral-10);--wanted-violet:var(--violet-50);--wanted-green:var(--green-50);--wanted-red:var(--red-50);--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--radius-2xl:14px;--radius-3xl:16px;--radius-4xl:20px;--radius-full:9999px;--space-1:2px;--space-2:4px;--space-3:6px;--space-4:8px;--space-5:10px;--space-6:12px;--space-7:14px;--space-8:16px;--space-9:20px;--space-10:24px;--space-11:28px;--space-12:32px;--space-13:40px;--space-14:48px;--space-15:64px;--shadow-field:0px 1px 2px 0px rgba(0,0,0,.03);--shadow-raised:0px 1px 2px -1px rgba(23,23,23,.1);--shadow-emphasize:0px 0px 6px 0px rgba(0,0,0,.08);--shadow-floating:0px 0px 12px 0px rgba(0,0,0,.16);--ring-alternative:inset 0 0 0 1px var(--line-normal-alternative);--ring-neutral:inset 0 0 0 1px var(--line-normal-neutral);--ring-normal:inset 0 0 0 1px var(--line-normal-normal);--ring-strong:inset 0 0 0 1px var(--line-normal-strong);--ring-primary:inset 0 0 0 1px var(--primary-normal);--card-surface:var(--background-elevated-normal);--card-ring-soft:inset 0 0 0 2px var(--line-normal-neutral);--card-ring-hover:inset 0 0 0 2px var(--line-normal-normal);--card-shadow-soft:var(--card-ring-soft),var(--shadow-field);--card-shadow-hover:var(--card-ring-hover),var(--shadow-raised);--ease-standard:cubic-bezier(.4,0,.2,1);--ease-decelerate:cubic-bezier(0,0,.2,1);--duration-fast:.12s;--duration-normal:.2s;--duration-slow:.32s;--viewport-sm:600px;--viewport-md:768px;--viewport-lg:1024px;--viewport-xl:1440px;--margin-mobile:16px;--margin-desktop:20px;-webkit-text-size-adjust:100%;font-family:var(--font-ui);font-feature-settings:var(--font-feature-kr);color:var(--label-normal);background:var(--background-normal-normal);-webkit-font-smoothing:antialiased}.snote a{color:var(--primary-normal);text-decoration:none}.snote a:hover{color:var(--primary-strong);text-decoration:underline}.snote{--product-primary: var(--wanted-blue);--product-primary-hover: var(--wanted-blue-hover);--product-primary-pressed: var(--wanted-blue-pressed);--primary-normal: var(--product-primary);--primary-strong: var(--product-primary-pressed);--ink: var(--label-normal);--ink-subtle: var(--label-alternative);--ink-muted: var(--cool-neutral-60);--surface: var(--background-normal-normal);--canvas: var(--background-normal-alternative);--line: var(--line-normal-alternative);--line-strong: var(--line-normal-normal);--accent: var(--primary-normal);--accent-strong: var(--primary-strong);--accent-soft: var(--wanted-blue-surface);--green: var(--accent-foreground-green);--green-soft: var(--green-99);--red: var(--accent-foreground-red);--red-soft: var(--red-99);--radius-card: var(--radius-xl);--radius-control: var(--radius-lg);--shadow-card: var(--ring-alternative);font-family:var(--font-ui);color:var(--label-normal);background:var(--background-normal-alternative)}.snote button,.snote input,.snote textarea,.snote select{letter-spacing:var(--type-body2-ls)}.snote button:focus-visible,.snote input:focus-visible,.snote textarea:focus-visible,.snote select:focus-visible{outline:2px solid var(--primary-normal);outline-offset:2px}.snote button:active,.snote .store-switcher:active,.snote .side-nav__item:active,.snote .button:active{transform:none}.snote .sidebar{width:248px;padding:var(--space-9) var(--space-8) var(--space-8);background:var(--background-normal-normal);border:0;box-shadow:inset -1px 0 0 var(--line-normal-alternative)}.snote .brand{gap:var(--space-6);padding:0 var(--space-4) var(--space-8)}.snote .brand__mark{width:36px;height:36px;color:var(--static-white);background:var(--primary-normal);border-radius:var(--radius-lg)}.snote .brand strong{font:var(--weight-bold) var(--type-headline1-size) / var(--type-headline1-lh) var(--font-ui);letter-spacing:var(--type-headline1-ls)}.snote .brand span{margin-top:1px;color:var(--label-alternative);font:var(--weight-medium) var(--type-caption2-size) / var(--type-caption2-lh) var(--font-ui);letter-spacing:var(--type-caption2-ls)}.snote .store-switcher{min-height:48px;gap:var(--space-5);padding:0 var(--space-6);margin-bottom:var(--space-8);border:0;border-radius:var(--radius-xl);background:var(--fill-alternative);box-shadow:var(--ring-alternative);transition:background var(--duration-fast) var(--ease-standard)}.snote .store-switcher:hover{background:var(--fill-normal)}.snote .store-switcher__icon{width:28px;height:28px;color:var(--primary-normal);background:var(--wanted-blue-surface);border-radius:var(--radius-md)}.snote .store-switcher>span:nth-child(2){color:var(--label-normal);font:var(--weight-semibold) var(--type-body2-size) / var(--type-body2-lh) var(--font-ui);letter-spacing:var(--type-body2-ls)}.snote .side-nav{gap:var(--space-2)}.snote .side-nav__item{min-height:44px;gap:var(--space-6);padding:0 var(--space-6);color:var(--label-alternative);border-radius:var(--radius-lg);font:var(--weight-medium) var(--type-body2-size) / var(--type-body2-lh) var(--font-ui);letter-spacing:var(--type-body2-ls);transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard)}.snote .side-nav__item:hover{color:var(--label-normal);background:var(--fill-alternative)}.snote .side-nav__item.is-active{color:var(--primary-normal);background:var(--wanted-blue-surface);font-weight:var(--weight-semibold)}.snote .side-nav__item.is-active>svg{color:var(--primary-normal)}.snote .side-nav__badge,.snote .side-nav__badge--text{min-width:20px;height:20px;padding:0 var(--space-4);color:var(--primary-normal);background:var(--wanted-blue-surface);border-radius:var(--radius-full);font:var(--weight-semibold) var(--type-caption2-size) / var(--type-caption2-lh) var(--font-ui)}.snote .sidebar__rule{background:var(--line-normal-alternative)}.snote .trial-meter{padding:var(--space-6);border-radius:var(--radius-xl);background:var(--fill-alternative);box-shadow:var(--ring-alternative)}.snote .trial-meter__copy,.snote .topbar__trial,.snote .metric-label{color:var(--label-alternative)}.snote .meter{height:6px;background:var(--fill-strong);border-radius:var(--radius-full)}.snote .meter span{background:var(--primary-normal);border-radius:inherit}.snote .app-main{margin-left:248px}.snote .topbar{min-height:64px;padding:0 var(--margin-desktop);background:color-mix(in srgb,var(--background-normal-normal) 94%,transparent);border:0;box-shadow:inset 0 -1px 0 var(--line-normal-alternative);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.snote .topbar__store{min-height:40px;padding:0 var(--space-6);color:var(--label-normal);border:0;border-radius:var(--radius-lg);background:transparent;box-shadow:var(--ring-alternative)}.snote .topbar__store:hover,.snote .icon-button:hover,.snote .button--ghost:hover{background:var(--fill-alternative)}.snote .avatar{color:var(--static-white);background:var(--cool-neutral-30)}.snote .page{width:min(100%,1200px);padding:var(--space-11) var(--margin-desktop) var(--space-15)}.snote .page--narrow{width:min(100%,840px)}.snote .page-heading{margin-bottom:var(--space-9);color:var(--label-normal);font:var(--weight-bold) var(--type-title2-size) / var(--type-title2-lh) var(--font-ui);letter-spacing:var(--type-title2-ls)}.snote .today-intro h1{color:var(--label-normal);font:var(--weight-bold) var(--type-title2-size) / var(--type-title2-lh) var(--font-ui);letter-spacing:var(--type-title2-ls)}.snote .today-intro>p,.snote .body-copy,.snote .section-header p,.snote .builder-heading p,.snote .question-detail p,.snote .empty-detail p,.snote .document-preview>p,.snote .place-highlight p,.snote .post-detail>p,.snote .store-summary p,.snote .faq p{color:var(--label-alternative)}.snote .button{min-height:44px;padding:0 var(--space-8);border:0;border-radius:var(--radius-lg);font:var(--weight-semibold) var(--type-label1-size) / var(--type-label1-lh) var(--font-ui);letter-spacing:var(--type-label1-ls);transition:background var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.snote .button--primary,.snote .button--gold{color:var(--static-white);background:var(--primary-normal);box-shadow:none}.snote .button--primary:hover,.snote .button--gold:hover{color:var(--static-white);background:var(--primary-strong)}.snote .button--secondary{color:var(--label-normal);background:var(--background-normal-normal);box-shadow:var(--ring-normal)}.snote .button--secondary:hover{color:var(--label-normal);background:var(--fill-alternative)}.snote .button--ghost{color:var(--label-alternative);background:transparent}.snote .icon-button{color:var(--label-alternative);border:0;border-radius:var(--radius-lg);background:transparent}.snote .panel,.snote .builder-panel,.snote .document-preview,.snote .post-detail,.snote .store-profile,.snote .write-form{border:0;border-radius:var(--radius-xl);background:var(--background-normal-normal);box-shadow:var(--ring-alternative)}.snote .status{border-radius:var(--radius-full);font:var(--weight-semibold) var(--type-caption1-size) / var(--type-caption1-lh) var(--font-ui);letter-spacing:var(--type-caption1-ls)}.snote .status--accent{color:var(--primary-normal);background:var(--wanted-blue-surface)}.snote .status--good{color:var(--accent-foreground-green);background:var(--green-99)}.snote .status--warn{color:var(--accent-foreground-red);background:var(--red-99)}.snote .status--neutral{color:var(--label-alternative);background:var(--fill-normal)}.snote .quest,.snote .question-row,.snote .bundle-card,.snote .post-row,.snote .faq{border-color:var(--line-normal-alternative)}.snote .quest{border-radius:var(--radius-xl);box-shadow:var(--ring-alternative)}.snote .quest.is-open,.snote .question-row.is-selected,.snote .topic-card.is-selected{border-color:transparent;background:var(--blue-99);box-shadow:var(--ring-primary)}.snote .quest__number,.snote .make-card__icon,.snote .question-row__icon,.snote .place-highlight__icon,.snote .store-avatar{color:var(--primary-normal);background:var(--wanted-blue-surface)}.snote .quest__points,.snote .point-value,.snote .metric-up{color:var(--primary-normal)}.snote .make-card{color:var(--label-normal);background:var(--background-normal-normal);box-shadow:var(--ring-alternative)}.snote .make-card__icon{border-radius:var(--radius-xl)}.snote .make-card p{color:var(--label-alternative)}.snote .panel-note,.snote .completion-banner,.snote .info-strip,.snote .done-modal__panel{color:var(--label-alternative);background:var(--blue-99);border-color:var(--blue-95);border-radius:var(--radius-lg)}.snote .completion-banner,.snote .info-strip{box-shadow:var(--ring-primary)}.snote .live-query{background:var(--background-normal-normal);box-shadow:var(--ring-alternative)}.snote .live-indicator>span{background:var(--primary-normal)}.snote .live-query__flow>div{color:var(--label-alternative);background:var(--fill-alternative)}.snote .live-query__flow>div.is-current{color:var(--primary-normal);background:var(--wanted-blue-surface)}.snote .flow-line{background:var(--line-normal-normal)}.snote .flow-line.is-active:after{background:var(--primary-normal)}.snote .provider-card,.snote .ai-score-card,.snote .question-list,.snote .question-detail,.snote .result-sidebar,.snote .place-score,.snote .place-highlight,.snote .analysis-list,.snote .lounge-panel,.snote .store-details,.snote .help-card,.snote .contact-card{border-radius:var(--radius-xl);background:var(--background-normal-normal);box-shadow:var(--ring-alternative)}.snote .filter,.snote .content-tabs button,.snote .result-tabs button{color:var(--label-alternative);border-color:transparent;border-radius:var(--radius-md);background:transparent}.snote .filter:hover,.snote .content-tabs button:hover,.snote .result-tabs button:hover{color:var(--label-normal);background:var(--fill-alternative)}.snote .filter.is-active,.snote .content-tabs button.is-active,.snote .result-tabs button.is-active{color:var(--primary-normal);background:var(--wanted-blue-surface);border-color:transparent}.snote .content-tabs button.is-active:after{background:var(--primary-normal)}.snote .question-row__icon--mentioned,.snote .success-mark,.snote .done-modal__icon{color:var(--accent-foreground-green);background:var(--green-99)}.snote .question-row__icon--lacking{color:var(--accent-foreground-red);background:var(--red-99)}.snote .step>span{color:var(--label-alternative);background:var(--fill-normal)}.snote .step.is-active{color:var(--primary-normal)}.snote .step.is-active>span{color:var(--static-white);background:var(--primary-normal)}.snote .step:not(:last-child):after{background:var(--line-normal-alternative)}.snote .topic-card{border:0;border-radius:var(--radius-xl);background:var(--background-normal-normal);box-shadow:var(--ring-alternative)}.snote .topic-card:hover{background:var(--fill-alternative)}.snote .checkbox{border-color:var(--line-normal-strong);border-radius:var(--radius-xs);background:var(--background-normal-normal)}.snote .is-selected .checkbox,.snote .radio.is-selected i{color:var(--static-white);border-color:var(--primary-normal);background:var(--primary-normal)}.snote .radio i{border-color:var(--line-normal-strong);background:var(--background-normal-normal)}.snote .field input,.snote .field select,.snote .field textarea,.snote .comment-box input,.snote .search-box{color:var(--label-normal);border:0;border-radius:var(--radius-lg);background:var(--background-normal-normal);box-shadow:var(--ring-normal),var(--shadow-field)}.snote .field input:hover,.snote .field select:hover,.snote .field textarea:hover,.snote .comment-box input:hover,.snote .search-box:hover{box-shadow:var(--ring-strong)}.snote .field input:focus,.snote .field select:focus,.snote .field textarea:focus,.snote .comment-box input:focus,.snote .search-box:focus-within{box-shadow:var(--ring-primary)}.snote .document-preview__toolbar,.snote .simple-list__row,.snote .analysis-row,.snote .post-row,.snote .comment,.snote .store-details dl div{border-color:var(--line-normal-alternative)}.snote .bundle-card{background:var(--blue-99);box-shadow:var(--ring-alternative)}.snote .bundle-card svg,.snote .place-highlight__icon svg,.snote .contact-card svg{color:var(--primary-normal)}.snote .score-ring{background:conic-gradient(var(--primary-normal) var(--value),var(--fill-strong) 0)}.snote .score-ring:before{background:var(--background-normal-normal)}.snote .analysis-row__meter,.snote .provider-bar{background:var(--fill-normal)}.snote .analysis-row__meter i,.snote .provider-bar i{background:var(--primary-normal)}.snote .search-box{background:var(--fill-alternative);box-shadow:none}.snote .post-row:hover,.snote .faq>button:hover{background:var(--fill-alternative)}.snote .post-row__category,.snote .back-link{color:var(--primary-normal)}.snote .comment,.snote .comment-box{background:var(--background-normal-alternative)}.snote .store-avatar{border-radius:var(--radius-xl)}.snote .contact-card{background:var(--blue-99)}.snote .drawer-backdrop{background:#0000008f;-webkit-backdrop-filter:none;backdrop-filter:none}.snote .modal{border:0;border-radius:var(--radius-2xl);background:var(--background-elevated-normal);box-shadow:var(--shadow-floating);animation-duration:var(--duration-normal);animation-timing-function:var(--ease-decelerate)}.snote .modal-steps>div{background:var(--fill-alternative);border-radius:var(--radius-lg)}.snote .modal-steps span{color:var(--primary-normal);background:var(--wanted-blue-surface)}.snote .toast{color:var(--inverse-label);background:var(--inverse-background);border-radius:var(--radius-lg);box-shadow:var(--shadow-floating)}@keyframes snote-modal-in{0%{opacity:0;transform:translateY(12px)}}@keyframes snote-pulse{50%{opacity:.42}}.snote .mobile-nav{background:var(--background-normal-normal);border-color:var(--line-normal-alternative)}@media (max-width: 1050px){.snote .app-main{margin-left:0}.snote .topbar{padding:0 var(--margin-mobile)}}@media (max-width: 780px){.snote .page{padding:var(--space-9) var(--margin-mobile) calc(104px + env(safe-area-inset-bottom))}.snote .page-heading,.snote .today-intro h1{font-size:var(--type-title3-size);line-height:var(--type-title3-lh);letter-spacing:var(--type-title3-ls)}.snote .panel,.snote .builder-panel,.snote .document-preview,.snote .post-detail,.snote .store-profile,.snote .write-form{border-radius:var(--radius-xl)}.snote .mobile-nav button.is-active{color:var(--primary-normal)}}@media (prefers-reduced-motion: reduce){.snote *,.snote *:before,.snote *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.snote{font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,-apple-system,BlinkMacSystemFont,sans-serif;color:#292c31;background:#f7f7f4;font-synthesis:none;text-rendering:optimizeLegibility;--ink: #292c31;--ink-subtle: #686c72;--ink-muted: #96999e;--surface: #ffffff;--canvas: #f7f7f4;--line: rgba(41, 44, 49, .11);--line-strong: rgba(41, 44, 49, .19);--accent: #c39e57;--accent-strong: #85672e;--accent-soft: #f4eddf;--green: #28735b;--green-soft: #e9f3ef;--red: #a65346;--red-soft: #f8ebe8;--radius-card: 18px;--radius-control: 12px;--shadow-card: 0 1px 2px rgba(24, 25, 28, .035)}.snote *{box-sizing:border-box}.snote{scroll-behavior:smooth;margin:0;min-width:320px;min-height:100dvh;background:var(--canvas)}.snote button,.snote input,.snote textarea,.snote select{font:inherit}.snote button{color:inherit}.snote button,.snote a{-webkit-tap-highlight-color:transparent}.snote button:focus-visible,.snote input:focus-visible,.snote textarea:focus-visible,.snote select:focus-visible{outline:3px solid rgba(195,158,87,.34);outline-offset:2px}.snote .app-shell{min-height:100dvh;display:flex}.snote .sidebar{position:fixed;inset:0 auto 0 0;z-index:30;width:256px;display:flex;flex-direction:column;padding:24px 16px 18px;background:var(--surface);border-right:1px solid var(--line)}.snote .brand{display:flex;align-items:center;gap:11px;padding:0 8px 22px}.snote .brand__mark{width:38px;height:38px;display:grid;place-items:center;color:#fff;background:var(--ink);border-radius:12px}.snote .brand strong{display:block;font-size:20px;letter-spacing:-.045em}.snote .brand span{display:block;margin-top:3px;color:var(--ink-subtle);font-size:12px}.snote .store-switcher{width:100%;min-height:50px;display:flex;align-items:center;gap:9px;padding:0 12px;margin-bottom:16px;border:1px solid var(--line);border-radius:14px;background:#f1f1ed;cursor:pointer;transition:background .16s ease,transform .16s ease}.snote .store-switcher:hover{background:#ebebe6}.snote .store-switcher:active{transform:scale(.985)}.snote .store-switcher>span:nth-child(2){flex:1;text-align:left;font-size:15px;font-weight:700}.snote .store-switcher__icon{width:28px;height:28px;display:grid;place-items:center;color:var(--accent-strong);background:var(--accent-soft);border-radius:8px}.snote .side-nav{display:flex;flex-direction:column;gap:3px}.snote .side-nav__item{width:100%;min-height:48px;display:flex;align-items:center;gap:11px;padding:0 12px;color:#62666c;background:transparent;border:0;border-radius:12px;cursor:pointer;font-size:15px;font-weight:600;text-align:left;transition:color .16s ease,background .16s ease,transform .16s ease}.snote .side-nav__item:hover{color:var(--ink);background:#f3f3ef}.snote .side-nav__item:active{transform:scale(.985)}.snote .side-nav__item.is-active{color:var(--ink);background:var(--accent-soft);font-weight:750}.snote .side-nav__item.is-active>svg{color:var(--accent-strong)}.snote .side-nav__item>span:nth-of-type(1){flex:1}.snote .side-nav__badge{min-width:24px;height:23px;display:grid;place-items:center;padding:0 7px;color:var(--accent-strong);background:#c39e5738;border-radius:999px;font-size:12px;font-weight:800}.snote .side-nav__badge--text{padding-inline:8px}.snote .sidebar__rule{height:1px;margin:16px 10px;background:var(--line)}.snote .sidebar__footer{margin-top:auto}.snote .trial-meter{padding:15px;border:1px solid var(--line);border-radius:14px;background:#fbfbf8}.snote .trial-meter__copy{display:flex;justify-content:space-between;margin-bottom:10px;font-size:12px;color:var(--ink-subtle)}.snote .trial-meter__copy strong{color:var(--ink)}.snote .meter{height:7px;overflow:hidden;background:#e9e9e4;border-radius:999px}.snote .meter span{display:block;height:100%;background:var(--accent);border-radius:inherit;transition:width .5s cubic-bezier(.16,1,.3,1)}.snote .app-main{width:calc(100% - 256px);min-width:0;margin-left:256px}.snote .topbar{position:sticky;top:0;z-index:20;height:68px;display:flex;align-items:center;padding:0 28px;background:#f7f7f4e6;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.snote .topbar__store{display:flex;align-items:center;gap:8px;min-height:42px;padding:0 11px;border:0;border-radius:11px;background:transparent;cursor:pointer;font-weight:700}.snote .topbar__store svg:first-child{color:var(--accent-strong)}.snote .topbar__store:hover,.snote .user-button:hover,.snote .icon-button:hover{background:#efefeb}.snote .topbar__actions{margin-left:auto;display:flex;align-items:center;gap:4px}.snote .topbar__trial{padding-right:8px;color:var(--ink-subtle);font-size:13px}.snote .topbar__menu,.snote .topbar__mobile-title{display:none!important}.snote .user-button{min-height:44px;display:flex;align-items:center;gap:8px;padding:0 10px 0 6px;background:transparent;border:0;border-radius:12px;cursor:pointer;font-size:14px;font-weight:700}.snote .avatar{width:32px;height:32px;display:grid;place-items:center;color:#fff;background:#4c5158;border-radius:50%;font-size:13px;font-weight:800}.snote .avatar--small{width:34px;height:34px;flex:0 0 auto}.snote .page{width:min(1180px,calc(100% - 56px));margin:0 auto;padding:42px 0 104px;animation:snote-page-in .32s cubic-bezier(.16,1,.3,1) both}.snote .page--narrow{width:min(820px,calc(100% - 56px))}@keyframes snote-page-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.snote .page-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:28px}.snote .page-heading h1,.snote .today-intro h1{margin:0;font-size:clamp(29px,3vw,38px);line-height:1.2;letter-spacing:-.05em}.snote .page-heading p,.snote .today-intro>p{max-width:620px;margin:10px 0 0;color:var(--ink-subtle);font-size:16px;line-height:1.65}.snote .button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 17px;border:1px solid transparent;border-radius:var(--radius-control);cursor:pointer;white-space:nowrap;font-size:14px;font-weight:750;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}.snote .button:active{transform:scale(.975)}.snote .button--primary{color:#fafaf7;background:var(--ink)}.snote .button--primary:hover{background:#16181b}.snote .button--secondary{color:var(--ink);background:var(--surface);border-color:var(--line-strong)}.snote .button--secondary:hover{background:#f3f3ef}.snote .button--ghost{color:var(--ink-subtle);background:transparent}.snote .button--ghost:hover{color:var(--ink);background:#efefeb}.snote .button--full{width:100%}.snote .button--gold{color:#2c2b27;background:#d5b572}.snote .button--gold:hover{background:#dfbf7d}.snote .icon-button{width:42px;height:42px;display:grid;place-items:center;padding:0;color:var(--ink-subtle);background:transparent;border:0;border-radius:11px;cursor:pointer}.snote .panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.snote .status{width:-moz-fit-content;width:fit-content;min-height:27px;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:8px;font-size:12px;font-weight:750}.snote .status--accent{color:var(--accent-strong);background:var(--accent-soft)}.snote .status--good{color:var(--green);background:var(--green-soft)}.snote .status--warn{color:var(--red);background:var(--red-soft)}.snote .status--neutral{color:#5f646b;background:#eeeeea}.snote .today-intro{margin-bottom:28px}.snote .today-intro__meta{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:var(--ink-subtle);font-size:14px}.snote .today-grid{display:grid;grid-template-columns:minmax(0,1.52fr) minmax(310px,.9fr);gap:22px;align-items:start}.snote .quest-list,.snote .today-aside{display:flex;flex-direction:column;gap:12px}.snote .quest{overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card);transition:border-color .18s ease,box-shadow .18s ease}.snote .quest.is-open{padding:27px;border-color:#c39e5785;box-shadow:0 6px 22px #5847270f}.snote .quest.is-open h2{max-width:500px;margin:14px 0 11px;font-size:22px;line-height:1.45;letter-spacing:-.035em}.snote .quest.is-open>p{max-width:570px;margin:0 0 20px;color:var(--ink-subtle);font-size:15px;line-height:1.75}.snote .quest__footer{display:flex;align-items:center;gap:16px}.snote .quest__footer>span{color:var(--accent-strong);font-size:14px;font-weight:750}.snote .quest__footer .button{margin-left:auto}.snote .quest__row{width:100%;min-height:66px;display:grid;grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:12px;padding:0 20px;background:transparent;border:0;cursor:pointer;text-align:left}.snote .quest__row:hover{background:#fbfbf8}.snote .quest__number{color:var(--ink-subtle);font-size:13px;font-weight:700}.snote .quest__short{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600}.snote .quest__points{color:var(--accent-strong);font-size:13px;font-weight:750}.snote .quest.is-done{color:var(--ink-subtle)}.snote .quest.is-done .quest__short{text-decoration:line-through}.snote .quest.is-done svg:first-child{color:var(--accent)}.snote .today-aside .panel{padding:23px}.snote .metric-label{display:block;color:var(--ink-subtle);font-size:13px;font-weight:650}.snote .score{display:flex;align-items:baseline;gap:6px;margin:8px 0 13px}.snote .score strong{font-size:42px;line-height:1;letter-spacing:-.05em}.snote .score span{color:var(--ink-subtle);font-size:18px;font-weight:700}.snote .meter--large{height:8px}.snote .body-copy{margin:15px 0;color:var(--ink-subtle);font-size:14px;line-height:1.65}.snote .metric-up{display:flex;align-items:center;gap:6px;margin-bottom:17px;color:var(--green);font-size:13px;font-weight:750}.snote .panel-note{margin-top:15px;padding-top:14px;color:var(--ink-muted);border-top:1px solid var(--line);font-size:12px}.snote .make-card{color:#f5f5f1;background:#34383e;border:0}.snote .make-card__icon{width:40px;height:40px;display:grid;place-items:center;color:#2c2b27;background:#d5b572;border-radius:12px}.snote .make-card h2{margin:17px 0 8px;font-size:19px}.snote .make-card p{margin:0 0 18px;color:#ffffffb3;font-size:14px;line-height:1.65}.snote .point-value{margin:7px 0 13px;font-size:25px;font-weight:800;letter-spacing:-.03em}.snote .point-value span{color:var(--ink-muted);font-size:14px;font-weight:600}.snote .completion-banner{display:flex;align-items:center;gap:14px;padding:20px;color:var(--accent-strong);background:var(--accent-soft);border-color:#c39e576b}.snote .completion-banner strong,.snote .completion-banner span{display:block}.snote .completion-banner span{margin-top:4px;color:var(--ink-subtle);font-size:13px}.snote .live-query{padding:24px 27px;margin-bottom:18px}.snote .live-query__head{display:flex;justify-content:space-between;gap:24px;margin-bottom:25px}.snote .live-query__head strong{display:block;margin-top:7px;font-size:18px}.snote .live-indicator{display:flex;align-items:center;gap:7px;color:var(--accent-strong);font-size:12px;font-weight:750}.snote .live-indicator>span{width:8px;height:8px;background:var(--accent);border-radius:50%;animation:snote-pulse 1.6s ease-in-out infinite}@keyframes snote-pulse{50%{transform:scale(1.4);opacity:.45}}.snote .live-query__flow{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:14px}.snote .live-query__flow>div{min-height:45px;display:flex;align-items:center;gap:8px;padding:0 14px;color:var(--ink-subtle);background:#f1f1ed;border-radius:11px;white-space:nowrap;font-size:13px;font-weight:700}.snote .live-query__flow>div.is-current{color:var(--accent-strong);background:var(--accent-soft)}.snote .flow-line{height:2px;position:relative;overflow:hidden;background:#e6e6e1;border-radius:2px}.snote .flow-line.is-active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:35%;background:var(--accent);animation:snote-sweep 1.8s ease-in-out infinite}@keyframes snote-sweep{0%{transform:translate(-110%)}to{transform:translate(330%)}}.snote .ai-overview{display:grid;grid-template-columns:.82fr 1.7fr;gap:18px;margin-bottom:32px}.snote .ai-score-card,.snote .provider-card{padding:24px}.snote .ai-score-card>strong{display:block;margin:10px 0 13px;font-size:42px;letter-spacing:-.05em}.snote .provider-card__head{display:flex;justify-content:space-between;gap:18px;margin-bottom:18px}.snote .provider-card__head strong{display:block;margin-top:5px;font-size:16px}.snote .provider-card__head svg{color:var(--ink-muted)}.snote .provider-bars{display:grid;grid-template-columns:1fr 1fr;gap:14px 22px}.snote .provider-bar{display:grid;grid-template-columns:76px 1fr 36px;align-items:center;gap:10px;font-size:12px}.snote .provider-bar>div,.snote .analysis-row__meter{height:5px;overflow:hidden;background:#ecece7;border-radius:999px}.snote .provider-bar i,.snote .analysis-row__meter i{display:block;height:100%;background:var(--accent);border-radius:inherit}.snote .provider-bar strong{text-align:right}.snote .section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:16px}.snote .section-header h2{margin:0;font-size:22px;letter-spacing:-.035em}.snote .section-header p{margin:6px 0 0;color:var(--ink-subtle);font-size:14px}.snote .section-header--inside{align-items:center;padding:23px 24px 19px;margin:0;border-bottom:1px solid var(--line)}.snote .filter-group{display:flex;flex-wrap:wrap;gap:6px}.snote .filter{min-height:36px;padding:0 12px;color:var(--ink-subtle);background:var(--surface);border:1px solid var(--line);border-radius:10px;cursor:pointer;font-size:12px;font-weight:700}.snote .filter:hover,.snote .filter.is-active{color:var(--ink);background:var(--accent-soft);border-color:#c39e5766}.snote .question-layout{display:grid;grid-template-columns:1.3fr .8fr;gap:18px;align-items:start}.snote .question-list{overflow:hidden}.snote .question-row{width:100%;min-height:76px;display:flex;align-items:center;gap:13px;padding:13px 18px;background:var(--surface);border:0;border-bottom:1px solid var(--line);cursor:pointer;text-align:left}.snote .question-row:last-child{border-bottom:0}.snote .question-row:hover,.snote .question-row.is-selected{background:#fafaf7}.snote .question-row__icon{width:29px;height:29px;flex:0 0 auto;display:grid;place-items:center;border-radius:9px}.snote .question-row__icon--mentioned{color:var(--green);background:var(--green-soft)}.snote .question-row__icon--missing,.snote .question-row__icon--lacking{color:var(--red);background:var(--red-soft)}.snote .question-row__copy{min-width:0;flex:1}.snote .question-row__copy strong,.snote .question-row__copy span{display:block}.snote .question-row__copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.snote .question-row__copy span{margin-top:6px;color:var(--ink-muted);font-size:12px}.snote .question-row>svg{color:var(--ink-muted)}.snote .question-detail{position:sticky;top:86px;min-height:310px;padding:24px}.snote .question-detail__close{position:absolute;top:13px;right:13px}.snote .question-detail h3{margin:16px 0 20px;padding-right:24px;font-size:20px;line-height:1.45}.snote .question-detail dl{display:flex;flex-direction:column;gap:15px;margin:0 0 21px}.snote .question-detail dl div{padding:14px;background:#f4f4f0;border-radius:12px}.snote .question-detail dt{margin-bottom:5px;color:var(--ink-subtle);font-size:11px;font-weight:750}.snote .question-detail dd{margin:0;font-size:13px;line-height:1.55}.snote .empty-detail{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;color:var(--ink-muted);text-align:center}.snote .empty-detail strong{margin-top:13px;color:var(--ink)}.snote .empty-detail p{margin:7px 0 0;font-size:13px}.snote .content-tabs{display:flex;gap:2px;margin-bottom:20px;border-bottom:1px solid var(--line)}.snote .content-tabs button{position:relative;min-height:46px;padding:0 17px;color:var(--ink-subtle);background:transparent;border:0;cursor:pointer;font-size:14px;font-weight:700}.snote .content-tabs button.is-active{color:var(--ink)}.snote .content-tabs button.is-active:after{content:"";position:absolute;right:15px;bottom:-1px;left:15px;height:2px;background:var(--ink)}.snote .stepper{display:grid;grid-template-columns:repeat(3,1fr);max-width:640px;margin:0 auto 18px}.snote .step{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--ink-muted);font-size:13px}.snote .step:not(:last-child):after{content:"";position:absolute;left:calc(50% + 55px);width:calc(100% - 110px);height:1px;background:var(--line)}.snote .step>span{width:25px;height:25px;display:grid;place-items:center;background:#e9e9e4;border-radius:50%;font-size:11px;font-weight:800}.snote .step.is-active{color:var(--ink)}.snote .step.is-active>span{color:#fff;background:var(--accent)}.snote .builder-panel{max-width:920px;min-height:500px;padding:32px;margin:0 auto}.snote .builder-heading{margin-bottom:25px}.snote .builder-heading h2{margin:0;font-size:24px;letter-spacing:-.04em}.snote .builder-heading p{margin:9px 0 0;color:var(--ink-subtle);font-size:14px;line-height:1.65}.snote .choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.snote .choice-card,.snote .topic-card{display:flex;align-items:flex-start;gap:12px;padding:17px;background:var(--surface);border:1px solid var(--line);border-radius:14px;cursor:pointer;text-align:left;transition:background .15s ease,border-color .15s ease,transform .15s ease}.snote .choice-card:hover,.snote .topic-card:hover{border-color:var(--line-strong);transform:translateY(-1px)}.snote .choice-card.is-selected,.snote .topic-card.is-selected{background:#fcfaf5;border-color:#c39e57a6}.snote .checkbox{width:22px;height:22px;flex:0 0 auto;display:grid;place-items:center;color:#fff;background:var(--surface);border:1px solid var(--line-strong);border-radius:6px}.snote .is-selected .checkbox{background:var(--accent);border-color:var(--accent)}.snote .choice-card strong,.snote .choice-card small,.snote .topic-card strong,.snote .topic-card small{display:block}.snote .choice-card strong,.snote .topic-card strong{font-size:15px}.snote .choice-card small,.snote .topic-card small{margin-top:6px;color:var(--ink-subtle);font-size:12px;line-height:1.5}.snote .info-strip{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;margin-top:18px;color:var(--ink-subtle);background:#f1f1ed;border-radius:12px;font-size:13px;line-height:1.55}.snote .info-strip svg{flex:0 0 auto;margin-top:1px;color:var(--accent-strong)}.snote .builder-actions{display:flex;justify-content:space-between;gap:10px;margin-top:26px}.snote .builder-actions--end{justify-content:flex-end}.snote .topic-list{display:flex;flex-direction:column;gap:9px}.snote .radio{width:21px;height:21px;flex:0 0 auto;display:grid;place-items:center;border:1px solid var(--line-strong);border-radius:50%}.snote .radio i{width:11px;height:11px;background:var(--accent);border-radius:50%}.snote .field{display:flex;flex-direction:column;gap:8px;margin-top:17px}.snote .field label{font-size:13px;font-weight:750}.snote .field input,.snote .field textarea,.snote .field select,.snote .search-box input,.snote .comment-box input{width:100%;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:11px}.snote .field input,.snote .field select{height:48px;padding:0 13px}.snote .field textarea{resize:vertical;min-height:180px;padding:13px;line-height:1.65}.snote .field small{color:var(--ink-muted);font-size:12px}.snote .result-layout{display:grid;grid-template-columns:220px 1fr;gap:28px}.snote .success-mark,.snote .done-modal__icon{width:44px;height:44px;display:grid;place-items:center;color:#fff;background:var(--accent);border-radius:13px}.snote .result-sidebar h2{margin:15px 0 8px;font-size:21px}.snote .result-sidebar>p{margin:0 0 20px;color:var(--ink-subtle);font-size:13px;line-height:1.6}.snote .result-tabs{display:flex;flex-direction:column;gap:5px}.snote .result-tabs button{min-height:41px;padding:0 12px;color:var(--ink-subtle);background:transparent;border:0;border-radius:10px;cursor:pointer;text-align:left;font-size:13px;font-weight:700}.snote .result-tabs button:hover,.snote .result-tabs button.is-active{color:var(--ink);background:var(--accent-soft)}.snote .document-preview{padding:25px 27px;background:#fbfbf8;border:1px solid var(--line);border-radius:15px}.snote .document-preview__toolbar{display:flex;align-items:center;justify-content:space-between}.snote .document-preview h2{margin:24px 0 16px;font-size:23px;line-height:1.45;letter-spacing:-.035em}.snote .document-preview>p{margin:0;color:#4b4f55;white-space:pre-line;font-size:14px;line-height:1.9}.snote .document-preview__actions{display:flex;justify-content:flex-end;gap:8px;padding-top:22px;margin-top:24px;border-top:1px solid var(--line)}.snote .simple-list__row{min-height:78px;display:flex;align-items:center;gap:18px;padding:14px 22px;border-bottom:1px solid var(--line)}.snote .simple-list__row:last-child{border-bottom:0}.snote .simple-list__row>div{flex:1}.snote .simple-list__row strong,.snote .simple-list__row span{display:block}.snote .simple-list__row span{margin-top:6px;color:var(--ink-muted);font-size:12px}.snote .bundle-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px;padding:22px}.snote .bundle-card{min-height:150px;display:flex;flex-direction:column;align-items:flex-start;padding:20px;color:var(--ink);background:#f8f8f4;border:1px solid var(--line);border-radius:14px;cursor:pointer;text-align:left}.snote .bundle-card svg{color:var(--accent-strong)}.snote .bundle-card strong{margin:20px 0 8px;font-size:15px}.snote .bundle-card span{color:var(--ink-subtle);font-size:12px}.snote .place-grid{display:grid;grid-template-columns:.8fr 1.25fr;gap:18px;margin-bottom:18px}.snote .place-score{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px}.snote .place-score p{max-width:310px;margin:0;color:var(--ink-subtle);font-size:13px;line-height:1.65}.snote .score-ring{--value: calc(var(--score) * 1%);width:108px;height:108px;flex:0 0 auto;display:grid;place-items:center;background:conic-gradient(var(--accent) var(--value),#ecece7 0);border-radius:50%}.snote .score-ring:before{content:"";width:82px;height:82px;background:var(--surface);border-radius:50%}.snote .score-ring span{position:absolute;font-size:24px;font-weight:800}.snote .place-highlight{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:25px}.snote .place-highlight__icon{width:48px;height:48px;display:grid;place-items:center;color:var(--accent-strong);background:var(--accent-soft);border-radius:14px}.snote .place-highlight h2{margin:7px 0 5px;font-size:18px}.snote .place-highlight p{margin:0;color:var(--ink-subtle);font-size:13px}.snote .analysis-list{padding:3px 22px 10px}.snote .analysis-row{min-height:70px;display:grid;grid-template-columns:minmax(235px,1fr) minmax(140px,.7fr) 50px auto;align-items:center;gap:18px;border-bottom:1px solid var(--line)}.snote .analysis-row:last-child{border-bottom:0}.snote .analysis-row>div:first-child{display:flex;align-items:center;gap:10px}.snote .analysis-row>div:first-child>strong{min-width:130px;font-size:14px}.snote .analysis-row>strong{text-align:right;font-size:13px}.snote .analysis-row>svg{color:var(--ink-muted)}.snote .lounge-panel{overflow:hidden}.snote .lounge-tools{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 20px;border-bottom:1px solid var(--line)}.snote .search-box{width:220px;height:40px;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid var(--line);border-radius:11px;background:#fafaf7}.snote .search-box svg{flex:0 0 auto;color:var(--ink-muted)}.snote .search-box input{height:100%;padding:0;background:transparent;border:0;border-radius:0;outline:0;font-size:13px}.snote .post-row{width:100%;min-height:78px;display:grid;grid-template-columns:105px 1fr auto auto;align-items:center;gap:18px;padding:13px 20px;background:var(--surface);border:0;border-bottom:1px solid var(--line);cursor:pointer;text-align:left}.snote .post-row:last-child{border-bottom:0}.snote .post-row:hover{background:#fafaf7}.snote .post-row__category{color:var(--accent-strong);font-size:12px;font-weight:750}.snote .post-row__main strong,.snote .post-row__main small{display:block}.snote .post-row__main strong{font-size:14px}.snote .post-row__main small{margin-top:6px;color:var(--ink-muted);font-size:12px}.snote .post-row__views{display:flex;align-items:center;gap:5px;color:var(--ink-muted);font-size:12px}.snote .post-row>svg{color:var(--ink-muted)}.snote .back-link{min-height:40px;display:inline-flex;align-items:center;gap:6px;padding:0;margin-bottom:18px;color:var(--ink-subtle);background:transparent;border:0;cursor:pointer;font-size:13px;font-weight:700}.snote .post-detail{padding:30px 0 36px}.snote .post-detail h1{margin:16px 0 9px;font-size:32px;line-height:1.35;letter-spacing:-.045em}.snote .post-detail__meta{color:var(--ink-muted);font-size:13px}.snote .post-detail>p{margin:30px 0 0;color:#44484d;font-size:16px;line-height:1.9}.snote .comments-title{margin:0;padding:21px 22px 16px;border-bottom:1px solid var(--line);font-size:17px}.snote .comment{display:flex;gap:12px;padding:20px 22px}.snote .comment strong{font-size:13px}.snote .comment p{margin:7px 0 0;color:var(--ink-subtle);font-size:13px;line-height:1.6}.snote .comment-box{display:flex;gap:8px;padding:16px 22px;background:#f8f8f4;border-radius:0 0 var(--radius-card) var(--radius-card)}.snote .comment-box input{min-width:0;height:44px;flex:1;padding:0 12px}.snote .write-form{padding:26px}.snote .write-form .field:first-child{margin-top:0}.snote .store-profile{display:grid;grid-template-columns:.75fr 1.25fr;gap:18px}.snote .store-summary{align-self:start;padding:27px;text-align:center}.snote .store-avatar{width:76px;height:76px;display:grid;place-items:center;margin:0 auto 17px;color:var(--accent-strong);background:var(--accent-soft);border-radius:22px}.snote .store-summary .status{margin-inline:auto}.snote .store-summary h2{margin:14px 0 4px;font-size:22px}.snote .store-summary p{margin:0 0 22px;color:var(--ink-subtle);font-size:13px}.snote .store-details{padding:27px}.snote .store-details h2{margin:0 0 22px;font-size:19px}.snote .store-details dl{display:flex;flex-direction:column;gap:17px;margin:0 0 25px}.snote .store-details dl div{display:grid;grid-template-columns:105px 1fr;gap:20px}.snote .store-details dt{color:var(--ink-subtle);font-size:13px}.snote .store-details dd{margin:0;font-size:14px;font-weight:600}.snote .help-card{overflow:hidden}.snote .faq{border-bottom:1px solid var(--line)}.snote .faq:last-child{border-bottom:0}.snote .faq>button{width:100%;min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 22px;background:var(--surface);border:0;cursor:pointer;text-align:left;font-size:14px;font-weight:700}.snote .faq>button:hover{background:#fafaf7}.snote .faq svg{transition:transform .16s ease}.snote .faq svg.is-rotated{transform:rotate(180deg)}.snote .faq p{margin:-2px 0 0;padding:0 22px 20px;color:var(--ink-subtle);font-size:14px;line-height:1.7}.snote .contact-card{display:flex;align-items:center;gap:20px;padding:22px;margin-top:16px}.snote .contact-card>div{display:flex;align-items:center;gap:12px;flex:1}.snote .contact-card svg{color:var(--accent-strong)}.snote .contact-card strong,.snote .contact-card small{display:block}.snote .contact-card small{margin-top:4px;color:var(--ink-subtle);font-size:12px}.snote .modal-backdrop,.snote .drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:24px;background:#1a1c1f6e;animation:snote-fade-in .16s ease both}.snote .modal{position:relative;width:min(540px,100%);max-height:88dvh;overflow:auto;padding:30px;background:var(--surface);border-radius:20px;box-shadow:0 24px 80px #16181b33;animation:snote-modal-in .24s cubic-bezier(.16,1,.3,1) both}@keyframes snote-modal-in{0%{opacity:0;transform:translateY(12px) scale(.985)}}.snote .modal__close{position:absolute;top:15px;right:15px}.snote .modal>h2{max-width:420px;padding-right:25px;margin:15px 0 21px;font-size:23px;line-height:1.45;letter-spacing:-.035em}.snote .modal-steps{display:flex;flex-direction:column;gap:9px}.snote .modal-steps>div{display:flex;align-items:center;gap:12px;padding:13px 14px;background:#f2f2ee;border-radius:12px}.snote .modal-steps span{width:25px;height:25px;flex:0 0 auto;display:grid;place-items:center;background:var(--surface);border-radius:50%;font-size:12px;font-weight:800}.snote .modal-steps p{margin:0;font-size:14px}.snote .done-modal{text-align:center}.snote .done-modal__icon{margin:0 auto 17px;border-radius:50%}.snote .done-modal h2{margin:0 0 7px;font-size:24px}.snote .done-modal>p{margin:0 0 20px;color:var(--accent-strong);font-weight:750}.snote .done-modal__panel{padding:18px;margin-bottom:20px;color:var(--ink-subtle);background:#f2f2ee;border-radius:13px;font-size:13px;line-height:1.65}.snote .toast{position:fixed;left:50%;bottom:30px;z-index:120;min-width:220px;max-width:calc(100vw - 32px);padding:14px 20px;color:#fff;background:#30343a;border-radius:13px;box-shadow:0 12px 36px #18191b2e;transform:translate(-50%);text-align:center;font-size:14px;font-weight:650;animation:snote-toast-in .22s cubic-bezier(.16,1,.3,1) both}@keyframes snote-toast-in{0%{opacity:0;transform:translate(-50%,10px)}}.snote .drawer-backdrop,.snote .drawer,.snote .mobile-nav{display:none}@media (max-width: 1050px){.snote .sidebar{width:232px}.snote .app-main{width:calc(100% - 232px);margin-left:232px}.snote .today-grid,.snote .question-layout{grid-template-columns:1fr}.snote .today-aside{display:grid;grid-template-columns:1fr 1fr}.snote .today-aside .panel:first-child{grid-row:span 2}.snote .question-detail{position:static}.snote .place-grid,.snote .provider-bars{grid-template-columns:1fr}.snote .analysis-row{grid-template-columns:minmax(220px,1fr) minmax(110px,.7fr) 45px auto}}@media (max-width: 780px){.snote .sidebar{display:none}.snote .app-main{width:100%;margin-left:0}.snote .topbar{height:60px;padding:0 13px;background:#ffffffeb}.snote .topbar__menu,.snote .topbar__mobile-title{display:grid!important}.snote .topbar__mobile-title{margin-left:7px;font-size:16px;font-weight:800}.snote .topbar__store,.snote .topbar__trial,.snote .topbar__actions>.button,.snote .user-button>span:last-child{display:none}.snote .topbar__actions{margin-left:auto}.snote .user-button{padding:0}.snote .page,.snote .page--narrow{width:100%;padding:26px 16px 105px}.snote .page-heading{align-items:flex-start;margin-bottom:22px}.snote .page-heading h1,.snote .today-intro h1{font-size:29px}.snote .page-heading p,.snote .today-intro>p{font-size:14px}.snote .page-heading>.status,.snote .page-heading>.button{display:none}.snote .today-intro__meta{flex-wrap:wrap}.snote .today-grid{display:block}.snote .today-aside{display:flex;margin-top:13px}.snote .quest.is-open{padding:22px 19px}.snote .quest__row{grid-template-columns:auto 1fr auto;gap:10px;padding:10px 15px}.snote .quest__number,.snote .quest__row>svg:last-child{display:none}.snote .quest__short{white-space:normal;line-height:1.45}.snote .quest__points{white-space:nowrap}.snote .ai-overview,.snote .store-profile{grid-template-columns:1fr}.snote .live-query{padding:20px}.snote .live-query__head{display:block}.snote .live-indicator{margin-top:10px}.snote .live-query__flow{grid-template-columns:1fr;gap:7px}.snote .live-query__flow>div{justify-content:center}.snote .flow-line{width:2px;height:16px;margin:0 auto}.snote .flow-line.is-active:after{width:100%;height:35%;animation:snote-sweep-y 1.8s ease-in-out infinite}@keyframes snote-sweep-y{0%{transform:translateY(-110%)}to{transform:translateY(330%)}}.snote .section-header{align-items:flex-start;flex-direction:column}.snote .section-header .filter-group{width:100%;flex-wrap:nowrap;overflow-x:auto;padding-bottom:3px}.snote .filter{flex:0 0 auto}.snote .question-layout{display:flex;flex-direction:column}.snote .question-list,.snote .question-detail{width:100%}.snote .content-tabs{overflow-x:auto}.snote .content-tabs button{flex:0 0 auto}.snote .stepper{margin-bottom:16px}.snote .step strong{font-size:11px}.snote .step:not(:last-child):after{left:calc(50% + 42px);width:calc(100% - 84px)}.snote .builder-panel{min-height:0;padding:22px 17px}.snote .choice-grid,.snote .bundle-grid,.snote .result-layout{grid-template-columns:1fr}.snote .result-tabs{flex-direction:row;overflow-x:auto}.snote .result-tabs button{flex:0 0 auto}.snote .document-preview{padding:21px 17px}.snote .place-score{align-items:flex-start}.snote .score-ring{width:86px;height:86px}.snote .score-ring:before{width:65px;height:65px}.snote .place-highlight{grid-template-columns:auto 1fr}.snote .place-highlight .button{grid-column:1 / -1;width:100%}.snote .analysis-list{padding-inline:17px}.snote .analysis-row{grid-template-columns:1fr auto;gap:9px;padding:15px 0}.snote .analysis-row>div:first-child{align-items:flex-start;flex-direction:column;gap:7px}.snote .analysis-row__meter{display:none}.snote .analysis-row>svg{display:none}.snote .lounge-tools{align-items:stretch;flex-direction:column}.snote .lounge-tools .filter-group{overflow-x:auto;flex-wrap:nowrap}.snote .search-box{width:100%}.snote .post-row{grid-template-columns:1fr auto;gap:8px}.snote .post-row__category{grid-column:1 / -1}.snote .post-row__views,.snote .post-row>svg{display:none}.snote .post-detail h1{font-size:27px}.snote .store-details dl div{grid-template-columns:1fr;gap:5px}.snote .contact-card{align-items:stretch;flex-direction:column}.snote .mobile-nav{position:fixed;right:0;bottom:0;left:0;z-index:40;min-height:68px;display:grid;grid-template-columns:repeat(5,1fr);padding:6px 6px calc(6px + env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.snote .mobile-nav button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;color:var(--ink-muted);background:transparent;border:0;border-radius:10px;cursor:pointer;font-size:10px;font-weight:700}.snote .mobile-nav button.is-active{color:var(--accent-strong);background:var(--accent-soft)}.snote .drawer-backdrop{display:block;padding:0}.snote .drawer{width:min(320px,88vw);height:100%;display:block;padding:18px 14px;background:var(--surface);animation:snote-drawer-in .23s cubic-bezier(.16,1,.3,1) both}@keyframes snote-drawer-in{0%{transform:translate(-100%)}}.snote .drawer__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.snote .drawer__head .brand{padding:0 8px}.snote .drawer__head .brand__mark{width:36px;height:36px}.snote .modal-backdrop{align-items:end;padding:12px}.snote .modal{width:100%;max-height:88dvh;padding:26px 20px;border-radius:20px}.snote .toast{bottom:84px}}@media (prefers-reduced-motion: reduce){.snote *,.snote *:before,.snote *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.snote{--product-primary: #cda45c;--product-primary-hover: #bd9148;--product-primary-pressed: #8f6a29;--product-charcoal: #303339;--product-charcoal-hover: #22252a;--product-canvas: #ffffff;--product-surface: #ffffff;--product-fill: #f3f3f0;--product-fill-hover: #ecece8;--product-accent-soft: #f7f1e8;--product-accent-softer: #fcf9f4;--product-line: #e7e7e3;--product-line-strong: #d8d8d3;--product-text: #303339;--product-text-subtle: #777b80;--product-text-muted: #a0a3a7;--primary-normal: var(--product-primary);--primary-strong: var(--product-primary-pressed);--wanted-blue: var(--product-primary);--wanted-blue-hover: var(--product-primary-hover);--wanted-blue-pressed: var(--product-primary-pressed);--wanted-blue-surface: var(--product-accent-soft);--blue-99: var(--product-accent-softer);--blue-95: #f0e4d1;--label-normal: var(--product-text);--label-alternative: var(--product-text-subtle);--label-assistive: var(--product-text-muted);--background-normal-normal: var(--product-surface);--background-normal-alternative: var(--product-canvas);--background-elevated-normal: var(--product-surface);--fill-alternative: rgba(48, 51, 57, .04);--fill-normal: rgba(48, 51, 57, .07);--fill-strong: rgba(48, 51, 57, .11);--line-normal-alternative: var(--product-line);--line-normal-normal: var(--product-line-strong);--line-normal-strong: #c8c8c2;--ink: var(--product-text);--ink-subtle: var(--product-text-subtle);--ink-muted: var(--product-text-muted);--surface: var(--product-surface);--canvas: var(--product-canvas);--line: var(--product-line);--line-strong: var(--product-line-strong);--accent: var(--product-primary);--accent-strong: var(--product-primary-pressed);--accent-soft: var(--product-accent-soft);--radius-card: 16px;--radius-control: 12px;--shadow-card: inset 0 0 0 1px var(--product-line)}.snote .app-shell{--home-chrome: var(--product-charcoal);--home-chrome-hover: var(--product-charcoal-hover)}.snote .app-shell[data-home-palette=violet-mint]{--product-primary: #836fff;--product-primary-hover: #6f5bf0;--product-primary-pressed: #4f40ad;--product-charcoal: #211951;--product-charcoal-hover: #171039;--product-accent-soft: #f0f3ff;--product-accent-softer: #f8f9ff;--product-fill: #f3f4fa;--product-fill-hover: #e9eaf4;--product-line: #e4e2ef;--product-line-strong: #d2cee5;--home-secondary: #15f5ba;--home-secondary-ink: #08765b;--home-secondary-soft: #e7fff8;--home-highlight-border: #c9c0ff}.snote .app-shell[data-home-palette=deep-ocean]{--product-primary: #086972;--product-primary-hover: #075c64;--product-primary-pressed: #044c53;--product-charcoal: #071a52;--product-charcoal-hover: #041138;--product-accent-soft: #efffe8;--product-accent-softer: #f8fff5;--product-fill: #f0f6f4;--product-fill-hover: #e4efec;--product-line: #dce9e5;--product-line-strong: #c9dbd6;--home-secondary: #17b978;--home-secondary-ink: #08724a;--home-secondary-soft: #e8fff4;--home-highlight-border: #96d4c6}.snote .app-shell[data-home-palette=blue-lime]{--product-primary: #6290c3;--product-primary-hover: #537ead;--product-primary-pressed: #3e648c;--product-charcoal: #1a1341;--product-charcoal-hover: #100b2d;--home-chrome: #6290c3;--home-chrome-hover: #537ead;--product-accent-soft: #f1ffe2;--product-accent-softer: #f8fff1;--product-fill: #eef6f2;--product-fill-hover: #e2eee9;--product-line: #d9e5df;--product-line-strong: #c5d7cf;--home-secondary: #baff29;--home-secondary-ink: #506f00;--home-secondary-soft: #f4ffd9;--home-highlight-border: #aec9e3}.snote .app-shell[data-home-palette=cobalt-fresh]{--product-primary: #003aed;--product-primary-hover: #0033d0;--product-primary-pressed: #00279f;--product-charcoal: #003aed;--product-charcoal-hover: #002fbe;--product-accent-soft: #eef2ff;--product-accent-softer: #f7f9ff;--product-fill: #f0f4fb;--product-fill-hover: #e4eaf5;--product-line: #dce3f1;--product-line-strong: #c8d2e5;--home-secondary: #79f34d;--home-secondary-ink: #317414;--home-secondary-soft: #efffe9;--home-highlight-border: #9bb0ff}.snote .app-shell[data-home-palette]{--green: var(--home-secondary-ink);--green-soft: var(--home-secondary-soft)}.snote .app-shell[data-home-palette] .quest.is-open{border-color:var(--home-highlight-border);box-shadow:inset 0 0 0 1px var(--home-highlight-border)}.snote .app-shell[data-home-palette] .today-streak__dot{background:var(--home-secondary)}.snote .app-shell[data-home-palette] .metric-up,.snote .app-shell[data-home-palette] .completion-banner>svg{color:var(--home-secondary-ink)}.snote .app-shell[data-home-palette] .completion-banner{border-color:var(--home-highlight-border);background:var(--home-secondary-soft)}.snote .app-shell[data-home-palette] .make-card__icon{color:var(--home-secondary-ink);background:var(--home-secondary-soft)}.snote .palette-lab{min-height:100%;background:var(--product-canvas)}.snote .page--palette-lab{width:min(1270px,calc(100% - 96px));padding-bottom:34px}.snote .palette-lab__guide{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:20px;padding:18px 20px;border:1px solid var(--product-line);border-radius:16px;background:var(--product-fill);color:var(--product-text-sub)}.snote .palette-lab__guide>div{display:flex;align-items:center;gap:11px}.snote .palette-lab__guide svg{flex:0 0 auto;color:var(--product-primary-pressed)}.snote .palette-lab__guide strong,.snote .palette-lab__guide small{display:block}.snote .palette-lab__guide strong{color:var(--product-text);font-size:var(--type-body2-size);font-weight:var(--type-weight-semibold);letter-spacing:var(--type-body2-spacing)}.snote .palette-lab__guide small,.snote .palette-lab__guide>span{font-size:var(--type-caption-size);line-height:var(--type-caption-line);letter-spacing:var(--type-caption-spacing)}.snote .palette-lab__guide>span{flex:0 0 auto}.snote .palette-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.snote .palette-option{min-width:0;overflow:hidden;padding:0;border:1px solid var(--product-line);border-radius:16px;background:var(--product-canvas);color:var(--product-text);text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.snote .palette-option:hover{border-color:var(--product-line-strong);transform:translateY(-1px)}.snote .palette-option.is-selected{border-color:var(--product-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--product-primary) 18%,transparent)}.snote .palette-option:focus-visible{outline:3px solid color-mix(in srgb,var(--product-primary) 24%,transparent);outline-offset:2px}.snote .palette-option__swatches{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;height:70px}.snote .palette-option__swatches i{display:block}.snote .palette-option__copy{display:block;min-height:116px;padding:18px 17px 14px}.snote .palette-option__copy>span:first-child{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.snote .palette-option__copy strong{font-size:var(--type-body1-size);line-height:var(--type-body1-line);font-weight:var(--type-weight-semibold);letter-spacing:var(--type-body1-spacing)}.snote .palette-option__copy small{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto;color:var(--product-primary-pressed);font-size:var(--type-caption-size);line-height:1;font-weight:var(--type-weight-semibold)}.snote .palette-option__copy>span:last-child{display:block;color:var(--product-text-sub);font-size:var(--type-caption-size);line-height:1.55;letter-spacing:var(--type-caption-spacing)}.snote .palette-option__codes{display:flex;flex-wrap:wrap;gap:5px;min-height:65px;padding:12px 16px 16px;border-top:1px solid var(--product-line);background:var(--product-fill)}.snote .palette-option__codes code{align-self:flex-start;padding:4px 6px;border:1px solid var(--product-line);border-radius:6px;background:var(--product-canvas);color:var(--product-text-sub);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;letter-spacing:0}.snote .palette-lab__actions{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px;padding-top:22px;border-top:1px solid var(--product-line)}.snote .palette-lab__actions>div:first-child{display:grid;gap:3px}.snote .palette-lab__actions>div:first-child span{color:var(--product-text-muted);font-size:var(--type-caption-size);letter-spacing:var(--type-caption-spacing)}.snote .palette-lab__actions>div:first-child strong{font-size:var(--type-title2-size);line-height:var(--type-title2-line);font-weight:var(--type-weight-bold);letter-spacing:var(--type-title2-spacing)}.snote .palette-lab__actions>div:last-child{display:flex;gap:8px}.snote .palette-preview-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;width:min(1270px,calc(100% - 96px));margin:0 auto;padding:22px 0;border-top:1px solid var(--product-line);border-bottom:1px solid var(--product-line)}.snote .palette-preview-heading>div{display:flex;align-items:baseline;gap:10px}.snote .palette-preview-heading span{color:var(--product-text-muted);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-weight-semibold);letter-spacing:var(--type-label-spacing)}.snote .palette-preview-heading strong{font-size:var(--type-title2-size);line-height:var(--type-title2-line);font-weight:var(--type-weight-bold);letter-spacing:var(--type-title2-spacing)}.snote .palette-preview-heading p{margin:0;color:var(--product-text-muted);font-size:var(--type-caption-size);line-height:var(--type-caption-line);letter-spacing:var(--type-caption-spacing)}.snote .palette-lab>.page--today{padding-top:36px}@media (max-width: 1050px){.snote .palette-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 780px){.snote .page--palette-lab{width:100%;padding:25px 16px 28px}.snote .palette-lab__guide{align-items:flex-start;flex-direction:column;gap:12px}.snote .palette-lab__guide>span{padding-left:32px}.snote .palette-options{grid-template-columns:1fr}.snote .palette-option__copy,.snote .palette-option__codes{min-height:0}.snote .palette-lab__actions,.snote .palette-lab__actions>div:last-child{align-items:stretch;flex-direction:column}.snote .palette-lab__actions .button{width:100%}.snote .palette-preview-heading{align-items:flex-start;flex-direction:column;gap:4px;width:100%;padding:18px 16px}.snote .palette-preview-heading>div{flex-wrap:wrap}.snote .palette-lab>.page--today{padding-top:30px}}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar{color:#fff;background:var(--home-chrome);box-shadow:inset -1px 0 color-mix(in srgb,#ffffff 14%,transparent)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar>.brand--home{border-bottom-color:color-mix(in srgb,#ffffff 14%,transparent)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .brand strong{color:#fff}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .brand span{color:color-mix(in srgb,#ffffff 78%,transparent)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .store-switcher{color:#fff;background:color-mix(in srgb,#ffffff 9%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,#ffffff 16%,transparent)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .store-switcher:hover{background:color-mix(in srgb,#ffffff 14%,transparent)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .store-switcher>span:nth-child(2),.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .store-switcher>svg{color:#fff}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .side-nav__item{color:color-mix(in srgb,#ffffff 84%,transparent)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .side-nav__item>svg{color:color-mix(in srgb,#ffffff 84%,transparent)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .side-nav__item:hover{color:#fff;background:color-mix(in srgb,#ffffff 9%,transparent)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .side-nav__item.is-active{color:#fff;background:color-mix(in srgb,#ffffff 12%,transparent);box-shadow:none}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .side-nav__item.is-active>svg{color:#fff}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .side-nav__item.is-active>span:not(.side-nav__badge){color:#fff}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .side-nav__item:focus-visible{outline:1px solid color-mix(in srgb,#ffffff 54%,transparent);outline-offset:-2px}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .side-nav__badge,.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .side-nav__badge--text{color:var(--home-secondary);background:color-mix(in srgb,#ffffff 10%,transparent)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .side-nav__item.is-active .side-nav__badge{color:var(--product-charcoal);background:var(--home-secondary)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar__rule{background:color-mix(in srgb,#ffffff 14%,transparent)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .trial-meter{color:#fff;background:color-mix(in srgb,#ffffff 7%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,#ffffff 15%,transparent)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .trial-meter__copy span{color:color-mix(in srgb,#ffffff 78%,transparent)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .trial-meter__copy strong{color:#fff}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .meter{background:color-mix(in srgb,#ffffff 16%,transparent)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .meter span{background:var(--home-secondary)}.snote{color:var(--product-text);background:var(--product-canvas)}.snote{font-size:16px}.snote button:focus-visible,.snote input:focus-visible,.snote textarea:focus-visible,.snote select:focus-visible{outline-color:var(--product-primary)}.snote .sidebar{width:272px;padding:28px 18px 20px;background:var(--product-surface);box-shadow:inset -1px 0 0 var(--product-line)}.snote .brand{gap:0;padding:0 10px 24px}.snote .brand--home{border:0;background:transparent;text-align:left;cursor:pointer}.snote .sidebar>.brand--home{width:100%;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--product-line)}.snote .brand__mark{display:none}.snote .brand strong{font:700 22px/1.3 var(--font-ui);letter-spacing:-.035em}.snote .brand span{margin-top:3px;color:var(--product-text-subtle);font:400 13px/1.4 var(--font-ui);letter-spacing:-.01em}.snote .store-switcher{min-height:52px;gap:10px;padding:0 13px;margin-bottom:20px;border-radius:14px;background:var(--product-fill);box-shadow:inset 0 0 0 1px var(--product-line-strong)}.snote .store-switcher:hover{background:var(--product-fill-hover)}.snote .store-switcher__icon{display:none}.snote .store-switcher>span:nth-child(2){color:var(--product-text);font:600 16px/1.4 var(--font-ui);letter-spacing:-.015em}.snote .side-nav{gap:2px}.snote .side-nav__item{min-height:52px;gap:12px;padding:0 14px;color:var(--product-text-subtle);border-radius:12px;font:600 16px/1.4 var(--font-ui);letter-spacing:-.015em}.snote .side-nav__item:hover{color:var(--product-text);background:var(--product-fill)}.snote .side-nav__item.is-active{color:var(--product-text);background:var(--product-accent-soft)}.snote .side-nav__item.is-active>svg{color:var(--product-primary)}.snote .side-nav__badge,.snote .side-nav__badge--text{color:var(--product-primary-pressed);background:#eee0c4}.snote .sidebar__rule{margin:10px 0;background:var(--product-line)}.snote .trial-meter{padding:13px;background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-line)}.snote .meter{background:#ecece8}.snote .meter span{background:var(--product-primary)}.snote .app-main{width:calc(100% - 272px);margin-left:272px}.snote .topbar{height:70px;min-height:70px;padding:0 30px 0 38px;background:#fffffff5;box-shadow:inset 0 -1px 0 var(--product-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.snote .topbar__store{min-height:42px;padding:0 10px;color:var(--product-text);box-shadow:none;font-size:17px}.snote .topbar__store svg:first-child{display:none}.snote .topbar__trial,.snote .user-button{font-size:14px}.snote .avatar{color:var(--product-text-subtle);background:var(--product-fill);box-shadow:inset 0 0 0 1px var(--product-line)}.snote .page{width:min(1270px,calc(100% - 96px));padding:42px 0 112px}.snote .page--narrow{width:min(920px,calc(100% - 96px))}.snote .page-heading{margin-bottom:30px}.snote .page-heading h1,.snote .today-intro h1{color:var(--product-text);font:700 36px/1.25 var(--font-ui);letter-spacing:-.05em}.snote .page-heading p,.snote .today-intro>p{max-width:660px;margin-top:12px;color:var(--product-text-subtle);font-size:17px;line-height:1.75;letter-spacing:-.015em}.snote .today-intro{margin-bottom:32px}.snote .today-intro>p{max-width:420px}.snote .today-intro__meta{gap:12px;margin-bottom:14px;font-size:15px}.snote .button{min-height:48px;padding:0 20px;border-radius:12px;font:600 15px/1.4 var(--font-ui);letter-spacing:-.01em}.snote .button--primary,.snote .button--gold{color:#fff;background:var(--product-charcoal)}.snote .button--primary:hover,.snote .button--gold:hover{color:#fff;background:var(--product-charcoal-hover)}.snote .button--secondary{color:var(--product-text);background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-charcoal)}.snote .button--secondary:hover{color:var(--product-text);background:var(--product-fill)}.snote .button--ghost,.snote .icon-button{color:var(--product-text-subtle)}.snote .panel,.snote .builder-panel,.snote .document-preview,.snote .post-detail,.snote .store-profile,.snote .write-form{border:0;border-radius:16px;background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-line)}.snote .status{min-height:28px;padding:5px 11px;border-radius:8px;font-size:13px}.snote .status--accent{color:var(--product-primary-pressed);background:var(--product-accent-soft)}.snote .status--neutral{color:var(--product-text-subtle);background:var(--product-fill)}.snote .today-grid{grid-template-columns:minmax(0,1.5fr) minmax(360px,.98fr);gap:26px}.snote .quest-list,.snote .today-aside{gap:14px}.snote .quest{border-radius:16px;box-shadow:inset 0 0 0 1px var(--product-line)}.snote .quest.is-open{min-height:352px;padding:31px;background:var(--product-surface);box-shadow:inset 0 0 0 1px #e7c895}.snote .quest.is-open h2{max-width:580px;margin:18px 0 16px;font-size:25px;line-height:1.5;letter-spacing:-.04em}.snote .quest.is-open>p{max-width:430px;margin-bottom:26px;color:var(--product-text-subtle);font-size:16px;line-height:1.9;letter-spacing:-.012em}.snote .quest__footer>span,.snote .quest__points,.snote .point-value,.snote .metric-up{color:var(--product-primary-pressed)}.snote .quest__actions{display:flex;align-items:center;gap:8px;margin-left:auto}.snote .quest__actions .button{margin-left:0}.snote .quest__row{min-height:72px;padding:0 24px}.snote .quest__row:hover{background:var(--product-accent-softer)}.snote .quest__number{color:var(--product-text-subtle);font-size:14px}.snote .quest__short{font-size:16px}.snote .quest__points{font-size:14px}.snote .today-aside .panel{padding:27px}.snote .today-aside>.panel:first-child{min-height:0;display:flex;flex-direction:column}.snote .today-aside>.panel:first-child .panel-note{margin-top:auto}.snote .metric-label{font-size:14px}.snote .score{margin:10px 0 16px}.snote .score strong{font-size:48px}.snote .body-copy{margin:18px 0;color:var(--product-text-subtle);font-size:15px;line-height:1.75}.snote .panel-note{color:var(--product-text-muted)}.snote .make-card{color:var(--product-text);background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-line)}.snote .make-card__icon,.snote .question-row__icon,.snote .place-highlight__icon,.snote .store-avatar{color:var(--product-primary-pressed);background:var(--product-accent-soft)}.snote .quest__number{background:transparent}.snote .make-card h2{margin-top:0;font-size:21px}.snote .make-card p{color:var(--product-text-subtle);font-size:15px}.snote .panel-note,.snote .completion-banner,.snote .info-strip,.snote .done-modal__panel{color:var(--product-text-subtle);background:var(--product-accent-soft);border-color:#ead8b8}.snote .completion-banner,.snote .info-strip{box-shadow:inset 0 0 0 1px #ead8b8}.snote .live-query{padding:28px 31px;margin-bottom:22px}.snote .live-query__head strong{font-size:20px}.snote .live-indicator{color:var(--product-primary-pressed)}.snote .live-indicator>span,.snote .flow-line.is-active:after{background:var(--product-primary)}.snote .live-query__flow>div.is-current{color:var(--product-primary-pressed);background:var(--product-accent-soft)}.snote .ai-overview{grid-template-columns:.85fr 1.65fr;gap:22px;margin-bottom:38px}.snote .ai-score-card,.snote .provider-card{padding:28px}.snote .ai-score-card>strong{font-size:48px}.snote .provider-card,.snote .ai-score-card,.snote .question-list,.snote .question-detail,.snote .result-sidebar,.snote .place-score,.snote .place-highlight,.snote .analysis-list,.snote .lounge-panel,.snote .store-details,.snote .help-card,.snote .contact-card{border-radius:16px;background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-line)}.snote .provider-card__head strong{font-size:18px}.snote .section-header{margin-bottom:20px}.snote .section-header h2{font-size:24px;letter-spacing:-.04em}.snote .section-header p{margin-top:8px;font-size:15px;line-height:1.7}.snote .section-header--inside{padding:26px 28px 22px}.snote .filter{min-height:40px;padding:0 14px;border-radius:10px;font-size:13px}.snote .filter.is-active,.snote .content-tabs button.is-active,.snote .result-tabs button.is-active{color:var(--product-primary-pressed);background:var(--product-accent-soft)}.snote .content-tabs button.is-active:after{background:var(--product-primary)}.snote .question-layout{grid-template-columns:1.3fr .82fr;gap:22px}.snote .question-row{min-height:88px;gap:15px;padding:16px 22px}.snote .question-row:hover,.snote .question-row.is-selected{background:var(--product-accent-softer)}.snote .question-row__copy strong{font-size:16px;line-height:1.55}.snote .question-row__copy span{font-size:13px}.snote .question-detail{padding:28px}.snote .question-detail h3{font-size:21px;line-height:1.5}.snote .content-tabs{margin-bottom:26px}.snote .page--content>.builder-panel{margin-right:0;margin-left:0}.snote .content-tabs button{min-height:52px;padding:0 20px;font-size:15px}.snote .stepper{max-width:720px;margin-bottom:24px}.snote .step{font-size:14px}.snote .step.is-active{color:var(--product-primary-pressed)}.snote .step.is-active>span,.snote .is-selected .checkbox,.snote .radio.is-selected i{color:#fff;border-color:var(--product-primary);background:var(--product-primary)}.snote .builder-panel{max-width:1040px;min-height:560px;padding:38px}.snote .builder-heading{margin-bottom:30px}.snote .builder-heading h2{font-size:27px}.snote .builder-heading p{margin-top:11px;font-size:15px;line-height:1.75}.snote .choice-grid{gap:13px}.snote .choice-card,.snote .topic-card{min-height:88px;gap:14px;padding:20px;border:0;border-radius:14px;box-shadow:inset 0 0 0 1px var(--product-line)}.snote .choice-card:hover,.snote .topic-card:hover{background:var(--product-accent-softer);box-shadow:inset 0 0 0 1px var(--product-line-strong)}.snote .choice-card.is-selected,.snote .topic-card.is-selected{background:var(--product-accent-softer);box-shadow:inset 0 0 0 1px #e6c38d}.snote .choice-card strong,.snote .topic-card strong{font-size:16px}.snote .choice-card small,.snote .topic-card small{margin-top:7px;font-size:13px;line-height:1.6}.snote .info-strip{padding:16px 18px;margin-top:22px;font-size:14px}.snote .builder-actions{margin-top:32px}.snote .field{gap:10px;margin-top:20px}.snote .field label{font-size:14px}.snote .field input,.snote .field select{height:54px}.snote .field input,.snote .field select,.snote .field textarea,.snote .comment-box input{border-radius:12px;font-size:15px;box-shadow:inset 0 0 0 1px var(--product-line-strong)}.snote .result-layout{grid-template-columns:250px 1fr;gap:34px}.snote .result-sidebar h2{font-size:23px}.snote .result-sidebar>p{font-size:14px;line-height:1.7}.snote .result-tabs button{min-height:46px;font-size:14px}.snote .document-preview{padding:31px 34px}.snote .document-preview h2{font-size:26px}.snote .document-preview>p{color:var(--product-text-subtle);font-size:15px;line-height:2}.snote .bundle-card{background:var(--product-accent-softer)}.snote .bundle-card svg,.snote .place-highlight__icon svg,.snote .contact-card svg,.snote .post-row__category,.snote .back-link{color:var(--product-primary-pressed)}.snote .place-grid{grid-template-columns:.82fr 1.2fr;gap:22px;margin-bottom:22px}.snote .place-score,.snote .place-highlight{padding:30px}.snote .place-score p,.snote .place-highlight p{font-size:14px;line-height:1.75}.snote .score-ring{width:120px;height:120px;background:conic-gradient(var(--product-primary) var(--value),var(--product-fill-hover) 0)}.snote .score-ring:before{width:92px;height:92px}.snote .score-ring span{font-size:27px}.snote .place-highlight h2{font-size:21px}.snote .analysis-list{padding:4px 26px 12px}.snote .analysis-row{min-height:78px}.snote .analysis-row>div:first-child>strong,.snote .analysis-row>strong{font-size:15px}.snote .analysis-row__meter i,.snote .provider-bar i{background:var(--product-primary)}.snote .lounge-tools{padding:20px 24px}.snote .search-box{width:260px;height:44px;background:var(--product-fill)}.snote .post-row{min-height:88px;grid-template-columns:120px 1fr auto auto;padding:16px 24px}.snote .post-row:hover{background:var(--product-accent-softer)}.snote .post-row__main strong{font-size:16px}.snote .post-row__main small,.snote .post-row__views,.snote .post-row__category{font-size:13px}.snote .post-detail{padding:38px 0 44px}.snote .post-detail h1{font-size:36px}.snote .post-detail>p{color:var(--product-text-subtle);font-size:17px;line-height:2}.snote .comments-title{padding:24px 26px 18px;font-size:19px}.snote .comment{padding:23px 26px}.snote .comment,.snote .comment-box{background:var(--product-canvas)}.snote .write-form{padding:32px}.snote .store-profile{grid-template-columns:.78fr 1.22fr;gap:22px}.snote .store-summary,.snote .store-details{padding:32px}.snote .store-summary h2{font-size:25px}.snote .store-summary p,.snote .store-details dt,.snote .store-details dd{font-size:15px}.snote .store-details h2{font-size:22px}.snote .store-details dl{gap:21px}.snote .page.page--store{width:min(820px,calc(100% - 56px));padding-top:34px}.snote .page--store .page-heading{margin-bottom:22px}.snote .store-settings{display:grid;gap:14px}.snote .store-settings__card{padding:22px 23px;background:var(--product-surface);border:1px solid #e4e5e7;box-shadow:0 6px 20px color-mix(in srgb,var(--product-charcoal) 3%,transparent)}.snote .store-settings__card h2{margin:0 0 13px;color:var(--product-text-subtle);font-family:var(--font-ui);font-size:var(--type-label2-size);line-height:var(--type-label2-lh);letter-spacing:var(--type-label2-ls);font-weight:var(--weight-semibold)}.snote .store-settings__details{display:grid;gap:9px;margin:0}.snote .store-settings__details>div{display:grid;grid-template-columns:118px minmax(0,1fr);gap:16px}.snote .store-settings__details dt,.snote .store-settings__details dd{margin:0;font-family:var(--font-ui);font-size:var(--type-body2-size);line-height:var(--type-body2-lh);letter-spacing:var(--type-body2-ls)}.snote .store-settings__details dt{color:var(--product-text-subtle);font-weight:var(--weight-regular)}.snote .store-settings__details dd{color:var(--product-text);font-weight:var(--weight-semibold)}.snote .store-settings__row-card{min-height:112px;display:flex;align-items:center;justify-content:space-between;gap:24px}.snote .store-settings__row-card h2{margin-bottom:12px}.snote .store-settings__row-card .button,.snote .store-reset-button{min-height:42px;flex:0 0 auto;padding-right:18px;padding-left:18px;border-radius:10px;font-size:var(--type-label2-size)}.snote .store-settings__row-card .button--secondary,.snote .store-reset-button{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--product-charcoal) 62%,transparent)}.snote .store-connection{display:flex;align-items:center;gap:10px}.snote .store-connection>svg{flex:0 0 auto;color:var(--home-secondary-ink, var(--product-charcoal))}.snote .store-connection strong,.snote .store-connection small,.snote .store-plan strong,.snote .store-plan small{display:block;font-family:var(--font-ui)}.snote .store-connection strong,.snote .store-plan strong{color:var(--product-text);font-size:var(--type-body2-size);line-height:var(--type-body2-lh);letter-spacing:var(--type-body2-ls);font-weight:var(--weight-semibold)}.snote .store-connection small,.snote .store-plan small{margin-top:2px;color:var(--product-text-subtle);font-size:var(--type-caption1-size);line-height:var(--type-caption1-lh);letter-spacing:var(--type-caption1-ls);font-weight:var(--weight-regular)}.snote .store-channel-list{display:flex;flex-wrap:wrap;gap:8px}.snote .store-channel-list>span{min-height:38px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;color:var(--product-text);background:#f4f5f6;border-radius:999px;font-family:var(--font-ui);font-size:var(--type-label2-size);line-height:var(--type-label2-lh);letter-spacing:var(--type-label2-ls);font-weight:var(--weight-medium)}.snote .channel-logo{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;overflow:hidden;color:var(--product-text-subtle);background:#f4f5f6;border-radius:9px;font-family:var(--font-ui);font-size:var(--type-label1-size);line-height:1;font-weight:var(--weight-bold)}.snote .channel-logo--asset{background:transparent}.snote .channel-logo--threads{padding:5px;background:#111}.snote .channel-logo img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.snote .choice-card{align-items:center}.snote .choice-card__copy{min-width:0;flex:1}.snote .choice-card .checkbox{margin-left:auto}.snote .result-tabs button{display:flex;align-items:center;gap:9px}.snote .result-tabs .channel-logo{width:28px;height:28px;flex-basis:28px;border-radius:7px}.snote .store-channel-list .channel-logo{width:22px;height:22px;flex-basis:22px;border-radius:6px;font-size:var(--type-caption2-size)}.snote .store-alerts{display:grid;gap:9px}.snote .store-alerts label{width:-moz-fit-content;width:fit-content;min-height:24px;display:flex;align-items:center;gap:9px;color:var(--product-text);cursor:pointer;font-family:var(--font-ui);font-size:var(--type-body2-size);line-height:var(--type-body2-lh);letter-spacing:var(--type-body2-ls);font-weight:var(--weight-regular)}.snote .store-alerts input{width:20px;height:20px;margin:0;accent-color:var(--product-charcoal)}.snote .store-settings__details--account{margin-bottom:15px}.snote .store-reset-button{color:var(--product-text)}.snote .faq>button{min-height:76px;padding:0 26px;font-size:16px}.snote .faq>button:hover{background:var(--product-accent-softer)}.snote .faq p{padding:0 26px 24px;font-size:15px;line-height:1.8}.snote .contact-card{padding:26px;margin-top:20px;background:var(--product-accent-softer)}.snote .modal{border-radius:18px;box-shadow:0 18px 50px #30333929}.snote .modal>h2{font-size:26px}.snote .modal-steps>div{padding:15px 16px;background:var(--product-fill)}.snote .modal-steps span{color:var(--product-primary-pressed);background:var(--product-accent-soft)}.snote .toast{background:var(--product-charcoal)}.snote .mobile-nav button.is-active{color:var(--product-primary-pressed);background:var(--product-accent-soft)}@media (max-width: 1280px){.snote .page{width:calc(100% - 64px)}.snote .today-grid{grid-template-columns:minmax(0,1.45fr) minmax(330px,.92fr);gap:22px}}@media (max-width: 1050px){.snote .app-main{width:100%;margin-left:0}.snote .topbar{padding:0 18px}.snote .page{width:calc(100% - 48px)}}@media (max-width: 780px){.snote{font-size:15px}.snote .topbar{height:62px;min-height:62px}.snote .page,.snote .page--narrow{width:100%;padding:25px 16px calc(112px + env(safe-area-inset-bottom))}.snote .page-heading{margin-bottom:24px}.snote .page-heading h1,.snote .today-intro h1{font-size:29px;line-height:1.3}.snote .page-heading p,.snote .today-intro>p{margin-top:9px;font-size:16px;line-height:1.7}.snote .today-intro{margin-bottom:25px}.snote .today-grid,.snote .ai-overview,.snote .question-layout,.snote .place-grid,.snote .store-profile{grid-template-columns:1fr}.snote .quest.is-open{min-height:0;padding:24px 20px}.snote .quest.is-open h2{margin:16px 0 12px;font-size:23px;line-height:1.48}.snote .quest.is-open>p{margin-bottom:22px;font-size:15px;line-height:1.8}.snote .quest__footer{align-items:flex-start;flex-wrap:wrap}.snote .quest__actions{width:100%;margin-left:0}.snote .quest__actions .button{flex:1}.snote .quest__row{min-height:68px;padding:0 17px}.snote .today-aside .panel,.snote .ai-score-card,.snote .provider-card,.snote .question-detail,.snote .place-score,.snote .place-highlight,.snote .store-summary,.snote .store-details{padding:23px}.snote .today-aside>.panel:first-child{min-height:0}.snote .builder-panel{min-height:0;padding:25px 20px}.snote .builder-heading h2{font-size:24px}.snote .choice-grid{grid-template-columns:1fr}.snote .result-layout{grid-template-columns:1fr;gap:24px}.snote .document-preview{padding:25px 20px}.snote .post-row{min-height:82px;grid-template-columns:1fr auto;padding:15px 18px}.snote .post-row__category{grid-column:1 / -1}.snote .faq>button{min-height:70px;padding:0 20px;font-size:15px}}.snote,.snote .app-shell,.snote .app-main,.snote .app-main>main,.snote .page{background:var(--background-normal-normal)}.snote{font-family:var(--font-ui);font-size:var(--type-body1-size);line-height:var(--type-body1-lh);letter-spacing:var(--type-body1-ls);font-feature-settings:var(--font-feature-kr)}.snote .page-heading h1,.snote .today-intro h1,.snote .post-detail h1{font-family:var(--font-ui);font-size:var(--type-title1-size);line-height:var(--type-title1-lh);letter-spacing:var(--type-title1-ls);font-weight:var(--weight-bold)}.snote .builder-heading h2{font-family:var(--font-ui);font-size:var(--type-title2-size);line-height:var(--type-title2-lh);letter-spacing:var(--type-title2-ls);font-weight:var(--weight-bold)}.snote .quest.is-open h2,.snote .document-preview h2,.snote .done-modal h2{font-family:var(--font-ui);font-size:var(--type-title3-size);line-height:var(--type-title3-lh);letter-spacing:var(--type-title3-ls);font-weight:var(--weight-bold)}.snote .brand strong,.snote .section-header h2,.snote .place-highlight h2,.snote .store-summary h2,.snote .modal>h2{font-family:var(--font-ui);font-size:var(--type-heading1-size);line-height:var(--type-heading1-lh);letter-spacing:var(--type-heading1-ls);font-weight:var(--weight-semibold)}.snote .make-card h2,.snote .provider-card__head strong,.snote .question-detail h3,.snote .result-sidebar h2,.snote .store-details h2{font-family:var(--font-ui);font-size:var(--type-heading2-size);line-height:var(--type-heading2-lh);letter-spacing:var(--type-heading2-ls);font-weight:var(--weight-semibold)}.snote .live-query__head strong,.snote .comments-title,.snote .score span{font-family:var(--font-ui);font-size:var(--type-headline1-size);line-height:var(--type-headline1-lh);letter-spacing:var(--type-headline1-ls);font-weight:var(--weight-semibold)}.snote .topbar__store{font-family:var(--font-ui);font-size:var(--type-headline2-size);line-height:var(--type-headline2-lh);letter-spacing:var(--type-headline2-ls);font-weight:var(--weight-semibold)}.snote .side-nav__item,.snote .store-switcher,.snote .store-switcher>span:nth-child(2),.snote .choice-card,.snote .choice-card>span,.snote .choice-card strong,.snote .topic-card,.snote .topic-card>span,.snote .topic-card strong,.snote .question-row,.snote .question-row__copy,.snote .question-row__copy strong,.snote .post-row,.snote .post-row__main,.snote .post-row__main strong{font-family:var(--font-ui);font-size:var(--type-body1-size);line-height:var(--type-body1-lh);letter-spacing:var(--type-body1-ls);font-weight:var(--weight-medium)}.snote .page-heading p,.snote .today-intro>p,.snote .quest.is-open>p,.snote .post-detail>p{font-family:var(--font-ui);font-size:var(--type-body1-size);line-height:var(--type-body1-lh);letter-spacing:var(--type-body1-ls);font-weight:var(--weight-regular)}.snote .body-copy,.snote .section-header p,.snote .builder-heading p,.snote .make-card p,.snote .choice-card small,.snote .topic-card small,.snote .question-detail p,.snote .empty-detail p,.snote .document-preview>p,.snote .place-score p,.snote .place-highlight p,.snote .store-summary p,.snote .faq p,.snote .comment p,.snote .done-modal__panel,.snote .info-strip{font-family:var(--font-ui);font-size:var(--type-body2-size);line-height:var(--type-body2-lh);letter-spacing:var(--type-body2-ls);font-weight:var(--weight-regular)}.snote .button,.snote .icon-button,.snote .content-tabs button,.snote .result-tabs button,.snote .faq>button,.snote .user-button{font-family:var(--font-ui);font-size:var(--type-label1-size);line-height:var(--type-label1-lh);letter-spacing:var(--type-label1-ls);font-weight:var(--weight-semibold)}.snote input,.snote textarea,.snote select{font-family:var(--font-ui);font-size:var(--type-body1-size);line-height:var(--type-body1-lh);letter-spacing:var(--type-body1-ls);font-weight:var(--weight-regular)}.snote .metric-label,.snote .field label,.snote .quest__footer>span,.snote .metric-up,.snote .point-value span,.snote .post-row__category,.snote .back-link{font-family:var(--font-ui);font-size:var(--type-label1-size);line-height:var(--type-label1-lh);letter-spacing:var(--type-label1-ls);font-weight:var(--weight-semibold)}.snote .today-intro__meta,.snote .avatar,.snote .filter,.snote .search-box input,.snote .quest__number,.snote .quest__points,.snote .question-row__copy span,.snote .post-row__main small,.snote .post-row__views,.snote .store-details dt,.snote .store-details dd,.snote .result-sidebar>p{font-family:var(--font-ui);font-size:var(--type-label2-size);line-height:var(--type-label2-lh);letter-spacing:var(--type-label2-ls);font-weight:var(--weight-medium)}.snote .status,.snote .live-indicator,.snote .provider-bar span,.snote .provider-bar strong,.snote .modal-steps span,.snote .panel-note,.snote .field small,.snote .contact-card small,.snote .trial-meter__copy,.snote .topbar__trial,.snote .brand span{font-family:var(--font-ui);font-size:var(--type-caption1-size);line-height:var(--type-caption1-lh);letter-spacing:var(--type-caption1-ls);font-weight:var(--weight-medium)}.snote .today-intro__meta .status{min-height:28px;gap:7px;padding:5px 11px;border-radius:8px;color:var(--product-primary-pressed);background:var(--product-accent-soft);font-family:var(--font-ui);font-size:var(--type-label2-size);line-height:var(--type-label2-lh);letter-spacing:var(--type-label2-ls);font-weight:var(--weight-semibold);font-feature-settings:var(--font-feature-kr)}.snote .today-intro__meta>span:first-child{color:var(--product-text-subtle);font-family:var(--font-ui);font-size:var(--type-body1-size);line-height:var(--type-body1-lh);letter-spacing:var(--type-body1-ls);font-weight:var(--weight-regular);font-feature-settings:var(--font-feature-kr)}.snote .today-streak__dot{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:var(--product-primary)}.snote .side-nav__badge,.snote .side-nav__badge--text{font-family:var(--font-ui);font-size:var(--type-caption2-size);line-height:var(--type-caption2-lh);letter-spacing:var(--type-caption2-ls);font-weight:var(--weight-semibold)}.snote .modal-steps p{font-family:var(--font-ui);font-size:var(--type-label1-size);line-height:var(--type-label1-lh);letter-spacing:var(--type-label1-ls);font-weight:var(--weight-medium)}.snote .step>span{font-family:var(--font-ui);font-size:var(--type-caption2-size);line-height:var(--type-caption2-lh);letter-spacing:var(--type-caption2-ls);font-weight:var(--weight-semibold)}.snote .step strong{font-family:var(--font-ui);font-size:var(--type-label1-size);line-height:var(--type-label1-lh);letter-spacing:var(--type-label1-ls);font-weight:var(--weight-semibold)}.snote .analysis-row>div:first-child>strong,.snote .analysis-row>strong{font-family:var(--font-ui);font-size:var(--type-body2-size);line-height:var(--type-body2-lh);letter-spacing:var(--type-body2-ls);font-weight:var(--weight-semibold)}.snote .quest__row,.snote .quest__short{font-family:var(--font-ui);font-size:var(--type-body1-size);line-height:var(--type-body1-lh);letter-spacing:var(--type-body1-ls)}.snote .quest__short{font-weight:var(--weight-medium)}.snote .mobile-nav button,.snote .mobile-nav button span{font-family:var(--font-ui);font-size:var(--type-caption2-size);line-height:var(--type-caption2-lh);letter-spacing:var(--type-caption2-ls);font-weight:var(--weight-semibold)}.snote .score strong,.snote .ai-score-card>strong{font-family:var(--font-ui);font-size:var(--type-display2-size);line-height:var(--type-display2-lh);letter-spacing:var(--type-display2-ls);font-weight:var(--weight-bold)}.snote .point-value,.snote .score-ring span{font-family:var(--font-ui);font-size:var(--type-title2-size);line-height:var(--type-title2-lh);letter-spacing:var(--type-title2-ls);font-weight:var(--weight-bold)}.snote .app-shell *{font-feature-settings:var(--font-feature-kr)}@media (max-width: 780px){.snote .page-heading h1,.snote .today-intro h1,.snote .post-detail h1{font-size:var(--type-title2-size);line-height:var(--type-title2-lh);letter-spacing:var(--type-title2-ls)}.snote .quest.is-open h2,.snote .document-preview h2,.snote .done-modal h2{font-size:var(--type-heading1-size);line-height:var(--type-heading1-lh);letter-spacing:var(--type-heading1-ls)}}.snote .page--ai-dashboard{width:min(1440px,calc(100% - 64px));--ai-neutral-fill: #f4f5f6;--ai-panel-line: #e4e5e7;--ai-panel-shadow: 0 10px 32px color-mix(in srgb, var(--product-charcoal) 5%, transparent)}.snote .page--ai-dashboard .page-heading{margin-bottom:24px}.snote .page--ai-dashboard .page-heading .status--accent{color:var(--product-charcoal);background:color-mix(in srgb,var(--home-secondary, var(--product-primary)) 18%,#ffffff)}.snote .ai-dashboard-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.35fr);gap:16px;align-items:start}.snote .ai-conversation{overflow:hidden;background:var(--product-surface);border:1px solid var(--ai-panel-line);box-shadow:var(--ai-panel-shadow)}.snote .ai-conversation__heading,.snote .compact-panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.snote .ai-conversation__heading{min-height:92px;padding:23px 24px 19px}.snote .eyebrow{display:block;margin-bottom:6px;color:var(--product-charcoal);font-family:var(--font-ui);font-size:var(--type-label2-size);line-height:var(--type-label2-lh);letter-spacing:var(--type-label2-ls);font-weight:var(--weight-semibold)}.snote .ai-conversation__heading h2,.snote .compact-panel-heading h2,.snote .marketing-diagnosis h2{margin:0;color:var(--product-text);font-family:var(--font-ui);font-size:var(--type-heading1-size);line-height:var(--type-heading1-lh);letter-spacing:var(--type-heading1-ls);font-weight:var(--weight-semibold)}.snote .ai-conversation__count{flex:0 0 auto;padding:7px 10px;color:var(--product-text-subtle);background:var(--ai-neutral-fill);border-radius:8px;font-family:var(--font-ui);font-size:var(--type-caption1-size);line-height:var(--type-caption1-lh);letter-spacing:var(--type-caption1-ls);font-weight:var(--weight-medium)}.snote .ai-conversation__tools{display:flex;align-items:center;gap:7px}.snote .ai-conversation__tools button{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 9px;color:var(--product-text-subtle);background:transparent;border:0;border-radius:8px;cursor:pointer;font-family:var(--font-ui);font-size:var(--type-caption1-size);line-height:var(--type-caption1-lh);letter-spacing:var(--type-caption1-ls);font-weight:var(--weight-semibold)}.snote .ai-conversation__tools button:hover{color:var(--product-text);background:var(--ai-neutral-fill)}.snote .ai-conversation__tools button:focus-visible,.snote .ai-chat__providers button:focus-visible{outline:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--product-charcoal) 28%,transparent)}.snote .ai-conversation__tools .ai-conversation__add{padding-right:11px;padding-left:11px;color:#fff;background:var(--product-charcoal)}.snote .ai-conversation__tools .ai-conversation__add:hover{color:#fff;background:var(--product-charcoal-hover)}.snote .ai-conversation__body{height:min(760px,calc(100vh - 188px));min-height:640px;display:grid;grid-template-columns:minmax(230px,.72fr) minmax(0,1.55fr);border-top:1px solid var(--ai-panel-line)}.snote .ai-question-nav{overflow-y:auto;padding:10px 9px;border-right:1px solid var(--ai-panel-line);scrollbar-color:color-mix(in srgb,var(--product-charcoal) 22%,transparent) transparent;scrollbar-width:thin}.snote .ai-question-nav__item{width:100%;min-height:78px;display:flex;align-items:flex-start;gap:11px;padding:12px 11px;color:var(--product-text);background:transparent;border:0;border-radius:11px;cursor:pointer;text-align:left}.snote .ai-question-nav__item:hover{background:var(--ai-neutral-fill)}.snote .ai-question-nav__item.is-active{color:var(--product-charcoal);background:transparent;box-shadow:none}.snote .ai-question-nav__item.is-active strong{color:var(--product-charcoal);font-weight:var(--weight-bold)}.snote .ai-question-nav__item:focus-visible{outline:none}.snote .ai-question-nav__item:focus-visible strong{text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--product-charcoal) 38%,transparent);text-underline-offset:3px}.snote .ai-question-nav__item>span:last-child{min-width:0;overflow:hidden}.snote .ai-question-nav__item strong,.snote .ai-question-nav__item small{display:block}.snote .ai-question-nav__item strong{overflow:hidden;font-family:var(--font-ui);font-size:var(--type-body2-size);line-height:var(--type-body2-lh);letter-spacing:var(--type-body2-ls);font-weight:var(--weight-semibold);white-space:nowrap;-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 22px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 22px),transparent 100%)}.snote .ai-question-nav__item small{margin-top:5px;color:var(--product-text-subtle);font-family:var(--font-ui);font-size:var(--type-caption1-size);line-height:var(--type-caption1-lh);letter-spacing:var(--type-caption1-ls);font-weight:var(--weight-medium)}.snote .ai-question-nav__state{width:27px;height:27px;flex:0 0 27px;display:grid;place-items:center;margin-top:1px;border-radius:50%;font-family:var(--font-ui);font-size:var(--type-caption1-size);line-height:1;font-weight:var(--weight-bold)}.snote .ai-question-nav__state--mentioned{color:#fff;background:var(--product-charcoal)}.snote .ai-question-nav__state--missing{color:#666a70;background:#d9d9d4}.snote .ai-question-nav__state--lacking{color:var(--product-charcoal);background:var(--home-secondary, var(--product-primary));box-shadow:none}.snote .ai-chat{min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--product-surface)}.snote .ai-chat__providers{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:5px;padding:10px 14px 10px 18px;border-bottom:1px solid var(--ai-panel-line)}.snote .ai-chat__providers>div{min-width:0;display:flex;align-items:center;gap:5px;overflow-x:auto;scrollbar-width:none}.snote .ai-chat__providers>div::-webkit-scrollbar{display:none}.snote .ai-chat__providers>div button{min-height:38px;flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;padding:0 11px;color:var(--product-text-subtle);background:transparent;border:0;border-radius:9px;cursor:pointer;font-family:var(--font-ui);font-size:var(--type-label1-size);line-height:var(--type-label1-lh);letter-spacing:var(--type-label1-ls);font-weight:var(--weight-semibold)}.snote .ai-chat__providers>div button:hover{color:var(--product-text);background:var(--ai-neutral-fill)}.snote .ai-chat__providers>div button.is-active{color:#fff;background:var(--product-charcoal)}.snote .ai-chat__providers>div button.is-active:focus-visible,.snote .ai-conversation__tools .ai-conversation__add:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb,#ffffff 54%,transparent)}.snote .ai-chat__providers>div button.is-active .ai-provider-mark:not(.ai-provider-mark--asset){color:var(--product-charcoal);background:#fff}.snote .ai-provider-mark{width:24px;height:24px;flex:0 0 24px;display:grid;place-items:center;color:#fff;background:var(--product-charcoal);border-radius:7px;font-size:var(--type-caption2-size);font-style:normal;font-weight:var(--weight-bold)}.snote .ai-provider-mark--asset{overflow:hidden;background:transparent;border-radius:7px}.snote .ai-provider-mark--asset img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.snote .ai-chat__providers .ai-chat__detail{min-height:36px;flex:0 0 auto;display:inline-flex;align-items:center;gap:2px;padding:0 6px 0 10px;color:var(--product-text-subtle);background:transparent;border:0;border-radius:8px;cursor:pointer;font-family:var(--font-ui);font-size:var(--type-caption1-size);line-height:var(--type-caption1-lh);letter-spacing:var(--type-caption1-ls);font-weight:var(--weight-semibold)}.snote .ai-chat__providers .ai-chat__detail:hover{color:var(--product-text);background:var(--ai-neutral-fill)}.snote .ai-chat__scroll{min-height:0;flex:1;display:flex;flex-direction:column;gap:26px;overflow-y:auto;padding:26px 24px 22px;scrollbar-color:color-mix(in srgb,var(--product-charcoal) 18%,transparent) transparent;scrollbar-width:thin}.snote .chat-message{display:flex;align-items:flex-start;gap:11px}.snote .chat-message__avatar{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;color:var(--product-text-subtle);background:var(--ai-neutral-fill);border-radius:10px;font-family:var(--font-ui);font-size:var(--type-caption1-size);font-weight:var(--weight-semibold)}.snote .chat-message--ai .chat-message__avatar{color:var(--product-charcoal);background:color-mix(in srgb,var(--home-secondary, var(--product-primary)) 22%,#ffffff)}.snote .chat-message--ai .chat-message__avatar--provider{overflow:hidden;background:transparent}.snote .chat-message__avatar--provider .ai-provider-mark{width:30px;height:30px;flex-basis:30px;border-radius:9px}.snote .chat-message>div{max-width:620px}.snote .chat-message--ai>div{width:min(100%,680px);max-width:680px}.snote .chat-message small{display:block;margin-bottom:7px;color:var(--product-text-subtle);font-family:var(--font-ui);font-size:var(--type-caption1-size);line-height:var(--type-caption1-lh);letter-spacing:var(--type-caption1-ls);font-weight:var(--weight-medium)}.snote .chat-message p{margin:0;padding:14px 16px;color:var(--product-text);background:var(--ai-neutral-fill);border-radius:4px 14px 14px;font-family:var(--font-ui);font-size:var(--type-body1-size);line-height:1.7;letter-spacing:var(--type-body1-ls);font-weight:var(--weight-regular)}.snote .chat-message__answer{padding:18px 19px;color:var(--product-text);background:var(--ai-neutral-fill);border-radius:4px 14px 14px;font-family:var(--font-ui);font-size:var(--type-body2-size);line-height:1.75;letter-spacing:var(--type-body2-ls)}.snote .chat-message__answer p{padding:0;background:transparent;border-radius:0;font-size:inherit;line-height:inherit}.snote .chat-message__answer p+p,.snote .chat-message__answer ul+p{margin-top:13px}.snote .chat-message__answer ul{display:grid;gap:7px;padding-left:20px;margin:13px 0 0}.snote .chat-message__answer li::marker{color:var(--product-charcoal)}.snote .chat-message--owner{justify-content:flex-end}.snote .chat-message--owner .chat-message__avatar{order:2}.snote .chat-message--owner p{background:color-mix(in srgb,var(--home-secondary, var(--product-primary)) 12%,#ffffff);border-radius:14px 4px 14px 14px}.snote .chat-message--owner small{text-align:right}.snote .ai-chat__scroll>.chat-message--owner{animation:snote-ai-chat-question-in .28s cubic-bezier(.22,1,.36,1) both;will-change:opacity,transform}.snote .ai-chat__scroll>.chat-message--ai{animation:snote-ai-chat-answer-in .36s cubic-bezier(.22,1,.36,1) .14s both;will-change:opacity,transform}.snote .ai-typewriter{min-height:1.75em}.snote .ai-typewriter__complete{width:1px;height:1px;position:absolute;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.snote .ai-typewriter__cursor{width:1.5px;height:1.05em;display:inline-block;margin-left:2px;background:currentColor;vertical-align:-.14em;animation:snote-ai-typewriter-caret .72s step-end infinite}@keyframes snote-ai-chat-question-in{0%{opacity:0;transform:translateY(7px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes snote-ai-chat-answer-in{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes snote-ai-typewriter-caret{0%,48%{opacity:1}49%,to{opacity:0}}@media (prefers-reduced-motion: reduce){.snote .ai-chat__scroll>.chat-message{animation:none;opacity:1;transform:none}}.snote .ai-chat__recommendation{display:flex;align-items:center;gap:18px;margin:0 24px 22px;padding:16px 17px;background:color-mix(in srgb,var(--home-secondary, var(--product-primary)) 10%,#ffffff);border-radius:12px}.snote .ai-chat__recommendation-copy{min-width:0;flex:1}.snote .ai-chat__recommendation-copy .eyebrow{margin-bottom:3px}.snote .ai-chat__recommendation-copy strong{display:block;color:var(--product-text);font-family:var(--font-ui);font-size:var(--type-body2-size);line-height:var(--type-body2-lh);letter-spacing:var(--type-body2-ls);font-weight:var(--weight-semibold)}.snote .ai-chat__recommendation-copy p{margin:4px 0 0;color:var(--product-text-subtle);font-family:var(--font-ui);font-size:var(--type-caption1-size);line-height:1.55;letter-spacing:var(--type-caption1-ls);font-weight:var(--weight-regular)}.snote .ai-chat__recommendation .button{min-width:116px;flex:0 0 auto;color:var(--product-charcoal);background:#fff;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--product-charcoal) 30%,transparent)}.snote .ai-dashboard-aside{display:flex;flex-direction:column;gap:16px}.snote .question-share,.snote .provider-share{padding:23px;background:var(--product-surface);border:1px solid var(--ai-panel-line);box-shadow:var(--ai-panel-shadow)}.snote .compact-panel-heading{margin-bottom:22px}.snote .compact-panel-heading svg{flex:0 0 auto;color:var(--product-text-muted)}.snote .compact-panel-heading h2{font-size:var(--type-headline1-size);line-height:var(--type-headline1-lh);letter-spacing:var(--type-headline1-ls)}.snote .compact-panel-heading p{margin:7px 0 0;color:var(--product-text-subtle);font-family:var(--font-ui);font-size:var(--type-caption1-size);line-height:1.5;letter-spacing:var(--type-caption1-ls);font-weight:var(--weight-regular)}.snote .question-share__visual{display:flex;flex-direction:column;align-items:center;gap:24px}.snote .question-donut{width:150px;height:150px;position:relative;display:grid;place-items:center;border-radius:50%;background:conic-gradient(var(--product-charcoal) 0 14.81%,#d9d9d4 14.81% 91.67%,var(--home-secondary, var(--product-primary)) 91.67% 100%)}.snote .question-donut:after{content:"";width:102px;height:102px;position:absolute;border-radius:50%;background:var(--product-surface)}.snote .question-donut>div{z-index:1;text-align:center}.snote .question-donut strong,.snote .question-donut span{display:block}.snote .question-donut strong{font-family:var(--font-ui);font-size:var(--type-title2-size);line-height:var(--type-title2-lh);letter-spacing:var(--type-title2-ls);font-weight:var(--weight-bold)}.snote .question-donut span{margin-top:1px;color:var(--product-text-subtle);font-family:var(--font-ui);font-size:var(--type-caption1-size);line-height:var(--type-caption1-lh);letter-spacing:var(--type-caption1-ls);font-weight:var(--weight-medium)}.snote .question-share__legend{width:100%;display:flex;flex-direction:column;gap:12px;padding:0;margin:0;list-style:none}.snote .question-share__legend li{display:grid;grid-template-columns:9px 1fr auto;align-items:center;gap:9px;color:var(--product-text-subtle);font-family:var(--font-ui);font-size:var(--type-label2-size);line-height:var(--type-label2-lh);letter-spacing:var(--type-label2-ls);font-weight:var(--weight-medium)}.snote .question-share__legend strong{color:var(--product-text);font-weight:var(--weight-semibold)}.snote .legend-dot{width:9px;height:9px;border-radius:50%}.snote .legend-dot--mentioned{background:var(--product-charcoal)}.snote .legend-dot--missing{background:#d9d9d4}.snote .legend-dot--lacking{background:var(--home-secondary, var(--product-primary))}.snote .provider-radar{min-height:245px;position:relative;display:grid;place-items:center;margin:-4px 0 8px}.snote .provider-radar svg{width:min(100%,240px);height:auto;overflow:visible}.snote .provider-radar svg polygon:not(.provider-radar__value),.snote .provider-radar svg line{fill:none;stroke:var(--ai-panel-line);stroke-width:1}.snote .provider-radar svg .provider-radar__value{fill:color-mix(in srgb,var(--home-secondary, var(--product-primary)) 24%,transparent);stroke:var(--product-charcoal);stroke-width:2}.snote .provider-radar svg circle{fill:var(--product-charcoal)}.snote .provider-radar__label{position:absolute;display:flex;align-items:center;gap:4px;color:var(--product-text-subtle);font-family:var(--font-ui);font-size:var(--type-caption2-size);line-height:var(--type-caption2-lh);letter-spacing:var(--type-caption2-ls);font-weight:var(--weight-medium)}.snote .provider-radar__label .ai-provider-mark,.snote .provider-share__legend .ai-provider-mark{width:20px;height:20px;flex-basis:20px;display:grid;place-items:center;color:var(--product-charcoal);background:color-mix(in srgb,var(--home-secondary, var(--product-primary)) 18%,#ffffff);border-radius:6px;font-size:10px;font-weight:var(--weight-bold)}.snote .provider-radar__label .ai-provider-mark--asset,.snote .provider-share__legend .ai-provider-mark--asset{background:transparent}.snote .provider-radar__label strong{color:var(--product-text);font-weight:var(--weight-semibold)}.snote .provider-radar__label--top{top:0;left:50%;transform:translate(-50%)}.snote .provider-radar__label--right{top:50%;right:0;transform:translateY(-50%)}.snote .provider-radar__label--bottom{bottom:0;left:50%;transform:translate(-50%)}.snote .provider-radar__label--left{top:50%;left:0;transform:translateY(-50%)}.snote .provider-share__legend{display:grid;gap:9px;margin-top:10px}.snote .provider-share__legend>div{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--product-text-subtle);font-family:var(--font-ui);font-size:var(--type-caption1-size);line-height:var(--type-caption1-lh);letter-spacing:var(--type-caption1-ls);font-weight:var(--weight-medium)}.snote .provider-share__legend>div>span{display:inline-flex;align-items:center;gap:8px}.snote .provider-share__legend strong{color:var(--product-text);font-weight:var(--weight-semibold)}.snote .provider-share>p{margin:18px 0 0;color:var(--product-text-muted);font-family:var(--font-ui);font-size:var(--type-caption1-size);line-height:var(--type-caption1-lh);letter-spacing:var(--type-caption1-ls);font-weight:var(--weight-medium)}@media (max-width: 1400px){.snote .ai-dashboard-grid{grid-template-columns:minmax(0,1fr) minmax(270px,.3fr)}.snote .ai-conversation__body{grid-template-columns:minmax(205px,.62fr) minmax(0,1.45fr)}.snote .ai-chat__providers{padding-right:12px;padding-left:12px}.snote .ai-chat__providers>div button{gap:5px;padding-right:8px;padding-left:8px;font-size:var(--type-caption1-size)}.snote .ai-chat__providers .ai-chat__detail{display:none}}.snote .marketing-diagnosis{display:grid;grid-template-columns:minmax(270px,.9fr) minmax(360px,1.15fr) auto;align-items:center;gap:30px;padding:29px 30px;margin-top:22px;background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-charcoal)}.snote .marketing-diagnosis__summary p{margin:9px 0 0;color:var(--product-text-subtle);font-family:var(--font-ui);font-size:var(--type-body2-size);line-height:var(--type-body2-lh);letter-spacing:var(--type-body2-ls);font-weight:var(--weight-regular)}.snote .marketing-diagnosis__actions{display:flex;flex-direction:column;gap:10px}.snote .marketing-diagnosis__actions>div{display:flex;align-items:flex-start;gap:11px}.snote .marketing-diagnosis__actions>div>span{width:25px;height:25px;flex:0 0 25px;display:grid;place-items:center;color:var(--product-charcoal);background:color-mix(in srgb,var(--home-secondary, var(--product-primary)) 28%,#ffffff);border-radius:8px;font-family:var(--font-ui);font-size:var(--type-caption1-size);font-weight:var(--weight-semibold)}.snote .marketing-diagnosis__actions p,.snote .marketing-diagnosis__actions strong{display:block}.snote .marketing-diagnosis__actions p{margin:0;color:var(--product-text-subtle);font-family:var(--font-ui);font-size:var(--type-label2-size);line-height:1.55;letter-spacing:var(--type-label2-ls);font-weight:var(--weight-regular)}.snote .marketing-diagnosis__actions strong{margin-bottom:1px;color:var(--product-text);font-size:var(--type-body2-size);font-weight:var(--weight-semibold)}.snote .marketing-diagnosis>.button{color:#fff;background:var(--product-charcoal)}.snote .marketing-diagnosis>.button:hover{background:var(--product-charcoal-hover)}.snote .ai-results-table{margin-top:42px}.snote .ai-results-table__list{overflow:hidden}.snote .ai-result-row{width:100%;min-height:80px;display:grid;grid-template-columns:27px minmax(0,1fr) auto 18px;align-items:center;gap:13px;padding:14px 20px;color:var(--product-text);background:var(--product-surface);border:0;border-bottom:1px solid var(--product-line);cursor:pointer;text-align:left}.snote .ai-result-row:last-child{border-bottom:0}.snote .ai-result-row:hover,.snote .ai-result-row.is-active{background:var(--product-fill)}.snote .ai-result-row>span:nth-child(2){min-width:0}.snote .ai-result-row>span:nth-child(2) strong,.snote .ai-result-row>span:nth-child(2) small{display:block}.snote .ai-result-row>span:nth-child(2) strong{font-family:var(--font-ui);font-size:var(--type-body1-size);line-height:var(--type-body1-lh);letter-spacing:var(--type-body1-ls);font-weight:var(--weight-semibold)}.snote .ai-result-row>span:nth-child(2) small{margin-top:4px;overflow:hidden;color:var(--product-text-subtle);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-ui);font-size:var(--type-caption1-size);line-height:var(--type-caption1-lh);letter-spacing:var(--type-caption1-ls);font-weight:var(--weight-medium)}.snote .ai-result-row>svg{color:var(--product-text-muted)}@media (max-width: 1180px){.snote .page--ai-dashboard{width:min(100% - 56px,980px)}.snote .ai-dashboard-grid{grid-template-columns:1fr}.snote .ai-dashboard-aside{display:grid;grid-template-columns:1fr 1fr}.snote .question-share__visual{min-height:205px;flex-direction:row}}@media (max-width: 780px){.snote .page--ai-dashboard{width:100%;padding:25px 16px 105px}.snote .ai-conversation__heading{min-height:0;padding:21px 19px 18px}.snote .ai-conversation__tools{align-self:center}.snote .ai-conversation__heading h2,.snote .marketing-diagnosis h2{font-size:var(--type-heading2-size);line-height:var(--type-heading2-lh);letter-spacing:var(--type-heading2-ls)}.snote .ai-conversation__count{display:none}.snote .ai-conversation__tools button:not(.ai-conversation__add){display:none}.snote .ai-conversation__body{height:auto;min-height:0;display:block}.snote .ai-question-nav{display:flex;gap:7px;overflow-x:auto;overflow-y:hidden;padding:10px;border-right:0;border-bottom:1px solid var(--ai-panel-line);scrollbar-width:none}.snote .ai-question-nav::-webkit-scrollbar{display:none}.snote .ai-question-nav__item{width:248px;min-width:248px;min-height:84px}.snote .ai-question-nav__item.is-active{box-shadow:none}.snote .ai-chat__providers{padding:9px 13px}.snote .ai-chat__providers .ai-chat__detail{display:none}.snote .ai-chat__scroll{min-height:350px;gap:22px;padding:22px 17px}.snote .chat-message{gap:8px}.snote .chat-message__avatar{width:30px;height:30px;flex-basis:30px}.snote .chat-message p{padding:12px 13px;font-size:var(--type-body2-size);line-height:1.65}.snote .ai-chat__recommendation{align-items:stretch;flex-direction:column;margin:0 17px 20px;padding:15px}.snote .ai-chat__recommendation .button{width:100%}.snote .ai-dashboard-aside{display:flex}.snote .question-share,.snote .provider-share{padding:21px 19px}.snote .question-share__visual{min-height:0;flex-direction:column}.snote .provider-radar{width:min(100%,310px);margin-right:auto;margin-left:auto}.snote .ai-results-table{margin-top:36px}.snote .ai-result-row{min-height:88px;grid-template-columns:27px minmax(0,1fr) 17px;padding:14px}.snote .ai-result-row .status{display:none}.snote .ai-result-row>span:nth-child(2) small{white-space:normal}}.snote .page.page--palette-lab{padding-bottom:34px}@media (max-width: 780px){.snote .page.page--palette-lab{padding:25px 16px 28px}}.snote .quest__hero{display:contents}.snote .palette-intensity{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:22px 0;padding-bottom:22px;border-bottom:1px solid var(--product-line)}.snote .palette-intensity>div:first-child{display:grid;gap:4px}.snote .palette-intensity>div:first-child strong{color:var(--product-text);font-family:var(--font-ui);font-size:var(--type-headline2-size);line-height:var(--type-headline2-lh);letter-spacing:var(--type-headline2-ls);font-weight:var(--weight-semibold)}.snote .palette-intensity>div:first-child span{color:var(--product-text-subtle);font-family:var(--font-ui);font-size:var(--type-body2-size);line-height:var(--type-body2-lh);letter-spacing:var(--type-body2-ls);font-weight:var(--weight-regular)}.snote .palette-intensity__control{display:grid;grid-template-columns:repeat(2,minmax(88px,1fr));flex:0 0 auto;padding:4px;border-radius:12px;background:var(--product-fill);box-shadow:inset 0 0 0 1px var(--product-line)}.snote .palette-intensity__control button{min-height:38px;padding:0 17px;border:0;border-radius:9px;color:var(--product-text-subtle);background:transparent;font-family:var(--font-ui);font-size:var(--type-label1-size);line-height:var(--type-label1-lh);letter-spacing:var(--type-label1-ls);font-weight:var(--weight-semibold);cursor:pointer}.snote .palette-intensity__control button:hover{color:var(--product-text)}.snote .palette-intensity__control button.is-active{color:var(--product-text);background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-line-strong),0 2px 6px color-mix(in srgb,var(--product-charcoal) 8%,transparent)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .topbar{color:#fff;background:var(--home-chrome);box-shadow:inset 0 -1px color-mix(in srgb,#ffffff 16%,transparent);-webkit-backdrop-filter:none;backdrop-filter:none}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .topbar__store,.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .topbar__mobile-title,.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .topbar .button--ghost,.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .topbar .user-button,.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .topbar .icon-button{color:#fff}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .topbar__store:hover,.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .topbar .button--ghost:hover,.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .topbar .user-button:hover,.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .topbar .icon-button:hover{background:color-mix(in srgb,#ffffff 10%,transparent)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .topbar__store svg:first-child{display:block;color:var(--home-secondary)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .topbar__trial{padding:7px 10px;border-radius:8px;color:var(--product-charcoal);background:var(--home-secondary);font-weight:var(--weight-semibold)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .topbar .avatar{color:var(--product-charcoal);background:var(--home-secondary);box-shadow:none}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .side-nav__item.is-active{color:var(--product-charcoal);background:var(--product-accent-soft);box-shadow:none}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .side-nav__item.is-active>svg{color:var(--product-charcoal)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .side-nav__item.is-active .side-nav__badge{color:var(--product-charcoal);background:var(--home-secondary)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .today-intro h1{color:var(--product-charcoal)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .quest.is-open{overflow:hidden;border-color:transparent;color:#fff;background:var(--home-chrome);box-shadow:inset 0 0 0 1px color-mix(in srgb,#ffffff 14%,transparent)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .quest.is-open .quest__hero{display:block;margin:-31px -31px 0;padding:30px 31px 27px;background:var(--home-chrome)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .quest__hero h2{margin-bottom:0;color:#fff}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .quest__hero .status{color:var(--product-charcoal);background:var(--home-secondary)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .quest.is-open>p{margin-top:25px;color:color-mix(in srgb,#ffffff 76%,transparent)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .quest__footer>span{color:var(--home-secondary)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .quest__footer .button{color:var(--product-charcoal);background:#fff}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .quest__footer .button:hover{background:color-mix(in srgb,#ffffff 90%,var(--home-secondary))}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .today-aside>.panel{color:var(--product-text);background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-charcoal)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .today-aside .panel.score-card{background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-charcoal)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .score-card .score strong{color:var(--product-charcoal)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .make-card{background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-charcoal)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .make-card .button{color:#fff;background:var(--product-charcoal)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .make-card .button:hover{background:var(--product-charcoal-hover)}@media (max-width: 780px){.snote .palette-intensity{align-items:stretch;flex-direction:column;gap:14px}.snote .palette-intensity__control{width:100%}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .quest.is-open .quest__hero{margin:-24px -20px 0;padding:23px 20px 22px}.snote .page.page--store{width:100%;padding:25px 16px calc(112px + env(safe-area-inset-bottom))}.snote .store-settings__card{padding:20px}.snote .store-settings__row-card{min-height:0;align-items:stretch;flex-direction:column;gap:18px}.snote .store-settings__row-card .button{width:100%}.snote .store-settings__details>div{grid-template-columns:96px minmax(0,1fr);gap:12px}.snote .store-channel-list>span{min-height:36px;padding-right:12px;padding-left:12px}}.snote .page--today{--home-card-surface: var(--card-surface);--home-card-line-control: #cfd3d8;--home-card-hover: #f7f8f9}.snote .page--today .quest{border:0;background:var(--home-card-surface);box-shadow:var(--card-shadow-soft)}.snote .page--today .quest:not(.is-open):hover{box-shadow:var(--card-shadow-hover)}.snote .page--today .quest__row:hover{background:var(--home-card-hover)}.snote .page--today .quest__number{color:var(--product-text-subtle);background:transparent}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .page--today .quest.is-open{border:0;background:var(--home-chrome);box-shadow:0 8px 24px color-mix(in srgb,var(--home-chrome) 10%,transparent)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .page--today .today-aside>.panel,.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .page--today .today-aside .panel.score-card,.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .page--today .make-card{border:0;color:var(--product-text);background:var(--home-card-surface);box-shadow:var(--card-shadow-soft)}.snote .page--today .score-card .button--secondary{border:1px solid var(--home-card-line-control);box-shadow:none}.snote .page--today .score-card .button--secondary:hover{border-color:#bfc4ca;background:var(--home-card-hover)}.snote .page--today .quest__hero .status{min-height:30px;padding:5px 12px;font-family:var(--font-ui);font-size:var(--type-label1-size);line-height:var(--type-label1-lh);letter-spacing:var(--type-label1-ls);font-weight:var(--weight-semibold)}.snote .page--today .quest.is-open h2{font-family:var(--font-ui);font-size:var(--type-title2-size);line-height:var(--type-title2-lh);letter-spacing:var(--type-title2-ls);font-weight:var(--weight-bold)}.snote .page--today .quest.is-open>p{font-family:var(--font-ui);font-size:var(--type-headline2-size);line-height:var(--type-headline2-lh);letter-spacing:var(--type-headline2-ls);font-weight:var(--weight-regular);white-space:pre-line}.snote .page--today .quest__footer>span{font-family:var(--font-ui);font-size:var(--type-body2-size);line-height:var(--type-body2-lh);letter-spacing:var(--type-body2-ls);font-weight:var(--weight-semibold)}.snote .page--today .quest__actions .button{font-family:var(--font-ui);font-size:var(--type-body1-size);line-height:var(--type-body1-lh);letter-spacing:var(--type-body1-ls);font-weight:var(--weight-semibold)}.snote .page--today .quest__row{min-height:76px;gap:14px}.snote .page--today .quest__number,.snote .page--today .quest__points{font-family:var(--font-ui);font-size:var(--type-label1-size);line-height:var(--type-label1-lh);letter-spacing:var(--type-label1-ls);font-weight:var(--weight-semibold)}.snote .page--today .quest__short{font-family:var(--font-ui);font-size:var(--type-headline2-size);line-height:var(--type-headline2-lh);letter-spacing:var(--type-headline2-ls);font-weight:var(--weight-semibold)}@media (max-width: 780px){.snote .page--today .quest.is-open h2{font-size:var(--type-title3-size);line-height:var(--type-title3-lh);letter-spacing:var(--type-title3-ls)}.snote .page--today .quest.is-open>p{font-size:var(--type-body1-size);line-height:var(--type-body1-lh);letter-spacing:var(--type-body1-ls)}.snote .page--today .quest__row{min-height:72px;gap:11px}}.snote .page--today .today-intro{margin-bottom:24px}.snote .page--today .today-intro>p{max-width:none;white-space:nowrap}.snote .page--today .quest.is-open{position:relative;min-height:378px}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .page--today .quest.is-open .quest__hero{padding-right:31px}.snote .quest-character{position:absolute;right:-16px;bottom:96px;width:210px;height:210px;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}.snote .quest-character img{width:197px;height:197px;-o-object-fit:contain;object-fit:contain;filter:none}.snote .page--today .quest.is-open>p{max-width:calc(100% - 185px)}.snote .page--today .quest__footer{position:absolute;right:31px;bottom:31px;justify-content:flex-end;gap:14px}.snote .page--today .quest__actions{margin-left:0}.snote .page--today .score-card .button--secondary,.snote .page--today .make-card .button,.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .page--today .score-card .button--secondary,.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .page--today .make-card .button{border:0;color:#fff;background:var(--home-chrome);box-shadow:none;font-family:var(--font-ui);font-size:var(--type-body2-size);line-height:var(--type-body2-lh);letter-spacing:var(--type-body2-ls);font-weight:var(--weight-semibold)}.snote .page--today .score-card .button--secondary:hover,.snote .page--today .make-card .button:hover,.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .page--today .score-card .button--secondary:hover,.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .page--today .make-card .button:hover{border:0;color:#fff;background:var(--home-chrome-hover)}.snote .page--today .make-card h2{margin-top:0}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .trial-meter{border:0;color:var(--product-text);background:#fff;box-shadow:var(--card-ring-soft)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .trial-meter__copy span,.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .trial-meter__copy strong{color:var(--product-text)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .trial-meter .meter{background:var(--cool-neutral-97)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar .trial-meter .meter span{background:var(--home-secondary)}.snote .store-settings__card{border:0;box-shadow:var(--card-shadow-soft)}.snote .store-character-settings__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.snote .store-character-settings__heading h2{margin-bottom:6px}.snote .store-character-settings__heading p{margin:0;color:var(--product-text-subtle);font-family:var(--font-ui);font-size:var(--type-body2-size);line-height:var(--type-body2-lh);letter-spacing:var(--type-body2-ls)}.snote .store-character-settings__heading>span{flex:0 0 auto;padding:6px 9px;border-radius:8px;color:var(--product-primary-pressed);background:var(--product-accent-soft);font-family:var(--font-ui);font-size:var(--type-caption1-size);line-height:var(--type-caption1-lh);letter-spacing:var(--type-caption1-ls);font-weight:var(--weight-semibold)}.snote .zodiac-picker{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.snote .zodiac-option{min-width:0;min-height:108px;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:4px;padding:10px 6px 9px;border:0;border-radius:var(--radius-xl);color:var(--product-text);background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--line-normal-neutral);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.snote .zodiac-option:hover{background:var(--product-fill);box-shadow:inset 0 0 0 1px var(--line-normal-normal)}.snote .zodiac-option:active{transform:scale(.98)}.snote .zodiac-option.is-active{background:var(--product-accent-soft);box-shadow:inset 0 0 0 2px var(--product-primary)}.snote .zodiac-option.is-pending{color:var(--product-text-subtle)}.snote .zodiac-option__visual{width:52px;height:52px;display:grid;place-items:center;overflow:hidden;color:var(--product-text-subtle);font-family:var(--font-ui);font-size:var(--type-heading1-size);font-weight:var(--weight-semibold)}.snote .zodiac-option__visual img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.snote .zodiac-option strong{overflow:hidden;max-width:100%;color:inherit;font-family:var(--font-ui);font-size:var(--type-label1-size);line-height:var(--type-label1-lh);letter-spacing:var(--type-label1-ls);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap}.snote .zodiac-option small{color:var(--product-text-muted);font-family:var(--font-ui);font-size:var(--type-caption2-size);line-height:var(--type-caption2-lh);letter-spacing:var(--type-caption2-ls);font-weight:var(--weight-medium)}.snote .zodiac-option.is-active small{color:var(--product-primary-pressed)}@media (max-width: 1400px){.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .page--today .quest.is-open .quest__hero{padding-right:31px}.snote .page--today .quest.is-open{min-height:378px}.snote .page--today .quest.is-open>p{max-width:calc(100% - 155px)}.snote .quest-character{width:180px;height:180px}.snote .quest-character img{width:158px;height:158px}}@media (max-width: 1050px){.snote .quest-character{right:-20px}}@media (max-width: 780px){.snote .page--today .today-intro>p{white-space:normal}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .page--today .quest.is-open .quest__hero{padding-right:20px}.snote .page--today .quest.is-open{min-height:0}.snote .page--today .quest.is-open>p{max-width:none}.snote .quest-character{position:static;width:100%;height:146px;margin:-3px 0 12px}.snote .quest-character img{width:146px;height:146px}.snote .page--today .quest__footer{position:static;align-items:center;flex-wrap:nowrap}.snote .page--today .quest__actions{width:auto}.snote .page--today .quest__actions .button{flex:0 0 auto}.snote .store-character-settings__heading{align-items:stretch;flex-direction:column;gap:10px}.snote .store-character-settings__heading>span{width:-moz-fit-content;width:fit-content}.snote .zodiac-picker{grid-template-columns:repeat(3,minmax(0,1fr))}}.snote .page--content .content-compose{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:1180px;min-height:620px;margin-top:4px;padding:0;overflow:hidden}.snote .content-compose__topics,.snote .content-compose__preview{min-width:0;padding:34px}.snote .content-compose__topics{border-right:1px solid var(--product-line);background:#fff}.snote .content-compose__preview{display:flex;flex-direction:column;background:var(--product-surface-subtle, #fafafa)}.snote .content-compose__heading{margin-bottom:25px}.snote .content-compose__heading h2,.snote .content-preview__toolbar h2{margin:7px 0 0;color:var(--product-text);font-size:23px;line-height:1.4;letter-spacing:-.02em}.snote .content-compose__heading p{margin:9px 0 0;color:var(--product-text-subtle);font-size:14px;line-height:1.65}.snote .content-topic-list{display:grid;gap:10px}.snote .content-topic{display:grid;grid-template-columns:20px 1fr;gap:12px;width:100%;min-height:92px;padding:17px;color:var(--product-text);text-align:left;border:0;border-radius:13px;background:#fff;box-shadow:inset 0 0 0 1px var(--product-line);transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}.snote .content-topic:hover,.snote .content-custom-topic:hover{background:var(--product-accent-softer);box-shadow:inset 0 0 0 1px var(--product-line-strong)}.snote .content-topic:active{transform:translateY(1px)}.snote .content-topic:focus-visible,.snote .content-custom-topic>button:focus-visible{outline:none;box-shadow:inset 0 0 0 1.5px var(--product-primary)}.snote .content-topic.is-selected,.snote .content-custom-topic.is-selected{background:var(--product-accent-softer);box-shadow:inset 0 0 0 1.5px var(--product-primary)}.snote .content-topic>span:last-child,.snote .content-custom-topic>button>span:last-child{display:block;min-width:0}.snote .content-topic strong,.snote .content-custom-topic strong{display:block;font-size:15px;line-height:1.45;letter-spacing:-.01em}.snote .content-topic small,.snote .content-custom-topic small{display:block;margin-top:6px;color:var(--product-text-subtle);font-size:12.5px;line-height:1.55}.snote .content-topic .radio,.snote .content-custom-topic .radio{width:18px;height:18px;margin-top:2px;border:1.5px solid var(--product-line-strong);border-radius:50%;background:#fff}.snote .content-topic .radio i,.snote .content-custom-topic .radio i{display:block;width:8px;height:8px;margin:4px;border-radius:50%;background:var(--product-primary)}.snote .content-custom-topic{margin-top:10px;padding:17px;border-radius:13px;background:#fff;box-shadow:inset 0 0 0 1px var(--product-line);transition:background-color .16s ease,box-shadow .16s ease}.snote .content-custom-topic>button{display:grid;grid-template-columns:20px 1fr;gap:12px;width:100%;padding:0;color:var(--product-text);text-align:left;border:0;background:transparent}.snote .content-custom-topic input{width:100%;height:46px;padding:0 14px;color:var(--product-text);font:inherit;font-size:14px;border:0;border-radius:10px;outline:none;background:#fff;box-shadow:inset 0 0 0 1px var(--product-line-strong)}.snote .content-custom-topic input:focus{box-shadow:inset 0 0 0 1.5px var(--product-primary)}.snote .content-custom-topic__field{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:14px}.snote .content-custom-topic__field>.button{min-width:102px;padding:0 15px;white-space:nowrap}.snote .content-custom-topic__field>.button:disabled{opacity:.42}.snote .content-preview__toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.snote .content-preview__expand{min-height:38px;padding:0 10px;white-space:nowrap}.snote .content-preview__expand:disabled{opacity:.36}.snote .content-preview__paper{flex:1;min-height:410px;padding:0;overflow:hidden;color:var(--product-text);border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--product-line),0 8px 24px #18181b0a}.snote .content-preview__paper.is-generating{display:flex;align-items:center;padding:32px 34px}.snote .content-preview__empty{display:grid;justify-items:center;align-content:center;min-height:340px;padding:32px;text-align:center}.snote .content-preview__empty svg{margin-bottom:15px;color:var(--product-text-muted)}.snote .content-preview__empty strong{font-size:17px}.snote .content-preview__empty p,.snote .content-preview__loading-copy p{margin:8px 0 0;color:var(--product-text-subtle);font-size:14px;line-height:1.65}.snote .content-preview__loading{width:100%}.snote .content-preview__loading-copy{display:flex;align-items:center;gap:13px;margin-bottom:32px}.snote .content-preview__loading-copy strong{display:block;font-size:18px;line-height:1.45}.snote .content-preview__sparkle{display:grid;flex:0 0 auto;place-items:center;width:38px;height:38px;color:var(--product-primary);border-radius:12px;background:var(--product-accent-softer)}.snote .content-preview__skeleton{display:grid;gap:13px}.snote .content-preview__skeleton i{display:block;width:100%;height:12px;overflow:hidden;border-radius:8px;background:var(--product-line)}.snote .content-preview__skeleton i:after{display:block;width:45%;height:100%;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent);animation:snote-content-skeleton-sweep 1.2s ease-in-out infinite}.snote .content-preview__skeleton .is-title{width:58%;height:22px;margin-bottom:12px}.snote .content-preview__skeleton .is-short{width:70%;margin-bottom:11px}.snote .content-preview__skeleton .is-medium{width:84%}.snote .content-preview__kicker{display:block;margin-bottom:11px;color:var(--product-primary-pressed);font-size:13px;font-weight:700}.snote .content-editor__bar{display:flex;align-items:center;justify-content:space-between;min-height:43px;padding:0 18px;color:var(--product-text-muted);font-size:12px;border-bottom:1px solid var(--product-line);background:var(--product-fill)}.snote .content-editor__bar span:first-child{color:var(--product-text-subtle);font-weight:650}.snote .content-editor__tools{display:flex;align-items:center;gap:5px;min-height:44px;padding:0 14px;border-bottom:1px solid var(--product-line);background:#fff}.snote .content-editor__tools button{display:grid;min-width:29px;height:29px;padding:0 8px;place-items:center;color:var(--product-text-subtle);font:inherit;font-size:12px;border:0;border-radius:7px;background:transparent}.snote .content-editor__tools button:hover{color:var(--product-text);background:var(--product-fill)}.snote .content-editor__document{padding:30px 34px 38px}.snote .content-editor__document h3{margin:0 0 24px;font-size:27px;line-height:1.42;letter-spacing:-.025em}.snote .content-editor__document>p{margin:0;color:var(--product-text-subtle);font-size:15px;line-height:1.95;white-space:pre-line}.snote .content-preview__footer{display:grid;justify-items:center;margin-top:20px}.snote .content-preview__footer>.button{width:100%;min-height:52px}.snote .content-preview__footer>.button:disabled{cursor:not-allowed;opacity:.42}.snote .content-preview__channels{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:15px;opacity:.45}.snote .content-preview__channels>span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px var(--product-line)}.snote .content-preview__channels .channel-logo{width:17px;height:17px}.snote .content-preview__footer>p{margin:8px 0 0;color:var(--product-text-muted);font-size:12px;line-height:1.5;text-align:center}.snote .content-confirm-backdrop,.snote .content-full-backdrop{z-index:160}.snote .content-confirm-modal{position:relative;width:min(480px,100%);padding:31px;border-radius:16px;background:#fff;box-shadow:0 24px 80px #16181b33;animation:snote-modal-in .22s cubic-bezier(.16,1,.3,1) both}.snote .content-confirm-modal__close{position:absolute;top:14px;right:14px}.snote .content-confirm-modal h2{margin:8px 36px 0 0;color:var(--product-text);font-size:25px;line-height:1.45;letter-spacing:-.025em}.snote .content-confirm-modal__topic{padding:16px 17px;margin:22px 0 12px;color:var(--product-text);font-size:15px;font-weight:650;line-height:1.6;border-radius:12px;background:var(--product-fill)}.snote .content-confirm-modal__notice{display:flex;align-items:flex-start;gap:11px;padding:15px 16px;color:var(--product-text-subtle);border-radius:12px;background:var(--product-accent-softer)}.snote .content-confirm-modal__notice>svg{flex:0 0 auto;margin-top:2px;color:var(--product-primary-pressed)}.snote .content-confirm-modal__notice strong,.snote .content-confirm-modal__notice span{display:block}.snote .content-confirm-modal__notice strong{color:var(--product-text);font-size:14px}.snote .content-confirm-modal__notice span{margin-top:5px;font-size:13px;line-height:1.55}.snote .content-confirm-modal__count{display:flex;align-items:center;justify-content:space-between;padding:17px 2px 4px;color:var(--product-text-subtle);font-size:14px}.snote .content-confirm-modal__count strong{color:var(--product-text);font-size:18px}.snote .content-confirm-modal__actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:20px}.snote .content-full-modal{width:min(900px,100%);max-height:calc(100dvh - 48px);overflow:auto;border-radius:16px;background:var(--product-surface-subtle, #fafafa);box-shadow:0 24px 90px #16181b3d;animation:snote-modal-in .22s cubic-bezier(.16,1,.3,1) both}.snote .content-full-modal__header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--product-line);background:#fafafaf5}.snote .content-full-modal__header h2{margin:4px 0 0;color:var(--product-text);font-size:22px}.snote .content-full-editor{max-width:720px;margin:28px auto 40px;overflow:hidden;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--product-line),0 10px 30px #18181b0d}.snote .content-full-editor .content-editor__document{min-height:440px;padding:48px 58px 64px}.snote .content-full-editor .content-editor__document h3{font-size:32px}@keyframes snote-content-skeleton-sweep{0%{transform:translate(-110%)}to{transform:translate(240%)}}@media (max-width: 980px){.snote .page--content .content-compose{grid-template-columns:1fr}.snote .content-compose__topics{border-right:0;border-bottom:1px solid var(--product-line)}}@media (max-width: 780px){.snote .content-compose__topics,.snote .content-compose__preview{padding:24px 20px}.snote .content-preview__paper{min-height:360px}.snote .content-preview__paper.is-generating{padding:25px 21px}.snote .content-custom-topic__field{grid-template-columns:1fr}.snote .content-confirm-modal{padding:26px 21px 22px}.snote .content-full-modal{max-height:calc(100dvh - 24px)}.snote .content-full-editor{margin:16px}.snote .content-full-editor .content-editor__document{min-height:360px;padding:30px 24px 44px}}@media (prefers-reduced-motion: reduce){.snote .content-topic,.snote .content-custom-topic{transition:none}.snote .content-preview__skeleton i:after{animation:none}.snote .content-confirm-modal,.snote .content-full-modal{animation:none}}.snote .page--place .panel,.snote .page--lounge .panel,.snote .page--lounge .post-detail{border:0;border-radius:14px;background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-line)}.snote .page--place .place-grid{gap:16px;margin-bottom:16px}.snote .page--place .place-score,.snote .page--place .place-highlight{min-height:212px;padding:28px}.snote .page--place .score-ring{background:conic-gradient(var(--product-primary) var(--value),var(--product-fill-hover) 0)}.snote .page--place .score-ring:before{background:var(--product-surface)}.snote .page--place .place-highlight__icon{color:var(--product-primary);background:var(--product-accent-soft);border-radius:12px}.snote .page--place .place-highlight .button{color:#fff;background:var(--home-chrome)}.snote .page--place .place-highlight .button:hover{background:var(--home-chrome-hover)}.snote .page--place .section-header--inside{padding:25px 27px 21px;border-color:var(--product-line)}.snote .page--place .analysis-list{padding:0 27px 8px;border-radius:0;background:transparent;box-shadow:none}.snote .page--place .analysis-row{min-height:76px;padding:0;border-bottom:1px solid var(--product-line);border-radius:0;background:transparent;box-shadow:none}.snote .page--place .analysis-row:last-child{border-bottom:0}.snote .page--place .analysis-row__meter{height:6px;overflow:hidden;border-radius:999px;background:var(--product-fill-hover)}.snote .page--place .analysis-row__meter i{background:var(--product-primary)}.snote .page--place .analysis-row>svg{color:var(--product-text-muted)}.snote .page--place .status{min-height:26px;padding:4px 9px;border-radius:8px}.snote .page--place .status--good{color:#087a5b;background:#eef9f5}.snote .page--place .status--warn{color:#8a5816;background:#fff7e8}.snote .page--place .status--neutral{color:var(--product-text-subtle);background:var(--product-fill)}.snote .page--lounge .lounge-panel{overflow:hidden}.snote .page--lounge .lounge-tools{padding:18px 22px;border-bottom:1px solid var(--product-line);background:var(--product-surface)}.snote .page--lounge .filter-group{gap:7px}.snote .page--lounge .filter{min-height:38px;color:var(--product-text-subtle);border:0;border-radius:9px;background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-line)}.snote .page--lounge .filter:hover{color:var(--product-text);border:0;background:var(--product-fill);box-shadow:inset 0 0 0 1px var(--product-line-strong)}.snote .page--lounge .filter.is-active{color:#fff;border:0;background:var(--home-chrome);box-shadow:none}.snote .page--lounge .search-box{height:42px;border:0;border-radius:10px;background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-line-strong)}.snote .page--lounge .search-box:focus-within{box-shadow:inset 0 0 0 1.5px var(--home-chrome)}.snote .page--lounge .post-row{min-height:84px;padding:15px 22px;border-bottom:1px solid var(--product-line);background:var(--product-surface)}.snote .page--lounge .post-row:hover{background:var(--product-fill)}.snote .page--lounge .post-row__category{width:-moz-fit-content;width:fit-content;padding:5px 8px;color:var(--home-chrome);border-radius:7px;background:color-mix(in srgb,var(--home-chrome) 7%,#ffffff)}.snote .page--lounge .post-row>svg,.snote .page--lounge .post-row__views{color:var(--product-text-muted)}.snote .page--lounge .post-detail{padding:34px 36px 40px;margin-bottom:16px}.snote .page--lounge .post-detail .status{color:var(--home-chrome);background:color-mix(in srgb,var(--home-chrome) 7%,#ffffff)}.snote .page--lounge .comments-title{border-color:var(--product-line)}.snote .page--lounge .comment{background:var(--product-surface)}.snote .page--lounge .comment-box{border-top:1px solid var(--product-line);border-radius:0 0 14px 14px;background:var(--product-fill)}.snote .page--lounge .comment-box input,.snote .page--lounge .write-form input,.snote .page--lounge .write-form select,.snote .page--lounge .write-form textarea{border:0;background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-line-strong)}.snote .page--lounge .comment-box input:focus,.snote .page--lounge .write-form input:focus,.snote .page--lounge .write-form select:focus,.snote .page--lounge .write-form textarea:focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--home-chrome)}.snote .page--lounge .panel>.write-form{border:0;border-radius:14px;background:transparent;box-shadow:none}.snote .page--lounge .back-link{color:var(--home-chrome)}@media (max-width: 780px){.snote .page--place .place-score,.snote .page--place .place-highlight{min-height:0;padding:23px}.snote .page--place .analysis-list{padding:0 20px 8px}.snote .page--lounge .lounge-tools{padding:16px}.snote .page--lounge .post-row{padding:15px 17px}.snote .page--lounge .post-detail{padding:26px 22px 32px}}.snote .page:not(.page--today){--shared-card-surface: var(--card-surface);--shared-control-line: #cfd3d8;--shared-hover-surface: #f7f8f9}.snote .page:not(.page--today) .page-heading{margin-bottom:24px}.snote .page:not(.page--today) .page-heading h1{color:var(--product-text)}.snote .page:not(.page--today) .page-heading p{color:var(--product-text-subtle)}.snote .page:not(.page--today) .panel,.snote .page:not(.page--today) .builder-panel,.snote .page:not(.page--today) .document-preview,.snote .page:not(.page--today) .post-detail,.snote .page:not(.page--today) .write-form,.snote .page:not(.page--today) .store-settings__card{border:0;border-radius:16px;background:var(--shared-card-surface);box-shadow:var(--card-shadow-soft)}.snote .page:not(.page--today) .button--primary,.snote .page:not(.page--today) .button--gold{color:#fff;background:var(--home-chrome)}.snote .page:not(.page--today) .button--primary:hover,.snote .page:not(.page--today) .button--gold:hover{color:#fff;background:var(--home-chrome-hover)}.snote .page:not(.page--today) .button--secondary{color:var(--product-text);border:1px solid var(--shared-control-line);background:var(--product-surface);box-shadow:none}.snote .page:not(.page--today) .button--secondary:hover{border-color:#bfc4ca;background:var(--shared-hover-surface)}.snote .page:not(.page--today) .status--accent{color:var(--home-chrome);background:color-mix(in srgb,var(--home-chrome) 7%,#ffffff)}.snote .page:not(.page--today) .eyebrow,.snote .page:not(.page--today) .back-link{color:var(--home-chrome)}.snote .page:not(.page--today) input:not([type=checkbox]):not([type=radio]),.snote .page:not(.page--today) textarea,.snote .page:not(.page--today) select{border:0;background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--shared-control-line)}.snote .page:not(.page--today) input:not([type=checkbox]):not([type=radio]):focus,.snote .page:not(.page--today) textarea:focus,.snote .page:not(.page--today) select:focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--home-chrome)}.snote .page--ai-dashboard{width:min(1270px,calc(100% - 96px));--ai-neutral-fill: var(--product-fill);--ai-panel-line: var(--product-line);--ai-panel-shadow: var(--card-shadow-soft)}.snote .page--ai-dashboard .ai-conversation,.snote .page--ai-dashboard .question-share,.snote .page--ai-dashboard .provider-share{border:0;border-radius:16px;background:var(--shared-card-surface);box-shadow:var(--card-shadow-soft)}.snote .page--ai-dashboard .ai-question-nav__item.is-active{color:var(--product-text);background:var(--shared-hover-surface);box-shadow:inset 0 0 0 1px var(--product-line-strong)}.snote .page--ai-dashboard .ai-question-nav__item.is-active strong{color:var(--product-text)}.snote .page--ai-dashboard .ai-conversation__tools .ai-conversation__add,.snote .page--ai-dashboard .ai-chat__providers button.is-active{color:#fff;background:var(--home-chrome)}.snote .page--ai-dashboard .ai-conversation__tools .ai-conversation__add:hover,.snote .page--ai-dashboard .ai-chat__providers button.is-active:hover{background:var(--home-chrome-hover)}.snote .page--ai-dashboard .ai-chat__avatar,.snote .page--ai-dashboard .ai-chat__user-bubble{color:var(--home-chrome);background:color-mix(in srgb,var(--home-secondary, var(--home-chrome)) 18%,#ffffff)}.snote .page--ai-dashboard .ai-question-nav__state--mentioned{color:#fff;background:var(--product-charcoal)}.snote .page--ai-dashboard .ai-question-nav__state--lacking{color:var(--product-charcoal);background:var(--home-secondary, var(--product-primary))}.snote .page--content .content-compose{border-radius:16px;background:var(--shared-card-surface);box-shadow:var(--card-shadow-soft)}.snote .page--content .content-compose__topics{border-color:var(--product-line)}.snote .page--content .content-topic,.snote .page--content .content-custom-topic,.snote .page--content .content-preview__paper,.snote .page--content .content-full-editor{background:var(--product-surface);box-shadow:var(--card-ring-soft)}.snote .page--content .content-topic:hover,.snote .page--content .content-custom-topic:hover{background:var(--shared-hover-surface);box-shadow:var(--card-ring-hover)}.snote .page--content .content-topic.is-selected,.snote .page--content .content-custom-topic.is-selected,.snote .page--content .content-topic:focus-visible,.snote .page--content .content-custom-topic>button:focus-visible{background:color-mix(in srgb,var(--home-chrome) 5%,#ffffff);box-shadow:inset 0 0 0 1.5px var(--home-chrome)}.snote .page--content .content-topic .radio i,.snote .page--content .content-custom-topic .radio i{background:var(--home-chrome)}.snote .page--content .content-preview__sparkle{color:var(--home-chrome);background:color-mix(in srgb,var(--home-chrome) 7%,#ffffff)}.snote .page--content .content-preview__kicker{color:var(--home-chrome)}.snote .page--place .panel,.snote .page--lounge .panel,.snote .page--lounge .post-detail{border-radius:16px;box-shadow:var(--card-shadow-soft)}.snote .page--lounge .search-box input{background:transparent;box-shadow:none}.snote .page--lounge .search-box input:focus{box-shadow:none}.snote .page--palette-lab .palette-lab__guide{color:var(--product-text);border:0;border-radius:16px;background:var(--shared-card-surface);box-shadow:var(--card-shadow-soft)}.snote .page--palette-lab .palette-lab__guide svg{color:var(--home-chrome)}.snote .page--palette-lab .palette-intensity__control{background:var(--product-fill);box-shadow:inset 0 0 0 1px var(--product-line)}.snote .page--palette-lab .palette-intensity__control button.is-active{color:#fff;background:var(--home-chrome);box-shadow:none}.snote .page--palette-lab .palette-option{border:0;background:var(--product-surface);box-shadow:var(--card-shadow-soft)}.snote .page--palette-lab .palette-option:hover{box-shadow:var(--card-shadow-hover)}.snote .page--palette-lab .palette-option.is-selected{background:var(--product-surface);box-shadow:inset 0 0 0 1.5px var(--home-chrome),var(--shadow-field)}.snote .page--palette-lab .palette-option__codes{background:var(--product-fill)}.snote .page.page--store{width:min(1270px,calc(100% - 96px));padding-top:42px}.snote .page--store .store-settings{max-width:1000px}.snote .page--store .store-settings__card{border:0;border-radius:16px;background:var(--shared-card-surface);box-shadow:var(--card-shadow-soft)}.snote .page--store .store-character-settings__heading>span{color:var(--home-chrome);background:color-mix(in srgb,var(--home-chrome) 7%,#ffffff)}.snote .page--store .zodiac-option{border-radius:14px;background:var(--product-surface);box-shadow:var(--card-ring-soft)}.snote .page--store .zodiac-option:hover{background:var(--shared-hover-surface);box-shadow:var(--card-ring-hover)}.snote .page--store .zodiac-option.is-active{background:color-mix(in srgb,var(--home-chrome) 5%,#ffffff);box-shadow:inset 0 0 0 1.5px var(--home-chrome)}.snote .page--store .zodiac-option.is-active small,.snote .page--store .store-connection>svg{color:var(--home-chrome)}.snote .page--store .store-channel-list>span{border-radius:10px;background:var(--product-fill);box-shadow:inset 0 0 0 1px var(--product-line)}.snote .page--lounge.page--narrow,.snote .page.page--help{width:min(1270px,calc(100% - 96px))}.snote .page--lounge.page--narrow>*,.snote .page--help>*{max-width:920px}.snote .page--help .help-card,.snote .page--help .contact-card{border-radius:16px;background:var(--shared-card-surface);box-shadow:var(--card-shadow-soft)}.snote .page--help .faq>button{color:var(--product-text);border-bottom-color:var(--product-line)}.snote .page--help .faq>button:hover{background:var(--shared-hover-surface)}.snote .page--help .faq p{color:var(--product-text-subtle);background:var(--product-surface)}.snote .page--help .contact-card{color:var(--product-text)}.snote .page--help .contact-card>div>svg{color:var(--home-chrome)}.snote .page.page--place{width:min(1270px,calc(100% - 96px));animation:none;transform:none}.snote .page--place .place-overview{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(360px,.75fr);align-items:start;gap:18px}.snote .page--place .place-profile-card{overflow:hidden;padding:0}.snote .page--place .place-listing-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:27px 28px 18px}.snote .page--place .place-listing-head h2{margin:6px 0 5px;color:var(--product-text);font-family:var(--font-ui);font-size:28px;line-height:1.3;letter-spacing:-.035em}.snote .page--place .place-listing-head__meta,.snote .page--place .place-listing-head__hours{display:flex;align-items:center;gap:7px;margin:0;color:var(--product-text-subtle);font-family:var(--font-ui);font-size:14px;line-height:1.5}.snote .page--place .place-listing-head__meta strong{color:#d25b36;font-weight:var(--weight-bold)}.snote .page--place .place-listing-head__hours{margin-top:5px}.snote .page--place .place-listing-head__hours strong{color:#087a5b}.snote .page--place .place-listing-head>.status{gap:5px;flex:0 0 auto;min-height:30px;padding:5px 10px;white-space:nowrap}.snote .page--place .place-listing-actions{display:flex;gap:8px;padding:0 28px 20px}.snote .page--place .place-listing-actions button{min-height:39px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 15px;color:var(--home-chrome);border:0;border-radius:11px;background:color-mix(in srgb,var(--home-chrome) 7%,#ffffff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--home-chrome) 13%,var(--product-line));font-family:var(--font-ui);font-size:14px;line-height:1;font-weight:var(--weight-semibold);cursor:pointer}.snote .page--place .place-listing-actions button:first-child{color:#fff;background:var(--home-chrome);box-shadow:none}.snote .page--place .place-listing-actions button:hover{transform:translateY(-1px)}.snote .page--place .place-listing-gallery{height:224px;position:relative;overflow:hidden;margin:0 20px;border-radius:14px;background:var(--product-fill)}.snote .page--place .place-listing-gallery img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.snote .page--place .place-listing-gallery>span{position:absolute;right:12px;bottom:11px;padding:6px 9px;color:#fff;border-radius:8px;background:#212529b8;font-family:var(--font-ui);font-size:12px;line-height:1;font-weight:var(--weight-semibold)}.snote .page--place .place-listing-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:16px;padding:0 18px;border-bottom:1px solid var(--product-line)}.snote .page--place .place-listing-tabs button{min-height:50px;position:relative;padding:0;color:var(--product-text-subtle);border:0;background:transparent;font-family:var(--font-ui);font-size:14px;line-height:1;font-weight:var(--weight-semibold);cursor:pointer}.snote .page--place .place-listing-tabs button.is-active{color:var(--product-text)}.snote .page--place .place-listing-tabs button.is-active:after{content:"";height:2px;position:absolute;right:11px;bottom:0;left:11px;border-radius:2px;background:var(--home-chrome)}.snote .page--place .place-listing-notice{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;margin:18px 24px 7px;padding:15px 16px;color:#8a5816;border-radius:12px;background:#fff7e8}.snote .page--place .place-listing-notice>svg{margin-top:1px}.snote .page--place .place-listing-notice strong,.snote .page--place .place-listing-notice span{display:block;font-family:var(--font-ui)}.snote .page--place .place-listing-notice strong{font-size:14px;line-height:1.45}.snote .page--place .place-listing-notice span{margin-top:3px;color:var(--product-text-subtle);font-size:13px;line-height:1.5}.snote .page--place .place-listing-details{padding:3px 24px 13px}.snote .page--place .place-listing-details>div{min-height:68px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid var(--product-line)}.snote .page--place .place-listing-details>div:last-child{border-bottom:0}.snote .page--place .place-listing-details svg{color:var(--product-text-muted)}.snote .page--place .place-listing-details span,.snote .page--place .place-listing-details strong,.snote .page--place .place-listing-details small{display:block;font-family:var(--font-ui)}.snote .page--place .place-listing-details strong{color:var(--product-text);font-size:14px;line-height:1.45;font-weight:var(--weight-semibold)}.snote .page--place .place-listing-details small{margin-top:3px;color:var(--product-text-subtle);font-size:12px;line-height:1.45}.snote .page--place .place-profile{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:27px 28px 25px;border-bottom:1px solid var(--product-line)}.snote .page--place .place-profile__mark{width:48px;height:48px;display:grid;place-items:center;color:var(--home-chrome);border-radius:13px;background:color-mix(in srgb,var(--home-chrome) 8%,#ffffff)}.snote .page--place .place-profile__copy{min-width:0}.snote .page--place .place-profile__copy h2{margin:5px 0 3px;color:var(--product-text);font-family:var(--font-ui);font-size:22px;line-height:1.35;letter-spacing:-.025em}.snote .page--place .place-profile__copy p{margin:0;color:var(--product-text-subtle);font-family:var(--font-ui);font-size:14px;line-height:1.55}.snote .page--place .place-profile>.status{gap:5px;min-height:30px;padding:5px 10px;white-space:nowrap}.snote .page--place .place-info-list{padding:4px 28px 8px}.snote .page--place .place-info-row{min-height:88px;display:grid;grid-template-columns:28px 126px minmax(0,1fr) auto;align-items:center;gap:13px;border-bottom:1px solid var(--product-line)}.snote .page--place .place-info-row:last-child{border-bottom:0}.snote .page--place .place-info-row__state{width:26px;height:26px;display:grid;place-items:center;border-radius:50%}.snote .page--place .place-info-row--good .place-info-row__state{color:#087a5b;background:#eef9f5}.snote .page--place .place-info-row--warn .place-info-row__state{color:#8a5816;background:#fff7e8}.snote .page--place .place-info-row__label{color:var(--product-text-subtle);font-family:var(--font-ui);font-size:14px;line-height:1.45;font-weight:var(--weight-medium)}.snote .page--place .place-info-row__content{min-width:0;display:flex;flex-direction:column;gap:4px}.snote .page--place .place-info-row__content strong,.snote .page--place .place-info-row__content span,.snote .page--place .place-info-row__status{font-family:var(--font-ui)}.snote .page--place .place-info-row__content strong{overflow:hidden;color:var(--product-text);font-size:15px;line-height:1.45;letter-spacing:-.012em;font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap}.snote .page--place .place-info-row__content span{overflow:hidden;color:var(--product-text-subtle);font-size:13px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.snote .page--place .place-info-row__status{color:var(--product-text-subtle);font-size:13px;line-height:1.4;font-weight:var(--weight-semibold);white-space:nowrap}.snote .page--place .place-info-row--warn .place-info-row__status{color:#8a5816}.snote .page--place .place-overview__aside{display:flex;flex-direction:column;gap:18px}.snote .page--place .place-score{min-height:218px;padding:27px}.snote .page--place .place-score .score{margin:10px 0 12px}.snote .page--place .place-score .score strong{font-size:44px}.snote .page--place .place-score p{max-width:230px;margin:0;color:var(--product-text-subtle);font-size:14px;line-height:1.6}.snote .page--place .place-score .score-ring{width:112px;height:112px;background:conic-gradient(var(--home-chrome) var(--value),var(--product-fill-hover) 0)}.snote .page--place .place-score .score-ring:before{width:84px;height:84px;background:var(--product-surface)}.snote .page--place .place-highlight{min-height:230px;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:11px 15px;padding:27px}.snote .page--place .place-highlight__icon{width:46px;height:46px;display:grid;place-items:center;border-radius:12px}.snote .page--place .place-highlight__copy{min-width:0}.snote .page--place .place-highlight h2{margin:5px 0 7px;color:var(--product-text);font-size:19px;line-height:1.45;letter-spacing:-.022em}.snote .page--place .place-highlight p{margin:0;color:var(--product-text-subtle);font-size:14px;line-height:1.6}.snote .page--place .place-highlight .button{grid-column:2;justify-self:start;min-width:112px;margin-top:6px;white-space:nowrap}.snote .place-guide-backdrop{z-index:200}.snote .place-guide-modal{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 40px);position:relative;overflow-y:auto;padding:31px;border-radius:18px;background:var(--product-surface);box-shadow:0 24px 72px #211c4f33;animation:snote-modal-in .22s cubic-bezier(.16,1,.3,1) both}.snote .place-guide-modal__close{position:absolute;top:18px;right:18px}.snote .place-guide-modal h2{max-width:calc(100% - 34px);margin:9px 0;color:var(--product-text);font-family:var(--font-ui);font-size:25px;line-height:1.35;letter-spacing:-.03em}.snote .place-guide-modal__intro{margin:0;color:var(--product-text-subtle);font-family:var(--font-ui);font-size:15px;line-height:1.7}.snote .place-guide-modal__summary{display:grid;grid-template-columns:.8fr 1.2fr;gap:10px;margin:22px 0}.snote .place-guide-modal__summary>div{display:flex;flex-direction:column;gap:5px;padding:14px 15px;border-radius:12px;background:var(--product-fill);box-shadow:inset 0 0 0 1px var(--product-line)}.snote .place-guide-modal__summary span,.snote .place-guide-modal__summary strong{font-family:var(--font-ui);line-height:1.4}.snote .place-guide-modal__summary span{color:var(--product-text-subtle);font-size:12px}.snote .place-guide-modal__summary strong{color:var(--product-text);font-size:14px}.snote .place-guide-steps{display:flex;flex-direction:column;gap:12px;padding:0;margin:0 0 22px;list-style:none}.snote .place-guide-steps li{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:12px}.snote .place-guide-steps li>span{width:30px;height:30px;display:grid;place-items:center;color:#fff;border-radius:50%;background:var(--home-chrome);font-family:var(--font-ui);font-size:13px;line-height:1;font-weight:var(--weight-bold)}.snote .place-guide-steps strong,.snote .place-guide-steps p{font-family:var(--font-ui)}.snote .place-guide-steps strong{display:block;padding-top:3px;color:var(--product-text);font-size:14px;line-height:1.45}.snote .place-guide-steps p{margin:4px 0 0;color:var(--product-text-subtle);font-size:13px;line-height:1.55}@media (max-width: 1120px){.snote .page--place .place-overview{grid-template-columns:1fr}.snote .page--place .place-overview__aside{display:grid;grid-template-columns:1fr 1fr}}@media (max-width: 780px){.snote .page--ai-dashboard,.snote .page.page--store,.snote .page--lounge.page--narrow,.snote .page.page--help,.snote .page.page--place{width:100%;padding:25px 16px calc(112px + env(safe-area-inset-bottom))}.snote .page--place .place-overview__aside{display:flex}.snote .page--place .place-listing-head{padding:23px 20px 16px}.snote .page--place .place-listing-head h2{font-size:24px}.snote .page--place .place-listing-head>.status{padding:5px 8px}.snote .page--place .place-listing-actions{gap:7px;overflow-x:auto;padding:0 20px 17px}.snote .page--place .place-listing-actions button{flex:0 0 auto}.snote .page--place .place-listing-gallery{height:178px;margin:0 13px;border-radius:12px}.snote .page--place .place-listing-tabs{padding:0 9px}.snote .page--place .place-listing-tabs button{min-height:47px;font-size:13px}.snote .page--place .place-listing-notice{margin:15px 16px 5px;padding:14px}.snote .page--place .place-listing-details{padding:3px 16px 10px}.snote .page--place .place-profile{grid-template-columns:auto minmax(0,1fr);padding:23px 20px 21px}.snote .page--place .place-profile>.status{grid-column:2;justify-self:start}.snote .page--place .place-info-list{padding:2px 20px 6px}.snote .page--place .place-info-row{grid-template-columns:26px minmax(0,1fr) auto;gap:8px 11px;padding:16px 0}.snote .page--place .place-info-row__label{grid-column:2;align-self:end}.snote .page--place .place-info-row__content{grid-column:2 / -1}.snote .page--place .place-info-row__status{grid-column:3;grid-row:1}.snote .page--place .place-info-row__content strong,.snote .page--place .place-info-row__content span{white-space:normal}.snote .page--place .place-highlight .button{width:100%;grid-column:1 / -1}.snote .place-guide-modal{padding:27px 21px 22px}.snote .place-guide-modal__summary{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.snote .place-guide-modal{animation:none}}.snote .page--ai-dashboard{--ai-panel-line: var(--product-line);--ai-mentioned: #07865f;--ai-mentioned-soft: #e7f6f0;--ai-lacking: #d7444e;--ai-lacking-soft: #fdecee}.snote .page--ai-dashboard .ai-exposure-score,.snote .page--ai-dashboard .ai-conversation,.snote .page--ai-dashboard .question-share,.snote .page--ai-dashboard .provider-share{border:1px solid var(--ai-panel-line);border-radius:16px;background:var(--product-surface);box-shadow:none}.snote .page--ai-dashboard .ai-conversation{overflow:hidden}.snote .ai-exposure-score{min-height:154px;display:grid;grid-template-columns:minmax(170px,.52fr) minmax(270px,1.05fr) minmax(280px,.92fr);align-items:center;gap:28px;margin-bottom:16px;padding:27px 28px}.snote .ai-exposure-score__metric{min-width:0}.snote .ai-exposure-score__metric .eyebrow{margin-bottom:4px;color:var(--product-text-subtle)}.snote .ai-exposure-score__metric>div{display:flex;align-items:baseline;gap:6px}.snote .ai-exposure-score__metric strong{color:var(--product-text);font-size:46px;line-height:1;letter-spacing:-.045em;font-weight:var(--weight-bold)}.snote .ai-exposure-score__metric>div>span{color:var(--product-text-subtle);font-size:var(--type-body1-size);font-weight:var(--weight-semibold)}.snote .ai-exposure-score__summary{min-width:0;padding-left:28px;border-left:1px solid var(--ai-panel-line)}.snote .ai-exposure-score__summary strong{display:flex;align-items:center;gap:7px;color:var(--ai-mentioned);font-size:var(--type-body1-size);line-height:var(--type-body1-lh);font-weight:var(--weight-semibold)}.snote .ai-exposure-score__summary p{margin:7px 0 0;color:var(--product-text-subtle);font-size:var(--type-body2-size);line-height:1.55}.snote .ai-exposure-score__trend{min-width:0;padding-left:28px;border-left:1px solid var(--ai-panel-line)}.snote .ai-exposure-score__trend-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:7px;color:var(--product-text-subtle);font-size:var(--type-label2-size);line-height:var(--type-label2-lh);font-weight:var(--weight-medium)}.snote .ai-exposure-score__trend-heading strong{color:var(--ai-mentioned);font-weight:var(--weight-semibold)}.snote .ai-exposure-score__trend svg{width:100%;height:68px;display:block;overflow:visible}.snote .ai-exposure-score__trend line{stroke:var(--ai-panel-line);stroke-width:1;vector-effect:non-scaling-stroke}.snote .ai-exposure-score__trend-area{fill:color-mix(in srgb,var(--home-chrome) 9%,transparent)}.snote .ai-exposure-score__trend polyline{fill:none;stroke:var(--home-chrome);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.snote .ai-exposure-score__trend circle{fill:var(--product-surface);stroke:var(--home-chrome);stroke-width:2;vector-effect:non-scaling-stroke}.snote .ai-exposure-score__trend circle.is-current{fill:var(--home-chrome);stroke-width:2.5}.snote .ai-exposure-score__trend-labels{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:4px;color:var(--product-text-muted);font-size:var(--type-caption2-size);line-height:var(--type-caption2-lh);text-align:center}.snote .ai-exposure-score__trend-labels span:first-child{text-align:left}.snote .ai-exposure-score__trend-labels span:last-child{text-align:right}.snote .page--ai-dashboard .ai-question-nav__item{min-height:64px;align-items:center;padding-block:10px}.snote .page--ai-dashboard .ai-question-nav__state{margin-top:0}.snote .page--ai-dashboard .ai-conversation__body,.snote .page--ai-dashboard .ai-question-nav,.snote .page--ai-dashboard .ai-chat__providers{border-color:var(--ai-panel-line)}.snote .page--ai-dashboard .ai-question-nav__item.is-active{box-shadow:inset 0 0 0 1px var(--ai-panel-line)}.snote .page--ai-dashboard .ai-question-nav__state--mentioned{color:#fff;background:var(--ai-mentioned)}.snote .page--ai-dashboard .ai-question-nav__state--lacking{color:#fff;background:var(--ai-lacking)}.snote .page--ai-dashboard .ai-question-nav__state--missing{color:#666a70;background:#d9d9d4}.snote .page--ai-dashboard .legend-dot--mentioned{background:var(--ai-mentioned)}.snote .page--ai-dashboard .legend-dot--lacking{background:var(--ai-lacking)}.snote .page--ai-dashboard .legend-dot--missing{background:#d9d9d4}.snote .page--ai-dashboard .question-donut{background:conic-gradient(var(--ai-mentioned) 0 14.81%,#d9d9d4 14.81% 91.67%,var(--ai-lacking) 91.67% 100%)}@media (max-width: 1180px){.snote .ai-exposure-score{grid-template-columns:minmax(160px,.45fr) minmax(0,1fr)}.snote .ai-exposure-score__trend{grid-column:1 / -1;padding:16px 0 0;border-top:1px solid var(--ai-panel-line);border-left:0}}@media (max-width: 780px){.snote .ai-exposure-score{grid-template-columns:1fr;gap:18px;padding:21px 20px}.snote .ai-exposure-score__summary,.snote .ai-exposure-score__trend{padding:17px 0 0;border-top:1px solid var(--ai-panel-line);border-left:0}}.snote .character-face-crop{position:relative;overflow:hidden;flex:0 0 auto;border-radius:50%;background:#b7c9ed;isolation:isolate}.snote .character-face-crop img,.snote .zodiac-option__visual.character-face-crop img{position:absolute;top:-13%;left:-2%;width:275%;height:auto;max-width:none;-o-object-fit:initial;object-fit:initial;pointer-events:none}.snote .character-face-crop--rabbit img{top:-10%}.snote .character-face-crop--dragon img,.snote .character-face-crop--snake img{top:-7%}.snote .sidebar-character-face{width:82px;height:82px;margin:0 auto 12px;border:3px solid var(--product-surface);box-shadow:0 0 0 1px var(--product-line)}.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar-character-face{border-color:#fff;box-shadow:0 0 0 1px color-mix(in srgb,#ffffff 26%,transparent)}.snote .zodiac-option__visual.character-face-crop{border:1px solid var(--product-line)}.snote .zodiac-option.is-active .zodiac-option__visual{border-color:var(--product-primary)}.snote .quest-character{right:10px;bottom:70px;overflow:visible;border-radius:0;background:transparent}.snote .quest-character img,.snote .quest-character--rabbit img{position:absolute;top:-5%;left:-5%;width:110%;height:110%;max-width:none;-o-object-fit:contain;object-fit:contain}.snote .quest-character--rabbit img{top:-5%}.snote .quest-character--dragon img,.snote .quest-character--snake img{left:-5%}.snote .page--lounge .search-box{box-sizing:border-box;width:260px;flex:0 0 260px;overflow:hidden;padding:0 13px;border:1px solid var(--product-line);background:var(--product-surface);box-shadow:none}.snote .page--lounge .search-box:focus-within{border-color:var(--home-chrome);box-shadow:none}.snote .page--lounge .search-box input,.snote .page--lounge .search-box input:focus,.snote .page--lounge .search-box input:focus-visible{box-sizing:border-box;width:100%;min-width:0;flex:1 1 auto;padding:0;border:0!important;border-radius:0;outline:0;background:transparent;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.snote .lounge-feature-card{padding:23px!important}.snote .lounge-feature-card__label{margin:0 0 13px;color:var(--product-text-subtle);font-family:var(--font-ui);font-size:var(--type-body2-size);line-height:var(--type-body2-lh);letter-spacing:var(--type-body2-ls);font-weight:var(--weight-medium)}.snote .lounge-feature-card__link{box-sizing:border-box;width:100%;min-height:58px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 15px;color:var(--product-text);border:0;border-radius:12px;background:var(--product-fill);box-shadow:inset 0 0 0 1px var(--product-line);cursor:pointer;text-align:left}.snote .lounge-feature-card__link:hover{background:var(--product-accent-softer);box-shadow:inset 0 0 0 1px var(--home-chrome)}.snote .lounge-feature-card__link:focus-visible{outline:2px solid var(--home-chrome);outline-offset:2px}.snote .lounge-feature-card__emoji{font-size:24px;line-height:1}.snote .lounge-feature-card__link strong{min-width:0;overflow:hidden;color:inherit;font-family:var(--font-ui);font-size:var(--type-body1-size);line-height:var(--type-body1-lh);letter-spacing:var(--type-body1-ls);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap}.snote .lounge-feature-card__link svg{color:var(--product-text-muted)}.snote .page--today .today-aside{gap:8px}.snote .page--today .today-intro{margin-bottom:0}.snote .page--today .today-intro>p{transform:translateY(-5px)}.snote .page--today .score-card{padding:18px 21px!important}.snote .score-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.snote .score-card__top .score{margin:8px 0 0}.snote .score-card__donut{position:relative;width:70px;height:70px;flex:0 0 70px;display:grid;place-items:center;border-radius:50%;background:conic-gradient(var(--product-primary) 0 72%,var(--product-fill) 72% 100%)}.snote .score-card__donut:before{position:absolute;top:9px;right:9px;bottom:9px;left:9px;content:"";border-radius:50%;background:var(--product-surface)}.snote .score-card__donut strong{position:relative;z-index:1;color:var(--product-text);font-family:var(--font-ui);font-size:var(--type-heading1-size);line-height:1;letter-spacing:var(--type-heading1-ls);font-weight:var(--weight-bold)}.snote .page--today .score-card .body-copy{margin:6px 0 5px;font-size:var(--type-label2-size);line-height:var(--type-label2-lh);white-space:nowrap}.snote .page--today .score-card .metric-up{margin-bottom:9px}.snote .page--today .score-card .button,.snote .page--today .make-card .button{min-height:44px;height:44px}.snote .page--today .make-card{padding:16px 21px!important}.snote .page--today .make-card h2{margin-bottom:4px}.snote .page--today .make-card p{margin-bottom:7px;line-height:1.45}.snote .make-card__channels{display:flex;align-items:center;gap:8px;margin:0 0 8px}.snote .make-card__channels>span{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-line)}.snote .make-card__channels .channel-logo{width:20px;height:20px;flex-basis:20px;border-radius:6px}.snote .make-card__channels .channel-logo--threads{padding:3px}.snote .page--today .lounge-feature-card{padding:14px 21px!important}.snote .page--today .lounge-feature-card__label{margin-bottom:7px}.snote .page--today .lounge-feature-card__link{min-height:48px;padding-block:8px}.snote .page--lounge .post-detail>p+p{margin-top:14px}.snote .page--place .place-summary-card{padding:25px 27px}.snote .page--place .place-summary-card h2{margin:5px 0 7px;color:var(--product-text);font-family:var(--font-ui);font-size:var(--type-heading1-size);line-height:var(--type-heading1-lh);letter-spacing:var(--type-heading1-ls);font-weight:var(--weight-bold)}.snote .page--place .place-summary-card>p{margin:0;color:var(--product-text-subtle);font-family:var(--font-ui);font-size:var(--type-body2-size);line-height:1.6;letter-spacing:var(--type-body2-ls)}.snote .place-checklist{display:grid;gap:0;padding:0;margin:19px 0 0;list-style:none}.snote .place-checklist li{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:12px 0;border-top:1px solid var(--product-line)}.snote .place-checklist li>svg{margin-top:1px}.snote .place-checklist li.is-complete>svg{color:#078b67}.snote .place-checklist li.needs-attention>svg{color:#c47716}.snote .place-checklist li span,.snote .place-checklist li strong,.snote .place-checklist li small{display:block;min-width:0;font-family:var(--font-ui)}.snote .place-checklist li strong{color:var(--product-text);font-size:var(--type-body2-size);line-height:var(--type-body2-lh);letter-spacing:var(--type-body2-ls);font-weight:var(--weight-semibold)}.snote .place-checklist li small{margin-top:2px;color:var(--product-text-subtle);font-size:var(--type-label2-size);line-height:var(--type-label2-lh);letter-spacing:var(--type-label2-ls);font-weight:var(--weight-regular)}@media (max-width: 780px){.snote .sidebar-character-face{display:none}.snote .quest-character{width:154px;height:178px;margin-inline:auto}}.snote .app-shell[data-home-palette=violet-mint][data-home-emphasis=highlighted] .sidebar,.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .sidebar,.snote .app-shell[data-home-emphasis=highlighted] .sidebar{border-right:0;box-shadow:none}.snote .app-shell[data-home-palette=violet-mint][data-home-emphasis=highlighted] .topbar,.snote .app-shell[data-home-palette][data-home-emphasis=highlighted] .topbar,.snote .app-shell[data-home-emphasis=highlighted] .topbar{border-bottom:0;box-shadow:none}.snote .user-button .avatar.character-face-crop{display:block;font-size:0;width:42px;height:42px}.snote .topbar__store span{font-weight:600}.snote .trial-meter.snote-points{display:flex;align-items:center;gap:12px}.snote .snote-points__face{display:block;flex:0 0 auto;width:44px;height:44px}.snote .snote-points__copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.snote .snote-points__copy>span{font-size:12px;color:var(--product-text-subtle);font-weight:500}.snote .snote-points__copy>strong{font-size:17px;color:var(--product-text);font-weight:700;font-variant-numeric:tabular-nums}.snote .snote-basic-wrap{display:block}.snote .snote-avatar{position:relative;flex:0 0 auto;width:96px;height:96px;padding:0;border:0;background:transparent;cursor:pointer;display:block}.snote .snote-avatar>.character-face-crop{display:block;width:96px;height:96px}.snote .snote-avatar__edit{position:absolute;right:-1px;bottom:-1px;width:29px;height:29px;border-radius:50%;display:grid;place-items:center;color:#fff;background:var(--home-chrome);box-shadow:0 0 0 2px #fff,0 1px 4px #0000002e}.snote .snote-avatar:hover .snote-avatar__edit{background:var(--home-chrome-hover)}.snote .snote-basic-card{display:flex;align-items:center;gap:36px}.snote .snote-basic-card__divider{flex:0 0 auto;width:1px;height:48px;background:var(--product-line);align-self:center}.snote .snote-basic-card__info{flex:1;min-width:0}.snote .snote-avatar--outside{display:none;margin-bottom:14px}@media (max-width: 780px){.snote .snote-avatar--outside{display:block}.snote .snote-basic-card .snote-avatar--card,.snote .snote-basic-card__divider{display:none}}.snote .modal .zodiac-picker{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}@media (min-width: 781px){.snote .modal.snote-char-modal{width:min(648px,100%)}}.snote .snote-channel-row{padding-left:8px;padding-right:8px}.snote .snote-channel-row .channel-logo{width:43px;height:43px;flex:0 0 43px}.snote .snote-channel-row>div{flex:1;min-width:0}.snote .snote-channel-row strong.snote-channel-row__name{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.snote .snote-channel-row strong.snote-channel-row__name .status{margin-top:0}.snote .snote-faq-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.25,.6,.25,1)}.snote .snote-faq-body.is-open{grid-template-rows:1fr}.snote .snote-faq-body>div{overflow:hidden;min-height:0}.snote .snote-faq-body p,.snote .page--help .faq .snote-faq-body p{margin:0;padding:24px 22px;background:var(--product-fill)}.snote .page--help .panel.contact-card{background:var(--product-fill-hover)}@media (prefers-reduced-motion: reduce){.snote .snote-faq-body{transition:none}}.snote .page{animation-fill-mode:backwards}@media (max-width: 780px){.snote .drawer-backdrop{display:flex;justify-content:flex-start;align-items:stretch;padding:0;animation:snote-fade-in .2s ease both}.snote .drawer{position:relative;left:0;height:100dvh;width:min(340px,88vw);border-radius:0;overflow-y:auto}.snote .drawer-backdrop.is-closing{animation:snote-backdrop-out .23s ease both}.snote .drawer-backdrop.is-closing .drawer{animation:snote-drawer-out .23s cubic-bezier(.4,0,.2,1) both}}@keyframes snote-drawer-out{to{transform:translate(-100%)}}@keyframes snote-backdrop-out{to{opacity:0}}@keyframes snote-fade-in{0%{opacity:0}}.snote .ai-exposure-score__trend{position:relative;padding-top:28px}.snote .ai-exposure-score__trend-heading{position:absolute;top:0;left:28px;right:0;margin-bottom:0}.snote .ai-exposure-score__trend svg{height:100px}.snote .snote-payment-row{display:flex;align-items:center;gap:16px}.snote .snote-payment-row .store-connection{flex:1;min-width:0}.snote .snote-payment-row .button{flex:0 0 auto}@media (max-width: 780px){.snote .snote-payment-row{flex-direction:column;align-items:stretch;gap:0}.snote .snote-payment-row .button{margin-top:24px}}.snote .page-heading{margin-bottom:24px}.snote .page-heading h1{font-size:32px;letter-spacing:-.03em}.snote .page-heading p{font-size:15px;margin-top:8px;line-height:1.6}@media (min-width: 781px){.snote .content-compose__topics{padding:0}.snote .content-compose__preview{padding-top:0;padding-bottom:0}}@media (min-width: 781px){.snote .ai-conversation__body{height:min(836px,calc(100vh - 120px));min-height:704px}}.snote .post-row{grid-template-columns:max-content 1fr auto auto}.snote .snote-row-actions{display:flex;align-items:center;gap:6px}.snote .page--content .lounge-panel .filter{min-height:38px;color:var(--product-text-subtle);border:0;border-radius:9px;background:var(--product-surface);box-shadow:inset 0 0 0 1px var(--product-line)}.snote .page--content .lounge-panel .filter:hover{color:var(--product-text);border:0;background:var(--product-fill);box-shadow:inset 0 0 0 1px var(--product-line-strong)}.snote .page--content .lounge-panel .filter.is-active{color:#fff;border:0;background:var(--home-chrome);box-shadow:none}.snote .page--content .lounge-panel .search-box{height:42px;border:0;border-radius:10px;box-shadow:inset 0 0 0 1px var(--product-line);background:var(--product-surface)}.snote .snote-account-card .simple-list__row{padding-left:0;padding-right:0}.snote .page .button.snote-logout-button{color:#b4453f;background:#fbf1f0;box-shadow:inset 0 0 0 1px #b4453f47}.snote .page .button.snote-logout-button:hover{background:#f6e4e2}.snote .lounge-tools,.snote .page--lounge .lounge-tools{padding:0 0 18px}.snote .snote-lounge-right{display:flex;align-items:center;gap:10px;flex:0 0 auto}.snote .snote-sort{position:relative;flex:0 0 auto}.snote .snote-sort__button{height:40px;padding:0 12px 0 14px;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--product-line);border-radius:10px;background:var(--product-surface);color:var(--product-text);font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.snote .snote-sort__button:hover{background:var(--product-fill)}.snote .snote-sort__button svg{color:var(--product-text-subtle);transition:transform .18s ease}.snote .snote-sort__button svg.is-rotated{transform:rotate(180deg)}.snote .snote-sort__menu{position:absolute;top:calc(100% + 6px);right:0;z-index:30;min-width:128px;padding:6px;display:flex;flex-direction:column;gap:2px;background:var(--product-surface);border:1px solid var(--product-line);border-radius:12px;box-shadow:0 10px 30px #16181b1f}.snote .snote-sort__menu>button{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;border:0;border-radius:8px;background:transparent;color:var(--product-text);font-size:13px;font-weight:500;text-align:left;cursor:pointer}.snote .snote-sort__menu>button:hover{background:var(--product-fill)}.snote .snote-sort__menu>button.is-active{color:var(--home-chrome);font-weight:700}.snote .snote-sort__menu>button svg{color:var(--home-chrome)}@media (max-width: 780px){.snote .snote-lounge-right{width:100%}.snote .snote-lounge-right .search-box{flex:1;min-width:0}}@media (max-width: 780px){.snote .page--lounge .search-box,.snote .lounge-tools .search-box{width:100%;flex:0 0 auto;height:40px;min-height:0;border-radius:10px}.snote .post-row{display:grid;grid-template-columns:max-content minmax(0,1fr) auto auto;align-items:center;gap:12px}.snote .post-row__category,.snote .page--lounge .post-row__category{grid-column:auto;align-self:start;margin-top:2px;font-size:12px;padding:3px 8px}}.snote .lounge-rotator{overflow:hidden}.snote .lounge-rotator .lounge-feature-card__link{animation:snote-lounge-in .5s cubic-bezier(.25,.6,.25,1) both}.snote .lounge-rotator .lounge-feature-card__link strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@keyframes snote-lounge-in{0%{transform:translateY(70%);opacity:0}to{transform:none;opacity:1}}.snote .quest.is-open .quest__hero h2,.snote .quest.is-open>p,.snote .quest .quest__short{word-break:keep-all;overflow-wrap:break-word}.snote .quest.is-open .quest__hero h2{max-width:520px}.snote .quest.is-open>p{max-width:430px}.snote .quest.is-open .quest-character{width:160px;height:160px;right:-6px;bottom:92px}.snote .quest.is-open .quest-character img{width:150px;height:150px}@media (prefers-reduced-motion: reduce){.snote .lounge-rotator .lounge-feature-card__link{animation:none}}@media (max-width: 1050px){.snote .today-grid,.snote .ai-dashboard-grid,.snote .place-overview{grid-template-columns:minmax(0,1fr)}.snote .today-aside,.snote .ai-dashboard-aside,.snote .place-overview__aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}}@media (max-width: 780px){.snote .page{width:calc(100% - 32px);padding:20px 0 108px}.snote .today-grid,.snote .today-aside,.snote .ai-dashboard-grid,.snote .ai-dashboard-aside,.snote .ai-conversation__body,.snote .content-compose,.snote .place-overview,.snote .place-overview__aside,.snote .store-settings{display:flex;flex-direction:column;gap:16px}.snote .today-grid,.snote .ai-dashboard-grid{gap:20px}.snote .today-grid>*,.snote .today-aside>*,.snote .ai-dashboard-grid>*,.snote .ai-dashboard-aside>*,.snote .ai-conversation__body>*,.snote .content-compose>*,.snote .place-overview>*,.snote .place-overview__aside>*,.snote .store-settings>*{min-width:0;max-width:100%}.snote .ai-question-nav,.snote .ai-chat,.snote .ai-chat__providers,.snote .ai-chat__scroll{max-width:100%}.snote .chat-message__answer{overflow-wrap:anywhere}.snote .page-heading h1,.snote .today-intro h1{font-size:26px}.snote .quest.is-open .quest__hero h2{font-size:24px}.snote .ai-question-nav{max-height:300px;overflow-y:auto;-webkit-overflow-scrolling:touch}.snote .ai-chat__scroll{max-height:420px}.snote .ai-chat__providers>div{overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap}.snote .ai-chat__providers>div::-webkit-scrollbar{display:none}.snote .question-share__visual{flex-direction:column;align-items:center;gap:18px}.snote .provider-share__legend{grid-template-columns:repeat(2,minmax(0,1fr))}.snote .content-editor__document,.snote .place-listing-details,.snote table{max-width:100%}.snote .panel{min-width:0}.snote .filter{min-height:40px}.snote .post-row{padding-top:14px;padding-bottom:14px}.snote .place-listing-tabs button{min-height:42px}.snote .quest-character img{max-height:132px}.snote .topbar__actions .button--ghost{display:none}.snote .zodiac-picker{grid-template-columns:repeat(3,minmax(0,1fr))}.snote .snote-legacy{width:calc(100% - 32px)}}@media (max-width: 400px){.snote .score,.snote .status{white-space:nowrap}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-2{top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.inset-0{top:0;right:0;bottom:0;left:0}.inset-8{top:2rem;right:2rem;bottom:2rem;left:2rem}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-1{bottom:-.25rem}.-bottom-12{bottom:-3rem}.-left-10{left:-2.5rem}.-left-12{left:-3rem}.-left-16{left:-4rem}.-right-1{right:-.25rem}.-right-12{right:-3rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-24{right:-6rem}.-right-3\.5{right:-.875rem}.-right-8{right:-2rem}.-top-1{top:-.25rem}.-top-10{top:-2.5rem}.-top-12{top:-3rem}.-top-2{top:-.5rem}.-top-2\.5{top:-.625rem}.-top-3{top:-.75rem}.-top-4{top:-1rem}.-top-6{top:-1.5rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-10{bottom:2.5rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-24{bottom:6rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[-8\%\]{bottom:-8%}.bottom-\[18\%\]{bottom:18%}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-10{left:2.5rem}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-8{left:2rem}.left-\[19px\]{left:19px}.left-\[5\%\]{left:5%}.left-\[50\%\]{left:50%}.left-full{left:100%}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-10{right:2.5rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-3\.5{right:.875rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-\[14\%\]{right:14%}.right-\[18\%\]{right:18%}.right-\[5\%\]{right:5%}.right-full{right:100%}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-10{top:2.5rem}.top-11{top:2.75rem}.top-12{top:3rem}.top-14{top:3.5rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-24{top:6rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[15\%\]{top:15%}.top-\[1px\]{top:1px}.top-\[20\%\]{top:20%}.top-\[22\%\]{top:22%}.top-\[42\%\]{top:42%}.top-\[42px\]{top:42px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[72px\]{top:72px}.top-\[9\%\]{top:9%}.top-full{top:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[500\]{z-index:500}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[95\]{z-index:95}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1 / span 1}.col-span-2{grid-column:span 2 / span 2}.col-span-4{grid-column:span 4 / span 4}.col-span-8{grid-column:span 8 / span 8}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2 / span 2}.row-start-1{grid-row-start:1}.-m-1{margin:-.25rem}.-m-1\.5{margin:-.375rem}.m-4{margin:1rem}.m-6{margin:1.5rem}.-mx-0\.5{margin-left:-.125rem;margin-right:-.125rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-auto{margin-top:auto;margin-bottom:auto}.\!mt-6{margin-top:1.5rem!important}.-mb-6{margin-bottom:-1.5rem}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-ml-4{margin-left:-1rem}.-ml-px{margin-left:-1px}.-mr-1{margin-right:-.25rem}.-mr-2{margin-right:-.5rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-3{margin-top:-.75rem}.-mt-4{margin-top:-1rem}.-mt-6{margin-top:-1.5rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-6{margin-right:1.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[150px\]{margin-top:150px}.mt-\[18px\]{margin-top:18px}.mt-\[72px\]{margin-top:72px}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-10{width:2.5rem;height:2.5rem}.size-2{width:.5rem;height:.5rem}.size-2\.5{width:.625rem;height:.625rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.size-full{width:100%;height:100%}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[1\.05rem\]{height:1.05rem}.h-\[1\.1rem\]{height:1.1rem}.h-\[100dvh\]{height:100dvh}.h-\[11px\]{height:11px}.h-\[128px\]{height:128px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[160px\]{height:160px}.h-\[17px\]{height:17px}.h-\[18\%\]{height:18%}.h-\[18px\]{height:18px}.h-\[210px\]{height:210px}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[25rem\]{height:25rem}.h-\[275px\]{height:275px}.h-\[2px\]{height:2px}.h-\[30px\]{height:30px}.h-\[320px\]{height:320px}.h-\[377px\]{height:377px}.h-\[380px\]{height:380px}.h-\[38px\]{height:38px}.h-\[3px\]{height:3px}.h-\[400px\]{height:400px}.h-\[420px\]{height:420px}.h-\[42px\]{height:42px}.h-\[440px\]{height:440px}.h-\[470px\]{height:470px}.h-\[480px\]{height:480px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-\[62px\]{height:62px}.h-\[7\.5px\]{height:7.5px}.h-\[72px\]{height:72px}.h-\[80vh\]{height:80vh}.h-\[9\.75px\]{height:9.75px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[calc\(100vh-150px\)\]{height:calc(100vh - 150px)}.h-\[calc\(100vh-372px\)\]{height:calc(100vh - 372px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[180px\]{max-height:180px}.max-h-\[200px\]{max-height:200px}.max-h-\[280px\]{max-height:280px}.max-h-\[300px\]{max-height:300px}.max-h-\[360px\]{max-height:360px}.max-h-\[46\%\]{max-height:46%}.max-h-\[50vh\]{max-height:50vh}.max-h-\[520px\]{max-height:520px}.max-h-\[600px\]{max-height:600px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[640px\]{max-height:640px}.max-h-\[680px\]{max-height:680px}.max-h-\[700px\]{max-height:700px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[86vh\]{max-height:86vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-16{min-height:4rem}.min-h-4{min-height:1rem}.min-h-\[112px\]{min-height:112px}.min-h-\[120px\]{min-height:120px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[32px\]{min-height:32px}.min-h-\[34px\]{min-height:34px}.min-h-\[380px\]{min-height:380px}.min-h-\[397px\]{min-height:397px}.min-h-\[400px\]{min-height:400px}.min-h-\[420px\]{min-height:420px}.min-h-\[480px\]{min-height:480px}.min-h-\[630px\]{min-height:630px}.min-h-\[80px\]{min-height:80px}.min-h-\[calc\(100vh-4rem\)\]{min-height:calc(100vh - 4rem)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[1\.05rem\]{width:1.05rem}.w-\[1\.1rem\]{width:1.1rem}.w-\[100px\]{width:100px}.w-\[1046px\]{width:1046px}.w-\[11px\]{width:11px}.w-\[128px\]{width:128px}.w-\[148px\]{width:148px}.w-\[14px\]{width:14px}.w-\[152px\]{width:152px}.w-\[15px\]{width:15px}.w-\[176px\]{width:176px}.w-\[17px\]{width:17px}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[200px\]{width:200px}.w-\[20rem\]{width:20rem}.w-\[212px\]{width:212px}.w-\[216px\]{width:216px}.w-\[220px\]{width:220px}.w-\[22px\]{width:22px}.w-\[230px\]{width:230px}.w-\[278px\]{width:278px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[40\%\]{width:40%}.w-\[400px\]{width:400px}.w-\[42\%\]{width:42%}.w-\[420px\]{width:420px}.w-\[42px\]{width:42px}.w-\[470px\]{width:470px}.w-\[52px\]{width:52px}.w-\[56\%\]{width:56%}.w-\[60\%\]{width:60%}.w-\[7\.5px\]{width:7.5px}.w-\[72px\]{width:72px}.w-\[820px\]{width:820px}.w-\[88px\]{width:88px}.w-\[9\.75px\]{width:9.75px}.w-\[92px\]{width:92px}.w-\[calc\(100\%-0\.75rem\)\]{width:calc(100% - .75rem)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[min\(360px\,calc\(100vw-40px\)\)\]{width:min(360px,calc(100vw - 40px))}.w-\[min\(380px\,calc\(100vw-40px\)\)\]{width:min(380px,calc(100vw - 40px))}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-5{min-width:1.25rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[100px\]{min-width:100px}.min-w-\[110px\]{min-width:110px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[15rem\]{min-width:15rem}.min-w-\[16px\]{min-width:16px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[260px\]{min-width:260px}.min-w-\[2rem\]{min-width:2rem}.min-w-\[460px\]{min-width:460px}.min-w-\[560px\]{min-width:560px}.min-w-\[56px\]{min-width:56px}.min-w-\[70px\]{min-width:70px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1046px\]{max-width:1046px}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[160px\]{max-width:160px}.max-w-\[16rem\]{max-width:16rem}.max-w-\[170px\]{max-width:170px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[230px\]{max-width:230px}.max-w-\[240px\]{max-width:240px}.max-w-\[280px\]{max-width:280px}.max-w-\[3\.5rem\]{max-width:3.5rem}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-\[42ch\]{max-width:42ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[45\%\]{max-width:45%}.max-w-\[46\%\]{max-width:46%}.max-w-\[46ch\]{max-width:46ch}.max-w-\[470px\]{max-width:470px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[552px\]{max-width:552px}.max-w-\[60\%\]{max-width:60%}.max-w-\[60vw\]{max-width:60vw}.max-w-\[640px\]{max-width:640px}.max-w-\[702px\]{max-width:702px}.max-w-\[762px\]{max-width:762px}.max-w-\[80\%\]{max-width:80%}.max-w-\[82\%\]{max-width:82%}.max-w-\[82vw\]{max-width:82vw}.max-w-\[860px\]{max-width:860px}.max-w-\[90vw\]{max-width:90vw}.max-w-\[92vw\]{max-width:92vw}.max-w-\[9rem\]{max-width:9rem}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[1\]{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-bottom-right{transform-origin:bottom right}.origin-top{transform-origin:top}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-\[168px\]{--tw-translate-x: -168px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[135\%\]{--tw-translate-y: -135%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[60px\]{--tw-translate-y: -60px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-px{--tw-translate-y: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[16px\]{--tw-translate-x: 16px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[200\%\]{--tw-translate-x: 200%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[42vw\]{--tw-translate-x: 42vw;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0\.5{--tw-translate-y: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-3{--tw-translate-y: .75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-6{--tw-translate-y: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[44vh\]{--tw-translate-y: 44vh;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y: calc(-50% - 2px) ;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-6{--tw-rotate: -6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[10deg\]{--tw-rotate: -10deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[2deg\]{--tw-rotate: -2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-3{--tw-rotate: 3deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-2deg\]{--tw-rotate: -2deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-6deg\]{--tw-rotate: -6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[6deg\]{--tw-rotate: 6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[9deg\]{--tw-rotate: 9deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.06\]{--tw-scale-x: .06;--tw-scale-y: .06;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-my-1{scroll-margin-top:.25rem;scroll-margin-bottom:.25rem}.scroll-mt-24{scroll-margin-top:6rem}.scroll-py-1{scroll-padding-top:.25rem;scroll-padding-bottom:.25rem}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.grid-cols-\[120px_minmax\(0\,1fr\)_340px\]{grid-template-columns:120px minmax(0,1fr) 340px}.grid-cols-\[120px_minmax\(0\,1fr\)_360px\]{grid-template-columns:120px minmax(0,1fr) 360px}.grid-cols-\[150px_auto_280px\]{grid-template-columns:150px auto 280px}.grid-cols-\[160px_1fr_280px\]{grid-template-columns:160px 1fr 280px}.grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-start{justify-items:start}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-px{gap:1px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-3\.5{-moz-column-gap:.875rem;column-gap:.875rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[\#EEF3FA\]>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(238 243 250 / var(--tw-divide-opacity, 1))}.divide-black\/\[0\.04\]>:not([hidden])~:not([hidden]){border-color:#0000000a}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity, 1))}.divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(249 250 251 / var(--tw-divide-opacity, 1))}.divide-neutral-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(245 245 245 / var(--tw-divide-opacity, 1))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.break-keep{word-break:keep-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2px\]{border-radius:2px}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[33px\]{border-radius:33px}.rounded-\[34px\]{border-radius:34px}.rounded-\[36px\]{border-radius:36px}.rounded-\[42px\]{border-radius:42px}.rounded-\[4px\]{border-radius:4px}.rounded-\[50\%\]{border-radius:50%}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[80px\]{border-radius:80px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:12px}.rounded-md{border-radius:10px}.rounded-none{border-radius:0}.rounded-sm{border-radius:8px}.rounded-xl{border-radius:.75rem}.rounded-b{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-b-\[28px\]{border-bottom-right-radius:28px;border-bottom-left-radius:28px}.rounded-b-md{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.rounded-r-lg{border-top-right-radius:12px;border-bottom-right-radius:12px}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-br{border-bottom-right-radius:.25rem}.rounded-tl-sm{border-top-left-radius:8px}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-\[3px\]{border-width:3px}.border-\[5px\]{border-width:5px}.border-\[6px\]{border-width:6px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#071D3D\]{--tw-border-opacity: 1;border-color:rgb(7 29 61 / var(--tw-border-opacity, 1))}.border-\[\#1B2740\]{--tw-border-opacity: 1;border-color:rgb(27 39 64 / var(--tw-border-opacity, 1))}.border-\[\#2F77F3\]{--tw-border-opacity: 1;border-color:rgb(47 119 243 / var(--tw-border-opacity, 1))}.border-\[\#3182F6\]{--tw-border-opacity: 1;border-color:rgb(49 130 246 / var(--tw-border-opacity, 1))}.border-\[\#3182F6\]\/15{border-color:#3182f626}.border-\[\#3182F6\]\/20{border-color:#3182f633}.border-\[\#3182F6\]\/30{border-color:#3182f64d}.border-\[\#9EC0FB\]{--tw-border-opacity: 1;border-color:rgb(158 192 251 / var(--tw-border-opacity, 1))}.border-\[\#B7C4D8\]{--tw-border-opacity: 1;border-color:rgb(183 196 216 / var(--tw-border-opacity, 1))}.border-\[\#BFD3F5\]{--tw-border-opacity: 1;border-color:rgb(191 211 245 / var(--tw-border-opacity, 1))}.border-\[\#C9D2DC\]{--tw-border-opacity: 1;border-color:rgb(201 210 220 / var(--tw-border-opacity, 1))}.border-\[\#DBE5F4\]{--tw-border-opacity: 1;border-color:rgb(219 229 244 / var(--tw-border-opacity, 1))}.border-\[\#E4ECF7\]{--tw-border-opacity: 1;border-color:rgb(228 236 247 / var(--tw-border-opacity, 1))}.border-\[\#E5E8EB\]{--tw-border-opacity: 1;border-color:rgb(229 232 235 / var(--tw-border-opacity, 1))}.border-\[\#EBB9B9\]{--tw-border-opacity: 1;border-color:rgb(235 185 185 / var(--tw-border-opacity, 1))}.border-\[\#EEF3FA\]{--tw-border-opacity: 1;border-color:rgb(238 243 250 / var(--tw-border-opacity, 1))}.border-\[\#F3D9D9\]{--tw-border-opacity: 1;border-color:rgb(243 217 217 / var(--tw-border-opacity, 1))}.border-\[\#e6cf00\]\/40{border-color:#e6cf0066}.border-\[color\:var\(--border\)\]{border-color:var(--border)}.border-\[color\:var\(--border-strong\)\]{border-color:var(--border-strong)}.border-\[color\:var\(--primary\)\]{border-color:var(--primary)}.border-\[rgba\(131\,111\,255\,0\.3\)\]{border-color:#836fff4d}.border-\[rgba\(131\,111\,255\,0\.35\)\]{border-color:#836fff59}.border-\[rgba\(20\,20\,20\,0\.22\)\]{border-color:#14141438}.border-\[var\(--xp-bg\)\]{border-color:var(--xp-bg)}.border-\[var\(--xp-gold\)\]{border-color:var(--xp-gold)}.border-\[var\(--xp-line\)\]{border-color:var(--xp-line)}.border-amber-100{--tw-border-opacity: 1;border-color:rgb(254 243 199 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-400{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-amber-600{--tw-border-opacity: 1;border-color:rgb(217 119 6 / var(--tw-border-opacity, 1))}.border-black\/10{border-color:#0000001a}.border-black\/5{border-color:#0000000d}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-border{border-color:var(--cx-border)}.border-cta-100{border-color:var(--cta-100)}.border-cta-200{border-color:var(--cta-200)}.border-cta-300{border-color:var(--cta-300)}.border-cta-400{border-color:var(--cta-400)}.border-cta-500{border-color:var(--cta-500)}.border-current{border-color:currentColor}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-emerald-700{--tw-border-opacity: 1;border-color:rgb(4 120 87 / var(--tw-border-opacity, 1))}.border-foreground{border-color:var(--cx-text-primary)}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-gray-50{--tw-border-opacity: 1;border-color:rgb(249 250 251 / var(--tw-border-opacity, 1))}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-gray-900{--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-300{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-indigo-100{--tw-border-opacity: 1;border-color:rgb(224 231 255 / var(--tw-border-opacity, 1))}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.border-indigo-400{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.border-indigo-500{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.border-indigo-600{--tw-border-opacity: 1;border-color:rgb(79 70 229 / var(--tw-border-opacity, 1))}.border-input{border-color:var(--cx-border)}.border-neutral-100{--tw-border-opacity: 1;border-color:rgb(245 245 245 / var(--tw-border-opacity, 1))}.border-neutral-200{--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))}.border-neutral-200\/80{border-color:#e5e5e5cc}.border-neutral-300{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity, 1))}.border-neutral-600{--tw-border-opacity: 1;border-color:rgb(82 82 82 / var(--tw-border-opacity, 1))}.border-neutral-800{--tw-border-opacity: 1;border-color:rgb(38 38 38 / var(--tw-border-opacity, 1))}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-orange-300{--tw-border-opacity: 1;border-color:rgb(253 186 116 / var(--tw-border-opacity, 1))}.border-pink-200{--tw-border-opacity: 1;border-color:rgb(251 207 232 / var(--tw-border-opacity, 1))}.border-pink-300{--tw-border-opacity: 1;border-color:rgb(249 168 212 / var(--tw-border-opacity, 1))}.border-pink-500{--tw-border-opacity: 1;border-color:rgb(236 72 153 / var(--tw-border-opacity, 1))}.border-point{border-color:var(--pl-point)}.border-point-soft{border-color:var(--pl-point-soft)}.border-primary{border-color:var(--cx-primary)}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-red-400\/40{border-color:#f8717166}.border-rose-100{--tw-border-opacity: 1;border-color:rgb(255 228 230 / var(--tw-border-opacity, 1))}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-rose-300{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.border-rose-400{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.border-sky-100{--tw-border-opacity: 1;border-color:rgb(224 242 254 / var(--tw-border-opacity, 1))}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-sky-300{--tw-border-opacity: 1;border-color:rgb(125 211 252 / var(--tw-border-opacity, 1))}.border-sky-500{--tw-border-opacity: 1;border-color:rgb(14 165 233 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-200\/80{border-color:#e2e8f0cc}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-800{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-violet-100{--tw-border-opacity: 1;border-color:rgb(237 233 254 / var(--tw-border-opacity, 1))}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(221 214 254 / var(--tw-border-opacity, 1))}.border-violet-200\/70{border-color:#ddd6feb3}.border-violet-300{--tw-border-opacity: 1;border-color:rgb(196 181 253 / var(--tw-border-opacity, 1))}.border-violet-400{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.border-violet-500{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.border-violet-600{--tw-border-opacity: 1;border-color:rgb(124 58 237 / var(--tw-border-opacity, 1))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/25{border-color:#ffffff40}.border-white\/40{border-color:#fff6}.border-white\/60{border-color:#fff9}.border-white\/90{border-color:#ffffffe6}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-yellow-200{--tw-border-opacity: 1;border-color:rgb(254 240 138 / var(--tw-border-opacity, 1))}.border-yellow-300{--tw-border-opacity: 1;border-color:rgb(253 224 71 / var(--tw-border-opacity, 1))}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.border-b-\[\#3182F6\]{--tw-border-opacity: 1;border-bottom-color:rgb(49 130 246 / var(--tw-border-opacity, 1))}.border-b-indigo-600{--tw-border-opacity: 1;border-bottom-color:rgb(79 70 229 / var(--tw-border-opacity, 1))}.border-l-amber-500{--tw-border-opacity: 1;border-left-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-l-blue-500{--tw-border-opacity: 1;border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-l-emerald-500{--tw-border-opacity: 1;border-left-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-l-gray-100{--tw-border-opacity: 1;border-left-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-l-gray-200{--tw-border-opacity: 1;border-left-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-l-indigo-500{--tw-border-opacity: 1;border-left-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.border-l-pink-400{--tw-border-opacity: 1;border-left-color:rgb(244 114 182 / var(--tw-border-opacity, 1))}.border-l-red-500{--tw-border-opacity: 1;border-left-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-l-rose-500{--tw-border-opacity: 1;border-left-color:rgb(244 63 94 / var(--tw-border-opacity, 1))}.border-l-slate-400{--tw-border-opacity: 1;border-left-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-r-neutral-900{--tw-border-opacity: 1;border-right-color:rgb(23 23 23 / var(--tw-border-opacity, 1))}.border-t-\[\#2F77F3\]{--tw-border-opacity: 1;border-top-color:rgb(47 119 243 / var(--tw-border-opacity, 1))}.border-t-\[\#3182F6\]{--tw-border-opacity: 1;border-top-color:rgb(49 130 246 / var(--tw-border-opacity, 1))}.border-t-emerald-600{--tw-border-opacity: 1;border-top-color:rgb(5 150 105 / var(--tw-border-opacity, 1))}.border-t-gray-600{--tw-border-opacity: 1;border-top-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-t-gray-700{--tw-border-opacity: 1;border-top-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-t-gray-800{--tw-border-opacity: 1;border-top-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-t-gray-900{--tw-border-opacity: 1;border-top-color:rgb(17 24 39 / var(--tw-border-opacity, 1))}.border-t-indigo-500{--tw-border-opacity: 1;border-top-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.border-t-indigo-600{--tw-border-opacity: 1;border-top-color:rgb(79 70 229 / var(--tw-border-opacity, 1))}.border-t-pink-600{--tw-border-opacity: 1;border-top-color:rgb(219 39 119 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.bg-\[\#000000\]{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-\[\#030a17\]{--tw-bg-opacity: 1;background-color:rgb(3 10 23 / var(--tw-bg-opacity, 1))}.bg-\[\#03C75A\]{--tw-bg-opacity: 1;background-color:rgb(3 199 90 / var(--tw-bg-opacity, 1))}.bg-\[\#071D3D\]{--tw-bg-opacity: 1;background-color:rgb(7 29 61 / var(--tw-bg-opacity, 1))}.bg-\[\#071D3D\]\/30{background-color:#071d3d4d}.bg-\[\#071D3D\]\/40{background-color:#071d3d66}.bg-\[\#0C1526\]{--tw-bg-opacity: 1;background-color:rgb(12 21 38 / var(--tw-bg-opacity, 1))}.bg-\[\#0a0a14\]{--tw-bg-opacity: 1;background-color:rgb(10 10 20 / var(--tw-bg-opacity, 1))}.bg-\[\#1B4FD6\]{--tw-bg-opacity: 1;background-color:rgb(27 79 214 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1a2e\]{--tw-bg-opacity: 1;background-color:rgb(26 26 46 / var(--tw-bg-opacity, 1))}.bg-\[\#26344F\]{--tw-bg-opacity: 1;background-color:rgb(38 52 79 / var(--tw-bg-opacity, 1))}.bg-\[\#28C840\],.bg-\[\#28c840\]{--tw-bg-opacity: 1;background-color:rgb(40 200 64 / var(--tw-bg-opacity, 1))}.bg-\[\#2F77F3\]{--tw-bg-opacity: 1;background-color:rgb(47 119 243 / var(--tw-bg-opacity, 1))}.bg-\[\#3182F6\]{--tw-bg-opacity: 1;background-color:rgb(49 130 246 / var(--tw-bg-opacity, 1))}.bg-\[\#58CC02\]{--tw-bg-opacity: 1;background-color:rgb(88 204 2 / var(--tw-bg-opacity, 1))}.bg-\[\#D9E9FF\]{--tw-bg-opacity: 1;background-color:rgb(217 233 255 / var(--tw-bg-opacity, 1))}.bg-\[\#DBE5F4\]{--tw-bg-opacity: 1;background-color:rgb(219 229 244 / var(--tw-bg-opacity, 1))}.bg-\[\#DC2626\]{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-\[\#DC2626\]\/60{background-color:#dc262699}.bg-\[\#DCE9FF\]\/90{background-color:#dce9ffe6}.bg-\[\#E1ECFF\]{--tw-bg-opacity: 1;background-color:rgb(225 236 255 / var(--tw-bg-opacity, 1))}.bg-\[\#E4ECF7\]{--tw-bg-opacity: 1;background-color:rgb(228 236 247 / var(--tw-bg-opacity, 1))}.bg-\[\#E9F2FF\]{--tw-bg-opacity: 1;background-color:rgb(233 242 255 / var(--tw-bg-opacity, 1))}.bg-\[\#EB531F\]{--tw-bg-opacity: 1;background-color:rgb(235 83 31 / var(--tw-bg-opacity, 1))}.bg-\[\#EBF3FE\]{--tw-bg-opacity: 1;background-color:rgb(235 243 254 / var(--tw-bg-opacity, 1))}.bg-\[\#EBF3FE\]\/50{background-color:#ebf3fe80}.bg-\[\#EBF3FE\]\/70{background-color:#ebf3feb3}.bg-\[\#EEF3FA\]{--tw-bg-opacity: 1;background-color:rgb(238 243 250 / var(--tw-bg-opacity, 1))}.bg-\[\#EEF4FF\]{--tw-bg-opacity: 1;background-color:rgb(238 244 255 / var(--tw-bg-opacity, 1))}.bg-\[\#EFF5FF\]{--tw-bg-opacity: 1;background-color:rgb(239 245 255 / var(--tw-bg-opacity, 1))}.bg-\[\#EFF5FF\]\/60{background-color:#eff5ff99}.bg-\[\#EFF5FF\]\/70{background-color:#eff5ffb3}.bg-\[\#EFF5FF\]\/80{background-color:#eff5ffcc}.bg-\[\#EFF5FF\]\/85{background-color:#eff5ffd9}.bg-\[\#F1F6FF\]{--tw-bg-opacity: 1;background-color:rgb(241 246 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F2F2F0\]{--tw-bg-opacity: 1;background-color:rgb(242 242 240 / var(--tw-bg-opacity, 1))}.bg-\[\#F2F4F6\]{--tw-bg-opacity: 1;background-color:rgb(242 244 246 / var(--tw-bg-opacity, 1))}.bg-\[\#F4F8FF\]{--tw-bg-opacity: 1;background-color:rgb(244 248 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F5F9FF\]{--tw-bg-opacity: 1;background-color:rgb(245 249 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F6FAFF\]{--tw-bg-opacity: 1;background-color:rgb(246 250 255 / var(--tw-bg-opacity, 1))}.bg-\[\#F7FAFF\]{--tw-bg-opacity: 1;background-color:rgb(247 250 255 / var(--tw-bg-opacity, 1))}.bg-\[\#FBFCFE\]{--tw-bg-opacity: 1;background-color:rgb(251 252 254 / var(--tw-bg-opacity, 1))}.bg-\[\#FBFCFF\]{--tw-bg-opacity: 1;background-color:rgb(251 252 255 / var(--tw-bg-opacity, 1))}.bg-\[\#FEBC2E\]{--tw-bg-opacity: 1;background-color:rgb(254 188 46 / var(--tw-bg-opacity, 1))}.bg-\[\#FEE500\]\/25{background-color:#fee50040}.bg-\[\#FF0000\]{--tw-bg-opacity: 1;background-color:rgb(255 0 0 / var(--tw-bg-opacity, 1))}.bg-\[\#FF5F57\]{--tw-bg-opacity: 1;background-color:rgb(255 95 87 / var(--tw-bg-opacity, 1))}.bg-\[\#FF6A3D\]{--tw-bg-opacity: 1;background-color:rgb(255 106 61 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f4f4\]{--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity, 1))}.bg-\[\#f6f7f9\]{--tw-bg-opacity: 1;background-color:rgb(246 247 249 / var(--tw-bg-opacity, 1))}.bg-\[\#f7faf9\]{--tw-bg-opacity: 1;background-color:rgb(247 250 249 / var(--tw-bg-opacity, 1))}.bg-\[\#faf8fd\]{--tw-bg-opacity: 1;background-color:rgb(250 248 253 / var(--tw-bg-opacity, 1))}.bg-\[\#febc2e\]{--tw-bg-opacity: 1;background-color:rgb(254 188 46 / var(--tw-bg-opacity, 1))}.bg-\[\#ff5f57\]{--tw-bg-opacity: 1;background-color:rgb(255 95 87 / var(--tw-bg-opacity, 1))}.bg-\[color\:var\(--surface\)\]{background-color:var(--surface)}.bg-\[color\:var\(--surface-alt\)\]{background-color:var(--surface-alt)}.bg-\[rgba\(20\,20\,20\,0\.14\)\]{background-color:#14141424}.bg-\[var\(--xp-gold\)\]{background-color:var(--xp-gold)}.bg-\[var\(--xp-gold-soft\)\]{background-color:var(--xp-gold-soft)}.bg-\[var\(--xp-ink\)\]{background-color:var(--xp-ink)}.bg-\[var\(--xp-soft\)\]{background-color:var(--xp-soft)}.bg-\[var\(--xp-surface\)\]{background-color:var(--xp-surface)}.bg-accent{background-color:var(--cx-surface-alt)}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-200{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.bg-amber-200\/20{background-color:#fde68a33}.bg-amber-300{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/60{background-color:#fffbeb99}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-background{background-color:var(--cx-bg)}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/0{background-color:#0000}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/85{background-color:#000000d9}.bg-black\/95{background-color:#000000f2}.bg-black\/\[0\.07\]{background-color:#00000012}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/30{background-color:#eff6ff4d}.bg-blue-50\/40{background-color:#eff6ff66}.bg-blue-50\/50{background-color:#eff6ff80}.bg-blue-50\/60{background-color:#eff6ff99}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-border{background-color:var(--cx-border)}.bg-card{background-color:var(--cx-surface)}.bg-cta-50{background-color:var(--cta-50)}.bg-cta-600{background-color:var(--cta-600)}.bg-destructive{background-color:var(--cx-danger)}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-100\/60{background-color:#d1fae599}.bg-emerald-300{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/30{background-color:#ecfdf54d}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-600\/70{background-color:#059669b3}.bg-emerald-600\/80{background-color:#059669cc}.bg-emerald-700{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.bg-foreground{background-color:var(--cx-text-primary)}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-50\/40{background-color:#f9fafb66}.bg-gray-50\/50{background-color:#f9fafb80}.bg-gray-50\/60{background-color:#f9fafb99}.bg-gray-50\/70{background-color:#f9fafbb3}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-50\/40{background-color:#f0fdf466}.bg-green-50\/50{background-color:#f0fdf480}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-green-700{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-300{--tw-bg-opacity: 1;background-color:rgb(165 180 252 / var(--tw-bg-opacity, 1))}.bg-indigo-400{--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))}.bg-indigo-400\/80{background-color:#818cf8cc}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-indigo-50\/40{background-color:#eef2ff66}.bg-indigo-50\/50{background-color:#eef2ff80}.bg-indigo-50\/60{background-color:#eef2ff99}.bg-indigo-50\/70{background-color:#eef2ffb3}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-muted{background-color:var(--cx-surface-alt)}.bg-neutral-100{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.bg-neutral-100\/30{background-color:#f5f5f54d}.bg-neutral-100\/70{background-color:#f5f5f5b3}.bg-neutral-200{--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity, 1))}.bg-neutral-200\/80{background-color:#e5e5e5cc}.bg-neutral-300{--tw-bg-opacity: 1;background-color:rgb(212 212 212 / var(--tw-bg-opacity, 1))}.bg-neutral-400{--tw-bg-opacity: 1;background-color:rgb(163 163 163 / var(--tw-bg-opacity, 1))}.bg-neutral-50{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-neutral-50\/50{background-color:#fafafa80}.bg-neutral-50\/60{background-color:#fafafa99}.bg-neutral-50\/70{background-color:#fafafab3}.bg-neutral-700{--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1))}.bg-neutral-800{--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1))}.bg-neutral-900{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.bg-neutral-900\/50{background-color:#17171780}.bg-neutral-900\/90{background-color:#171717e6}.bg-neutral-950\/50{background-color:#0a0a0a80}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-50\/60{background-color:#fff7ed99}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-page{background-color:var(--pl-bg)}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.bg-pink-400{--tw-bg-opacity: 1;background-color:rgb(244 114 182 / var(--tw-bg-opacity, 1))}.bg-pink-50{--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1))}.bg-pink-50\/40{background-color:#fdf2f866}.bg-pink-50\/60{background-color:#fdf2f899}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.bg-pink-600{--tw-bg-opacity: 1;background-color:rgb(219 39 119 / var(--tw-bg-opacity, 1))}.bg-point{background-color:var(--pl-point)}.bg-point-soft{background-color:var(--pl-point-soft)}.bg-popover{background-color:var(--cx-surface)}.bg-primary{background-color:var(--cx-primary)}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-50\/40{background-color:#faf5ff66}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-300{--tw-bg-opacity: 1;background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-50\/30{background-color:#fef2f24d}.bg-red-50\/40{background-color:#fef2f266}.bg-red-50\/50{background-color:#fef2f280}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/30{background-color:#ef44444d}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-700{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-rose-400{--tw-bg-opacity: 1;background-color:rgb(251 113 133 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-rose-600\/70{background-color:#e11d48b3}.bg-secondary{background-color:var(--cx-surface-alt)}.bg-sidebar{background-color:var(--cx-surface)}.bg-sky-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.bg-sky-400{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-sky-50\/40{background-color:#f0f9ff66}.bg-sky-50\/60{background-color:#f0f9ff99}.bg-sky-600{--tw-bg-opacity: 1;background-color:rgb(2 132 199 / var(--tw-bg-opacity, 1))}.bg-sky-700{--tw-bg-opacity: 1;background-color:rgb(3 105 161 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-950\/45{background-color:#02061773}.bg-teal-100\/70{background-color:#ccfbf1b3}.bg-teal-400{--tw-bg-opacity: 1;background-color:rgb(45 212 191 / var(--tw-bg-opacity, 1))}.bg-teal-400\/\[0\.04\]{background-color:#2dd4bf0a}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-teal-500{--tw-bg-opacity: 1;background-color:rgb(20 184 166 / var(--tw-bg-opacity, 1))}.bg-teal-600{--tw-bg-opacity: 1;background-color:rgb(13 148 136 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.bg-violet-100\/90{background-color:#ede9fee6}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-violet-50\/40{background-color:#f5f3ff66}.bg-violet-50\/50{background-color:#f5f3ff80}.bg-violet-50\/60{background-color:#f5f3ff99}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-violet-600\/70{background-color:#7c3aedb3}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/30{background-color:#ffffff4d}.bg-white\/40{background-color:#fff6}.bg-white\/5{background-color:#ffffff0d}.bg-white\/50{background-color:#ffffff80}.bg-white\/55{background-color:#ffffff8c}.bg-white\/60{background-color:#fff9}.bg-white\/70{background-color:#ffffffb3}.bg-white\/75{background-color:#ffffffbf}.bg-white\/80{background-color:#fffc}.bg-white\/85{background-color:#ffffffd9}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-yellow-50\/30{background-color:#fefce84d}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-zinc-950{--tw-bg-opacity: 1;background-color:rgb(9 9 11 / var(--tw-bg-opacity, 1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#071D3D\]{--tw-gradient-from: #071D3D var(--tw-gradient-from-position);--tw-gradient-to: rgb(7 29 61 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#2F77F3\]{--tw-gradient-from: #2F77F3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(47 119 243 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/25{--tw-gradient-from: rgb(0 0 0 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/40{--tw-gradient-from: rgb(0 0 0 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/60{--tw-gradient-from: rgb(0 0 0 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from: #f9fafb var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-700{--tw-gradient-from: #374151 var(--tw-gradient-from-position);--tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-300{--tw-gradient-from: #a5b4fc var(--tw-gradient-from-position);--tw-gradient-to: rgb(165 180 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-400{--tw-gradient-from: #818cf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(129 140 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-50{--tw-gradient-from: #eef2ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-50\/50{--tw-gradient-from: rgb(238 242 255 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-50\/70{--tw-gradient-from: rgb(238 242 255 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-500{--tw-gradient-from: #6366f1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-600{--tw-gradient-from: #4f46e5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-neutral-100{--tw-gradient-from: #f5f5f5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 245 245 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500{--tw-gradient-from: #ec4899 var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 72 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800{--tw-gradient-from: #1e293b var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-300{--tw-gradient-from: #5eead4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(94 234 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-400{--tw-gradient-from: #2dd4bf var(--tw-gradient-from-position);--tw-gradient-to: rgb(45 212 191 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-500{--tw-gradient-from: #14b8a6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#2560c9\]{--tw-gradient-to: rgb(37 96 201 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #2560c9 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cta-500{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--cta-500) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-100{--tw-gradient-to: rgb(209 250 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #d1fae5 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-orange-400{--tw-gradient-to: rgb(251 146 60 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fb923c var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/50{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#071D3D\]{--tw-gradient-to: #071D3D var(--tw-gradient-to-position)}.to-\[\#2560c9\]{--tw-gradient-to: #2560c9 var(--tw-gradient-to-position)}.to-\[\#2F77F3\]{--tw-gradient-to: #2F77F3 var(--tw-gradient-to-position)}.to-blue-300{--tw-gradient-to: #93c5fd var(--tw-gradient-to-position)}.to-blue-400{--tw-gradient-to: #60a5fa var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.to-cta-700{--tw-gradient-to: var(--cta-700) var(--tw-gradient-to-position)}.to-cyan-300{--tw-gradient-to: #67e8f9 var(--tw-gradient-to-position)}.to-cyan-400{--tw-gradient-to: #22d3ee var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.to-gray-400{--tw-gradient-to: #9ca3af var(--tw-gradient-to-position)}.to-neutral-300{--tw-gradient-to: #d4d4d4 var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to: #0f172a var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-violet-200\/50{--tw-gradient-to: rgb(221 214 254 / .5) var(--tw-gradient-to-position)}.to-violet-500{--tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position)}.to-violet-600{--tw-gradient-to: #7c3aed var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.to-yellow-300{--tw-gradient-to: #fde047 var(--tw-gradient-to-position)}.fill-\[\#151515\]{fill:#151515}.fill-\[\#747472\]{fill:#747472}.fill-\[\#9A6B1F\]{fill:#9a6b1f}.fill-amber-400{fill:#fbbf24}.fill-current{fill:currentColor}.fill-primary{fill:var(--cx-primary)}.fill-violet-500{fill:#8b5cf6}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-fill{-o-object-fit:fill;object-fit:fill}.\!p-2\.5{padding:.625rem!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[1\.5px\]{padding:1.5px}.p-\[2\.5px\]{padding:2.5px}.p-\[2px\]{padding:2px}.p-\[3px\]{padding:3px}.p-px{padding:1px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.px-\[14px\]{padding-left:14px;padding-right:14px}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[80px\]{padding-left:80px;padding-right:80px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[12px\]{padding-top:12px;padding-bottom:12px}.py-\[13px\]{padding-top:13px;padding-bottom:13px}.py-\[14px\]{padding-top:14px;padding-bottom:14px}.py-\[2\.5px\]{padding-top:2.5px;padding-bottom:2.5px}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-px{padding-top:1px;padding-bottom:1px}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-32{padding-bottom:8rem}.pb-36{padding-bottom:9rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-px{padding-bottom:1px}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-1\.5{padding-left:.375rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-0\.5{padding-right:.125rem}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-11{padding-right:2.75rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-5{padding-right:1.25rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[15vh\]{padding-top:15vh}.pt-\[16vh\]{padding-top:16vh}.pt-\[18px\]{padding-top:18px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-bottom{vertical-align:text-bottom}.align-super{vertical-align:super}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[18vw\]{font-size:18vw}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[56px\]{font-size:56px}.text-\[64px\]{font-size:64px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-thin{font-weight:100}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.18\]{line-height:1.18}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.8\]{line-height:1.8}.leading-\[15px\]{line-height:15px}.leading-\[36px\]{line-height:36px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[8px\]{letter-spacing:8px}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#071D3D\]{--tw-text-opacity: 1;color:rgb(7 29 61 / var(--tw-text-opacity, 1))}.text-\[\#0d0d0d\]{--tw-text-opacity: 1;color:rgb(13 13 13 / var(--tw-text-opacity, 1))}.text-\[\#1B64DA\]{--tw-text-opacity: 1;color:rgb(27 100 218 / var(--tw-text-opacity, 1))}.text-\[\#2560c9\]{--tw-text-opacity: 1;color:rgb(37 96 201 / var(--tw-text-opacity, 1))}.text-\[\#2A3B57\]{--tw-text-opacity: 1;color:rgb(42 59 87 / var(--tw-text-opacity, 1))}.text-\[\#2F77F3\]{--tw-text-opacity: 1;color:rgb(47 119 243 / var(--tw-text-opacity, 1))}.text-\[\#3182F6\]{--tw-text-opacity: 1;color:rgb(49 130 246 / var(--tw-text-opacity, 1))}.text-\[\#3182F6\]\/50{color:#3182f680}.text-\[\#3B4A63\]{--tw-text-opacity: 1;color:rgb(59 74 99 / var(--tw-text-opacity, 1))}.text-\[\#5A6B85\]{--tw-text-opacity: 1;color:rgb(90 107 133 / var(--tw-text-opacity, 1))}.text-\[\#62718A\]{--tw-text-opacity: 1;color:rgb(98 113 138 / var(--tw-text-opacity, 1))}.text-\[\#6AA0FF\]{--tw-text-opacity: 1;color:rgb(106 160 255 / var(--tw-text-opacity, 1))}.text-\[\#7E8CA3\]{--tw-text-opacity: 1;color:rgb(126 140 163 / var(--tw-text-opacity, 1))}.text-\[\#7EA8F5\]{--tw-text-opacity: 1;color:rgb(126 168 245 / var(--tw-text-opacity, 1))}.text-\[\#8B95A1\]{--tw-text-opacity: 1;color:rgb(139 149 161 / var(--tw-text-opacity, 1))}.text-\[\#9AA7BC\]{--tw-text-opacity: 1;color:rgb(154 167 188 / var(--tw-text-opacity, 1))}.text-\[\#B4443C\]{--tw-text-opacity: 1;color:rgb(180 68 60 / var(--tw-text-opacity, 1))}.text-\[\#C0392B\]{--tw-text-opacity: 1;color:rgb(192 57 43 / var(--tw-text-opacity, 1))}.text-\[\#C3CEDF\]{--tw-text-opacity: 1;color:rgb(195 206 223 / var(--tw-text-opacity, 1))}.text-\[\#E0483A\]{--tw-text-opacity: 1;color:rgb(224 72 58 / var(--tw-text-opacity, 1))}.text-\[\#F0A97D\]{--tw-text-opacity: 1;color:rgb(240 169 125 / var(--tw-text-opacity, 1))}.text-\[\#F8F8F7\]{--tw-text-opacity: 1;color:rgb(248 248 247 / var(--tw-text-opacity, 1))}.text-\[color\:var\(--primary\)\]{color:var(--primary)}.text-\[color\:var\(--text-primary\)\]{color:var(--text-primary)}.text-\[color\:var\(--text-secondary\)\]{color:var(--text-secondary)}.text-\[color\:var\(--text-tertiary\)\]{color:var(--text-tertiary)}.text-\[rgba\(20\,20\,20\,0\.18\)\]{color:#1414142e}.text-\[rgba\(20\,20\,20\,0\.25\)\]{color:#14141440}.text-\[var\(--xp-body\)\]{color:var(--xp-body)}.text-\[var\(--xp-gold\)\]{color:var(--xp-gold)}.text-\[var\(--xp-gold-deep\)\]{color:var(--xp-gold-deep)}.text-\[var\(--xp-ink\)\]{color:var(--xp-ink)}.text-\[var\(--xp-muted\)\]{color:var(--xp-muted)}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-background{color:var(--cx-bg)}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-700\/80{color:#1d4ed8cc}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-card-foreground{color:var(--cx-text-primary)}.text-cta-300{color:var(--cta-300)}.text-cta-500{color:var(--cta-500)}.text-cta-600{color:var(--cta-600)}.text-cta-700{color:var(--cta-700)}.text-current{color:currentColor}.text-destructive{color:var(--cx-danger)}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-emerald-900{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.text-foreground{color:var(--cx-text-primary)}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-100{--tw-text-opacity: 1;color:rgb(224 231 255 / var(--tw-text-opacity, 1))}.text-indigo-300{--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.text-indigo-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-indigo-800{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.text-indigo-900{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}.text-ink-body{color:var(--pl-body)}.text-ink-sub{color:var(--pl-subtle)}.text-ink-title{color:var(--pl-title)}.text-muted-foreground{color:var(--cx-text-tertiary)}.text-neutral-200{--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.text-neutral-300{--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}.text-neutral-400{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.text-neutral-500{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.text-neutral-600{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity, 1))}.text-neutral-700{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}.text-neutral-800{--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}.text-neutral-900{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-orange-700\/80{color:#c2410ccc}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-orange-900{--tw-text-opacity: 1;color:rgb(124 45 18 / var(--tw-text-opacity, 1))}.text-pink-600{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.text-pink-700{--tw-text-opacity: 1;color:rgb(190 24 93 / var(--tw-text-opacity, 1))}.text-pink-800{--tw-text-opacity: 1;color:rgb(157 23 77 / var(--tw-text-opacity, 1))}.text-pink-900{--tw-text-opacity: 1;color:rgb(131 24 67 / var(--tw-text-opacity, 1))}.text-point{color:var(--pl-point)}.text-popover-foreground{color:var(--cx-text-primary)}.text-primary{color:var(--cx-primary)}.text-primary-foreground{color:var(--cx-text-on-primary)}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-purple-900{--tw-text-opacity: 1;color:rgb(88 28 135 / var(--tw-text-opacity, 1))}.text-purple-900\/80{color:#581c87cc}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-secondary-foreground,.text-sidebar-foreground{color:var(--cx-text-primary)}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-800{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-sky-900{--tw-text-opacity: 1;color:rgb(12 74 110 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-teal-500{--tw-text-opacity: 1;color:rgb(20 184 166 / var(--tw-text-opacity, 1))}.text-teal-600{--tw-text-opacity: 1;color:rgb(13 148 136 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-violet-500{--tw-text-opacity: 1;color:rgb(139 92 246 / var(--tw-text-opacity, 1))}.text-violet-600{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-violet-800{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/25{color:#ffffff40}.text-white\/35{color:#ffffff59}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-white\/95{color:#fffffff2}.text-white\/\[0\.035\]{color:#ffffff09}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(113 63 18 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.placeholder-\[\#9AA7BC\]::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(154 167 188 / var(--tw-placeholder-opacity, 1))}.placeholder-\[\#9AA7BC\]::placeholder{--tw-placeholder-opacity: 1;color:rgb(154 167 188 / var(--tw-placeholder-opacity, 1))}.accent-\[\#071D3D\]{accent-color:#071D3D}.accent-blue-600{accent-color:#2563eb}.accent-emerald-600{accent-color:#059669}.accent-gray-900{accent-color:#111827}.accent-green-600{accent-color:#16a34a}.accent-indigo-600{accent-color:#4f46e5}.accent-pink-600{accent-color:#db2777}.accent-rose-600{accent-color:#e11d48}.accent-violet-600{accent-color:#7c3aed}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(7\,29\,61\,0\.16\)\]{--tw-shadow: 0 10px 26px rgba(7,29,61,.16);--tw-shadow-colored: 0 10px 26px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(7\,29\,61\,0\.22\)\]{--tw-shadow: 0 10px 30px rgba(7,29,61,.22);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_36px_-18px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow: 0 12px 36px -18px rgba(0,0,0,.3);--tw-shadow-colored: 0 12px 36px -18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(7\,29\,61\,0\.1\)\]{--tw-shadow: 0 14px 34px rgba(7,29,61,.1);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_36px_rgba\(7\,29\,61\,0\.12\)\]{--tw-shadow: 0 16px 36px rgba(7,29,61,.12);--tw-shadow-colored: 0 16px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_36px_rgba\(7\,29\,61\,0\.16\)\]{--tw-shadow: 0 16px 36px rgba(7,29,61,.16);--tw-shadow-colored: 0 16px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_40px_rgba\(7\,29\,61\,0\.14\)\]{--tw-shadow: 0 16px 40px rgba(7,29,61,.14);--tw-shadow-colored: 0 16px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(47\,119\,243\,0\.12\)\]{--tw-shadow: 0 1px 2px rgba(47,119,243,.12);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(7\,29\,61\,0\.04\)\]{--tw-shadow: 0 1px 2px rgba(7,29,61,.04);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(21\,21\,21\,0\.03\)\]{--tw-shadow: 0 1px 3px rgba(21,21,21,.03);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(21\,21\,21\,0\.06\)\]{--tw-shadow: 0 1px 3px rgba(21,21,21,.06);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(21\,21\,21\,0\.08\)\]{--tw-shadow: 0 1px 3px rgba(21,21,21,.08);--tw-shadow-colored: 0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(7\,29\,61\,0\.28\)\]{--tw-shadow: 0 20px 60px rgba(7,29,61,.28);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_64px_rgba\(7\,29\,61\,0\.16\)\]{--tw-shadow: 0 28px 64px rgba(7,29,61,.16);--tw-shadow-colored: 0 28px 64px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_10px_rgba\(21\,21\,21\,0\.16\)\]{--tw-shadow: 0 2px 10px rgba(21,21,21,.16);--tw-shadow-colored: 0 2px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_64px_rgba\(7\,29\,61\,0\.22\)\]{--tw-shadow: 0 30px 64px rgba(7,29,61,.22);--tw-shadow-colored: 0 30px 64px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_34px_80px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow: 0 34px 80px rgba(0,0,0,.55);--tw-shadow-colored: 0 34px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_40px_90px_-45px_rgba\(30\,41\,59\,0\.4\)\]{--tw-shadow: 0 40px 90px -45px rgba(30,41,59,.4);--tw-shadow-colored: 0 40px 90px -45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(47\,119\,243\,0\.28\)\]{--tw-shadow: 0 4px 16px rgba(47,119,243,.28);--tw-shadow-colored: 0 4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(7\,29\,61\,0\.1\)\]{--tw-shadow: 0 6px 18px rgba(7,29,61,.1);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_22px_-16px_rgba\(79\,70\,229\,0\.2\)\]{--tw-shadow: 0 6px 22px -16px rgba(79,70,229,.2);--tw-shadow-colored: 0 6px 22px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_22px_-16px_rgba\(79\,70\,229\,0\.35\)\]{--tw-shadow: 0 6px 22px -16px rgba(79,70,229,.35);--tw-shadow-colored: 0 6px 22px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_0_\#46A302\]{--tw-shadow: 0 8px 0 #46A302;--tw-shadow-colored: 0 8px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_0_rgba\(20\,20\,20\,0\.1\)\]{--tw-shadow: 0 8px 0 rgba(20,20,20,.1);--tw-shadow-colored: 0 8px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_0_var\(--xp-gold-deep\)\]{--tw-shadow: 0 8px 0 var(--xp-gold-deep);--tw-shadow-colored: 0 8px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(7\,29\,61\,0\.07\)\]{--tw-shadow: 0 8px 22px rgba(7,29,61,.07);--tw-shadow-colored: 0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(7\,29\,61\,0\.06\)\]{--tw-shadow: 0 8px 24px rgba(7,29,61,.06);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(7\,29\,61\,0\.08\)\]{--tw-shadow: 0 8px 30px rgba(7,29,61,.08);--tw-shadow-colored: 0 8px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[\#2F77F3\]\/25{--tw-shadow-color: rgb(47 119 243 / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/10{--tw-shadow-color: rgb(0 0 0 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/15{--tw-shadow-color: rgb(0 0 0 / .15);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/25{--tw-shadow-color: rgb(0 0 0 / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-teal-900\/10{--tw-shadow-color: rgb(19 78 74 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-violet-900\/25{--tw-shadow-color: rgb(76 29 149 / .25);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[6px\]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(6px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-\[\#2F77F3\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(47 119 243 / var(--tw-ring-opacity, 1))}.ring-\[\#2F77F3\]\/20{--tw-ring-color: rgb(47 119 243 / .2)}.ring-\[\#2F77F3\]\/25{--tw-ring-color: rgb(47 119 243 / .25)}.ring-\[\#2F77F3\]\/30{--tw-ring-color: rgb(47 119 243 / .3)}.ring-\[\#2F77F3\]\/40{--tw-ring-color: rgb(47 119 243 / .4)}.ring-\[\#3182F6\]\/25{--tw-ring-color: rgb(49 130 246 / .25)}.ring-\[color\:var\(--primary\)\]{--tw-ring-color: var(--primary)}.ring-\[rgba\(131\,111\,255\,0\.4\)\]{--tw-ring-color: rgba(131,111,255,.4)}.ring-\[rgba\(88\,204\,2\,0\.22\)\]{--tw-ring-color: rgba(88,204,2,.22)}.ring-\[var\(--xp-gold\)\]{--tw-ring-color: var(--xp-gold)}.ring-amber-100\/50{--tw-ring-color: rgb(254 243 199 / .5)}.ring-amber-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 230 138 / var(--tw-ring-opacity, 1))}.ring-amber-200\/40{--tw-ring-color: rgb(253 230 138 / .4)}.ring-amber-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(251 191 36 / var(--tw-ring-opacity, 1))}.ring-amber-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1))}.ring-black\/5{--tw-ring-color: rgb(0 0 0 / .05)}.ring-blue-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(191 219 254 / var(--tw-ring-opacity, 1))}.ring-blue-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.ring-cta-200{--tw-ring-color: var(--cta-200)}.ring-emerald-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 243 208 / var(--tw-ring-opacity, 1))}.ring-gray-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity, 1))}.ring-gray-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(156 163 175 / var(--tw-ring-opacity, 1))}.ring-gray-50{--tw-ring-opacity: 1;--tw-ring-color: rgb(249 250 251 / var(--tw-ring-opacity, 1))}.ring-indigo-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(224 231 255 / var(--tw-ring-opacity, 1))}.ring-indigo-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity, 1))}.ring-indigo-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(165 180 252 / var(--tw-ring-opacity, 1))}.ring-neutral-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 229 229 / var(--tw-ring-opacity, 1))}.ring-neutral-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(38 38 38 / var(--tw-ring-opacity, 1))}.ring-pink-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(236 72 153 / var(--tw-ring-opacity, 1))}.ring-red-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity, 1))}.ring-rose-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 205 211 / var(--tw-ring-opacity, 1))}.ring-sky-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(224 242 254 / var(--tw-ring-opacity, 1))}.ring-sky-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(186 230 253 / var(--tw-ring-opacity, 1))}.ring-teal-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(153 246 228 / var(--tw-ring-opacity, 1))}.ring-teal-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(45 212 191 / var(--tw-ring-opacity, 1))}.ring-transparent{--tw-ring-color: transparent}.ring-violet-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(221 214 254 / var(--tw-ring-opacity, 1))}.ring-violet-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(196 181 253 / var(--tw-ring-opacity, 1))}.ring-violet-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(167 139 250 / var(--tw-ring-opacity, 1))}.ring-violet-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(139 92 246 / var(--tw-ring-opacity, 1))}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-yellow-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(250 204 21 / var(--tw-ring-opacity, 1))}.ring-offset-1{--tw-ring-offset-width: 1px}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-background{--tw-ring-offset-color: var(--cx-bg)}.ring-offset-neutral-900{--tw-ring-offset-color: #171717}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[1px\]{--tw-blur: blur(1px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[70px\]{--tw-blur: blur(70px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.brightness-0{--tw-brightness: brightness(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_10px_20px_rgba\(7\,29\,61\,0\.12\)\]{--tw-drop-shadow: drop-shadow(0 10px 20px rgba(7,29,61,.12));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_16px_32px_rgba\(7\,29\,61\,0\.14\)\]{--tw-drop-shadow: drop-shadow(0 16px 32px rgba(7,29,61,.14));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_20px_40px_rgba\(7\,29\,61\,0\.16\)\]{--tw-drop-shadow: drop-shadow(0 20px 40px rgba(7,29,61,.16));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.sepia{--tw-sepia: sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[1px\]{--tw-backdrop-blur: blur(1px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,box-shadow\,background-color\]{transition-property:color,box-shadow,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-none{transition-property:none}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in,.fade-in-0{--tw-enter-opacity: 0}.zoom-in-90{--tw-enter-scale: .9}.zoom-in-95{--tw-enter-scale: .95}.slide-in-from-top-2{--tw-enter-translate-y: -.5rem}.duration-100{animation-duration:.1s}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.paused{animation-play-state:paused}.\[--fr\:2deg\]{--fr: 2deg}.\[--fx\:5px\]{--fx: 5px}.\[--fy\:8px\]{--fy: 8px}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.\[text-wrap\:balance\]{text-wrap:balance}@font-face{font-family:Pretendard;src:url(/fonts/Pretendard-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:NanumGothic;src:url(/fonts/NanumGothic-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:NanumMyeongjo;src:url(/fonts/NanumMyeongjo-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Gaegu;src:url(/fonts/Gaegu-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Do Hyeon;src:url(/fonts/DoHyeon-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Jua;src:url(/fonts/Jua-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Nanum Pen;src:url(/fonts/NanumPenScript-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:OngleipEoyeonce;src:url(/fonts/OngleipEoyeonce.ttf) format("truetype");font-display:swap}:root{--cx-bg: #F9FAFB;--cx-surface: #FFFFFF;--cx-surface-alt: #F2F4F6;--cx-border: #E5E8EB;--cx-text-primary: #191F28;--cx-text-tertiary: #8B95A1;--cx-text-on-primary: #FFFFFF;--cx-primary: #1D4ED8;--cx-danger: #F04452;--bg: #F9FAFB;--surface: #FFFFFF;--surface-alt: #F2F4F6;--surface-hover: #F7F8FA;--border: #E5E8EB;--border-strong: #D1D6DB;--divider: #F2F4F6;--text-primary: #191F28;--text-secondary: #4E5968;--text-tertiary: #8B95A1;--text-quaternary: #B0B8C1;--text-on-primary: #FFFFFF;--primary: #1D4ED8;--primary-hover: #1E40AF;--primary-pressed: #1E3A8A;--primary-soft: #DBEAFE;--primary-soft-strong: #BFDBFE;--primary-rgb: 29, 78, 216;--success: #00C853;--success-soft: #E6F8EC;--warning: #FFB400;--warning-soft: #FFF6DD;--danger: #F04452;--danger-soft: #FEECEC;--shadow-sm: 0 1px 2px rgba(0, 23, 51, .04);--shadow-md: 0 2px 6px rgba(0, 23, 51, .05), 0 1px 2px rgba(0, 23, 51, .04);--shadow-lg: 0 4px 16px rgba(0, 23, 51, .06), 0 2px 4px rgba(0, 23, 51, .04);--shadow-focus: 0 0 0 4px rgba(29, 78, 216, .22);--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--font-sans: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Noto Sans KR", sans-serif;--bg-rgb: 249, 250, 251;--surface-rgb: 255, 255, 255;--pl-bg: #F2F4F6;--pl-card: #FFFFFF;--pl-title: #191F28;--pl-body: #4E5968;--pl-subtle: #8B95A1;--pl-point: #3182F6;--pl-point-soft: #EBF3FE;--pl-mint: #4ADCC8;--pl-lime: #B7E75C;--cta-50: #eef2ff;--cta-100: #e0e7ff;--cta-200: #c7d2fe;--cta-300: #a5b4fc;--cta-400: #818cf8;--cta-500: #6366f1;--cta-600: #4f46e5;--cta-700: #4338ca;--cta-800: #3730a3;--cta-900: #312e81}:root[data-brand=otool]{--cta-50: #EBF3FE;--cta-100: #dbeafe;--cta-200: #bfdbfe;--cta-300: #93c5fd;--cta-400: #60a5fa;--cta-500: #3b82f6;--cta-600: #3182F6;--cta-700: #2563eb;--cta-800: #1e40af;--cta-900: #1e3a8a}.no-spin::-webkit-outer-spin-button,.no-spin::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.no-spin{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.cutout-checker{background-color:#2a2a3e;background-image:linear-gradient(45deg,rgba(160,160,180,.18) 25%,transparent 25%),linear-gradient(-45deg,rgba(160,160,180,.18) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(160,160,180,.18) 75%),linear-gradient(-45deg,transparent 75%,rgba(160,160,180,.18) 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0}@keyframes ph-fade-in{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ph-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes ph-aura{to{transform:rotate(360deg)}}.personal-home .ph-card{opacity:0;animation:ph-fade-in .56s cubic-bezier(.22,.61,.36,1) both}.personal-home .ph-float{display:inline-block;animation:ph-float 5.5s ease-in-out infinite}.personal-home .ph-tilt{transform:rotate(var(--rot, 0deg));transition:transform .22s ease}.personal-home .ph-tilt:hover{transform:rotate(0) translateY(-4px)}.personal-home .ph-aura{position:absolute;top:-60%;right:-30%;bottom:-60%;left:-30%;z-index:0;filter:blur(46px);opacity:.45;pointer-events:none;background:conic-gradient(from 0deg,#ff6a3d,#ffb07a,#2f77f3,#6aa0ff,#ff6a3d);animation:ph-aura 16s linear infinite}.personal-home [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .72s cubic-bezier(.22,.61,.36,1),transform .72s cubic-bezier(.22,.61,.36,1)}.personal-home [data-reveal].is-in{opacity:1;transform:none}@keyframes ph-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.personal-home .ph-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.personal-home .ph-marquee-track{display:flex;gap:14px;width:-moz-max-content;width:max-content;animation:ph-marquee 36s linear infinite}.personal-home .ph-marquee:hover .ph-marquee-track{animation-play-state:paused}@keyframes ph-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.personal-home .ph-progress{transform-origin:left;transform:scaleX(0);animation:ph-progress 4s linear forwards}@keyframes ph-word-in{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:none}}.personal-home .ph-word{display:inline-block;animation:ph-word-in .44s cubic-bezier(.22,.61,.36,1) both}.personal-home .ph-grad{background-image:linear-gradient(92deg,#2f77f3,#6aa0ff 36%,#ff8a63 72%,#ff6a3d);-webkit-background-clip:text;background-clip:text;color:transparent}.personal-home .ph-dots{background-image:radial-gradient(circle,rgba(7,29,61,.06) 1px,transparent 1.4px);background-size:22px 22px}@media (prefers-reduced-motion: reduce){.personal-home .ph-card{opacity:1!important;animation:none!important;transform:none!important}.personal-home .ph-float,.personal-home .ph-aura{animation:none!important}.personal-home [data-reveal]{opacity:1!important;transform:none!important;transition:none!important}.personal-home .ph-marquee-track,.personal-home .ph-progress{animation:none!important}.personal-home .ph-progress{transform:scaleX(1)!important}.personal-home .ph-word{animation:none!important}}.personal-theme .bg-violet-600,.personal-theme .hover\:bg-violet-700:hover,.personal-theme .hover\:bg-violet-500:hover{background-color:#2f77f3!important}.personal-theme .bg-violet-50,.personal-theme .bg-violet-100,.personal-theme .bg-violet-50\/40,.personal-theme .bg-violet-50\/70,.personal-theme .bg-violet-50\/80,.personal-theme .bg-violet-100\/90,.personal-theme .hover\:bg-violet-50:hover,.personal-theme .bg-purple-50,.personal-theme .hover\:bg-purple-50:hover,.personal-theme .hover\:bg-purple-100:hover,.personal-theme .bg-indigo-50\/50{background-color:#eaf1ff!important}.personal-theme .text-violet-400,.personal-theme .text-violet-500,.personal-theme .text-violet-600,.personal-theme .text-violet-700,.personal-theme .text-violet-800,.personal-theme .text-purple-700,.personal-theme .text-indigo-400,.personal-theme .text-indigo-500,.personal-theme .hover\:text-violet-600:hover{color:#2f77f3!important}.personal-theme .text-violet-100{color:#eaf1ff!important}.personal-theme .border-violet-100,.personal-theme .border-violet-200,.personal-theme .border-violet-300,.personal-theme .border-violet-400,.personal-theme .border-violet-500,.personal-theme .border-violet-600,.personal-theme .border-indigo-200,.personal-theme .border-purple-200,.personal-theme .hover\:border-violet-400:hover{border-color:#b9d0f5!important}.personal-theme .ring-violet-200,.personal-theme .ring-violet-300,.personal-theme .ring-violet-400{--tw-ring-color: #B9D0F5 !important}.personal-theme .from-violet-500,.personal-theme .from-violet-600{--tw-gradient-from: #2F77F3 var(--tw-gradient-from-position) !important;--tw-gradient-to: rgb(47 119 243 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.personal-theme .via-violet-600{--tw-gradient-to: rgb(47 119 243 / 0) var(--tw-gradient-to-position) !important;--tw-gradient-stops: var(--tw-gradient-from), #2F77F3 var(--tw-gradient-via-position), var(--tw-gradient-to) !important}.personal-theme .to-indigo-500,.personal-theme .to-indigo-600,.personal-theme .to-fuchsia-500{--tw-gradient-to: #6AA0FF var(--tw-gradient-to-position) !important}.cs-article{color:#2d2d33;font-size:15px;line-height:1.75}.cs-article>:first-child{margin-top:0}.cs-article h2{font-size:1.35rem;font-weight:700;margin:1.6em 0 .6em;line-height:1.3;color:#18181b}.cs-article h3{font-size:1.12rem;font-weight:700;margin:1.3em 0 .5em;color:#27272a}.cs-article p{margin:0 0 1em}.cs-article ul,.cs-article ol{margin:0 0 1em;padding-left:1.4em}.cs-article ul{list-style:disc}.cs-article ol{list-style:decimal}.cs-article li{margin:.3em 0}.cs-article a{color:#4f46e5;text-decoration:underline}.cs-article strong{font-weight:700;color:#18181b}.cs-article blockquote{border-left:3px solid #e4e4e7;padding-left:1em;margin:1em 0;color:#71717a}.cs-article img{max-width:100%;border-radius:10px;margin:1em 0}.cs-article hr{border:0;border-top:1px solid #ececf0;margin:1.5em 0}.cs-article code{background:#f4f4f5;padding:.1em .35em;border-radius:4px;font-size:.9em}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:rounded-md::file-selector-button{border-radius:10px}.file\:border::file-selector-button{border-width:1px}.file\:border-gray-300::file-selector-button{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.file\:bg-white::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:py-1\.5::file-selector-button{padding-top:.375rem;padding-bottom:.375rem}.file\:text-xs::file-selector-button{font-size:.75rem;line-height:1rem}.file\:text-gray-700::file-selector-button{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.placeholder\:font-medium::-moz-placeholder{font-weight:500}.placeholder\:font-medium::placeholder{font-weight:500}.placeholder\:font-semibold::-moz-placeholder{font-weight:600}.placeholder\:font-semibold::placeholder{font-weight:600}.placeholder\:text-\[\#9AA7BC\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(154 167 188 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#9AA7BC\]::placeholder{--tw-text-opacity: 1;color:rgb(154 167 188 / var(--tw-text-opacity, 1))}.placeholder\:text-\[color\:var\(--text-tertiary\)\]::-moz-placeholder{color:var(--text-tertiary)}.placeholder\:text-\[color\:var\(--text-tertiary\)\]::placeholder{color:var(--text-tertiary)}.placeholder\:text-\[rgba\(20\,20\,20\,0\.26\)\]::-moz-placeholder{color:#14141442}.placeholder\:text-\[rgba\(20\,20\,20\,0\.26\)\]::placeholder{color:#14141442}.placeholder\:text-\[var\(--xp-muted\)\]::-moz-placeholder{color:var(--xp-muted)}.placeholder\:text-\[var\(--xp-muted\)\]::placeholder{color:var(--xp-muted)}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.placeholder\:text-muted-foreground::-moz-placeholder{color:var(--cx-text-tertiary)}.placeholder\:text-muted-foreground::placeholder{color:var(--cx-text-tertiary)}.placeholder\:text-neutral-300::-moz-placeholder{--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}.placeholder\:text-neutral-300::placeholder{--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}.placeholder\:text-neutral-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.placeholder\:text-neutral-400::placeholder{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.first\:rounded-l-md:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.first\:border-l:first-child{border-left-width:1px}.first\:border-t-0:first-child{border-top-width:0px}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-r-md:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.focus-within\:-translate-y-0\.5:focus-within{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.focus-within\:border-indigo-300:focus-within{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.focus-within\:border-indigo-400:focus-within{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.focus-within\:shadow-\[0_10px_30px_-16px_rgba\(79\,70\,229\,0\.28\)\]:focus-within{--tw-shadow: 0 10px 30px -16px rgba(79,70,229,.28);--tw-shadow-colored: 0 10px 30px -16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#1b64da\]:hover{--tw-border-opacity: 1;border-color:rgb(27 100 218 / var(--tw-border-opacity, 1))}.hover\:border-\[\#2F77F3\]:hover{--tw-border-opacity: 1;border-color:rgb(47 119 243 / var(--tw-border-opacity, 1))}.hover\:border-\[\#DBE5F4\]:hover{--tw-border-opacity: 1;border-color:rgb(219 229 244 / var(--tw-border-opacity, 1))}.hover\:border-\[color\:var\(--border-strong\)\]:hover{border-color:var(--border-strong)}.hover\:border-\[color\:var\(--primary\)\]:hover{border-color:var(--primary)}.hover\:border-\[rgba\(20\,20\,20\,0\.3\)\]:hover{border-color:#1414144d}.hover\:border-\[var\(--xp-gold\)\]:hover{border-color:var(--xp-gold)}.hover\:border-blue-200:hover{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.hover\:border-blue-500:hover{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.hover\:border-cta-300:hover{border-color:var(--cta-300)}.hover\:border-emerald-300:hover{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.hover\:border-gray-500:hover{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.hover\:border-gray-900:hover{--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity, 1))}.hover\:border-indigo-200:hover{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.hover\:border-indigo-300:hover{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.hover\:border-indigo-400:hover{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.hover\:border-indigo-500:hover{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.hover\:border-neutral-300:hover{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity, 1))}.hover\:border-neutral-400:hover{--tw-border-opacity: 1;border-color:rgb(163 163 163 / var(--tw-border-opacity, 1))}.hover\:border-point:hover{border-color:var(--pl-point)}.hover\:border-primary:hover{border-color:var(--cx-primary)}.hover\:border-red-200:hover{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.hover\:border-rose-300:hover{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.hover\:border-sky-400:hover{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.hover\:border-violet-400:hover{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#02b350\]:hover{--tw-bg-opacity: 1;background-color:rgb(2 179 80 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#071D3D\]:hover{--tw-bg-opacity: 1;background-color:rgb(7 29 61 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1b64da\]:hover{--tw-bg-opacity: 1;background-color:rgb(27 100 218 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2560c9\]:hover{--tw-bg-opacity: 1;background-color:rgb(37 96 201 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2563eb\]:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2F77F3\]:hover{--tw-bg-opacity: 1;background-color:rgb(47 119 243 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#B91C1C\]:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#E1ECFF\]:hover{--tw-bg-opacity: 1;background-color:rgb(225 236 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#EAF1FF\]:hover{--tw-bg-opacity: 1;background-color:rgb(234 241 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#EFF5FF\]:hover{--tw-bg-opacity: 1;background-color:rgb(239 245 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F1F6FF\]:hover{--tw-bg-opacity: 1;background-color:rgb(241 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F2F2F0\]:hover{--tw-bg-opacity: 1;background-color:rgb(242 242 240 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F5F9FF\]:hover{--tw-bg-opacity: 1;background-color:rgb(245 249 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#F7FAFF\]:hover{--tw-bg-opacity: 1;background-color:rgb(247 250 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#d8471a\]:hover{--tw-bg-opacity: 1;background-color:rgb(216 71 26 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#d90000\]:hover{--tw-bg-opacity: 1;background-color:rgb(217 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#dbeafe\]:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:bg-\[color\:var\(--surface-alt\)\]:hover{background-color:var(--surface-alt)}.hover\:bg-\[rgba\(131\,111\,255\,0\.2\)\]:hover{background-color:#836fff33}.hover\:bg-\[rgba\(20\,20\,20\,0\.08\)\]:hover{background-color:#14141414}.hover\:bg-\[var\(--xp-gold-soft\)\]:hover{background-color:var(--xp-gold-soft)}.hover\:bg-\[var\(--xp-soft\)\]:hover{background-color:var(--xp-soft)}.hover\:bg-accent:hover{background-color:var(--cx-surface-alt)}.hover\:bg-amber-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-300:hover{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-500:hover{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-600:hover{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-700:hover{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/80:hover{background-color:#000c}.hover\:bg-black\/\[0\.035\]:hover{background-color:#00000009}.hover\:bg-black\/\[0\.04\]:hover{background-color:#0000000a}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-cta-100:hover{background-color:var(--cta-100)}.hover\:bg-cta-50:hover{background-color:var(--cta-50)}.hover\:bg-cta-700:hover{background-color:var(--cta-700)}.hover\:bg-emerald-100:hover{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-50:hover{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-600\/90:hover{background-color:#059669e6}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-800:hover{--tw-bg-opacity: 1;background-color:rgb(6 95 70 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-500:hover{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-green-800:hover{--tw-bg-opacity: 1;background-color:rgb(22 101 52 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-100:hover{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-200:hover{--tw-bg-opacity: 1;background-color:rgb(199 210 254 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-50:hover{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-50\/60:hover{background-color:#eef2ff99}.hover\:bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.hover\:bg-muted:hover{background-color:var(--cx-surface-alt)}.hover\:bg-neutral-100:hover{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 229 229 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-600:hover{--tw-bg-opacity: 1;background-color:rgb(82 82 82 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-700:hover{--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1))}.hover\:bg-neutral-800:hover{--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-100:hover{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-700:hover{--tw-bg-opacity: 1;background-color:rgb(194 65 12 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-100:hover{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-200:hover{--tw-bg-opacity: 1;background-color:rgb(251 207 232 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-700:hover{--tw-bg-opacity: 1;background-color:rgb(190 24 93 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-red-800:hover{--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-50\/30:hover{background-color:#fff1f24d}.hover\:bg-rose-600:hover{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-700:hover{--tw-bg-opacity: 1;background-color:rgb(190 18 60 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-100:hover{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-200:hover{--tw-bg-opacity: 1;background-color:rgb(186 230 253 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-700:hover{--tw-bg-opacity: 1;background-color:rgb(3 105 161 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-800:hover{--tw-bg-opacity: 1;background-color:rgb(7 89 133 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-violet-100:hover{--tw-bg-opacity: 1;background-color:rgb(237 233 254 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-50:hover{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-50\/40:hover{background-color:#f5f3ff66}.hover\:bg-violet-500:hover{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-600\/85:hover{background-color:#7c3aedd9}.hover\:bg-violet-700:hover{--tw-bg-opacity: 1;background-color:rgb(109 40 217 / var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-white\/50:hover{background-color:#ffffff80}.hover\:bg-white\/60:hover{background-color:#fff9}.hover\:bg-white\/75:hover{background-color:#ffffffbf}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-yellow-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.hover\:from-blue-600:hover{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-indigo-700:hover{--tw-gradient-from: #4338ca var(--tw-gradient-from-position);--tw-gradient-to: rgb(67 56 202 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-teal-600:hover{--tw-gradient-from: #0d9488 var(--tw-gradient-from-position);--tw-gradient-to: rgb(13 148 136 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:via-cta-600:hover{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--cta-600) var(--tw-gradient-via-position), var(--tw-gradient-to)}.hover\:to-blue-600:hover{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.hover\:to-cta-800:hover{--tw-gradient-to: var(--cta-800) var(--tw-gradient-to-position)}.hover\:to-cyan-600:hover{--tw-gradient-to: #0891b2 var(--tw-gradient-to-position)}.hover\:text-\[\#071D3D\]:hover{--tw-text-opacity: 1;color:rgb(7 29 61 / var(--tw-text-opacity, 1))}.hover\:text-\[\#1b64da\]:hover{--tw-text-opacity: 1;color:rgb(27 100 218 / var(--tw-text-opacity, 1))}.hover\:text-\[\#2F77F3\]:hover{--tw-text-opacity: 1;color:rgb(47 119 243 / var(--tw-text-opacity, 1))}.hover\:text-\[\#3182F6\]:hover{--tw-text-opacity: 1;color:rgb(49 130 246 / var(--tw-text-opacity, 1))}.hover\:text-\[\#3B4A63\]:hover{--tw-text-opacity: 1;color:rgb(59 74 99 / var(--tw-text-opacity, 1))}.hover\:text-\[\#7E8CA3\]:hover{--tw-text-opacity: 1;color:rgb(126 140 163 / var(--tw-text-opacity, 1))}.hover\:text-\[color\:var\(--text-secondary\)\]:hover{color:var(--text-secondary)}.hover\:text-\[var\(--xp-gold\)\]:hover{color:var(--xp-gold)}.hover\:text-\[var\(--xp-ink\)\]:hover{color:var(--xp-ink)}.hover\:text-accent-foreground:hover{color:var(--cx-text-primary)}.hover\:text-amber-500:hover{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.hover\:text-amber-700:hover{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.hover\:text-cta-600:hover{color:var(--cta-600)}.hover\:text-cta-700:hover{color:var(--cta-700)}.hover\:text-current:hover{color:currentColor}.hover\:text-destructive:hover{color:var(--cx-danger)}.hover\:text-emerald-700:hover{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.hover\:text-emerald-900:hover{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity, 1))}.hover\:text-foreground:hover{color:var(--cx-text-primary)}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-indigo-600:hover{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.hover\:text-indigo-700:hover{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.hover\:text-muted-foreground:hover{color:var(--cx-text-tertiary)}.hover\:text-neutral-200:hover{--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.hover\:text-neutral-500:hover{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.hover\:text-neutral-600:hover{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity, 1))}.hover\:text-neutral-700:hover{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}.hover\:text-neutral-800:hover{--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}.hover\:text-neutral-900:hover{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.hover\:text-point:hover{color:var(--pl-point)}.hover\:text-primary:hover{color:var(--cx-primary)}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:text-red-800:hover{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.hover\:text-rose-500:hover{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.hover\:text-rose-600:hover{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.hover\:text-rose-700:hover{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.hover\:text-rose-800:hover{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.hover\:text-slate-800:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.hover\:text-violet-600:hover{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.hover\:text-violet-700:hover{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.hover\:text-violet-800:hover{--tw-text-opacity: 1;color:rgb(91 33 182 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-white\/80:hover{color:#fffc}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_16px_34px_rgba\(7\,29\,61\,0\.13\)\]:hover{--tw-shadow: 0 16px 34px rgba(7,29,61,.13);--tw-shadow-colored: 0 16px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_18px_40px_rgba\(7\,29\,61\,0\.13\)\]:hover{--tw-shadow: 0 18px 40px rgba(7,29,61,.13);--tw-shadow-colored: 0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_18px_40px_rgba\(7\,29\,61\,0\.16\)\]:hover{--tw-shadow: 0 18px 40px rgba(7,29,61,.16);--tw-shadow-colored: 0 18px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-violet-900\/35:hover{--tw-shadow-color: rgb(76 29 149 / .35);--tw-shadow: var(--tw-shadow-colored)}.hover\:ring-1:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:ring-4:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:ring-inset:hover{--tw-ring-inset: inset}.hover\:ring-\[\#B9D0F5\]:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(185 208 245 / var(--tw-ring-opacity, 1))}.hover\:brightness-95:hover{--tw-brightness: brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:file\:bg-gray-50::file-selector-button:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.focus\:z-10:focus{z-index:10}.focus\:border-\[\#2F77F3\]:focus{--tw-border-opacity: 1;border-color:rgb(47 119 243 / var(--tw-border-opacity, 1))}.focus\:border-\[\#3182F6\]:focus{--tw-border-opacity: 1;border-color:rgb(49 130 246 / var(--tw-border-opacity, 1))}.focus\:border-\[\#DC2626\]:focus{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.focus\:border-\[var\(--xp-gold\)\]:focus{border-color:var(--xp-gold)}.focus\:border-amber-400:focus{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.focus\:border-amber-500:focus{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.focus\:border-gray-400:focus{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.focus\:border-green-500:focus{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.focus\:border-indigo-300:focus{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.focus\:border-indigo-400:focus{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.focus\:border-neutral-400:focus{--tw-border-opacity: 1;border-color:rgb(163 163 163 / var(--tw-border-opacity, 1))}.focus\:border-sky-400:focus{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1))}.focus\:border-slate-400:focus{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.focus\:border-teal-500:focus{--tw-border-opacity: 1;border-color:rgb(20 184 166 / var(--tw-border-opacity, 1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:border-violet-400:focus{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.focus\:bg-accent:focus{background-color:var(--cx-surface-alt)}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:text-accent-foreground:focus{color:var(--cx-text-primary)}.focus\:opacity-100:focus{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#03C75A\]\/40:focus{--tw-ring-color: rgb(3 199 90 / .4)}.focus\:ring-\[\#2F77F3\]\/15:focus{--tw-ring-color: rgb(47 119 243 / .15)}.focus\:ring-\[\#3182F6\]\/20:focus{--tw-ring-color: rgb(49 130 246 / .2)}.focus\:ring-\[rgba\(131\,111\,255\,0\.16\)\]:focus{--tw-ring-color: rgba(131,111,255,.16)}.focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-gray-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(229 231 235 / var(--tw-ring-opacity, 1))}.focus\:ring-gray-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.focus\:ring-gray-900:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(17 24 39 / var(--tw-ring-opacity, 1))}.focus\:ring-gray-900\/10:focus{--tw-ring-color: rgb(17 24 39 / .1)}.focus\:ring-indigo-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(224 231 255 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(129 140 248 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-400\/60:focus{--tw-ring-color: rgb(129 140 248 / .6)}.focus\:ring-neutral-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(212 212 212 / var(--tw-ring-opacity, 1))}.focus\:ring-neutral-900\/5:focus{--tw-ring-color: rgb(23 23 23 / .05)}.focus\:ring-ring:focus{--tw-ring-color: var(--cx-primary)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:rounded-sm:focus-visible{border-radius:8px}.focus-visible\:border-\[color\:var\(--primary\)\]:focus-visible{border-color:var(--primary)}.focus-visible\:border-ring:focus-visible{border-color:var(--cx-primary)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline-1:focus-visible{outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--cx-primary)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-4:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[color\:var\(--primary-soft-strong\)\]:focus-visible{--tw-ring-color: var(--primary-soft-strong)}.focus-visible\:ring-indigo-500:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-red-600:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(220 38 38 / var(--tw-ring-opacity, 1))}.active\:translate-y-\[3px\]:active{--tw-translate-y: 3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-gray-300:disabled{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.disabled\:bg-gray-100:disabled{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.disabled\:bg-gray-300:disabled{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.disabled\:bg-gray-400:disabled{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.disabled\:bg-gray-50:disabled{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.disabled\:bg-neutral-50:disabled{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.disabled\:bg-white:disabled{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.disabled\:text-gray-300:disabled{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.disabled\:text-gray-400:disabled{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.disabled\:text-neutral-200:disabled{--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.disabled\:text-neutral-300:disabled{--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}.disabled\:text-neutral-400:disabled{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:\!opacity-40:disabled{opacity:.4!important}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:hover\:border-\[\#3182F6\]:hover:disabled{--tw-border-opacity: 1;border-color:rgb(49 130 246 / var(--tw-border-opacity, 1))}.disabled\:hover\:border-indigo-400:hover:disabled{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.disabled\:hover\:bg-\[\#071D3D\]:hover:disabled{--tw-bg-opacity: 1;background-color:rgb(7 29 61 / var(--tw-bg-opacity, 1))}.disabled\:hover\:bg-\[\#3182F6\]:hover:disabled{--tw-bg-opacity: 1;background-color:rgb(49 130 246 / var(--tw-bg-opacity, 1))}.disabled\:hover\:bg-\[\#DC2626\]:hover:disabled{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.disabled\:hover\:bg-gray-900:hover:disabled{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.disabled\:hover\:bg-indigo-400:hover:disabled{--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.disabled\:active\:scale-100:active:disabled{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group\/tip:hover .group-hover\/tip\:visible{visibility:visible}.group:hover .group-hover\:flex{display:flex}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-neutral-300{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:bg-\[\#2F77F3\]{--tw-bg-opacity: 1;background-color:rgb(47 119 243 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-black\/20{background-color:#0003}.group:hover .group-hover\:bg-black\/30{background-color:#0000004d}.group:hover .group-hover\:bg-black\/45{background-color:#00000073}.group:hover .group-hover\:bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-neutral-50{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-\[\#3182F6\]{--tw-text-opacity: 1;color:rgb(49 130 246 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[var\(--xp-body\)\]{color:var(--xp-body)}.group:hover .group-hover\:text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:underline{text-decoration-line:underline}.group\/demolock:hover .group-hover\/demolock\:opacity-100,.group\/dl:hover .group-hover\/dl\:opacity-100,.group\/fmt:hover .group-hover\/fmt\:opacity-100,.group\/help:hover .group-hover\/help\:opacity-100,.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group\/tip:hover .group-hover\/tip\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.group:hover .group-hover\:ring-white\/25{--tw-ring-color: rgb(255 255 255 / .25)}.group:hover .group-hover\:brightness-105{--tw-brightness: brightness(1.05);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-50{opacity:.5}.has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing) * 4) 1fr}.has-\[\>svg\]\:gap-x-3:has(>svg){-moz-column-gap:.75rem;column-gap:.75rem}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-left:.625rem;padding-right:.625rem}.has-\[\>svg\]\:px-3:has(>svg){padding-left:.75rem;padding-right:.75rem}.has-\[\>svg\]\:px-4:has(>svg){padding-left:1rem;padding-right:1rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom]{left:0;right:0}.data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right]{top:0;bottom:0}.data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top]{left:0;right:0}.data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom]{bottom:0}.data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left]{left:0}.data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right]{right:0}.data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top]{top:0}.data-\[active\=true\]\:z-10[data-active=true]{z-index:10}.data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom]{margin-top:6rem}.data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top]{margin-bottom:6rem}.data-\[orientation\=horizontal\]\:h-4[data-orientation=horizontal]{height:1rem}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[size\=default\]\:h-9[data-size=default]{height:2.25rem}.data-\[size\=sm\]\:h-8[data-size=sm]{height:2rem}.data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction=bottom],.data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction=top]{max-height:80vh}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:11rem}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:.375rem}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right]{width:75%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-\[18px\][data-state=checked]{--tw-translate-x: 18px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0\.5[data-state=unchecked]{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction=bottom]{border-top-left-radius:12px;border-top-right-radius:12px}.data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction=top]{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.data-\[variant\=outline\]\:border-l-0[data-variant=outline]{border-left-width:0px}.data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom]{border-top-width:1px}.data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction=left]{border-right-width:1px}.data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction=right]{border-left-width:1px}.data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction=top]{border-bottom-width:1px}.data-\[active\=true\]\:border-ring[data-active=true],.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--cx-primary)}.data-\[state\=unchecked\]\:border-\[color\:var\(--border-strong\)\][data-state=unchecked]{border-color:var(--border-strong)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--cx-surface-alt)}.data-\[state\=active\]\:bg-card[data-state=active]{background-color:var(--cx-surface)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--cx-primary)}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-secondary[data-state=open],.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--cx-surface-alt)}.data-\[state\=unchecked\]\:bg-\[color\:var\(--surface-alt\)\][data-state=unchecked]{background-color:var(--surface-alt)}.data-\[inset\]\:pl-8[data-inset]{padding-left:2rem}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-accent-foreground[data-active=true]{color:var(--cx-text-primary)}.data-\[error\=true\]\:text-destructive[data-error=true]{color:var(--cx-danger)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--cx-text-tertiary)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--cx-text-primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--cx-text-on-primary)}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--cx-text-primary)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--cx-text-tertiary)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--cx-danger)}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[active\=true\]\:ring-\[3px\][data-active=true]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed],.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.\*\:data-\[slot\=select-value\]\:line-clamp-1[data-slot=select-value]>*{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\*\:data-\[slot\=select-value\]\:flex[data-slot=select-value]>*{display:flex}.\*\:data-\[slot\=select-value\]\:items-center[data-slot=select-value]>*{align-items:center}.\*\:data-\[slot\=select-value\]\:gap-2[data-slot=select-value]>*{gap:.5rem}.data-\[variant\=outline\]\:first\:border-l:first-child[data-variant=outline]{border-left-width:1px}.data-\[active\=true\]\:hover\:bg-accent:hover[data-active=true],.data-\[state\=open\]\:hover\:bg-accent:hover[data-state=open]{background-color:var(--cx-surface-alt)}.data-\[active\=true\]\:focus\:bg-accent:focus[data-active=true]{background-color:var(--cx-surface-alt)}.data-\[state\=open\]\:focus\:bg-accent:focus[data-state=open]{background-color:var(--cx-surface-alt)}.data-\[variant\=destructive\]\:focus\:text-destructive:focus[data-variant=destructive]{color:var(--cx-danger)}.group[data-disabled=true] .group-data-\[disabled\=true\]\:pointer-events-none{pointer-events:none}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:top-full{top:100%}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5{margin-top:.375rem}.group\/drawer-content[data-vaul-drawer-direction=bottom] .group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block{display:block}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]{width:calc(var(--sidebar-width-icon) + (--spacing(4)))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]{width:calc(var(--sidebar-width-icon) + (--spacing(4)) + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden,.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:12px}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:rounded-md{border-radius:10px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border,.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:bg-popover{background-color:var(--cx-surface)}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground{color:var(--cx-text-primary)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-disabled=true] .group-data-\[disabled\=true\]\:opacity-50{opacity:.5}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:duration-200{transition-duration:.2s;animation-duration:.2s}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .hover\:group-data-\[collapsible\=offcanvas\]\:bg-sidebar:hover{background-color:var(--cx-surface)}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity: 0}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity: 0}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.group\/navigation-menu[data-viewport=false] .group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}@media (prefers-reduced-motion: no-preference){@keyframes shimmer{0%{transform:translate(-100%)}44%,to{transform:translate(100%)}}.motion-safe\:animate-shimmer{animation:shimmer 4.5s ease-in-out infinite}}@media (prefers-reduced-motion: reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}.dark\:text-muted-foreground:is([data-theme=dark] *){color:var(--cx-text-tertiary)}.dark\:data-\[state\=active\]\:border-input[data-state=active]:is([data-theme=dark] *){border-color:var(--cx-border)}.dark\:data-\[state\=checked\]\:bg-primary[data-state=checked]:is([data-theme=dark] *){background-color:var(--cx-primary)}.dark\:data-\[state\=active\]\:text-foreground[data-state=active]:is([data-theme=dark] *){color:var(--cx-text-primary)}@media (min-width: 640px){.sm\:bottom-6{bottom:1.5rem}.sm\:left-2{left:.5rem}.sm\:left-4{left:1rem}.sm\:right-2{right:.5rem}.sm\:right-4{right:1rem}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mt-1{margin-top:.25rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-7{margin-top:1.75rem}.sm\:mt-\[104px\]{margin-top:104px}.sm\:mt-\[38px\]{margin-top:38px}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-20{height:5rem}.sm\:h-7{height:1.75rem}.sm\:h-72{height:18rem}.sm\:h-\[100dvh\]{height:100dvh}.sm\:h-\[68px\]{height:68px}.sm\:max-h-\[80vh\]{max-height:80vh}.sm\:min-h-0{min-height:0px}.sm\:min-h-\[260px\]{min-height:260px}.sm\:min-h-\[440px\]{min-height:440px}.sm\:w-16{width:4rem}.sm\:w-20{width:5rem}.sm\:w-28{width:7rem}.sm\:w-40{width:10rem}.sm\:w-44{width:11rem}.sm\:w-52{width:13rem}.sm\:w-56{width:14rem}.sm\:w-64{width:16rem}.sm\:w-72{width:18rem}.sm\:w-\[308px\]{width:308px}.sm\:w-\[340px\]{width:340px}.sm\:w-\[460px\]{width:460px}.sm\:w-\[68px\]{width:68px}.sm\:w-auto{width:auto}.sm\:min-w-\[220px\]{min-width:220px}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:flex-1{flex:1 1 0%}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:-translate-x-\[210px\]{--tw-translate-x: -210px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:translate-x-\[58px\]{--tw-translate-x: 58px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:items-baseline{align-items:baseline}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-10{gap:2.5rem}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-9{gap:2.25rem}.sm\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.sm\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.sm\:self-auto{align-self:auto}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:border-4{border-width:4px}.sm\:border-l{border-left-width:1px}.sm\:border-t-0{border-top-width:0px}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:px-\[18px\]{padding-left:18px;padding-right:18px}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-7{padding-bottom:1.75rem}.sm\:pb-\[14px\]{padding-bottom:14px}.sm\:pl-12{padding-left:3rem}.sm\:pl-2\.5{padding-left:.625rem}.sm\:pl-7{padding-left:1.75rem}.sm\:pr-2{padding-right:.5rem}.sm\:pr-2\.5{padding-right:.625rem}.sm\:pt-\[12px\]{padding-top:12px}.sm\:pt-\[15vh\]{padding-top:15vh}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[28px\]{font-size:28px}.sm\:text-\[30px\]{font-size:30px}.sm\:text-\[32px\]{font-size:32px}.sm\:text-\[33px\]{font-size:33px}.sm\:text-\[44px\]{font-size:44px}.sm\:text-\[48px\]{font-size:48px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:leading-\[40px\]{line-height:40px}.sm\:\[--fr\:5deg\]{--fr: 5deg}.sm\:\[--fx\:12px\]{--fx: 12px}.sm\:\[--fy\:18px\]{--fy: 18px}.data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right]{max-width:24rem}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:sticky{position:sticky}.md\:left-\[92px\]{left:92px}.md\:top-24{top:6rem}.md\:top-6{top:1.5rem}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-2{grid-column:span 2 / span 2}.md\:mb-10{margin-bottom:2.5rem}.md\:block{display:block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-screen{height:100vh}.md\:min-h-0{min-height:0px}.md\:w-\[46\%\]{width:46%}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:flex-1{flex:1 1 0%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.md\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.md\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.md\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:gap-1{gap:.25rem}.md\:gap-14{gap:3.5rem}.md\:gap-16{gap:4rem}.md\:gap-3{gap:.75rem}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.md\:overflow-hidden{overflow:hidden}.md\:rounded-b-\[40px\]{border-bottom-right-radius:40px;border-bottom-left-radius:40px}.md\:p-14{padding:3.5rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-\[15px\]{font-size:15px}.md\:text-\[32px\]{font-size:32px}.md\:text-\[34px\]{font-size:34px}.md\:text-\[36px\]{font-size:36px}.md\:text-\[40px\]{font-size:40px}.md\:text-\[46px\]{font-size:46px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}.md\:after\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset][data-state=collapsed]~.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}@media (min-width: 1024px){.lg\:static{position:static}.lg\:sticky{position:sticky}.lg\:top-6{top:1.5rem}.lg\:top-\[132px\]{top:132px}.lg\:z-auto{z-index:auto}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:mt-0{margin-top:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[calc\(100vh-265px\)\]{height:calc(100vh - 265px)}.lg\:h-screen{height:100vh}.lg\:max-h-\[calc\(100vh-148px\)\]{max-height:calc(100vh - 148px)}.lg\:min-h-0{min-height:0px}.lg\:min-h-\[480px\]{min-height:480px}.lg\:w-1\/2{width:50%}.lg\:w-56{width:14rem}.lg\:w-80{width:20rem}.lg\:w-96{width:24rem}.lg\:w-\[300px\]{width:300px}.lg\:w-\[58\%\]{width:58%}.lg\:w-\[640px\]{width:640px}.lg\:max-w-none{max-width:none}.lg\:flex-1{flex:1 1 0%}.lg\:shrink-0{flex-shrink:0}.lg\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.3fr_1fr\]{grid-template-columns:1.3fr 1fr}.lg\:grid-cols-\[1fr_170px\]{grid-template-columns:1fr 170px}.lg\:grid-cols-\[1fr_400px\]{grid-template-columns:1fr 400px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[40fr_45fr_15fr\]{grid-template-columns:40fr 45fr 15fr}.lg\:grid-cols-\[420px\,minmax\(0\,1fr\)\]{grid-template-columns:420px minmax(0,1fr)}.lg\:grid-cols-\[430px\,minmax\(0\,1fr\)\]{grid-template-columns:430px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.lg\:grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-12{gap:3rem}.lg\:gap-3{gap:.75rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\:overflow-auto{overflow:auto}.lg\:overflow-visible{overflow:visible}.lg\:overflow-y-auto{overflow-y:auto}.lg\:border-l{border-left-width:1px}.lg\:border-t-0{border-top-width:0px}.lg\:p-8{padding:2rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.lg\:pr-1{padding-right:.25rem}.lg\:pt-0{padding-top:0}.lg\:text-left{text-align:left}.lg\:text-\[54px\]{font-size:54px}.lg\:transition-none{transition-property:none}}@media (min-width: 1280px){.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[270px_minmax\(0\,1fr\)_340px\]{grid-template-columns:270px minmax(0,1fr) 340px}}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\:last-child\]\:pb-6:last-child{padding-bottom:1.5rem}.\[\&\>\*\:last-child\]\:\!border-b-0>*:last-child{border-bottom-width:0px!important}.\[\&\>\*\:not\(\.fixed\)\]\:\!rounded-none>*:not(.fixed){border-radius:0!important}.\[\&\>\*\:not\(\.fixed\)\]\:\!border-x-0>*:not(.fixed){border-left-width:0px!important;border-right-width:0px!important}.\[\&\>\*\:not\(\.fixed\)\]\:\!border-t-0>*:not(.fixed){border-top-width:0px!important}.\[\&\>\*\:not\(\.fixed\)\]\:\!bg-transparent>*:not(.fixed){background-color:transparent!important}.\[\&\>\*\:not\(\.fixed\)\]\:\!p-2\.5>*:not(.fixed){padding:.625rem!important}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:.75rem;height:.75rem}.\[\&\>svg\]\:size-3\.5>svg{width:.875rem;height:.875rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:text-current>svg{color:currentColor}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--cx-text-tertiary)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_a\]\:text-\[var\(--xp-gold-deep\)\] a{color:var(--xp-gold-deep)}.\[\&_a\]\:text-point a{color:var(--pl-point)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_code\]\:rounded code{border-radius:.25rem}.\[\&_code\]\:bg-\[\#F2F2F0\] code{--tw-bg-opacity: 1;background-color:rgb(242 242 240 / var(--tw-bg-opacity, 1))}.\[\&_code\]\:bg-neutral-100 code{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.\[\&_code\]\:px-1 code{padding-left:.25rem;padding-right:.25rem}.\[\&_code\]\:py-0\.5 code{padding-top:.125rem;padding-bottom:.125rem}.\[\&_code\]\:text-\[13px\] code{font-size:13px}.\[\&_h1\]\:mb-1 h1{margin-bottom:.25rem}.\[\&_h1\]\:mt-4 h1{margin-top:1rem}.\[\&_h1\]\:text-base h1{font-size:1rem;line-height:1.5rem}.\[\&_h1\]\:font-bold h1{font-weight:700}.\[\&_h2\]\:mb-1 h2{margin-bottom:.25rem}.\[\&_h2\]\:mt-4 h2{margin-top:1rem}.\[\&_h2\]\:text-\[15px\] h2{font-size:15px}.\[\&_h2\]\:font-bold h2{font-weight:700}.\[\&_h3\]\:mb-1 h3{margin-bottom:.25rem}.\[\&_h3\]\:mt-3 h3{margin-top:.75rem}.\[\&_h3\]\:text-\[15px\] h3{font-size:15px}.\[\&_h3\]\:font-semibold h3{font-weight:600}.\[\&_hr\]\:my-3 hr{margin-top:.75rem;margin-bottom:.75rem}.\[\&_li\]\:my-1 li{margin-top:.25rem;margin-bottom:.25rem}.\[\&_ol\]\:my-2 ol{margin-top:.5rem;margin-bottom:.5rem}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-5 ol{padding-left:1.25rem}.\[\&_p\]\:my-2 p{margin-top:.5rem;margin-bottom:.5rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_strong\]\:font-semibold strong{font-weight:600}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:1rem;height:1rem}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--cx-text-tertiary)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}.\[\&_ul\]\:my-2 ul{margin-top:.5rem;margin-bottom:.5rem}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-5 ul{padding-left:1.25rem}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--cx-surface-alt)}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--cx-text-primary)}
