._1655j7s0{--_1655j7s1:#eff6ff;--_1655j7s2:#dbeafe;--_1655j7s3:#bfdbfe;--_1655j7s4:#93c5fd;--_1655j7s5:#60a5fa;--_1655j7s6:#3b82f6;--_1655j7s7:#2563eb;--_1655j7s8:#1d4ed8;--_1655j7s9:#1e40af;--_1655j7sa:#1e3a8a;--_1655j7sb:#f9fafb;--_1655j7sc:#f3f4f6;--_1655j7sd:#e5e7eb;--_1655j7se:#d1d5db;--_1655j7sf:#9ca3af;--_1655j7sg:#6b7280;--_1655j7sh:#4b5563;--_1655j7si:#374151;--_1655j7sj:#1f2937;--_1655j7sk:#111827;--_1655j7sl:hsl(var(--background));--_1655j7sm:hsl(var(--card));--_1655j7sn:hsl(var(--muted));--_1655j7so:hsl(var(--foreground));--_1655j7sp:hsl(var(--muted-foreground));--_1655j7sq:hsl(var(--primary));--_1655j7sr:hsl(var(--border));--_1655j7ss:hsl(var(--border));--_1655j7st:hsl(var(--border));--_1655j7su:hsl(var(--primary));--_1655j7sv:hsl(var(--primary-foreground));--_1655j7sw:hsl(var(--accent));--_1655j7sx:hsl(var(--accent-foreground));--_1655j7sy:4px;--_1655j7sz:8px;--_1655j7s10:16px;--_1655j7s11:24px;--_1655j7s12:32px;--_1655j7s13:48px;--_1655j7s14:64px;--_1655j7s15:0px;--_1655j7s16:4px;--_1655j7s17:8px;--_1655j7s18:12px;--_1655j7s19:16px;--_1655j7s1a:24px;--_1655j7s1b:9999px;--_1655j7s1c:none;--_1655j7s1d:0 1px 2px 0 rgba(0,0,0,.05);--_1655j7s1e:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--_1655j7s1f:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--_1655j7s1g:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--_1655j7s1h:0 25px 50px -12px rgba(0,0,0,.25);--_1655j7s1i:0.15s cubic-bezier(0.4,0,0.2,1);--_1655j7s1j:0.3s cubic-bezier(0.4,0,0.2,1);--_1655j7s1k:0.5s cubic-bezier(0.4,0,0.2,1);--_1655j7s1l:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--_1655j7s1m:ui-monospace,SFMono-Regular,"JetBrains Mono","Fira Code",Monaco,Consolas,monospace;--_1655j7s1n:0.75rem;--_1655j7s1o:0.875rem;--_1655j7s1p:1rem;--_1655j7s1q:1.125rem;--_1655j7s1r:1.25rem;--_1655j7s1s:1.5rem;--_1655j7s1t:1.875rem;--_1655j7s1u:2.25rem;--_1655j7s1v:400;--_1655j7s1w:500;--_1655j7s1x:600;--_1655j7s1y:700;--_1655j7s1z:800;--_1655j7s20:1.25;--_1655j7s21:1.5;--_1655j7s22:1.75;--_1655j7s23:2;--_1655j7s24:-1;--_1655j7s25:auto;--_1655j7s26:0;--_1655j7s27:10;--_1655j7s28:1000;--_1655j7s29:1100;--_1655j7s2a:1200;--_1655j7s2b:1300;--_1655j7s2c:1400;--_1655j7s2d:1500;--_1655j7s2e:1600}.w3gknl0{border:1px solid hsl(var(--border));border-radius:var(--_1655j7s18);margin:var(--_1655j7s12) 0;padding:0;list-style:none;max-width:100%;box-sizing:border-box;overflow:visible;box-shadow:var(--_1655j7s1e);background-color:hsl(var(--card));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.w3gknl0,.w3gknl1{width:100%;will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}.w3gknl1{padding:var(--_1655j7s10) var(--_1655j7s11);border-radius:var(--_1655j7s17);font-size:var(--_1655j7s1p);font-weight:var(--_1655j7s1w);transition:all var(--_1655j7s1j);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));position:relative;display:flex;align-items:center;justify-content:space-between}.w3gknl1:hover{background:hsl(var(--accent));transform:translate3d(0,-1px,0);box-shadow:var(--_1655j7s1d)}.w3gknl1:active{transform:translateZ(0)}.w3gknl1:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:transparent;transition:background-color var(--_1655j7s1j)}.w3gknl3{color:hsl(var(--primary-foreground));font-weight:var(--_1655j7s1x);width:100%}.w3gknl3,.w3gknl3:hover{background:hsl(var(--primary))}.w3gknl3:hover{transform:translateZ(0);box-shadow:none}.w3gknl3:before{background:var(--_1655j7s6)}.w3gknl4{background-color:hsl(var(--card));border-bottom:1px solid hsl(var(--border));position:relative;will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.w3gknl5{will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;overflow:visible;word-wrap:break-word;word-break:break-word}.w3gknl5,.w3gknl6{padding:var(--_1655j7s11) var(--_1655j7s12);line-height:var(--_1655j7s22);color:hsl(var(--foreground));background-color:hsl(var(--card));box-sizing:border-box;width:100%;max-width:100%;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.w3gknl6{display:none}.w3gknl7{padding:var(--_1655j7s11) var(--_1655j7s12);display:block;line-height:var(--_1655j7s22);color:hsl(var(--foreground));background-color:hsl(var(--card));box-sizing:border-box;width:100%;max-width:100%;will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease;overflow:visible;word-wrap:break-word;word-break:break-word}.w3gknl8{padding:0 var(--_1655j7s12);border-bottom-width:0;max-height:0;overflow:hidden;transition:all var(--_1655j7s1k);opacity:0;transform:translate3d(0,-10px,0);transform-origin:top}.w3gknl8,.w3gknl9{will-change:transform,opacity,max-height,padding;background-color:hsl(var(--card));color:hsl(var(--foreground));contain:layout style paint;backface-visibility:hidden;box-sizing:border-box;width:100%;max-width:100%}.w3gknl9{padding:var(--_1655j7s11) var(--_1655j7s12);border-bottom-width:1px;max-height:500px;opacity:1;transform:translateZ(0);transform-origin:top;line-height:var(--_1655j7s22);transition:all var(--_1655j7s1k),color .3s ease,background-color .3s ease;overflow:visible;word-wrap:break-word;word-break:break-word}.w3gknla,.w3gknlb{will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}.w3gknlb{overflow:hidden}.w3gknlc{min-height:100vh;background:hsl(var(--background));padding:var(--_1655j7s12) var(--_1655j7s10);transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.w3gknlc,.w3gknld{will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}.w3gknld{text-align:center;margin-bottom:var(--_1655j7s13);padding:var(--_1655j7s12) 0}.w3gknle{font-size:var(--_1655j7s1u);font-weight:var(--_1655j7s1z);background:linear-gradient(135deg,var(--_1655j7s7) 0,var(--_1655j7s9) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:var(--_1655j7s10);letter-spacing:-.025em;will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}.w3gknlf{font-size:var(--_1655j7s1r);color:hsl(var(--muted-foreground));font-weight:var(--_1655j7s1v);max-width:600px;margin:0 auto;line-height:var(--_1655j7s21)}.w3gknlf,.w3gknlg{will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.w3gknlg{margin-bottom:var(--_1655j7s13);padding:var(--_1655j7s12) var(--_1655j7s11);background-color:hsl(var(--card));border-radius:var(--_1655j7s19);box-shadow:var(--_1655j7s1f);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsl(var(--border))}.w3gknlh{font-size:var(--_1655j7s1s);font-weight:var(--_1655j7s1y);margin-bottom:var(--_1655j7s11);color:hsl(var(--foreground));display:flex;align-items:center;gap:var(--_1655j7sz);will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.w3gknlh:before{content:"";width:4px;height:24px;background:linear-gradient(135deg,var(--_1655j7s6) 0,var(--_1655j7s8) 100%);border-radius:var(--_1655j7s16);will-change:auto}.w3gknli{margin-top:var(--_1655j7s13);padding:var(--_1655j7s12) var(--_1655j7s11);background:hsl(var(--muted));border-radius:var(--_1655j7s19);border:1px solid hsl(var(--border));box-shadow:var(--_1655j7s1e)}.w3gknli,.w3gknlj{will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.w3gknlj{color:hsl(var(--foreground));font-size:var(--_1655j7s1s);font-weight:var(--_1655j7s1y);margin-bottom:var(--_1655j7s11);display:flex;align-items:center;gap:var(--_1655j7sz)}.w3gknlj:before{content:"🔍";font-size:var(--_1655j7s1r);will-change:auto}.w3gknlk{line-height:var(--_1655j7s23);font-size:var(--_1655j7s1p)}.w3gknlk,.w3gknll{color:hsl(var(--muted-foreground));will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.w3gknll{margin-top:12px;font-size:14px}.w3gknlm{margin-bottom:var(--_1655j7s10);padding-left:var(--_1655j7s10);position:relative;will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}.w3gknlm:before{content:"•";color:var(--_1655j7s6);font-weight:var(--_1655j7s1y);position:absolute;left:0;top:0;will-change:auto}.w3gknln{border:1px solid hsl(var(--border));border-radius:var(--_1655j7s18);margin:var(--_1655j7s12) 0;padding:0;list-style:none;width:100%;max-width:100%;box-sizing:border-box;overflow:visible;box-shadow:var(--_1655j7s1e);background-color:hsl(var(--card));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.w3gknln,.w3gknlo{transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.w3gknln,.w3gknlo,.w3gknlp{will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}.w3gknlp{padding:var(--_1655j7s10) var(--_1655j7s11);border-radius:var(--_1655j7s17);font-size:var(--_1655j7s1p);font-weight:var(--_1655j7s1w);transition:all var(--_1655j7s1j);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:1px solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--foreground));position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}.w3gknlp:hover{background:hsl(var(--accent));transform:translate3d(0,-1px,0);box-shadow:var(--_1655j7s1d)}.w3gknlp:active{transform:translateZ(0)}.w3gknlp:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:transparent;transition:background-color var(--_1655j7s1j)}.w3gknlp::marker{display:none}.w3gknlq{padding:var(--_1655j7s11) var(--_1655j7s12);line-height:var(--_1655j7s22);color:hsl(var(--foreground));background-color:hsl(var(--card));box-sizing:border-box;width:100%;max-width:100%;will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease;overflow:visible;word-wrap:break-word;word-break:break-word}.w3gknlr{display:none}.w3gknls{display:flex;align-items:center;padding:var(--_1655j7s10) var(--_1655j7s11);border-bottom:1px solid var(--_1655j7sr);cursor:pointer;background-color:var(--_1655j7sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:var(--_1655j7s1w);transition:all var(--_1655j7s1j);position:relative;color:var(--_1655j7so);will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}.w3gknls:hover{background:var(--_1655j7sw);transform:translate3d(0,-1px,0)}.w3gknls:before{position:relative;width:20px;height:20px;border-radius:50%;border:2px solid var(--_1655j7ss);margin-right:var(--_1655j7s10);will-change:border-color;flex-shrink:0}.w3gknls:after,.w3gknls:before{content:"";transition:all var(--_1655j7s1j)}.w3gknls:after{position:absolute;left:var(--_1655j7s10)6px;top:50%;transform:translate3d(0,-50%,0);width:8px;height:8px;border-radius:50%;background:transparent;will-change:background-color}.w3gknlt{max-height:0;overflow:hidden;transition:all var(--_1655j7s1k);background-color:var(--_1655j7sm);color:var(--_1655j7so);opacity:0;transform:translate3d(0,-10px,0);will-change:transform,opacity,max-height,padding}.w3gknlt,.w3gknlu{contain:layout style paint;backface-visibility:hidden}.w3gknlu{margin-left:auto;font-size:14px;font-weight:var(--_1655j7s1y);min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:var(--_1655j7s16);transition:all var(--_1655j7s1j);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:auto;transform:translateZ(0)}.w3gknlv{background-color:var(--_1655j7sn);color:var(--_1655j7sp);transform:rotate(0deg)}.w3gknlw{background-color:var(--_1655j7su);color:var(--_1655j7sv);transform:rotate(180deg)}.w3gknlr:checked+.w3gknls:before{border-color:hsl(var(--secondary))}.w3gknlr:checked+.w3gknls:after{background:hsl(var(--secondary))}.w3gknlr:checked+.w3gknls{background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-weight:var(--_1655j7s1x);transform:translateZ(0)}.w3gknlr:checked+.w3gknls+.w3gknlt{max-height:500px;padding:var(--_1655j7s11) var(--_1655j7s12);border-bottom-width:1px;opacity:1;transform:translateZ(0);line-height:var(--_1655j7s22);color:var(--_1655j7so);background-color:var(--_1655j7sm)}details[open] .w3gknlp{background-color:var(--_1655j7su);color:var(--_1655j7sv);font-weight:var(--_1655j7s1x);transform:translateZ(0)}*{scrollbar-width:thin;scrollbar-color:var(--_1655j7ss) transparent;box-sizing:border-box}::-webkit-scrollbar{width:6px;will-change:auto}::-webkit-scrollbar-track{background:transparent;will-change:auto}::-webkit-scrollbar-thumb{background:var(--_1655j7ss);border-radius:3px;will-change:background-color}::-webkit-scrollbar-thumb:hover{background:var(--_1655j7st)}body,html{scroll-behavior:smooth;perspective:1000px}body,canvas,html,img,video{transform:translateZ(0);backface-visibility:hidden}canvas,img,video{max-width:100%;height:auto}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateZ(0)}._1k1uxcz0{min-height:100vh;background:var(--_1655j7sl);padding:var(--_1655j7s12) var(--_1655j7s10);transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}._1k1uxcz0,._1k1uxcz1{will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}._1k1uxcz1{text-align:center;margin-bottom:var(--_1655j7s13);padding:var(--_1655j7s12) 0}._1k1uxcz2{font-size:var(--_1655j7s1u);font-weight:var(--_1655j7s1z);background:linear-gradient(135deg,var(--_1655j7s7) 0,var(--_1655j7s9) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:var(--_1655j7s10);letter-spacing:-.025em;will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}._1k1uxcz3{font-size:var(--_1655j7s1r);color:var(--_1655j7sp);font-weight:var(--_1655j7s1v);max-width:600px;margin:0 auto;line-height:var(--_1655j7s21)}._1k1uxcz3,._1k1uxcz4{will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}._1k1uxcz4{margin-bottom:var(--_1655j7s13);padding:var(--_1655j7s12) var(--_1655j7s11);background-color:var(--_1655j7sm);border-radius:var(--_1655j7s19);box-shadow:var(--_1655j7s1f);border:1px solid var(--_1655j7sr)}._1k1uxcz5{font-size:var(--_1655j7s1s);font-weight:var(--_1655j7s1y);color:var(--_1655j7so);margin-bottom:var(--_1655j7s11);display:flex;align-items:center;gap:var(--_1655j7sz);will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}._1k1uxcz5:before{content:"";width:4px;height:24px;background:linear-gradient(135deg,var(--_1655j7s6) 0,var(--_1655j7s8) 100%);border-radius:var(--_1655j7s16);will-change:auto}._1k1uxcz6{margin-top:var(--_1655j7s13);padding:var(--_1655j7s12) var(--_1655j7s11);background:var(--_1655j7sn);border-radius:var(--_1655j7s19);border:1px solid var(--_1655j7sr);box-shadow:var(--_1655j7s1e)}._1k1uxcz6,._1k1uxcz7{will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}._1k1uxcz7{color:var(--_1655j7so);font-size:var(--_1655j7s1s);font-weight:var(--_1655j7s1y);margin-bottom:var(--_1655j7s11);display:flex;align-items:center;gap:var(--_1655j7sz)}._1k1uxcz7:before{content:"🔍";font-size:var(--_1655j7s1r);will-change:auto}._1k1uxcz8{line-height:var(--_1655j7s23);color:var(--_1655j7sp);font-size:var(--_1655j7s1p)}._1k1uxcz8,._1k1uxcz9{will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}._1k1uxcz9{margin-top:12px;font-size:14px;color:hsl(var(--muted-foreground))}._1k1uxcza{margin:var(--_1655j7s12) 0;border:1px solid var(--_1655j7sr);border-radius:var(--_1655j7s18);background-color:var(--_1655j7sm);box-shadow:var(--_1655j7s1e);overflow:hidden;flex-direction:column;will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}._1k1uxcza,._1k1uxczb,._1k1uxczc{width:100%;display:flex}._1k1uxczc{margin:0;padding:0;list-style:none;background-color:var(--_1655j7sm);border-bottom:1px solid var(--_1655j7sr);position:relative}._1k1uxczd{flex:1 1 0%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all var(--_1655j7s1j)}._1k1uxczd,._1k1uxcze{position:relative;width:100%}._1k1uxcze{display:flex;background-color:var(--_1655j7sm);border-bottom:1px solid var(--_1655j7sr);border-left:1px solid var(--_1655j7sr);border-radius:var(--_1655j7s18) var(--_1655j7s18) 0 0;overflow:hidden}._1k1uxczf{flex:1 1 0%;position:relative}._1k1uxczg,._1k1uxczh{width:100%;position:relative}._1k1uxczh{padding:var(--_1655j7s10) var(--_1655j7s11);border:none;background:var(--_1655j7sm);color:var(--_1655j7so);font-size:var(--_1655j7s1p);font-weight:var(--_1655j7s1w);text-align:center;cursor:pointer;transition:all var(--_1655j7s1j);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}._1k1uxczi{background:var(--_1655j7su);color:var(--_1655j7sv);font-weight:var(--_1655j7s1x);z-index:1;width:100%}._1k1uxczm{padding:var(--_1655j7s11);min-height:120px;width:100%;background-color:var(--_1655j7sm);color:var(--_1655j7so);border-bottom:1px solid var(--_1655j7sr);position:relative;will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease;box-sizing:border-box;overflow:hidden}._1k1uxczn{display:none}._1k1uxczo{display:block}._1k1uxczp{opacity:0;transform:translateY(10px);position:absolute;top:0;left:0;right:0;pointer-events:none}._1k1uxczp,._1k1uxczq{transition:opacity var(--_1655j7s1j),transform var(--_1655j7s1j)}._1k1uxczq{opacity:1;transform:translateY(0);position:relative;pointer-events:auto}._1k1uxczr{color:var(--_1655j7so);border:1px solid var(--_1655j7sr);border-radius:var(--_1655j7s18);box-shadow:var(--_1655j7s1e);margin-bottom:var(--_1655j7s10);padding:var(--_1655j7s11);will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}._1k1uxczr,._1k1uxczs{background-color:var(--_1655j7sm)}._1k1uxczs{margin:0;padding:0;list-style:none;display:flex;border-bottom:1px solid var(--_1655j7sr);position:relative;width:100%}._1k1uxczt{display:none}._1k1uxczu{display:inline-block;width:25%;padding:var(--_1655j7s10) var(--_1655j7sz);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-bottom:1px solid var(--_1655j7sr);background:var(--_1655j7sm);font-size:var(--_1655j7s1o);font-weight:var(--_1655j7s1w);text-align:center;transition:all var(--_1655j7s1j);position:relative}._1k1uxczu,._1k1uxczv{box-sizing:border-box;color:var(--_1655j7so);will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}._1k1uxczv{display:none;padding:var(--_1655j7s11);background-color:var(--_1655j7sm);transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}._1k1uxczw{display:block}._1k1uxczx{padding:var(--_1655j7s11);border-bottom:1px solid var(--_1655j7sr)}._1k1uxczx,._1k1uxczy{background-color:var(--_1655j7sm)}._1k1uxczy{width:100%;padding:var(--_1655j7sz) var(--_1655j7s10);border:1px solid var(--_1655j7sr);border-radius:var(--_1655j7s17);font-size:var(--_1655j7s1o);color:var(--_1655j7so);outline:none;transition:border-color var(--_1655j7s1j)}._1k1uxczy:focus{border-color:var(--_1655j7su);box-shadow:0 0 0 2px var(--_1655j7su)20}._1k1uxczy::-moz-placeholder{color:var(--_1655j7sp)}._1k1uxczy::placeholder{color:var(--_1655j7sp)}._1k1uxczz{padding:var(--_1655j7s10) var(--_1655j7s11);border-bottom:1px solid var(--_1655j7sr);display:flex;gap:var(--_1655j7sz);background-color:var(--_1655j7sm);align-items:center}._1k1uxcz10{padding:var(--_1655j7sy) var(--_1655j7sz);font-size:var(--_1655j7s1n);border:1px solid var(--_1655j7sr);border-radius:var(--_1655j7s16);background-color:var(--_1655j7sw);color:var(--_1655j7sx);cursor:pointer;transition:all var(--_1655j7s1j)}._1k1uxcz10:hover{background-color:var(--_1655j7su);color:var(--_1655j7sv)}._1k1uxcz11{font-size:var(--_1655j7s1n);color:var(--_1655j7sp);margin-left:auto}._1k1uxcz12{display:flex;flex-direction:column;gap:var(--_1655j7s11)}._1k1uxcz13{padding:var(--_1655j7s11);border:1px solid var(--_1655j7sr);border-radius:var(--_1655j7s18);background-color:var(--_1655j7sm)}._1k1uxcz14{margin:0 0 var(--_1655j7s10) 0;font-size:var(--_1655j7s1q);font-weight:var(--_1655j7s1x);color:var(--_1655j7so)}._1k1uxcz15{line-height:var(--_1655j7s22)}._1k1uxcz15,._1k1uxcz16{color:var(--_1655j7sp);font-size:var(--_1655j7s1o)}._1k1uxcz16{padding:var(--_1655j7s12);text-align:center}._1k1uxcz17{display:block;padding:var(--_1655j7s11);min-height:120px;width:100%;background-color:var(--_1655j7sm);color:var(--_1655j7so);will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease;box-sizing:border-box}._1k1uxcz18{display:none}._1k1uxcz19{position:absolute;bottom:0;height:3px;background-color:var(--_1655j7sr);transition:all var(--_1655j7s1j);z-index:1}#tab1:checked~div label[for=tab1],#tab2:checked~div label[for=tab2],#tab3:checked~div label[for=tab3],#tab4:checked~div label[for=tab4]{background-color:var(--_1655j7su);color:var(--_1655j7sv);font-weight:var(--_1655j7s1x)}#tab1:checked~div[id=panel-tab1],#tab2:checked~div[id=panel-tab2],#tab3:checked~div[id=panel-tab3],#tab4:checked~div[id=panel-tab4]{display:block}.cbxadh0{min-height:100vh;background:hsl(var(--background));padding:var(--_1655j7s12) var(--_1655j7s10);transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.cbxadh0,.cbxadh1{will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}.cbxadh1{text-align:center;margin-bottom:var(--_1655j7s13);padding:var(--_1655j7s12) 0}.cbxadh2{font-size:var(--_1655j7s1u);font-weight:var(--_1655j7s1z);background:linear-gradient(135deg,var(--_1655j7s7) 0,var(--_1655j7s9) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:var(--_1655j7s10);letter-spacing:-.025em;will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}.cbxadh3{font-size:var(--_1655j7s1r);color:hsl(var(--muted-foreground));font-weight:var(--_1655j7s1v);max-width:600px;margin:0 auto;line-height:var(--_1655j7s21)}.cbxadh3,.cbxadh4{will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.cbxadh4{margin-bottom:var(--_1655j7s13);padding:var(--_1655j7s12) var(--_1655j7s11);background-color:hsl(var(--card));border-radius:var(--_1655j7s19);box-shadow:var(--_1655j7s1f);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsl(var(--border));overflow:visible}.cbxadh5{font-size:var(--_1655j7s1s);font-weight:var(--_1655j7s1y);margin-bottom:var(--_1655j7s11);color:hsl(var(--foreground));display:flex;align-items:center;gap:var(--_1655j7sz);will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.cbxadh5:before{content:"";width:4px;height:24px;background:linear-gradient(135deg,var(--_1655j7s6) 0,var(--_1655j7s8) 100%);border-radius:var(--_1655j7s16);will-change:auto}.cbxadh6{margin-top:var(--_1655j7s13);padding:var(--_1655j7s12) var(--_1655j7s11);background:hsl(var(--muted));border-radius:var(--_1655j7s19);border:1px solid hsl(var(--border));box-shadow:var(--_1655j7s1e)}.cbxadh6,.cbxadh7{will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.cbxadh7{color:hsl(var(--foreground));font-size:var(--_1655j7s1s);font-weight:var(--_1655j7s1y);margin-bottom:var(--_1655j7s11);display:flex;align-items:center;gap:var(--_1655j7sz)}.cbxadh7:before{content:"🔍";font-size:var(--_1655j7s1r);will-change:auto}.cbxadh8{line-height:var(--_1655j7s23);font-size:var(--_1655j7s1p)}.cbxadh8,.cbxadh9{color:hsl(var(--muted-foreground));will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.cbxadh9{margin-top:12px;font-size:14px}.cbxadha{will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}.cbxadha,.cbxadhb{padding:var(--_1655j7s11)}.cbxadhb{display:flex;flex-direction:column;gap:var(--_1655j7s10);margin:var(--_1655j7s12) 0;width:100%;max-width:100%;box-sizing:border-box;overflow:visible;box-shadow:var(--_1655j7s1e);background-color:hsl(var(--card));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--_1655j7s18);border:1px solid hsl(var(--border));transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.cbxadhc{font-size:var(--_1655j7s1p);line-height:var(--_1655j7s21);display:inline-block;border:0;outline:0;background-color:transparent;margin:0;padding:0;text-align:left;cursor:pointer;color:hsl(var(--foreground));transition:all var(--_1655j7s1j)}.cbxadhc:hover{color:hsl(var(--primary))}.cbxadhd{display:inline-block;position:relative;margin-left:var(--_1655j7sz);vertical-align:text-bottom}.cbxadhe{display:inline-flex;align-items:center;justify-content:center;border:1px solid hsl(var(--border));width:1rem;height:1rem;font-size:var(--_1655j7s1o);line-height:1rem;border-radius:50%;background-color:hsl(var(--card));color:hsl(var(--foreground));transition:all var(--_1655j7s1j)}.cbxadhf{position:relative;margin-right:var(--_1655j7s10);display:inline-block;border:0;outline:0;background-color:transparent;margin-left:var(--_1655j7s10);cursor:pointer}.cbxadhf,.cbxadhg{transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.cbxadhg{position:absolute;display:block;top:calc(100% + 8px);left:50%;transform:translateX(-50%);min-width:300px;max-width:500px;width:auto;padding:var(--_1655j7s10);border:1px solid hsl(var(--border));background-color:hsl(var(--card));border-radius:var(--_1655j7s18);box-shadow:var(--_1655j7s1f);z-index:9999;font-size:var(--_1655j7s1o);line-height:var(--_1655j7s22);color:hsl(var(--foreground));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:normal;word-wrap:break-word}.cbxadhf .cbxadhg{display:none}.cbxadhf[open] .cbxadhg{display:block}.cbxadhh{position:relative;width:auto;overflow:visible}.cbxadhh,.cbxadhi{display:inline-block;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.cbxadhi{list-style:none;cursor:pointer;color:hsl(var(--foreground))}.cbxadhi::marker{content:"";display:none}.cbxadhj{bottom:100%;margin-bottom:var(--_1655j7sz)}.cbxadhj,.cbxadhk{left:50%;transform:translateX(-50%)}.cbxadhk{top:100%;margin-top:var(--_1655j7sz)}.cbxadhl{right:100%;margin-right:var(--_1655j7sz)}.cbxadhl,.cbxadhm{top:50%;transform:translateY(-50%)}.cbxadhm{left:100%;margin-left:var(--_1655j7sz)}.cbxadhn,.cbxadho{will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}.cbxadho{overflow:hidden}.cbxadhp{margin-left:auto;font-size:14px;font-weight:var(--_1655j7s1y);min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:var(--_1655j7s16);transition:all var(--_1655j7s1j);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}.cbxadhq{opacity:0;transform:scale(.95) translateY(-10px);transition:opacity var(--_1655j7s1j),transform var(--_1655j7s1j)}.cbxadhr{opacity:1;transform:scale(1) translateY(0)}.cbxadhs{position:fixed}.cbxadhs,.cbxadht{z-index:var(--_1655j7s2e);will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}.cbxadht{position:absolute}.cbxadhu{position:fixed;display:block;min-width:300px;max-width:500px;width:auto;border:1px solid hsl(var(--border));background-color:hsl(var(--card));border-radius:var(--_1655j7s18);box-shadow:var(--_1655j7s1f);z-index:9999;font-size:var(--_1655j7s1o);line-height:var(--_1655j7s22);color:hsl(var(--foreground));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:normal;word-wrap:break-word;pointer-events:auto;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.cbxadhu,.cbxadhv{padding:var(--_1655j7s10)}.cbxadhw{color:hsl(var(--foreground));font-weight:var(--_1655j7s1y)}.cbxadhx{margin-top:var(--_1655j7sz);margin-bottom:var(--_1655j7s10)}.cbxadhy{padding:var(--_1655j7sz) var(--_1655j7s10);cursor:pointer;background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));border:none;border-radius:var(--_1655j7s16);font-size:var(--_1655j7s1o)}.cbxadhz{margin:var(--_1655j7s12) 0}._111s5sq0{position:relative}._111s5sq1{display:flex;flex-wrap:nowrap;list-style:none;padding:20px 0;margin:0;overflow-y:hidden;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}._111s5sq1::-webkit-scrollbar{display:none}._111s5sq2{flex:0 0 auto;margin:0 15px;border:none;list-style:none;padding:0}._111s5sq2:first-child{margin-left:0}._111s5sq2:last-child{margin-right:0}._111s5sq3{flex:0 0 1px;margin-right:-1px}._111s5sq4{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:60px;background-color:rgba(0,0,0,.6);border:0;border-radius:8px;display:none;cursor:pointer;z-index:10;transition:all .2s ease}._111s5sq4:hover{background-color:rgba(0,0,0,.8)}._111s5sq5{display:block;opacity:.8;transition:opacity .2s ease-out}._111s5sq5:hover{opacity:1}._111s5sq6{left:10px}._111s5sq6:before{content:"";position:absolute;left:15px;top:50%;width:8px;height:8px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-50%) rotate(45deg)}._111s5sq7{right:10px}._111s5sq7:before{content:"";position:absolute;right:15px;top:50%;width:8px;height:8px;border-right:2px solid #fff;border-top:2px solid #fff;transform:translateY(-50%) rotate(45deg)}._111s5sq8{min-height:100vh;background:hsl(var(--background));padding:var(--_1655j7s12) var(--_1655j7s10)}._111s5sq9{text-align:center;margin-bottom:var(--_1655j7s13);padding:var(--_1655j7s12) 0}._111s5sqa{font-size:var(--_1655j7s1u);font-weight:var(--_1655j7s1z);background:linear-gradient(135deg,var(--_1655j7s7) 0,var(--_1655j7s9) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:var(--_1655j7s10);letter-spacing:-.025em}._111s5sqb{font-size:var(--_1655j7s1r);color:hsl(var(--muted-foreground));font-weight:var(--_1655j7s1v);max-width:600px;margin:0 auto;line-height:var(--_1655j7s21)}._111s5sqc{margin-bottom:var(--_1655j7s13);padding:var(--_1655j7s12) var(--_1655j7s11);background-color:hsl(var(--card));border-radius:var(--_1655j7s19);box-shadow:var(--_1655j7s1f);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsl(var(--border))}._111s5sqd{font-size:var(--_1655j7s1s);font-weight:var(--_1655j7s1y);margin-bottom:var(--_1655j7s11);color:hsl(var(--foreground));display:flex;align-items:center;gap:var(--_1655j7sz)}._111s5sqd:before{content:"";width:4px;height:24px;background:linear-gradient(135deg,var(--_1655j7s6) 0,var(--_1655j7s8) 100%);border-radius:var(--_1655j7s16)}._111s5sqe{margin-top:var(--_1655j7s13);margin-bottom:var(--_1655j7s10);padding:var(--_1655j7s12) var(--_1655j7s11);background:hsl(var(--muted));border-radius:var(--_1655j7s19);border:1px solid hsl(var(--border));box-shadow:var(--_1655j7s1e)}._111s5sqf{margin-top:var(--_1655j7s11);background-color:hsl(var(--muted));border-radius:var(--_1655j7s18);font-size:var(--_1655j7s1p)}._111s5sqg{margin-bottom:100px}._111s5sqh{margin:0 15px;padding:20px;border:2px solid #e0e0e0;border-radius:12px;display:flex;flex-direction:column;align-items:center;min-width:300px;flex-shrink:0;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}._111s5sqh:first-child{margin-left:0}._111s5sqh:last-child{margin-right:0}._111s5sqi{border-radius:5px}._111s5sqj{display:block;font-weight:700;text-align:center;margin-top:10px;font-size:12px;line-height:1.3;color:#333;word-break:break-word;max-width:100%}._111s5sqk{display:flex;align-items:center;justify-content:center;border-radius:8px;color:#666;font-size:14px;background-color:#f0f0f0}._111s5sql{border-radius:8px;transition:opacity .3s ease-in-out;border:none;outline:none}.b58uel0{min-height:100vh;background:hsl(var(--background));padding:var(--_1655j7s12) var(--_1655j7s10)}.b58uel1{text-align:center;margin-bottom:var(--_1655j7s13);padding:var(--_1655j7s12) 0}.b58uel2{font-size:var(--_1655j7s1u);font-weight:var(--_1655j7s1z);background:linear-gradient(135deg,var(--_1655j7s7) 0,var(--_1655j7s9) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:var(--_1655j7s10);letter-spacing:-.025em}.b58uel3{font-size:var(--_1655j7s1r);color:hsl(var(--muted-foreground));font-weight:var(--_1655j7s1v);max-width:600px;margin:0 auto;line-height:var(--_1655j7s21)}.b58uel4{margin-bottom:var(--_1655j7s13);padding:var(--_1655j7s12) var(--_1655j7s11);background-color:hsl(var(--card));border-radius:var(--_1655j7s19);box-shadow:var(--_1655j7s1f);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsl(var(--border))}.b58uel5{font-size:var(--_1655j7s1s);font-weight:var(--_1655j7s1y);margin-bottom:var(--_1655j7s11);color:hsl(var(--foreground));display:flex;align-items:center;gap:var(--_1655j7sz)}.b58uel5:before{content:"";width:4px;height:24px;background:linear-gradient(135deg,var(--_1655j7s6) 0,var(--_1655j7s8) 100%);border-radius:var(--_1655j7s16)}.b58uel6{margin-top:var(--_1655j7s13);margin-bottom:var(--_1655j7s10);padding:var(--_1655j7s12) var(--_1655j7s11);background:hsl(var(--muted));border-radius:var(--_1655j7s19);border:1px solid hsl(var(--border));box-shadow:var(--_1655j7s1e)}.b58uel7{margin-top:var(--_1655j7s11);padding:var(--_1655j7s11);background-color:hsl(var(--muted));border-radius:var(--_1655j7s18);font-size:var(--_1655j7s1p)}.b58uel8{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:20px;margin-top:20px;max-width:900px;margin-left:auto;margin-right:auto}.b58uel9{border-radius:var(--_1655j7s17);background-color:#cfcfcf;margin-bottom:10px;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.b58uel9:hover{transform:translateY(-4px);box-shadow:var(--_1655j7s1f)}.b58uela{transition:opacity .3s ease-in-out;background-color:#cab}.b58uela,.b58uelb{opacity:0;border-radius:var(--_1655j7s17);-o-object-fit:cover;object-fit:cover;font-size:12px;font-weight:700}.b58uelb{width:100%;height:200px;transition:opacity .7s ease-in-out;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;color:#fff}.b58uelb.loaded,.b58uelb:not(.lazy){opacity:1}.b58uelc{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsl(var(--muted));display:flex;align-items:center;justify-content:center;font-size:var(--_1655j7s1o);color:hsl(var(--muted-foreground));flex-direction:column;gap:8px;min-height:200px}.b58ueld{display:inline-block;width:20px;height:20px;border-top:2px solid hsl(var(--border));border:2px solid hsl(var(--border));border-top-color:hsl(var(--primary));border-radius:50%;animation:spin 1s linear infinite}.b58uele{display:block;width:100%;max-width:200px;margin:40px auto 0;padding:12px 24px;color:hsl(var(--primary-foreground));border:none;border-radius:var(--_1655j7s17);font-size:var(--_1655j7s1p);font-weight:var(--_1655j7s1w);cursor:pointer;transition:background-color .3s ease}.b58uele,.b58uele:hover{background-color:hsl(var(--primary))}.b58uele:hover{opacity:.9}.b58uele:disabled{background-color:hsl(var(--muted));color:hsl(var(--muted-foreground));cursor:not-allowed}.b58uelf{color:hsl(var(--muted-foreground));display:flex;flex-direction:column;align-items:center;gap:12px}.b58uelf,.b58uelg{text-align:center;padding:20px;font-size:var(--_1655j7s1p)}.b58uelg{background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground));border-radius:var(--_1655j7s17);margin:20px 0}._15euodw0{min-height:100vh;background:var(--_1655j7sl);padding:var(--_1655j7s12) var(--_1655j7s10);will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}._15euodw1{text-align:center;margin-bottom:var(--_1655j7s13);padding:var(--_1655j7s12) 0}._15euodw2{font-size:var(--_1655j7s1u);font-weight:var(--_1655j7s1z);background:linear-gradient(135deg,var(--_1655j7s7) 0,var(--_1655j7s9) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:var(--_1655j7s10)}._15euodw3{font-size:var(--_1655j7s1r);color:var(--_1655j7sp)}._15euodw4{margin-bottom:var(--_1655j7s13);padding:var(--_1655j7s12) var(--_1655j7s11);background-color:var(--_1655j7sm);border-radius:var(--_1655j7s19);box-shadow:var(--_1655j7s1f);border:1px solid var(--_1655j7sr)}._15euodw4,._15euodw5{will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}._15euodw5{font-size:var(--_1655j7s1s);font-weight:var(--_1655j7s1y);margin-bottom:var(--_1655j7s11);color:var(--_1655j7so);display:flex;align-items:center;gap:var(--_1655j7sz)}._15euodw5:before{content:"";width:4px;height:24px;background:linear-gradient(135deg,var(--_1655j7s6) 0,var(--_1655j7s8) 100%);border-radius:var(--_1655j7s16);will-change:auto}._15euodw6{margin-bottom:var(--_1655j7s11);padding:var(--_1655j7s10) var(--_1655j7s11);background:var(--_1655j7sn);border-radius:var(--_1655j7s18);border:1px solid var(--_1655j7sr)}._15euodw7{margin-top:var(--_1655j7sz);line-height:var(--_1655j7s22);color:var(--_1655j7sp)}._15euodw8{width:50vw;max-width:100%;position:relative;margin:var(--_1655j7s10) var(--_1655j7s10)}._15euodw9{resize:none;overflow-y:auto;margin:var(--_1655j7sz) 0;font-size:var(--_1655j7s1p);color:hsl(var(--foreground));background-color:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:var(--_1655j7s17)}._15euodw9,._15euodwa{line-height:1;box-sizing:border-box;width:100%;padding-top:var(--_1655j7sz);padding-left:var(--_1655j7s10)}._15euodwa{position:absolute;padding-bottom:0;visibility:hidden;opacity:0;z-index:-1}._15euodwb{margin-top:var(--_1655j7s10);display:flex;gap:var(--_1655j7sz)}._15euodwc{padding:var(--_1655j7sz) var(--_1655j7s10);border:none;border-radius:var(--_1655j7s16);background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;transition:all var(--_1655j7s1j)}._15euodwc:hover{opacity:.9}._15euodwd{margin-top:var(--_1655j7sz)}._1d1im250{min-height:100vh;background:hsl(var(--background));padding:var(--_1655j7s12) var(--_1655j7s10);transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}._1d1im250,._1d1im251{will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}._1d1im251{text-align:center;margin-bottom:var(--_1655j7s13);padding:var(--_1655j7s12) 0}._1d1im252{font-size:var(--_1655j7s1u);font-weight:var(--_1655j7s1z);background:linear-gradient(135deg,var(--_1655j7s7) 0,var(--_1655j7s9) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:var(--_1655j7s10);letter-spacing:-.025em;will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}._1d1im253{font-size:var(--_1655j7s1r);color:hsl(var(--muted-foreground));font-weight:var(--_1655j7s1v);max-width:600px;margin:0 auto;line-height:var(--_1655j7s21)}._1d1im253,._1d1im254{will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}._1d1im254{margin-bottom:var(--_1655j7s13);padding:var(--_1655j7s12) var(--_1655j7s11);background-color:hsl(var(--card));border-radius:var(--_1655j7s19);box-shadow:var(--_1655j7s1f);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsl(var(--border));overflow:visible}._1d1im255{font-size:var(--_1655j7s1s);font-weight:var(--_1655j7s1y);margin-bottom:var(--_1655j7s11);color:hsl(var(--foreground));display:flex;align-items:center;gap:var(--_1655j7sz);will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}._1d1im255:before{content:"";width:4px;height:24px;background:linear-gradient(135deg,var(--_1655j7s6) 0,var(--_1655j7s8) 100%);border-radius:var(--_1655j7s16);will-change:auto}._1d1im256{margin-top:var(--_1655j7s13);padding:var(--_1655j7s12) var(--_1655j7s11);background:hsl(var(--muted));border-radius:var(--_1655j7s19);border:1px solid hsl(var(--border));box-shadow:var(--_1655j7s1e);will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}._1d1im257{margin-top:var(--_1655j7sz);line-height:var(--_1655j7s22);color:hsl(var(--muted-foreground))}._1d1im258{width:70vw;max-width:100%;position:relative;margin:var(--_1655j7s10) var(--_1655j7s10)}._1d1im259{position:relative;margin:10px;padding:5px 10px;border:1px solid hsl(var(--border));border-radius:var(--_1655j7s17);background-color:hsl(var(--card));line-height:1.8;will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}._1d1im25a{white-space:pre-line;color:hsl(var(--foreground));font-size:var(--_1655j7s1p);line-height:1.8}._1d1im25b{position:absolute;right:10px;bottom:10px;border:0;background-color:transparent;padding:2px 8px;cursor:pointer;transition:all .2s ease-in-out;font-size:var(--_1655j7s1o);color:hsl(var(--primary));display:flex;align-items:center;gap:4px;will-change:auto;transform:translateZ(0);backface-visibility:hidden;contain:layout style paint}._1d1im25b:hover{transform:scale(1.05);color:hsl(var(--primary-foreground))}._1d1im25b:after{content:"";display:inline-block;width:4px;height:4px;border-width:1px;border-style:solid;border-color:transparent hsl(var(--primary)) hsl(var(--primary)) transparent;transform:rotate(45deg);vertical-align:middle}._1d1im25c{position:absolute;box-sizing:border-box;left:10px;top:10px;white-space:pre-line;visibility:hidden;opacity:0;z-index:-1;color:hsl(var(--foreground));font-size:var(--_1655j7s1p);line-height:1.8}._1d1im25d{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}._17e8srm0{min-height:100vh;background:hsl(var(--background));padding:var(--_1655j7s12) var(--_1655j7s10)}._17e8srm1{text-align:center;margin-bottom:var(--_1655j7s13);padding:var(--_1655j7s12) 0}._17e8srm2{font-size:var(--_1655j7s1u);font-weight:var(--_1655j7s1z);background:linear-gradient(135deg,var(--_1655j7s7) 0,var(--_1655j7s9) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:var(--_1655j7s10);letter-spacing:-.025em}._17e8srm3{font-size:var(--_1655j7s1r);color:hsl(var(--muted-foreground));font-weight:var(--_1655j7s1v);max-width:600px;margin:0 auto;line-height:var(--_1655j7s21)}._17e8srm4{margin-bottom:var(--_1655j7s13);padding:var(--_1655j7s12) var(--_1655j7s11);background-color:hsl(var(--card));border-radius:var(--_1655j7s19);box-shadow:var(--_1655j7s1f);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsl(var(--border))}._17e8srm5{font-size:var(--_1655j7s1s);font-weight:var(--_1655j7s1y);margin-bottom:var(--_1655j7s11);color:hsl(var(--foreground));display:flex;align-items:center;gap:var(--_1655j7sz)}._17e8srm5:before{content:"";width:4px;height:24px;background:linear-gradient(135deg,var(--_1655j7s6) 0,var(--_1655j7s8) 100%);border-radius:var(--_1655j7s16)}._17e8srm6{margin-top:var(--_1655j7s13);margin-bottom:var(--_1655j7s10);padding:var(--_1655j7s12) var(--_1655j7s11);background:hsl(var(--muted));border-radius:var(--_1655j7s19);border:1px solid hsl(var(--border));box-shadow:var(--_1655j7s1e)}._17e8srm7{margin-top:var(--_1655j7s11);padding:var(--_1655j7s11);background-color:hsl(var(--muted));border-radius:var(--_1655j7s18);font-size:var(--_1655j7s1p)}._17e8srm8{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:20px;margin-top:20px;max-width:900px;margin-left:auto;margin-right:auto}._17e8srm9{max-height:600px;overflow-y:auto;border:1px solid hsl(var(--border));border-radius:var(--_1655j7s17);background-color:hsl(var(--card));margin-top:20px}._17e8srma{padding:var(--_1655j7s11);border-bottom:1px solid hsl(var(--border));transition:background-color .2s ease}._17e8srma:hover{background-color:hsl(var(--muted))}._17e8srma:last-child{border-bottom:none}._17e8srmb{font-size:var(--_1655j7s1q);font-weight:var(--_1655j7s1y);color:hsl(var(--foreground));margin-bottom:var(--_1655j7sz);line-height:var(--_1655j7s20)}._17e8srmc{font-size:var(--_1655j7s1p);color:hsl(var(--muted-foreground));line-height:var(--_1655j7s21)}._17e8srmd{display:inline-block;background-color:hsl(var(--primary));color:#fff;border-radius:50%;width:24px;height:24px;text-align:center;line-height:24px;font-size:var(--_1655j7s1o);font-weight:var(--_1655j7s1y);margin-right:var(--_1655j7sz)}._17e8srme{display:block;width:36px;margin:2rem auto}._17e8srme:before{content:"";display:block;width:24px;height:24px;border-radius:50%;border:3px solid hsl(var(--border));border-top-color:hsl(var(--primary));animation:spin 1s linear infinite}._17e8srmf{height:20px;margin:1rem 0}._17e8srmg{margin-top:var(--_1655j7s12);margin-bottom:var(--_1655j7s12);border:1px solid hsl(var(--border));border-radius:var(--_1655j7s18);overflow:hidden;background-color:hsl(var(--card));box-shadow:var(--_1655j7s1e)}._17e8srmh{padding:var(--_1655j7s10) var(--_1655j7s11);background-color:hsl(var(--muted));border-bottom:1px solid hsl(var(--border))}._17e8srmi{font-size:var(--_1655j7s1p);font-weight:var(--_1655j7s1x);color:hsl(var(--foreground));display:flex;align-items:center;gap:var(--_1655j7sz)}._17e8srmj{padding:var(--_1655j7s11);background-color:hsl(var(--background))}._17e8srmk{margin:0;overflow:auto}._17e8srml{font-size:var(--_1655j7s1o);font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace;line-height:var(--_1655j7s22);color:hsl(var(--foreground))}