@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer ecto1{:root{font-variation-settings:"DRKM" 0;--black:#000;--black-a1100:#000000f2;--black-a1000:#000000e6;--black-a900:#000c;--black-a800:#000000b3;--black-a700:#0009;--black-a600:#00000080;--black-a500:#0006;--black-a400:#0000004d;--black-a300:#0003;--black-a200:#00000026;--black-a100:#0000001a;--black-a75:#00000013;--black-a50:#0000000d;--white:#fff;--white-a1100:#fffffff5;--white-a1000:#ffffffeb;--white-a900:#ffffffd6;--white-a800:#ffffffc2;--white-a700:#ffffffa3;--white-a600:#ffffff8a;--white-a500:#ffffff6b;--white-a400:#ffffff52;--white-a300:#ffffff3d;--white-a250:#ffffff36;--white-a200:#ffffff2e;--white-a150:#ffffff26;--white-a100:#ffffff1f;--white-a75:#ffffff17;--white-a50:#ffffff0f;--ai-gray-1100:#111112;--ai-gray-1075:#181819;--ai-gray-1050:#1f1f20;--ai-gray-1000:#28292b;--ai-gray-950:#323435;--ai-gray-900:#383b3d;--ai-gray-850:#454548;--ai-gray-800:#4b4d4f;--ai-gray-750:#525456;--ai-gray-700:#5c5e61;--ai-gray-650:#686a6e;--ai-gray-600:#717477;--ai-gray-550:#818487;--ai-gray-500:#8f9296;--ai-gray-450:#989b9e;--ai-gray-400:#a1a4a8;--ai-gray-350:#acafb2;--ai-gray-300:#b5b7bb;--ai-gray-250:#c4c6c9;--ai-gray-200:#d1d3d5;--ai-gray-150:#e0e2e4;--ai-gray-100:#e9eaeb;--ai-gray-050:#f3f4f5;--ai-gray-025:#fafafa;--ai-gray-a1100:#000001ed;--ai-gray-a1075:#000001e8;--ai-gray-a1050:#000102e0;--ai-gray-a1000:#000103d6;--ai-gray-a950:#000103cc;--ai-gray-a900:#000104c7;--ai-gray-a850:#000205ba;--ai-gray-a800:#000206b5;--ai-gray-a750:#000207ad;--ai-gray-a700:#000308a3;--ai-gray-a650:#00040996;--ai-gray-a600:#00040b8f;--ai-gray-a550:#00050d7d;--ai-gray-a500:#00060f70;--ai-gray-a450:#00071066;--ai-gray-a400:#0007115e;--ai-gray-a350:#00081254;--ai-gray-a300:#0008144a;--ai-gray-a250:#0009163b;--ai-gray-a200:#000b1a2e;--ai-gray-a150:#000c1d1f;--ai-gray-a100:#000c1e17;--ai-gray-a050:#000b1b0d;--ai-gray-a025:#00081405;--ai-gray-dark-a1100:#eaf3ff12;--ai-gray-dark-a1075:#ecf4ff1a;--ai-gray-dark-a1050:#eef5ff21;--ai-gray-dark-a1000:#eff5ff2b;--ai-gray-dark-a950:#eff6ff36;--ai-gray-dark-a900:#f0f6ff3d;--ai-gray-dark-a850:#f0f6ff47;--ai-gray-dark-a800:#f0f6ff4f;--ai-gray-dark-a750:#f0f6ff57;--ai-gray-dark-a700:#f1f6ff61;--ai-gray-dark-a650:#f1f7ff6e;--ai-gray-dark-a600:#f1f7ff78;--ai-gray-dark-a550:#f2f7ff87;--ai-gray-dark-a500:#f3f8ff96;--ai-gray-dark-a450:#f4f8ff9e;--ai-gray-dark-a400:#f5f9ffa8;--ai-gray-dark-a350:#f6f9ffb3;--ai-gray-dark-a300:#f6faffba;--ai-gray-dark-a250:#f8fbffc9;--ai-gray-dark-a200:#f9fbffd6;--ai-gray-dark-a150:#fbfcffe3;--ai-gray-dark-a100:#fcfdffeb;--ai-gray-dark-a050:#fdfefff5;--ai-gray-dark-a025:#fefefffa;--blue-1100:#00102c;--blue-1075:#001739;--blue-1050:#001d47;--blue-1000:#002659;--blue-950:#00306d;--blue-900:#00377b;--blue-850:#004190;--blue-800:#00489d;--blue-750:#004eab;--blue-700:#0058be;--blue-650:#0064d4;--blue-600:#006ee4;--blue-550:#007ffd;--blue-500:#1793ff;--blue-450:#2d9dff;--blue-400:#43a9ff;--blue-350:#58b5ff;--blue-300:#68bfff;--blue-250:#82cfff;--blue-200:#98dcff;--blue-150:#b8eaff;--blue-100:#cbf1ff;--blue-050:#e6f7ff;--blue-025:#f5fbff;--blue-a1100:#00102c;--blue-a1075:#001639;--blue-a1050:#001d47;--blue-a1000:#002659;--blue-a950:#00306d;--blue-a900:#00367b;--blue-a850:#00408f;--blue-a800:#00479d;--blue-a750:#004eaa;--blue-a700:#0058be;--blue-a650:#0064d3;--blue-a600:#006ee3;--blue-a550:#007efc;--blue-a500:#0088fee8;--blue-a450:#0088fed1;--blue-a400:#008afebd;--blue-a350:#008efea8;--blue-a300:#0093fe96;--blue-a250:#009dfe7d;--blue-a200:#00a9fe66;--blue-a150:#00b3fe47;--blue-a100:#00b7fe33;--blue-a050:#00b1fe1a;--blue-a025:#0098fe0a;--blue-dark-a1100:#005cff2b;--blue-dark-a1075:#0064ff38;--blue-dark-a1050:#0069ff47;--blue-dark-a1000:#006dff59;--blue-dark-a950:#0070ff6e;--blue-dark-a900:#0071ff7a;--blue-dark-a850:#0073fe8f;--blue-dark-a800:#0074fe9e;--blue-dark-a750:#0074ffab;--blue-dark-a700:#0075ffbf;--blue-dark-a650:#0078ffd4;--blue-dark-a600:#007bfee3;--blue-dark-a550:#007ffffc;--blue-dark-a500:#1692ff;--blue-dark-a450:#2d9dff;--blue-dark-a400:#43a8ff;--blue-dark-a350:#57b5ff;--blue-dark-a300:#67bfff;--blue-dark-a250:#81cfff;--blue-dark-a200:#98dcff;--blue-dark-a150:#b7eaff;--blue-dark-a100:#cbf0ff;--blue-dark-a050:#e5f7ff;--blue-dark-a025:#f5fbff;--green-1100:#001700;--green-1075:#002000;--green-1050:#002800;--green-1000:#003400;--green-950:#004000;--green-900:#004900;--green-850:#005600;--green-800:#005e00;--green-750:#006700;--green-700:#007300;--green-650:#008200;--green-600:#008d00;--green-550:#00a006;--green-500:#07b123;--green-450:#27b934;--green-400:#40c246;--green-350:#57cc59;--green-300:#67d468;--green-250:#81e080;--green-200:#98eb96;--green-150:#b8f4b6;--green-100:#ccf8ca;--green-050:#e6fbe5;--green-025:#f5fcf5;--green-a1100:#001700;--green-a1075:#001f00;--green-a1050:#002800;--green-a1000:#030;--green-a950:#004000;--green-a900:#004800;--green-a850:#050;--green-a800:#005e00;--green-a750:#060;--green-a700:#007300;--green-a650:#008100;--green-a600:#008d00;--green-a550:#009f05;--green-a500:#00ae1df7;--green-a450:#00ac0ed9;--green-a400:#00ad07bf;--green-a350:#00b103a8;--green-a300:#00b60199;--green-a250:#01c00080;--green-a200:#04cd0069;--green-a150:#07d9004a;--green-a100:#09dc0036;--green-a050:#0bd6001a;--green-a025:#0bbc000a;--green-dark-a1100:#00ff0017;--green-dark-a1075:#00ff001f;--green-dark-a1050:#00ff0029;--green-dark-a1000:#0f03;--green-dark-a950:#00ff0040;--green-dark-a900:#00ff004a;--green-dark-a850:#00ff0057;--green-dark-a800:#00ff005e;--green-dark-a750:#00fe0066;--green-dark-a700:#00ff0073;--green-dark-a650:#00ff0082;--green-dark-a600:#00ff008c;--green-dark-a550:#00ff08a1;--green-dark-a500:#09fe33b0;--green-dark-a450:#36ff47ba;--green-dark-a400:#54ff5cc2;--green-dark-a350:#6cff6fcc;--green-dark-a300:#7bff7dd4;--green-dark-a250:#92ff92e0;--green-dark-a200:#a5ffa3eb;--green-dark-a150:#c0ffbef5;--green-dark-a100:#d1ffcff7;--green-dark-a050:#eaffe8fa;--green-dark-a025:#f8fff7fc;--red-1100:#270205;--red-1075:#330408;--red-1050:#40050c;--red-1000:#510712;--red-950:#630a18;--red-900:#6f0b1b;--red-850:#820f21;--red-800:#8e1125;--red-750:#9b1329;--red-700:#ad172f;--red-650:#c01f37;--red-600:#cf263e;--red-550:#e7354a;--red-500:#fa4758;--red-450:#ff5562;--red-400:#ff6972;--red-350:#ff7d82;--red-300:#ff8c90;--red-250:#ffa4a5;--red-200:#ffb9b8;--red-150:#ffd1d0;--red-100:#ffdedd;--red-050:#ffefee;--red-025:#fff8f7;--red-a1100:#250003fc;--red-a1075:#300004fc;--red-a1050:#3c0007fa;--red-a1000:#4b000af7;--red-a950:#5c000df5;--red-a900:#680010f5;--red-a850:#790013f0;--red-a800:#860015ed;--red-a750:#920017eb;--red-a700:#a4001ae8;--red-a650:#b7001be0;--red-a600:#c6001bd9;--red-a550:#e0001ac9;--red-a500:#f70016b8;--red-a450:#fe0013ab;--red-a400:#fe000e96;--red-a350:#ff000b82;--red-a300:#fe000873;--red-a250:#fe00035c;--red-a200:#ff000047;--red-a150:#fe080030;--red-a100:#fe0d0021;--red-a050:#fe120012;--red-a025:#fe100008;--red-dark-a1100:#ff0e2226;--red-dark-a1075:#ff112a33;--red-dark-a1050:#ff133140;--red-dark-a1000:#fe163852;--red-dark-a950:#ff1a3c63;--red-dark-a900:#ff193e70;--red-dark-a850:#ff1d4182;--red-dark-a800:#ff1e428f;--red-dark-a750:#ff1f439c;--red-dark-a700:#fe2145ad;--red-dark-a650:#ff2848bf;--red-dark-a600:#ff2f4bcf;--red-dark-a550:#ff3b51e6;--red-dark-a500:#ff4859fa;--red-dark-a450:#ff5562;--red-dark-a400:#ff6871;--red-dark-a350:#ff7c82;--red-dark-a300:#ff8b8f;--red-dark-a250:#ffa4a5;--red-dark-a200:#ffb8b8;--red-dark-a150:#ffd1cf;--red-dark-a100:#ffdedc;--red-dark-a050:#ffeeed;--red-dark-a025:#fff7f7;--indigo-1100:#080c30;--indigo-1075:#0c113e;--indigo-1050:#11174d;--indigo-1000:#181f61;--indigo-950:#1f2776;--indigo-900:#242c85;--indigo-850:#2b359b;--indigo-800:#303aaa;--indigo-750:#3540b9;--indigo-700:#3c48ce;--indigo-650:#4553e4;--indigo-600:#4c5cf5;--indigo-550:#5b70ff;--indigo-500:#6b84ff;--indigo-450:#748fff;--indigo-400:#7f9bff;--indigo-350:#8ba9ff;--indigo-300:#95b3ff;--indigo-250:#a7c5ff;--indigo-200:#b7d3ff;--indigo-150:#cce3ff;--indigo-100:#daecff;--indigo-050:#ecf5ff;--indigo-025:#f7faff;--purple-650:#8523c6;--purple-600:#9433d3;--purple-550:#ab53e7;--purple-500:#bc6ef1;--purple-450:#c680f5;--pink-650:#c62385;--pink-600:#d33394;--pink-550:#e753ab;--pink-500:#f16ebc;--pink-450:#f580c6;--orange-650:#c65323;--orange-600:#d36233;--orange-550:#e77953;--orange-500:#f1916e;--orange-450:#f5a080;--indigo-a1100:#000329f7;--indigo-a1075:#000534f2;--indigo-a1050:#000640ed;--indigo-a1000:#000750e8;--indigo-a950:#000863e0;--indigo-a900:#000971db;--indigo-a850:#000b86d4;--indigo-a800:#000c96cf;--indigo-a750:#000ea6c9;--indigo-a700:#0010bec4;--indigo-a650:#0013daba;--indigo-a600:#0017f0b3;--indigo-a550:#001ffea3;--indigo-a500:#002afe94;--indigo-a450:#0030ff8a;--indigo-a400:#0038fe80;--indigo-a350:#0041fe73;--indigo-a300:#0048fe69;--indigo-a250:#0055fe59;--indigo-a200:#0064fe47;--indigo-a150:#0073fe33;--indigo-a100:#007afe26;--indigo-a050:#0079fe12;--indigo-a025:#0065fe08;--indigo-dark-a1100:#293dff30;--indigo-dark-a1075:#3246ff3d;--indigo-dark-a1050:#394bff4d;--indigo-dark-a1000:#3e50ff61;--indigo-dark-a950:#4253ff75;--indigo-dark-a900:#4454ff85;--indigo-dark-a850:#4656ff9c;--indigo-dark-a800:#4757ffab;--indigo-dark-a750:#4858feb8;--indigo-dark-a700:#4a59ffcf;--indigo-dark-a650:#4c5cffe6;--indigo-dark-a600:#4e5ffff5;--indigo-dark-a550:#5a6fff;--indigo-dark-a500:#6b83ff;--indigo-dark-a450:#748eff;--indigo-dark-a400:#7e9bff;--indigo-dark-a350:#8ba8ff;--indigo-dark-a300:#95b3ff;--indigo-dark-a250:#a6c4ff;--indigo-dark-a200:#b6d3ff;--indigo-dark-a150:#cce3ff;--indigo-dark-a100:#d9ebff;--indigo-dark-a050:#ecf5ff;--indigo-dark-a025:#f7faff;--rose-1100:#27020a;--rose-1075:#33030f;--rose-1050:#3f0414;--rose-1000:#50071c;--rose-950:#620923;--rose-900:#6e0a28;--rose-850:#810e30;--rose-800:#8d1036;--rose-750:#99123b;--rose-700:#ab1543;--rose-650:#bf1d4c;--rose-600:#cd2554;--rose-550:#e53462;--rose-500:#f74570;--rose-450:#ff5379;--rose-400:#ff6687;--rose-350:#ff7a96;--rose-300:#ff8aa3;--rose-250:#ffa2b6;--rose-200:#ffb7c7;--rose-150:#ffd0da;--rose-100:#ffdde5;--rose-050:#ffeef1;--rose-025:#fff8f9;--rose-a1100:#250007fc;--rose-a1075:#30000bfc;--rose-a1050:#3b0010fa;--rose-a1000:#4b0015f7;--rose-a950:#5b001af5;--rose-a900:#68001ff5;--rose-a850:#790024f2;--rose-a800:#850028f0;--rose-a750:#91002ced;--rose-a700:#a30031eb;--rose-a650:#b60035e3;--rose-a600:#c40037db;--rose-a550:#dd0039cc;--rose-a500:#f4003aba;--rose-a450:#ff0038ad;--rose-a400:#fe003699;--rose-a350:#fe003585;--rose-a300:#fe003575;--rose-a250:#fe00375c;--rose-a200:#fe003947;--rose-a150:#fe003930;--rose-a100:#fe003621;--rose-a050:#fe002d12;--rose-a025:#ff002008;--rose-dark-a1100:#ff0e4026;--rose-dark-a1075:#ff104b33;--rose-dark-a1050:#ff125240;--rose-dark-a1000:#ff15584f;--rose-dark-a950:#ff185c61;--rose-dark-a900:#ff175d6e;--rose-dark-a850:#ff1b6080;--rose-dark-a800:#ff1c618c;--rose-dark-a750:#ff1d6299;--rose-dark-a700:#ff1f63ab;--rose-dark-a650:#ff2766bf;--rose-dark-a600:#fe2d68cf;--rose-dark-a550:#ff396de6;--rose-dark-a500:#ff4773f7;--rose-dark-a450:#ff5278;--rose-dark-a400:#ff6686;--rose-dark-a350:#ff7a96;--rose-dark-a300:#ff89a2;--rose-dark-a250:#ffa2b6;--rose-dark-a200:#ffb6c7;--rose-dark-a150:#ffcfda;--rose-dark-a100:#ffdde4;--rose-dark-a050:#ffeef1;--rose-dark-a025:#fff7f8;--bg-primary:var(--white);--bg-secondary:var(--ai-gray-050);--wash:var(--ai-gray-050);--fill-primary:var(--white);--fill-primary-elevated:var(--white);--fill-secondary:var(--ai-gray-050);--fill-secondary-elevated:var(--black-a50);--fill-secondary-elevated-hover:var(--black-a75);--fill-secondary-elevated-sidebar:#f2f2f2;--fill-task-banner:var(--ai-gray-100);--fill-tertiary:var(--ai-gray-050);--fill-blue:var(--accent,var(--blue-650));--fill-blur-thick:var(--white-a800);--fill-blur-regular:var(--white-a700);--fill-blur-thin:var(--white-a600);--fill-blur-ultrathin:var(--white-a500);--fill-dialog:var(--ai-gray-025);--fill-dialog-overlay:var(--black-a100);--fill-divider:var(--black-a100);--fill-highlight:var(--white-a700);--fill-outline:var(--accent,var(--blue-500));--text-primary:var(--ai-gray-1100);--icon-primary:var(--ai-gray-1100);--text-secondary:var(--ai-gray-a650);--icon-secondary:var(--ai-gray-a650);--text-tertiary:var(--ai-gray-a400);--icon-tertiary:var(--ai-gray-a400);--text-quaternary:var(--ai-gray-a300);--icon-quaternary:var(--ai-gray-a300);--text-white:var(--white);--icon-white:var(--white);--text-primary-link:var(--accent,var(--blue-650));--icon-primary-link:var(--accent,var(--blue-650));--text-destructive:var(--red-650);--icon-destructive:var(--red-650);--text-success:var(--green-650);--icon-success:var(--green-650);--text-on-accent:var(--white);--fill-inverted:var(--ai-gray-1100);--text-on-inverted:var(--white);--gradient-blue-indigo-650-stop1:var(--blue-650);--gradient-blue-indigo-650-stop2:var(--indigo-550);--gradient-red-rose-650-stop1:var(--red-650);--gradient-red-rose-650-stop2:var(--rose-550);--fill-code-block:var(--wash);--code-inline:var(--black);--scroll-thumb:var(--black-a100);--scroll-shadow:0 0 0 1px var(--ai-gray-100)}.light{--bg-primary:var(--white);--bg-secondary:var(--ai-gray-050);--wash:var(--ai-gray-050);--fill-primary:var(--white);--fill-primary-elevated:var(--white);--fill-secondary:var(--ai-gray-050);--fill-secondary-elevated:var(--black-a50);--fill-secondary-elevated-hover:var(--black-a75);--fill-secondary-elevated-sidebar:#f2f2f2;--fill-task-banner:var(--ai-gray-100);--fill-tertiary:var(--ai-gray-050);--fill-blue:var(--accent,var(--blue-650));--fill-blur-thick:var(--white-a800);--fill-blur-regular:var(--white-a700);--fill-blur-thin:var(--white-a600);--fill-blur-ultrathin:var(--white-a500);--fill-dialog:var(--ai-gray-025);--fill-dialog-overlay:var(--black-a100);--fill-divider:var(--black-a100);--fill-highlight:var(--white-a700);--fill-outline:var(--accent,var(--blue-500));--text-primary:var(--ai-gray-1100);--icon-primary:var(--ai-gray-1100);--text-secondary:var(--ai-gray-a650);--icon-secondary:var(--ai-gray-a650);--text-tertiary:var(--ai-gray-a400);--icon-tertiary:var(--ai-gray-a400);--text-quaternary:var(--ai-gray-a300);--icon-quaternary:var(--ai-gray-a300);--text-white:var(--white);--icon-white:var(--white);--text-primary-link:var(--accent,var(--blue-650));--icon-primary-link:var(--accent,var(--blue-650));--text-destructive:var(--red-650);--icon-destructive:var(--red-650);--text-success:var(--green-650);--icon-success:var(--green-650);--text-on-accent:var(--white);--fill-inverted:var(--ai-gray-1100);--text-on-inverted:var(--white);--gradient-blue-indigo-650-stop1:var(--blue-650);--gradient-blue-indigo-650-stop2:var(--indigo-550);--gradient-red-rose-650-stop1:var(--red-650);--gradient-red-rose-650-stop2:var(--rose-550);--fill-code-block:var(--wash);--code-inline:var(--black);--scroll-thumb:var(--black-a100);--scroll-shadow:0 0 0 1px var(--ai-gray-100)}.dark,[data-theme=dark]{font-variation-settings:"DRKM" 1;--bg-primary:var(--ai-gray-1075);--bg-secondary:var(--ai-gray-1075);--wash:var(--ai-gray-1050);--fill-primary:var(--ai-gray-1000);--fill-primary-elevated:var(--white-a100);--fill-secondary:var(--ai-gray-1000);--fill-secondary-elevated:var(--white-a100);--fill-secondary-elevated-hover:var(--white-a150);--fill-secondary-elevated-sidebar:#343435;--fill-task-banner:var(--ai-gray-1000);--fill-tertiary:var(--ai-gray-750);--fill-blue:var(--accent-dark,var(--blue-500));--fill-blur-thick:#383838cc;--fill-blur-regular:var(--black-a400);--fill-blur-thin:var(--black-a200);--fill-blur-ultrathin:var(--white-a50);--fill-dialog:var(--fill-blur-thick);--fill-dialog-overlay:var(--fill-blur-ultrathin);--fill-divider:var(--white-a100);--fill-highlight:var(--white-a50);--fill-outline:var(--accent-dark,var(--blue-400));--text-primary:var(--white);--icon-primary:var(--white);--text-secondary:var(--ai-gray-dark-a550);--icon-secondary:var(--ai-gray-dark-a550);--text-tertiary:var(--ai-gray-dark-a700);--icon-tertiary:var(--ai-gray-dark-a700);--text-quaternary:var(--ai-gray-dark-a800);--icon-quaternary:var(--ai-gray-dark-a800);--text-white:var(--white);--icon-white:var(--white);--text-primary-link:var(--accent-dark,var(--blue-500));--icon-primary-link:var(--accent-dark,var(--blue-500));--text-destructive:var(--red-500);--icon-destructive:var(--red-500);--text-success:var(--green-500);--icon-success:var(--green-500);--text-on-accent:var(--white);--fill-inverted:var(--white);--text-on-inverted:var(--ai-gray-1100);--gradient-blue-indigo-650-stop1:var(--blue-550);--gradient-blue-indigo-650-stop2:var(--indigo-550);--gradient-red-rose-650-stop1:var(--red-550);--gradient-red-rose-650-stop2:var(--rose-550);--fill-code-block:var(--wash);--code-inline:var(--ai-gray-200);--scroll-thumb:var(--fill-divider);--scroll-shadow:0 0 0 1px var(--ai-gray-1050)}.dark-elevated{--bg-primary:var(--ai-gray-1000);--bg-secondary:var(--ai-gray-1000);--fill-primary:var(--ai-gray-950);--fill-primary-elevated:var(--white-a200);--fill-secondary:var(--ai-gray-950);--fill-secondary-elevated:var(--white-a200);--fill-secondary-elevated-hover:var(--white-a250);--fill-tertiary:var(--ai-gray-700);--fill-blue:var(--accent-dark,var(--blue-450));--fill-blur-thick:#383838cc;--fill-blur-regular:var(--black-a400);--fill-blur-thin:var(--black-a200);--fill-blur-ultrathin:var(--white-a50);--fill-divider:var(--white-a100);--fill-highlight:var(--white-a50);--text-primary:var(--white);--icon-primary:var(--white);--text-secondary:var(--ai-gray-dark-a500);--icon-secondary:var(--ai-gray-dark-a500);--text-tertiary:var(--ai-gray-dark-a650);--icon-tertiary:var(--ai-gray-dark-a650);--text-quaternary:var(--ai-gray-dark-a750);--icon-quaternary:var(--ai-gray-dark-a750);--text-white:var(--white);--icon-white:var(--white);--text-primary-link:var(--accent-dark,var(--blue-450));--icon-primary-link:var(--accent-dark,var(--blue-450));--text-destructive:var(--red-450);--icon-destructive:var(--red-450);--text-success:var(--green-450);--icon-success:var(--green-450);--text-on-accent:var(--white);--fill-inverted:var(--white);--text-on-inverted:var(--ai-gray-1100);--gradient-blue-indigo-650-stop1:var(--blue-550);--gradient-blue-indigo-650-stop2:var(--indigo-550);--gradient-red-rose-650-stop1:var(--red-550);--gradient-red-rose-650-stop2:var(--rose-550)}:root{--spacing-density:1;--radius-density:1;--spacing-0\.5:calc(.125rem * var(--spacing-density,1));--spacing-1:calc(.25rem * var(--spacing-density,1));--spacing-1\.5:calc(.375rem * var(--spacing-density,1));--spacing-2:calc(.5rem * var(--spacing-density,1));--spacing-2\.5:calc(.625rem * var(--spacing-density,1));--spacing-3:calc(.75rem * var(--spacing-density,1));--spacing-3\.5:calc(.875rem * var(--spacing-density,1));--spacing-4:calc(1rem * var(--spacing-density,1));--spacing-5:calc(1.25rem * var(--spacing-density,1));--spacing-6:calc(1.5rem * var(--spacing-density,1));--spacing-8:calc(2rem * var(--spacing-density,1));--spacing-10:calc(2.5rem * var(--spacing-density,1));--spacing-12:calc(3rem * var(--spacing-density,1));--radius-1:calc(1px * var(--radius-density,1));--radius-2:calc(2px * var(--radius-density,1));--radius-3:calc(3px * var(--radius-density,1));--radius-4:calc(4px * var(--radius-density,1));--radius-5:calc(5px * var(--radius-density,1));--radius-6:calc(6px * var(--radius-density,1));--radius-7:calc(7px * var(--radius-density,1));--radius-8:calc(8px * var(--radius-density,1));--radius-9:calc(9px * var(--radius-density,1));--radius-10:calc(10px * var(--radius-density,1));--radius-11:calc(11px * var(--radius-density,1));--radius-12:calc(12px * var(--radius-density,1));--radius-13:calc(13px * var(--radius-density,1));--radius-14:calc(14px * var(--radius-density,1));--radius-15:calc(15px * var(--radius-density,1));--radius-16:calc(16px * var(--radius-density,1));--radius-17:calc(17px * var(--radius-density,1));--radius-18:calc(18px * var(--radius-density,1));--radius-19:calc(19px * var(--radius-density,1));--radius-20:calc(20px * var(--radius-density,1));--radius-21:calc(21px * var(--radius-density,1));--radius-22:calc(22px * var(--radius-density,1));--radius-23:calc(23px * var(--radius-density,1));--radius-24:calc(24px * var(--radius-density,1));--radius-25:calc(25px * var(--radius-density,1));--radius-26:calc(26px * var(--radius-density,1));--radius-27:calc(27px * var(--radius-density,1));--radius-28:calc(28px * var(--radius-density,1));--radius-32:calc(32px * var(--radius-density,1));--radius-38:calc(38px * var(--radius-density,1));--ur-color-bg:var(--fill-primary,#fff);--ur-color-bg-secondary:var(--fill-secondary,#f5f5f5);--ur-color-bg-tertiary:var(--fill-tertiary,#e8e8e8);--ur-color-text:var(--text-primary,#1a1a1a);--ur-color-text-secondary:var(--text-secondary,#666);--ur-color-text-muted:var(--text-tertiary,#999);--ur-color-border:var(--fill-divider,#e0e0e0);--ur-color-primary:var(--fill-accent,#06c);--ur-color-primary-hover:var(--fill-accent-hover,#0052a3);--ur-color-success:var(--fill-positive,#28a745);--ur-color-error:var(--fill-negative,#dc3545);--ur-font-family:var(--font-family-default,system-ui, -apple-system, sans-serif);--ur-font-family-mono:var(--font-family-code,ui-monospace, "SF Mono", Menlo, Monaco, monospace);--ur-font-size-base:var(--text-response,14px);--ur-font-size-sm:var(--text-footnote,12px);--ur-font-size-lg:var(--text-body,16px);--ur-line-height:var(--text-response--line-height,1.5);--ur-font-weight:var(--text-response--font-weight,400);--ur-spacing-xs:4px;--ur-spacing-sm:8px;--ur-spacing-md:12px;--ur-spacing-lg:16px;--ur-spacing-xl:24px;--ur-radius-sm:4px;--ur-radius-md:8px;--ur-radius-lg:12px;--ur-code-bg:var(--bg-primary,#fff);--ur-code-wrapper-bg:var(--wash,#f5f5f5);--ur-code-text:var(--text-primary,#1a1a1a);--ur-code-header-bg:#2d2d2d;--ur-code-line-height:1.6;--ur-table-cell-padding-y:12px;--ur-table-cell-padding-x:24px;--ur-table-header-line-height:var(--text-subheadline-emphasized--line-height,20px);--ur-table-body-line-height:22px}.dark,[data-theme=dark]{--ur-color-bg:#1a1a1a;--ur-color-bg-secondary:#2d2d2d;--ur-color-bg-tertiary:#3d3d3d;--ur-color-text:#f0f0f0;--ur-color-text-secondary:#b0b0b0;--ur-color-text-muted:gray;--ur-color-border:#404040;--ur-color-primary:#4da6ff;--ur-color-primary-hover:#66b3ff;--ur-code-bg:#1e1e1e;--ur-code-wrapper-bg:#2d2d2d;--ur-code-text:#d4d4d4}@media (prefers-color-scheme:dark){:root:not(.light){--ur-color-bg:#1a1a1a;--ur-color-bg-secondary:#2d2d2d;--ur-color-bg-tertiary:#3d3d3d;--ur-color-text:#f0f0f0;--ur-color-text-secondary:#b0b0b0;--ur-color-text-muted:gray;--ur-color-border:#404040;--ur-color-primary:#4da6ff;--ur-color-primary-hover:#66b3ff;--ur-code-bg:#1e1e1e;--ur-code-wrapper-bg:#2d2d2d;--ur-code-text:#d4d4d4}}}@layer theme{:root,:host{--color-red-50:#fef2f2;--color-red-200:#ffcaca;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-900:#82181a;--color-red-950:#460809;--color-orange-100:#ffedd5;--color-orange-300:#ffb96d;--color-orange-500:#fe6e00;--color-orange-700:#c53c00;--color-yellow-50:#fefce8;--color-yellow-100:#fef9c2;--color-yellow-200:#fff085;--color-yellow-400:#fac800;--color-yellow-500:#edb200;--color-yellow-600:#cd8900;--color-yellow-800:#874b00;--color-yellow-900:#733e0a;--color-yellow-950:#432004;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#b9f8cf;--color-green-300:#7bf1a8;--color-green-400:#05df72;--color-green-500:#00c758;--color-green-600:#00a544;--color-green-700:#008138;--color-green-800:#016630;--color-green-900:#0d542b;--color-green-950:#032e15;--color-blue-50:#eff6ff;--color-blue-200:#bedbff;--color-blue-300:#90c5ff;--color-blue-400:#54a2ff;--color-blue-500:#3080ff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-blue-800:#193cb8;--color-blue-950:#162456;--color-purple-500:#ac4bff;--color-purple-600:#9810fa;--color-pink-500:#f6339a;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-gray-950:#030712;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--default-mono-font-family:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-red-950:lab(13.003% 29.04 16.7519);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-300:lab(80.8059% 21.7313 50.4455);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-orange-700:lab(46.4615% 57.7275 70.8507);--color-yellow-50:lab(98.6846% -1.79055 9.7766);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-200:lab(94.3433% -5.00429 52.9663);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-yellow-600:lab(62.7799% 22.4197 86.1544);--color-yellow-800:lab(38.7484% 23.5833 51.4916);--color-yellow-900:lab(32.3865% 21.1273 38.5959);--color-yellow-950:lab(16.8146% 15.7422 23.1133);--color-green-50:lab(98.1563% -5.60117 2.75915);--color-green-100:lab(96.1861% -13.8464 6.52365);--color-green-200:lab(92.4222% -26.4702 12.9427);--color-green-300:lab(86.9953% -47.2691 25.0054);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-500:lab(70.5521% -66.5147 45.8073);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-green-700:lab(47.0329% -47.0239 31.4788);--color-green-800:lab(37.4616% -36.7971 22.9692);--color-green-900:lab(30.797% -29.6927 17.382);--color-green-950:lab(15.6845% -20.4225 11.7249);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-200:lab(86.15% -4.04379 -21.0797);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-400:lab(65.0361% -1.42065 -56.9802);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-blue-950:lab(15.6723% 8.86232 -32.2945);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-pink-500:lab(56.9303% 76.8162 -8.07021);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-300:lab(85.1236% -.612259 -3.7138);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254);--color-gray-950:lab(1.90334% .278696 -5.48866)}}}@layer panda-reset;@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer panda-tokens,panda-base,components,panda-recipes;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.start-1{inset-inline-start:calc(var(--spacing) * 1)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-full{top:100%}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-full{bottom:100%}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-full{left:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[1200\]{z-index:1200}.z-\[9999\]{z-index:9999}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-\[18px\]{height:18px}.h-\[30px\]{height:30px}.h-\[600px\]{height:600px}.h-full{height:100%}.max-h-96{max-height:calc(var(--spacing) * 96)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-\[18px\]{width:18px}.w-\[30px\]{width:30px}.w-full{width:100%}.w-px{width:1px}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[120px\]{max-width:120px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[180px\]{min-width:180px}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-ew-resize{cursor:ew-resize}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-\[14px\]{gap:14px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing) * 1)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[18px\]{border-radius:18px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-y-2{border-block-style:var(--tw-border-style);border-block-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-none{--tw-border-style:none;border-style:none}.border-\[var\(--white-a100\)\]{border-color:var(--white-a100)}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-600{border-color:var(--color-blue-600)}.border-gray-200{border-color:var(--color-gray-200)}.border-green-200{border-color:var(--color-green-200)}.border-green-300{border-color:var(--color-green-300)}.border-orange-300{border-color:var(--color-orange-300)}.border-purple-600{border-color:var(--color-purple-600)}.border-red-200{border-color:var(--color-red-200)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-yellow-200{border-color:var(--color-yellow-200)}.border-t-gray-900{border-top-color:var(--color-gray-900)}.border-t-transparent{border-top-color:#0000}.bg-\[\#FFFFFF1F\]{background-color:#ffffff1f}.bg-\[var\(--blue-600\)\]{background-color:var(--blue-600)}.bg-background{background-color:var(--background)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-900{background-color:var(--color-gray-900)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/20{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.bg-red-600\/90{background-color:#e40014e6}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/90{background-color:color-mix(in oklab, var(--color-red-600) 90%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-yellow-500{background-color:var(--color-yellow-500)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-black\/50{--tw-gradient-from:#00000080}@supports (color:color-mix(in lab, red, red)){.from-black\/50{--tw-gradient-from:color-mix(in oklab, var(--color-black) 50%, transparent)}}.from-black\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-0\%{--tw-gradient-from-position:0%}.to-pink-500{--tw-gradient-to:var(--color-pink-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-40\%{--tw-gradient-to-position:40%}.object-cover{object-fit:cover}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[15px\]{font-size:15px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-black{color:var(--color-black)}.text-blue-600{color:var(--color-blue-600)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-600\/60{color:#00a54499}@supports (color:color-mix(in lab, red, red)){.text-green-600\/60{color:color-mix(in oklab, var(--color-green-600) 60%, transparent)}}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-orange-700{color:var(--color-orange-700)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-800{color:var(--color-red-800)}.text-white{color:var(--color-white)}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-800{color:var(--color-yellow-800)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.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,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-\[rgba\(242\,247\,255\,0\.53\)\]::placeholder{color:#f2f7ff87}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.drop-shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000080));--tw-drop-shadow:var(--tw-drop-shadow-size);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_2px_4px_rgba\(0\,0\,0\,0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 4px var(--tw-drop-shadow-color,#0000004d));--tw-drop-shadow:var(--tw-drop-shadow-size);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_2px_4px_var\(--black-a300\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 4px var(--tw-drop-shadow-color,var(--black-a300)));--tw-drop-shadow:var(--tw-drop-shadow-size);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-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-all{-webkit-user-select:all;user-select:all}@media (hover:hover){.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:rounded-xl:hover{border-radius:var(--radius-xl)}.hover\:bg-\[var\(--white-a100\)\]:hover{background-color:var(--white-a100)}.hover\:bg-\[var\(--white-a200\)\]:hover{background-color:var(--white-a200)}.hover\:bg-black\/40:hover{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/40:hover{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-300:hover{background-color:var(--color-gray-300)}.hover\:bg-gray-600:hover{background-color:var(--color-gray-600)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-white\/70:hover{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/70:hover{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:backdrop-blur-sm:hover{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-gray-200:focus{--tw-ring-color:var(--color-gray-200)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.dark\:divide-gray-700:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-gray-700)}.dark\:border-blue-800:where(.dark,.dark *){border-color:var(--color-blue-800)}.dark\:border-gray-700:where(.dark,.dark *){border-color:var(--color-gray-700)}.dark\:border-gray-800:where(.dark,.dark *){border-color:var(--color-gray-800)}.dark\:border-green-500\/30:where(.dark,.dark *){border-color:#00c7584d}@supports (color:color-mix(in lab, red, red)){.dark\:border-green-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-green-500) 30%, transparent)}}.dark\:border-green-800:where(.dark,.dark *){border-color:var(--color-green-800)}.dark\:border-orange-500\/30:where(.dark,.dark *){border-color:#fe6e004d}@supports (color:color-mix(in lab, red, red)){.dark\:border-orange-500\/30:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-orange-500) 30%, transparent)}}.dark\:border-red-800:where(.dark,.dark *){border-color:var(--color-red-800)}.dark\:border-yellow-800:where(.dark,.dark *){border-color:var(--color-yellow-800)}.dark\:border-t-gray-800:where(.dark,.dark *){border-top-color:var(--color-gray-800)}.dark\:bg-\[var\(--bg-primary\)\]:where(.dark,.dark *){background-color:var(--bg-primary)}.dark\:bg-blue-950\/30:where(.dark,.dark *){background-color:#1624564d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-blue-950) 30%, transparent)}}.dark\:bg-gray-600:where(.dark,.dark *){background-color:var(--color-gray-600)}.dark\:bg-gray-700:where(.dark,.dark *){background-color:var(--color-gray-700)}.dark\:bg-gray-800:where(.dark,.dark *){background-color:var(--color-gray-800)}.dark\:bg-gray-900:where(.dark,.dark *){background-color:var(--color-gray-900)}.dark\:bg-gray-900\/20:where(.dark,.dark *){background-color:#10182833}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-900) 20%, transparent)}}.dark\:bg-gray-950\/30:where(.dark,.dark *){background-color:#0307124d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-gray-950) 30%, transparent)}}.dark\:bg-green-500\/20:where(.dark,.dark *){background-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-green-500) 20%, transparent)}}.dark\:bg-green-900:where(.dark,.dark *){background-color:var(--color-green-900)}.dark\:bg-green-950\/30:where(.dark,.dark *){background-color:#032e154d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-green-950) 30%, transparent)}}.dark\:bg-orange-500\/20:where(.dark,.dark *){background-color:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-500\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.dark\:bg-red-900\/20:where(.dark,.dark *){background-color:#82181a33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-900) 20%, transparent)}}.dark\:bg-red-950\/30:where(.dark,.dark *){background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-red-950) 30%, transparent)}}.dark\:bg-yellow-900:where(.dark,.dark *){background-color:var(--color-yellow-900)}.dark\:bg-yellow-900\/20:where(.dark,.dark *){background-color:#733e0a33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-yellow-900) 20%, transparent)}}.dark\:bg-yellow-950\/30:where(.dark,.dark *){background-color:#4320044d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-yellow-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-yellow-950) 30%, transparent)}}.dark\:text-blue-400:where(.dark,.dark *){color:var(--color-blue-400)}.dark\:text-gray-200:where(.dark,.dark *){color:var(--color-gray-200)}.dark\:text-gray-300:where(.dark,.dark *){color:var(--color-gray-300)}.dark\:text-gray-400:where(.dark,.dark *){color:var(--color-gray-400)}.dark\:text-gray-500:where(.dark,.dark *){color:var(--color-gray-500)}.dark\:text-green-200:where(.dark,.dark *){color:var(--color-green-200)}.dark\:text-green-300:where(.dark,.dark *){color:var(--color-green-300)}.dark\:text-green-400:where(.dark,.dark *){color:var(--color-green-400)}.dark\:text-green-400\/60:where(.dark,.dark *){color:#05df7299}@supports (color:color-mix(in lab, red, red)){.dark\:text-green-400\/60:where(.dark,.dark *){color:color-mix(in oklab, var(--color-green-400) 60%, transparent)}}.dark\:text-orange-300:where(.dark,.dark *){color:var(--color-orange-300)}.dark\:text-red-200:where(.dark,.dark *){color:var(--color-red-200)}.dark\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:text-yellow-200:where(.dark,.dark *){color:var(--color-yellow-200)}.dark\:text-yellow-400:where(.dark,.dark *){color:var(--color-yellow-400)}@media (hover:hover){.dark\:hover\:bg-gray-500:where(.dark,.dark *):hover{background-color:var(--color-gray-500)}.dark\:hover\:bg-gray-700:where(.dark,.dark *):hover{background-color:var(--color-gray-700)}.dark\:hover\:bg-gray-700\/30:where(.dark,.dark *):hover{background-color:#3641534d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-700\/30:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-gray-700) 30%, transparent)}}.dark\:hover\:bg-gray-700\/50:where(.dark,.dark *):hover{background-color:#36415380}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-700\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.dark\:hover\:bg-white\/5:where(.dark,.dark *):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/5:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.dark\:hover\:text-blue-300:where(.dark,.dark *):hover{color:var(--color-blue-300)}.dark\:hover\:text-gray-300:where(.dark,.dark *):hover{color:var(--color-gray-300)}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}}.dark\:focus\:ring-gray-700:where(.dark,.dark *):focus{--tw-ring-color:var(--color-gray-700)}.\[\&_\*\]\:\!text-white *{color:var(--color-white)!important}.\[\&_\.border-gray-200\]\:\!border-white\/10 .border-gray-200{border-color:#ffffff1a!important}@supports (color:color-mix(in lab, red, red)){.\[\&_\.border-gray-200\]\:\!border-white\/10 .border-gray-200{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)!important}}.\[\&_\.dark\\\:bg-gray-900\]\:\!bg-transparent .dark\:bg-gray-900{background-color:#0000!important}.\[\&_\.dark\\\:border-gray-700\]\:\!border-white\/10 .dark\:border-gray-700{border-color:#ffffff1a!important}@supports (color:color-mix(in lab, red, red)){.\[\&_\.dark\\\:border-gray-700\]\:\!border-white\/10 .dark\:border-gray-700{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)!important}}.\[\&_input\]\:\!bg-white\/5 input{background-color:#ffffff0d!important}@supports (color:color-mix(in lab, red, red)){.\[\&_input\]\:\!bg-white\/5 input{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)!important}}.\[\&_input\]\:\!text-white input{color:var(--color-white)!important}}@layer panda-utilities;.ur-response{font-family:var(--ur-font-family);font-size:var(--ur-font-size-base);line-height:var(--ur-line-height);color:var(--ur-color-text)}.ur-response__sections{flex-direction:column;display:flex}.ur-response__sections>:not(:last-child){margin-bottom:var(--ur-spacing-xl)}.ur-response__footer{margin-top:var(--ur-spacing-xl);padding-top:var(--ur-spacing-lg);border-top:1px solid var(--ur-color-border)}.ur-section{flex-direction:column;display:flex}.ur-section>:not(:last-child){margin-bottom:var(--ur-spacing-xl)}.ur-section__header{font-size:var(--ur-font-size-lg);color:var(--ur-color-text);margin-bottom:var(--ur-spacing-xs);font-weight:600}.ur-section--footer{opacity:.8}.ur-layout--single{display:block}.ur-layout--vstack{gap:var(--ur-spacing-lg);flex-direction:column;display:flex}.ur-layout--hscroll{-webkit-overflow-scrolling:touch;box-sizing:border-box;padding-inline:16px;overflow-x:auto}.ur-layout__scroll-container{gap:var(--ur-spacing-md);min-width:min-content;display:flex}.ur-hscroll__track{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;margin-inline:-16px;padding-inline:16px;scroll-padding-inline-start:16px;overflow-x:auto}.ur-hscroll__track::-webkit-scrollbar{width:0;height:0;display:none}.ur-hscroll__track>*{scroll-snap-align:start;flex-shrink:0}.ur-layout--grid{gap:var(--ur-spacing-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.ur-layout--action-row{gap:var(--ur-spacing-sm);flex-wrap:wrap;align-items:center;display:flex}.ur-layout--unknown{padding:var(--ur-spacing-md);background:var(--ur-color-bg-secondary);border-radius:var(--ur-radius-sm);color:var(--ur-color-text-muted);font-style:italic}.ur-code-block{border-radius:var(--radius-26,var(--ur-radius-md));background:var(--ur-code-wrapper-bg);overflow:hidden}.ur-code-block__content{border-radius:var(--radius-16,var(--ur-radius-sm));background:var(--ur-code-bg);margin:10px 10px 0;position:relative;overflow:hidden}.ur-code-block__content--clickable{cursor:pointer}.ur-code-block__scroll-area{scrollbar-width:thin;scrollbar-color:#00000026 transparent;overflow-x:auto}.ur-code-block__scroll-area::-webkit-scrollbar{width:6px;height:6px}.ur-code-block__scroll-area::-webkit-scrollbar-track{background:0 0;border-radius:3px}.ur-code-block__scroll-area::-webkit-scrollbar-thumb{background-color:#00000026;border-radius:3px}.ur-code-block__scroll-area::-webkit-scrollbar-thumb:hover{background-color:#00000040}.ur-code-block__scroll-area::-webkit-scrollbar-corner{background:0 0}.dark .ur-code-block__scroll-area,.catppuccin-mocha .ur-code-block__scroll-area,[data-theme=dark] .ur-code-block__scroll-area{scrollbar-color:#ffffff4d transparent}.dark .ur-code-block__scroll-area::-webkit-scrollbar-thumb{background-color:#ffffff4d}.catppuccin-mocha .ur-code-block__scroll-area::-webkit-scrollbar-thumb{background-color:#ffffff4d}[data-theme=dark] .ur-code-block__scroll-area::-webkit-scrollbar-thumb{background-color:#ffffff4d}.dark .ur-code-block__scroll-area::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}.catppuccin-mocha .ur-code-block__scroll-area::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}[data-theme=dark] .ur-code-block__scroll-area::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}.ur-code-block__scroll-area--collapsed{max-height:320px;overflow-y:auto}.ur-code-block__scroll-to-bottom{inset-inline-end:12px;position:absolute;bottom:12px}.ur-table__wrapper{scrollbar-width:thin;scrollbar-color:#00000026 transparent}.ur-table__wrapper::-webkit-scrollbar{width:6px;height:6px}.ur-table__wrapper::-webkit-scrollbar-track{background:0 0;border-radius:3px}.ur-table__wrapper::-webkit-scrollbar-thumb{background-color:#00000026;border-radius:3px}.ur-table__wrapper::-webkit-scrollbar-thumb:hover{background-color:#00000040}.ur-table__wrapper::-webkit-scrollbar-corner{background:0 0}.dark .ur-table__wrapper,.catppuccin-mocha .ur-table__wrapper,[data-theme=dark] .ur-table__wrapper{scrollbar-color:#ffffff4d transparent}.dark .ur-table__wrapper::-webkit-scrollbar-thumb{background-color:#ffffff4d}.catppuccin-mocha .ur-table__wrapper::-webkit-scrollbar-thumb{background-color:#ffffff4d}[data-theme=dark] .ur-table__wrapper::-webkit-scrollbar-thumb{background-color:#ffffff4d}.dark .ur-table__wrapper::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}.catppuccin-mocha .ur-table__wrapper::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}[data-theme=dark] .ur-table__wrapper::-webkit-scrollbar-thumb:hover{background-color:#ffffff80}.ur-code-block__content .prose{margin:0;margin-bottom:0}.ur-code-block__content .prose>div{gap:0;margin-bottom:0}.ur-code-block__content .prose pre{background:0 0;border-radius:0;margin:0;padding:.875rem 1rem;font-size:.8125rem}.ur-code-block__content .prose pre code .block,.ur-code-block__content .prose pre code>span{display:block}.ur-code-block__content .prose pre code>span:before,.ur-code-block [data-streamdown=code-block-header]{display:none}.ur-code-block [data-streamdown=code-block]{background:0 0;border:none;border-radius:0;margin:0}.ur-code-block [data-streamdown=code-block-body]{border:none;border-radius:0}.ur-code-block__footer{padding:6px var(--ur-spacing-lg);justify-content:space-between;align-items:center;display:flex}.ur-code-block__footer--file{padding-top:10px;padding-bottom:10px}.ur-code-block__metadata-skeleton{width:96px;height:12px}.ur-code-block__footer-left{flex-direction:column;gap:2px;display:flex}.ur-code-block__footer-right{align-items:center;gap:4px;display:flex}.ur-code-block__filename{font-size:var(--text-subheadline-medium,var(--ur-font-size-base));line-height:var(--text-subheadline-medium--line-height,1.4);font-weight:var(--text-subheadline-medium--font-weight,500);color:var(--text-primary,var(--ur-color-text))}.ur-code-block__metadata{font-size:var(--text-caption-1,var(--ur-font-size-sm));line-height:var(--text-caption-1--line-height,1.3);font-weight:var(--text-caption-1--font-weight,400);color:var(--text-secondary,var(--ur-color-text-secondary))}.ur-code-block__action-button{border-radius:var(--ur-radius-sm);width:28px;height:28px;color:var(--icon-secondary,var(--ur-color-text-secondary));cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:flex}.ur-code-block__action-button:hover{color:var(--ur-color-text);background:var(--ur-color-bg)}.ur-code-block__expand-icon{transition:transform .2s}.ur-code-block__expand-icon--expanded{transform:rotate(180deg)}.ur-code-block__pre{padding:var(--ur-spacing-md);font-family:var(--ur-font-family-mono);font-size:var(--ur-font-size-sm);line-height:var(--ur-code-line-height);color:var(--ur-code-text);white-space:pre;margin:0;overflow-x:auto}.ur-code-block__pre code{background:0 0;padding:0;font-family:inherit}.dark .ur-code-block pre,.dark .ur-code-block code,.dark .ur-markdown pre,.dark .ur-markdown code,[data-theme=dark] .ur-code-block pre,[data-theme=dark] .ur-code-block code,[data-theme=dark] .ur-markdown pre,[data-theme=dark] .ur-markdown code{background-color:var(--shiki-dark-bg)!important;color:var(--shiki-dark)!important}.dark .ur-code-block pre span[style],.dark .ur-markdown pre span[style],[data-theme=dark] .ur-code-block pre span[style],[data-theme=dark] .ur-markdown pre span[style]{color:var(--shiki-dark)!important}.ur-markdown{color:var(--ur-color-text);line-height:var(--ur-line-height)}.ur-markdown p,.ur-markdown ul,.ur-markdown ol,.ur-markdown li,.ur-markdown h1,.ur-markdown h2,.ur-markdown h3,.ur-markdown h4,.ur-markdown h5,.ur-markdown h6,.ur-markdown hr,.ur-markdown pre,.ur-markdown blockquote{margin-top:0;margin-bottom:0}.ur-markdown a{color:var(--ur-color-primary);text-decoration:none}.ur-markdown a:hover{text-decoration:underline}.ur-markdown code{font-family:var(--ur-font-family-mono);background:var(--ur-color-bg-secondary);border-radius:var(--ur-radius-sm);padding:.15em .4em;font-size:.9em}.ur-markdown pre code{display:contents}.ur-markdown blockquote{padding-left:var(--ur-spacing-md);border-left:3px solid var(--ur-color-border);color:var(--ur-color-text-secondary)}.ur-table__wrapper{overscroll-behavior-x:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.ur-table{table-layout:auto;border-collapse:collapse}.ur-table__header-row,.ur-table__body-row{border-bottom:1px solid var(--ur-color-border)}.ur-table tbody tr:last-child,.ur-table__body-row:last-child{border-bottom:none}.ur-table__header-cell{padding:var(--ur-table-cell-padding-y) var(--ur-table-cell-padding-x) var(--ur-table-cell-padding-y) 0;text-align:start;vertical-align:top;font-weight:600;font-size:var(--text-subheadline-emphasized,var(--ur-font-size-base));line-height:var(--text-subheadline-emphasized--line-height,var(--ur-table-header-line-height));color:var(--ur-color-text);word-break:break-word}.ur-table__header-cell:first-child{padding-left:0}.ur-table__body-cell{padding:var(--ur-table-cell-padding-y) var(--ur-table-cell-padding-x) var(--ur-table-cell-padding-y) 0;text-align:start;vertical-align:top;font-size:var(--text-subheadline,var(--ur-font-size-base));line-height:var(--ur-table-body-line-height);color:var(--ur-color-text);word-break:break-word}.ur-table__body-cell:first-child{padding-left:0}.ur-table__cell-content{display:block}.ur-table__cell-content p:first-child,.ur-table__cell-content ul:first-child,.ur-table__cell-content ol:first-child{margin-top:0}.ur-table__cell-content p:last-child,.ur-table__cell-content ul:last-child,.ur-table__cell-content ol:last-child{margin-bottom:0}.ur-table th,.ur-table td{padding:var(--ur-spacing-sm) var(--ur-spacing-md);text-align:left;border-bottom:1px solid var(--ur-color-border)}.ur-table th{color:var(--ur-color-text);font-weight:600}.ur-table tbody tr:last-child th,.ur-table tbody tr:last-child td{border-bottom:none}.ur-image{border-radius:var(--ur-radius-md);max-width:100%;height:auto}.ur-divider{border:none;border-top:1px solid var(--ur-color-border);margin:var(--ur-spacing-lg) 0}.ur-primitive--unknown{padding:var(--ur-spacing-md);background:var(--ur-color-bg-secondary);border-radius:var(--ur-radius-sm);color:var(--ur-color-text-muted);font-style:italic;font-size:var(--ur-font-size-sm)}.ur-primitive--thinking,.ur-primitive--thinking-status{align-items:center;gap:var(--ur-spacing-sm);padding:var(--ur-spacing-md);color:var(--ur-color-text-secondary);font-style:italic;display:flex}.ur-primitive--thinking:before,.ur-primitive--thinking-status:before{content:"";background:var(--ur-color-primary);border-radius:50%;width:8px;height:8px;animation:1.5s ease-in-out infinite ur-pulse}@keyframes ur-pulse{0%,to{opacity:.4}50%{opacity:1}}.ur-citation-pill{background:var(--ur-color-bg-secondary);width:18px;height:18px;color:var(--ur-color-text-secondary);vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex;position:relative;top:-1px}.ur-citation-pill:hover{background:var(--ur-color-bg-tertiary);color:var(--ur-color-text);text-decoration:none}.ur-citation-icon{flex-shrink:0;width:10px;height:10px}.ur-citation-favicon{object-fit:cover;border-radius:2px;flex-shrink:0;width:10px;height:10px}.ur-citation-pill-rich{border:1px solid var(--ur-color-border);background:var(--ur-color-bg);color:var(--ur-color-text-secondary);vertical-align:middle;white-space:nowrap;border-radius:9999px;align-items:center;gap:6px;max-width:160px;padding:4px 8px;font-size:12px;line-height:1.4;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.ur-citation-pill-rich:hover{background:var(--ur-color-bg-secondary);color:var(--ur-color-text);text-decoration:none}.ur-citation-pill-rich:active{background:var(--ur-color-bg-tertiary)}.ur-citation-pill-rich .ur-citation-favicon{border-radius:50%;flex-shrink:0;width:12px;height:12px}.ur-citation-pill-rich .ur-citation-icon{flex-shrink:0;width:12px;height:12px}.ur-citation-label{text-overflow:ellipsis;white-space:nowrap;color:var(--ur-color-text-secondary);max-width:120px;overflow:hidden}.ur-citation-pill-rich:hover .ur-citation-label{color:var(--ur-color-text)}.ur-citation-verified{color:var(--ur-color-primary);flex-shrink:0;margin-left:-2px}.ur-citation-pill-rich--instagram{color:#e1306c}.ur-citation-pill-rich--facebook{color:#1877f2}.ur-citation-pill-rich--threads{color:#000}@media (prefers-color-scheme:dark){.ur-citation-pill-rich--threads{color:#fff}}.ur-citation-fallback{color:var(--ur-color-primary);vertical-align:super;font-size:.85em;font-weight:600;text-decoration:none}.ur-citation-fallback:hover{text-decoration:underline}.ur-link{color:var(--ur-color-primary);text-decoration:underline}.ur-link:hover{text-decoration:none}.ur-link-external{color:var(--ur-color-primary)}.ur-post-card{min-width:176px;color:inherit;border-radius:32px;flex-shrink:0;text-decoration:none;display:block;overflow:hidden}.ur-post-card:hover{text-decoration:none}.ur-post-card:hover .ur-post-thumbnail{transform:scale(1.02)}.ur-post-thumbnail-container{background:var(--ur-color-bg-secondary);border-radius:32px;position:relative;overflow:hidden}.ur-post-thumbnail{object-fit:cover;outline:.5px solid var(--ur-color-border);outline-offset:-.5px;border-radius:32px;width:100%;height:100%;transition:transform .15s}.ur-post-carousel-badge{color:#fff;background:#000000b3;border-radius:4px;padding:4px 8px;font-size:11px;position:absolute;top:8px;right:8px}[dir=rtl] .ur-post-carousel-badge{left:8px;right:auto}.ur-post-profile-overlay{background:linear-gradient(#0003,#0000);padding:18px;position:absolute;top:0;left:0;right:0}.ur-post-profile-info{align-items:center;gap:8px;display:flex}.ur-post-avatar{object-fit:cover;border-radius:50%;width:28px;height:28px}.ur-post-username-container{align-items:center;gap:4px;min-width:0;display:flex}.ur-post-username{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.ur-post-verified-badge{color:#60a5fa;flex-shrink:0;width:12px;height:12px}.ur-reel-card{cursor:pointer;border:1px solid var(--ur-color-border);border-radius:32px;flex-shrink:0;min-width:176px;overflow:hidden}.ur-reel-card:hover .ur-reel-thumbnail,.ur-reel-card:hover .ur-reel-video{transform:scale(1.02)}.ur-reel-media-container{aspect-ratio:9/16;background:var(--ur-color-bg-secondary);width:100%;max-height:360px;position:relative;overflow:hidden}.ur-reel-thumbnail{background-position:50%;background-size:cover;transition:opacity .3s,transform .15s;position:absolute;inset:0}.ur-reel-thumbnail--hidden{opacity:0}.ur-reel-video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s,transform .15s;position:absolute;inset:0}.ur-reel-video--visible{opacity:1}.ur-reel-profile-overlay{background:linear-gradient(#0003,#0000);padding:18px;position:absolute;top:0;left:0;right:0}.ur-reel-profile-info{align-items:center;gap:8px;display:flex}.ur-reel-avatar{object-fit:cover;border-radius:50%;width:28px;height:28px}.ur-reel-username-container{align-items:center;gap:4px;min-width:0;display:flex}.ur-reel-username{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.ur-reel-verified-badge{color:#60a5fa;flex-shrink:0;width:12px;height:12px}.ur-reel-title-overlay{opacity:0;pointer-events:none;background:linear-gradient(#0000,#000000b3);padding:16px;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}.ur-reel-card:hover .ur-reel-title-overlay{opacity:1}.ur-reel-title{color:#ffffffe6;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;display:-webkit-box;overflow:hidden}.ur-widget{margin:var(--ur-spacing-lg) 0;max-width:448px}.ur-widget-weather{max-width:512px}.ur-widget-card{gap:var(--ur-spacing-sm);border:1px solid var(--ur-color-border);background:var(--ur-color-bg);border-radius:16px;flex-direction:column;padding:20px;display:flex}.ur-widget-error{margin:var(--ur-spacing-md) 0;padding:var(--ur-spacing-lg);background:var(--ur-color-bg-secondary);border-radius:var(--ur-radius-md);color:var(--ur-color-error);font-size:var(--ur-font-size-base)}.ur-widget-badge{background:var(--ur-color-bg-secondary);border-radius:var(--ur-radius-sm);font-size:var(--ur-font-size-sm);color:var(--ur-color-text-secondary);padding:4px 8px;display:inline-block}.ur-widget-weather-current{gap:var(--ur-spacing-md);flex-direction:column;display:flex}.ur-widget-weather-header{justify-content:space-between;align-items:flex-start;display:flex}.ur-widget-weather-conditions{align-items:center;gap:var(--ur-spacing-md);display:flex}.ur-widget-weather-icon{font-size:32px}.ur-widget-weather-temp-row{align-items:baseline;gap:var(--ur-spacing-xs);display:flex}.ur-widget-weather-temp{color:var(--ur-color-text);font-size:28px;font-weight:700}.ur-widget-weather-condition{font-size:var(--ur-font-size-base);color:var(--ur-color-text)}.ur-widget-weather-feels-like{font-size:var(--ur-font-size-sm);color:var(--ur-color-text-secondary)}.ur-widget-weather-location{text-align:end}.ur-widget-weather-location-name{font-size:var(--ur-font-size-base);color:var(--ur-color-text);font-weight:600}.ur-widget-weather-hilo{font-size:var(--ur-font-size-sm);color:var(--ur-color-text-secondary)}.ur-widget-weather-hourly{padding-top:var(--ur-spacing-sm);border-top:1px solid var(--ur-color-border);justify-content:space-between;align-items:flex-end;display:flex}.ur-widget-weather-hour{align-items:center;gap:var(--ur-spacing-xs);flex-direction:column;display:flex}.ur-widget-weather-hour-temp{font-size:var(--ur-font-size-sm);color:var(--ur-color-text-secondary)}.ur-widget-weather-hour-icon{font-size:20px}.ur-widget-weather-hour-time{font-size:var(--ur-font-size-sm);color:var(--ur-color-text-muted)}.ur-widget-weather-extended{flex-direction:column;display:flex}.ur-widget-weather-extended-header{padding-bottom:var(--ur-spacing-lg);justify-content:space-between;align-items:flex-start;display:flex}.ur-widget-weather-date-range{font-size:var(--ur-font-size-base);color:var(--ur-color-text);font-weight:600}.ur-widget-weather-daily{gap:var(--ur-spacing-md);flex-direction:column;display:flex}.ur-widget-weather-day{align-items:center;display:flex}.ur-widget-weather-day-name{width:56px;font-size:var(--ur-font-size-base);color:var(--ur-color-text);flex-shrink:0;font-weight:600}.ur-widget-weather-day-icon{text-align:center;flex-shrink:0;width:40px;font-size:20px}.ur-widget-weather-day-desc{align-items:center;gap:var(--ur-spacing-sm);font-size:var(--ur-font-size-base);color:var(--ur-color-text);flex:1;display:flex}.ur-widget-weather-precip{color:var(--ur-color-primary)}.ur-widget-weather-day-hilo{font-size:var(--ur-font-size-base);color:var(--ur-color-text-secondary);flex-shrink:0}.ur-widget-stock-header{justify-content:space-between;align-items:center;display:flex}.ur-widget-stock-ticker{align-items:center;gap:var(--ur-spacing-xs);display:flex}.ur-widget-stock-arrow{font-size:var(--ur-font-size-sm)}.ur-widget-stock-positive{color:var(--ur-color-success)}.ur-widget-stock-negative{color:var(--ur-color-error)}.ur-widget-stock-symbol{font-size:var(--ur-font-size-base);color:var(--ur-color-text);font-weight:600}.ur-widget-stock-name{font-size:var(--ur-font-size-sm);color:var(--ur-color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ur-widget-stock-tabs{gap:var(--ur-spacing-xs);display:flex}.ur-widget-stock-tab{font-size:var(--ur-font-size-sm);color:var(--ur-color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 12px;transition:color .15s,background .15s}.ur-widget-stock-tab:hover{color:var(--ur-color-text-secondary)}.ur-widget-stock-tab-active{color:var(--ur-color-text);background:var(--ur-color-bg-secondary)}.ur-widget-stock-price-section{margin-top:var(--ur-spacing-xs)}.ur-widget-stock-price{color:var(--ur-color-text);font-size:28px;font-weight:700}.ur-widget-stock-change{font-size:var(--ur-font-size-sm);font-weight:500}.ur-widget-stock-chart-container{margin:var(--ur-spacing-sm) -12px 0}.ur-widget-stock-chart{width:100%}.ur-widget-stock-svg{display:block}.ur-widget-stock-xlabels{padding:var(--ur-spacing-xs) var(--ur-spacing-xs) 0;justify-content:space-between;display:flex}.ur-widget-stock-xlabel{font-size:var(--ur-font-size-sm);color:var(--ur-color-text-muted)}.ur-widget-stock-stats{padding-top:var(--ur-spacing-sm);border-top:1px solid var(--ur-color-border);justify-content:space-between;align-items:center;display:flex}.ur-widget-stock-stat{align-items:baseline;gap:var(--ur-spacing-xs);display:flex}.ur-widget-stock-stat-label{font-size:var(--ur-font-size-sm);color:var(--ur-color-text);font-weight:600}.ur-widget-stock-stat-value{font-size:var(--ur-font-size-sm);color:var(--ur-color-text)}.ur-hovercard-container{display:inline;position:relative}.ur-hovercard{z-index:1000;background:var(--ur-color-bg);border:1px solid var(--ur-color-border);border-radius:var(--ur-radius-lg);min-width:200px;max-width:320px;position:fixed;box-shadow:0 4px 16px #0000001f,0 2px 4px #00000014}.ur-hovercard--visible{animation:.15s ease-out ur-hovercard-fade-in}@keyframes ur-hovercard-fade-in{0%{opacity:0}to{opacity:1}}.ur-hovercard.ur-hovercard a,.ur-hovercard.ur-hovercard a:hover,.ur-hovercard.ur-hovercard a:visited,.ur-hovercard.ur-hovercard a:active{color:inherit;text-decoration:none;display:block}.ur-hovercard-content{gap:var(--ur-spacing-xs);padding:var(--ur-spacing-lg);flex-direction:column;display:flex}.ur-hovercard-nav{margin-bottom:var(--ur-spacing-xs);justify-content:space-between;align-items:center;display:flex}.ur-hovercard-nav-buttons{align-items:center;gap:var(--ur-spacing-xs);display:flex}.ur-hovercard-nav-button{width:24px;height:24px;color:var(--ur-color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.ur-hovercard-nav-button:hover{background:var(--ur-color-bg-secondary);color:var(--ur-color-text)}.ur-hovercard-page-indicator{font-size:var(--ur-font-size-sm);color:var(--ur-color-text-secondary)}.ur-hovercard-title{font-size:var(--ur-font-size-sm);color:var(--ur-color-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.ur-hovercard-source{align-items:center;gap:var(--ur-spacing-sm);padding-top:var(--ur-spacing-xs);display:flex}.ur-hovercard-favicon{object-fit:cover;border-radius:2px;flex-shrink:0;width:14px;height:14px}.ur-hovercard-globe{color:var(--ur-color-text-muted);flex-shrink:0}.ur-hovercard-domain{font-size:var(--ur-font-size-sm);color:var(--ur-color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ur-hovercard-preview{margin-top:var(--ur-spacing-sm);border-radius:var(--ur-radius-md);background:var(--ur-color-bg-secondary);overflow:hidden}.ur-hovercard-preview-img{object-fit:cover;width:100%;height:auto;max-height:200px;display:block}.ur-hovercard-verified{color:var(--ur-color-primary);flex-shrink:0}.ur-embedded-screens{flex-direction:column;gap:8px;display:flex}.ur-embedded-screens__title{font-size:var(--ur-font-size-base);color:var(--ur-color-text);margin-bottom:8px;font-weight:600}.ur-embedded-screens__timeline{flex-direction:column;padding-top:4px;display:flex;position:relative}.ur-timeline-section{min-height:28px;padding-bottom:4px;display:flex;position:relative}.ur-timeline-section__indicator{flex-direction:column;flex-shrink:0;align-items:center;width:20px;display:flex;position:relative}.ur-timeline-section__dot{background:var(--ur-color-text-muted);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.ur-timeline-section__icon{justify-content:center;align-items:center;margin-top:2px;display:flex}.ur-timeline-icon{width:14px;height:14px;color:var(--ur-color-text-secondary)}.ur-timeline-section__line{background:var(--ur-color-border);flex:1;width:1px;min-height:8px;margin-top:4px}.ur-timeline-section__content{flex:1;min-width:0;padding-bottom:8px;padding-left:8px}.ur-embedded-screens__heading{font-size:var(--ur-font-size-base);color:var(--ur-color-text-secondary);font-weight:500;line-height:1.4}.ur-embedded-screens__content{font-size:var(--ur-font-size-sm);color:var(--ur-color-text-muted);white-space:pre-wrap;margin-top:4px;line-height:1.5}.ur-embedded-screens__pills-list{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.ur-embedded-screens__product-pill{border:1px solid var(--ur-color-border);background:var(--ur-color-bg);color:var(--ur-color-text-secondary);font-size:var(--ur-font-size-sm);border-radius:9999px;align-items:center;gap:6px;max-width:180px;padding:4px 10px 4px 4px;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.ur-embedded-screens__product-pill:hover{background:var(--ur-color-bg-secondary);border-color:var(--ur-color-text-muted)}.ur-embedded-screens__product-pill-image{object-fit:cover;border-radius:4px;flex-shrink:0;width:20px;height:20px}.ur-embedded-screens__product-pill-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ur-embedded-screens__post-pill{border:1px solid var(--ur-color-border);background:var(--ur-color-bg);color:var(--ur-color-text-secondary);font-size:var(--ur-font-size-sm);border-radius:9999px;align-items:center;gap:6px;padding:4px 10px 4px 4px;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.ur-embedded-screens__post-pill:hover{background:var(--ur-color-bg-secondary);border-color:var(--ur-color-text-muted)}.ur-embedded-screens__post-pill--instagram{border-color:#e1306c4d}.ur-embedded-screens__post-pill--instagram:hover{background:#e1306c1a;border-color:#e1306c99}.ur-embedded-screens__post-pill--facebook{border-color:#1877f24d}.ur-embedded-screens__post-pill--facebook:hover{background:#1877f21a;border-color:#1877f299}.ur-embedded-screens__post-pill--threads{border-color:#64748b4d}.ur-embedded-screens__post-pill--threads:hover{background:#64748b1a;border-color:#64748b99}.ur-embedded-screens__post-pill-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:20px;height:20px}.ur-embedded-screens__post-pill-username{text-overflow:ellipsis;white-space:nowrap;max-width:100px;overflow:hidden}.ur-embedded-screens__verified-badge{color:var(--ur-color-primary);margin-left:-2px;font-size:10px}.ur-search-result-v2{margin:var(--ur-spacing-sm) 0}.ur-search-result-v2__pills{flex-wrap:wrap;gap:6px;display:flex}.ur-primitive-skeleton{background:var(--ur-color-bg-secondary);border-radius:var(--ur-radius-md);justify-content:center;align-items:center;display:flex;overflow:hidden}.ur-primitive-skeleton__content{width:100%;height:100%;position:relative;overflow:hidden}.ur-primitive-skeleton__shimmer{background:linear-gradient(90deg, transparent 0%, var(--ur-color-bg-tertiary) 50%, transparent 100%);position:absolute;inset:0;transform:translate(-100%)}.ur-primitive-skeleton--animate .ur-primitive-skeleton__shimmer{animation:1.5s ease-in-out infinite ur-skeleton-shimmer}@keyframes ur-skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes ur-word-fade-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.ur-lightbox-dialog{z-index:50;color:#fff;outline:none;animation:.15s ease-out ur-lightbox-dialog-fade-in;position:fixed;inset:0}@keyframes ur-lightbox-dialog-fade-in{0%{opacity:0}to{opacity:1}}.ur-lightbox-dialog__inner{width:100%;height:100dvh;position:relative}.ur-lightbox-dialog__close--desktop{z-index:20;inset-inline-start:16px;position:absolute;top:16px}.ur-lightbox-dialog__close--mobile{z-index:20;inset-inline-start:16px;position:fixed;top:16px}.ur-lightbox-dialog__scroll--desktop{z-index:10;scroll-snap-type:y mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-direction:column;align-items:center;gap:32px;width:100%;height:100%;padding:64px 0;display:flex;position:relative;overflow-y:auto}.ur-lightbox-dialog__scroll--desktop::-webkit-scrollbar{display:none}.ur-lightbox-dialog__scroll--mobile{scroll-snap-type:y mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;height:100dvh;overflow-y:auto}.ur-lightbox-dialog__scroll--mobile::-webkit-scrollbar{display:none}.ur-lightbox-dialog__item--desktop{scroll-snap-align:center;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:calc(100vh - 128px);display:flex}.ur-lightbox-dialog__item--mobile{scroll-snap-align:start;justify-content:center;align-items:center;width:100%;height:100dvh;display:flex}.ur-lightbox-dialog__loading{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ur-lightbox-background{z-index:0;contain:strict;background:#000;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.ur-lightbox-background__image{object-fit:cover;opacity:.5;mix-blend-mode:plus-lighter;filter:blur(183.27px);will-change:opacity;width:200vw;height:200vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ur-lightbox-background__image--fade-in{animation:.3s both ur-lightbox-bg-fade-in}.ur-lightbox-background__image--fade-out{animation:.3s both ur-lightbox-bg-fade-out}@keyframes ur-lightbox-bg-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ur-lightbox-bg-fade-out{0%{opacity:1}to{opacity:0}}.ur-lightbox-layout{width:100%;height:100%;display:flex}.ur-lightbox-layout__content{justify-content:center;align-items:center;gap:40px;width:100%;height:calc(100vh - 128px);padding:0 32px;display:flex}.ur-lightbox-layout__left{flex:auto;justify-content:flex-end;width:300px;max-width:300px;display:flex}.ur-lightbox-layout__center{flex-grow:0;flex-shrink:0;display:flex}.ur-lightbox-layout__right{flex:auto;justify-content:flex-start;min-width:40px;max-width:300px;display:flex}.ur-lightbox-layout--mobile{width:100dvw;height:100dvh;position:relative}.ur-lightbox-layout__mobile-metadata{pointer-events:none;z-index:2;padding-inline:16px 64px;inset-inline:0;background:linear-gradient(#0000,#0000004d 50%,#0009);padding-top:80px;padding-bottom:24px;position:absolute;bottom:0}.ur-lightbox-layout__mobile-metadata-content{pointer-events:auto}.ur-lightbox-layout__mobile-actions{pointer-events:auto;z-index:2;inset-inline-end:16px;flex-direction:column;gap:16px;display:flex;position:absolute;bottom:96px}.ur-lightbox-media-player{cursor:pointer;background:#000;border-radius:32px;max-height:calc(100dvh - 128px);position:relative;overflow:hidden}.ur-lightbox-media-player--mobile{cursor:pointer;background:#000;border-radius:32px;justify-content:center;align-items:center;width:100dvw;height:100dvh;position:relative;overflow:hidden}.ur-lightbox-media-player__video{object-fit:contain;width:100%;max-width:100dvw;height:100%;max-height:100dvh}.ur-lightbox-media-player__loading{background:#0003;justify-content:center;align-items:center;width:100%;height:100%;min-height:300px;display:flex}.ur-lightbox-video-controls{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ur-lightbox-video-controls__center{pointer-events:auto;opacity:0;transition:opacity .3s}.ur-lightbox-video-controls__center--visible{opacity:1}.ur-lightbox-video-controls__mute{pointer-events:auto;opacity:0;inset-inline-end:16px;transition:opacity .3s;position:absolute;top:16px}.ur-lightbox-video-controls__mute--visible{opacity:1}@media (pointer:coarse){.ur-lightbox-video-controls__mute{opacity:1}}.ur-lightbox-icon-button{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:flex}.ur-lightbox-icon-button:hover{background:#000000b3}.ur-lightbox-icon-button--32{width:32px;height:32px}.ur-lightbox-icon-button--48{width:48px;height:48px}.ur-lightbox-metadata{flex-direction:column;gap:12px;width:100%;max-width:300px;display:flex}.ur-lightbox-metadata__header{flex-direction:column;align-items:flex-start;gap:8px;padding:0 4px;display:flex}.ur-lightbox-metadata__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.ur-lightbox-metadata__avatar-placeholder{background:#fff3;border-radius:50%;flex-shrink:0;width:28px;height:28px}.ur-lightbox-metadata__avatar-link{flex-shrink:0;display:flex}.ur-lightbox-metadata__name-row{align-items:center;gap:8px;min-width:0;display:flex}.ur-lightbox-metadata__username,.ur-lightbox-metadata__username-link{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none;overflow:hidden}.ur-lightbox-metadata__username-link:hover{text-decoration:underline}.ur-lightbox-metadata__timestamp{color:#ffffffb3;white-space:nowrap;font-size:12px}.ur-lightbox-metadata__music{color:#fff9;align-items:center;gap:6px;height:20px;padding:0 4px;font-size:12px;display:flex;overflow:hidden}.ur-lightbox-metadata__music-icon{flex-shrink:0}.ur-lightbox-metadata__music-link{color:#fff9;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;text-decoration:none;transition:opacity .15s;overflow:hidden}.ur-lightbox-metadata__music-link:hover{opacity:.8}.ur-lightbox-metadata__music-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ur-lightbox-metadata__caption{padding:0 4px}.ur-lightbox-metadata__caption-text{color:#fff;white-space:pre-wrap;word-break:break-word;letter-spacing:-.31px;margin:0;font-size:15px;line-height:1.4}.ur-lightbox-metadata__see-more{color:#fff9;cursor:pointer;background:0 0;border:none;margin-top:4px;padding:0;font-size:13px;display:block}.ur-lightbox-metadata__see-more:hover{text-decoration:underline}.ur-lightbox-metadata__stats{color:#fff9;padding:0 4px;font-size:13px}.ur-lightbox-metadata__stats-link{color:#fff9;text-decoration:none}.ur-lightbox-metadata__stats-link:hover{text-decoration:underline}.ur-lightbox-metadata__stats-text{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.ur-lightbox-actions{flex-direction:column;align-items:center;gap:12px;display:flex}.ur-lightbox-post-image{border-radius:38px;width:min(480px,56.25vh - 72px);height:min(100vh - 128px,853.333px);position:relative;overflow:hidden}.ur-lightbox-post-image__strip{transition:transform .3s ease-in-out;display:flex;position:absolute;inset:0}.ur-lightbox-post-image__slide{flex-shrink:0;width:100%;height:100%;position:relative}.ur-lightbox-post-image__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ur-lightbox-post-image__nav{z-index:20;color:#fff;box-sizing:border-box;cursor:pointer;-webkit-backdrop-filter:blur(18px);background:#383838cc;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;min-width:0;height:32px;min-height:0;margin:0;padding:0;font-size:0;line-height:0;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:inset 0 1px #ffffff0a,0 0 2px #00000005,0 0 6px #00000008,0 6px 30px #00000012}.ur-lightbox-post-image__nav--prev{padding-inline-end:1.5px;inset-inline-start:8px}.ur-lightbox-post-image__nav--next{padding-inline-start:1.5px;inset-inline-end:8px}.ur-lightbox-post-image__dots{z-index:20;inset-inline:0;justify-content:center;gap:6px;display:flex;position:absolute;bottom:12px}.ur-lightbox-post-image__dot{opacity:.4;cursor:pointer;background:#fff;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:opacity .15s}.ur-lightbox-post-image__dot--active{opacity:1}.ur-lightbox-spinner{border:3px solid #fff3;border-top-color:#fff;border-radius:50%;width:48px;height:48px;animation:.8s linear infinite ur-lightbox-spin}@keyframes ur-lightbox-spin{to{transform:rotate(360deg)}}.ur-lightbox-waveform{align-items:center;gap:2px;height:16px;display:inline-flex}.ur-lightbox-waveform__bar{background-color:currentColor;border-radius:9999px;width:3px;height:6px;animation:1s ease-in-out infinite ur-lightbox-waveform;display:block}@keyframes ur-lightbox-waveform{0%,to{height:6px}50%{height:16px}}:root{--timeline-bg:var(--fill-blur-ultrathin);--timeline-bg-track:#262627;--timeline-controls:var(--fill-secondary-elevated);--timeline-border:#494c4f;--timeline-playhead:#f5394f;--timeline-drop-target:#facc15e6;--timeline-drop-target-dark:#fde047;--timeline-drop-target-bg:#facc1533;--timeline-drop-target-bg-dark:#fde04740;--timeline-drop-target-border:#facc15e6;--timeline-drop-target-border-dark:#fde047;--timeline-grip:#3b82f659;--timeline-grip-dark:#93c5fd66;--timeline-grip-hover:#3b82f699;--timeline-grip-hover-dark:#93c5fdb3;--timeline-grip-bg:linear-gradient(180deg, #ffffffe6, #dbeafeb3);--timeline-grip-bg-dark:linear-gradient(180deg, #1e293bf2, #3b82f659);--timeline-grip-dots:radial-gradient(#2563ebcc 20%, transparent 22%);--timeline-grip-dots-dark:radial-gradient(#bfdbfeeb 22%, transparent 24%);--timeline-placeholder-border:#3b82f680;--timeline-placeholder-border-dark:#93c5fd99;--timeline-placeholder-bg:#3b82f614;--timeline-placeholder-bg-dark:#3b82f626;--timeline-placeholder-text:#1e40afe6;--timeline-placeholder-text-dark:#bfdbfef2;--timeline-placeholder-icon:#3b82f633;--timeline-placeholder-icon-dark:#93c5fd33;--timeline-placeholder-icon-border:#3b82f666;--timeline-placeholder-icon-border-dark:#93c5fd59;--timeline-add-button-border:#3b82f673;--timeline-add-button-border-dark:#93c5fd8c;--timeline-add-button-bg:#3b82f60f;--timeline-add-button-bg-dark:#3b82f61f;--timeline-add-button-bg-hover:#3b82f61f;--timeline-add-button-bg-hover-dark:#3b82f62e;--timeline-add-button-text:#1e40afe6;--timeline-add-button-text-dark:#bfdbfeeb;--timeline-asset-drag-outline:#3b82f673;--timeline-resize-handle-border:#0000001a;--timeline-resize-handle-border-dark:#ffffff1a;--timeline-resize-handle-hover:#0000000d;--timeline-resize-handle-hover-dark:#ffffff0d;--timeline-resize-handle-active:#3b82f61a;--timeline-resize-handle-line:#6b7280;--timeline-resize-handle-line-dark:#9ca3af;--navbar-bg:var(--bg-primary);--navbar-border:var(--fill-divider);--navbar-item-bg:transparent;--navbar-item-bg-hover:var(--fill-secondary-elevated);--navbar-item-bg-active:var(--fill-secondary-elevated-hover);--scrollbar-track:var(--fill-secondary);--scrollbar-thumb:var(--text-tertiary);--scrollbar-thumb-hover:var(--text-secondary);--interactive-secondary:var(--fill-secondary-elevated);--interactive-secondary-hover:var(--fill-secondary-elevated-hover);--story-chat-max:48rem;--story-rail-min:23.75rem;--story-rail-max:48rem;--story-accent:#f2a766;--story-accent-bg:#f2a7662e;--story-accent-border:#f2a76659;--story-accent-ring:#f2a7662e}.dark{--navbar-bg:var(--ai-gray-1075);--navbar-border:var(--fill-divider);--navbar-item-bg-hover:var(--fill-secondary-elevated);--navbar-item-bg-active:var(--fill-secondary-elevated-hover);--scrollbar-track:var(--fill-secondary);--scrollbar-thumb:var(--text-tertiary);--scrollbar-thumb-hover:var(--text-secondary);--interactive-secondary:var(--fill-secondary-elevated);--interactive-secondary-hover:var(--fill-secondary-elevated-hover)}:root{--background:var(--white);--foreground:var(--ai-gray-1100);--left-rail-width:72px;--left-rail-gap:8px;--right-rail-width:160px;--right-rail-gap:8px}html.dark{--background:var(--ai-gray-1075);--foreground:var(--ai-gray-050)}:root body.vibes-pro-body,html.dark body.vibes-pro-body{--background:var(--bg-primary);--foreground:var(--white)}.bg-background{background-color:var(--background)}html{scrollbar-gutter:stable}html.no-scrollbar{scrollbar-width:none}html.no-scrollbar::-webkit-scrollbar{display:none}body{background:var(--background);color:var(--foreground);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shimmerBar{0%{opacity:.3}to{opacity:1}}@keyframes waveHand{0%,60%,to{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}30%{transform:rotate(14deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}}@keyframes nightingaleIdle{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes nightingaleThink{0%{transform:translateY(0)rotate(0)}25%{transform:translateY(-3px)rotate(-3deg)}50%{transform:translateY(0)rotate(0)}75%{transform:translateY(-3px)rotate(3deg)}to{transform:translateY(0)rotate(0)}}@media (prefers-reduced-motion:reduce){[data-story-motion=wave],[data-story-motion=idle],[data-story-motion=thinking]{animation:none!important}}.content-with-rail-vibes-pro{margin-left:var(--left-rail-width);background-color:var(--bg-primary)}@media (min-width:1024px){.left-rail{width:var(--left-rail-width)}}code,pre,kbd,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}span[data-mj-label]:after{content:" " attr(data-mj-label);opacity:.8;margin-left:4px;font-size:10px;font-style:italic;text-decoration:none}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
/*# sourceMappingURL=0k4iuge7uruzp.css.map*/