a.svelte-16ohubv{color:hsl(var(--primary))}a.svelte-16ohubv:hover{text-decoration:none}.base.svelte-16ohubv{width:fit-content;background:hsl(var(--background));color:hsl(var(--primary));padding:10px 20px;border:solid 3px hsl(var(--border-foreground));border-radius:var(--radius);transform:translateY(0);box-shadow:0 0 0 var(--black);transition:transform .1s linear,box-shadow .1s linear;position:relative;font-weight:700;height:2.75rem;cursor:pointer;font-family:monospace;display:grid;place-content:center}.base.svelte-16ohubv:hover{transition:transform .3s cubic-bezier(.5,2.5,.7,.7),box-shadow .3s cubic-bezier(.5,2.5,.7,.7);box-shadow:0 6px hsl(var(--foreground));transform:translateY(-6px)}.base.svelte-16ohubv:active{box-shadow:0 2px 0 var(--black);transform:translateY(-2px)}.transparent.svelte-16ohubv{background:transparent}.btn-invert.svelte-16ohubv{background:hsl(var(--foreground));border:solid 3px hsl(0 0% 20%);color:hsl(var(--secondary))}.btn-invert.svelte-16ohubv:hover{box-shadow:0 6px hsl(var(--highlight))}.btn-invert.svelte-16ohubv:active{box-shadow:0 2px hsl(var(--highlight))}.btn-warning.svelte-16ohubv:hover{box-shadow:0 6px 0 var(--pink)}.btn-warning.svelte-16ohubv:active{box-shadow:0 2px 0 var(--pink)}.btn-simple.svelte-16ohubv:hover,.btn-icon.svelte-16ohubv:hover{transition:none;transform:none}.btn-simple.svelte-16ohubv:hover:hover,.btn-icon.svelte-16ohubv:hover:hover{box-shadow:none;transition:all .3s ease;opacity:.8}.disabled.svelte-16ohubv{opacity:.5;cursor:not-allowed;transition:none;transform:none}.disabled.svelte-16ohubv:hover{box-shadow:none;transition:none;transform:none}.btn-little.svelte-16ohubv{padding:5px 10px;height:2.25rem}.btn-little.svelte-16ohubv:hover{scale:1.05}.btn-micro.svelte-16ohubv{padding:5px 10px;height:.75rem;border:none;transition:none;transform:none;background:none}.btn-micro.svelte-16ohubv:hover{opacity:.7;box-shadow:none;transition:none;transform:none}.border-none.svelte-16ohubv{border:none}.btn-icon.svelte-16ohubv{background-color:transparent;box-shadow:none;border:none;height:2rem;width:2rem;display:grid;place-content:center;padding:0;margin:0}:root{--easing: cubic-bezier(.4, 0, .2, 1);--particle-duration: 1.2s}.cta-container.svelte-18wqqny{max-width:640px;margin:2rem auto;perspective:1200px;filter:drop-shadow(0 20px 30px rgba(0,0,0,.3))}.cta-link.svelte-18wqqny{position:relative;display:flex;align-items:center;gap:1.5rem;padding:2rem;border-radius:24px;text-decoration:none;overflow:hidden;transform-style:preserve-3d;transition:all .6s var(--easing);cursor:pointer;border:2px solid var(--accent);background:linear-gradient(145deg,var(--color1),var(--color2));box-shadow:0 0 40px #0003,inset 0 0 20px #ffffff1a,0 0 30px var(--accent)}.background-glow.svelte-18wqqny{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at var(--x) var(--y),var(--accent) 0%,transparent 70%);opacity:.3;mix-blend-mode:screen;transition:opacity .4s}.dynamic-gradient.svelte-18wqqny{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(45deg,transparent 0%,rgba(255,255,255,.1) 50%,transparent 100%);opacity:0;transition:opacity .4s,transform .8s}.hover-shine.svelte-18wqqny{position:absolute;width:150%;height:150%;background:linear-gradient(45deg,transparent 25%,rgba(255,255,255,.2) 50%,transparent 75%);opacity:0;transform:translate(-100%) rotate(15deg);transition:all .6s var(--easing)}.edge-glow.svelte-18wqqny{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 15px #ffffff4d;pointer-events:none}.cta-link.svelte-18wqqny:hover{transform:translateY(-4px) rotateX(3deg) rotateY(2deg);box-shadow:0 15px 50px #0006,inset 0 0 30px #fff3,0 0 50px var(--accent)}.cta-link.svelte-18wqqny:hover .dynamic-gradient:where(.svelte-18wqqny){opacity:.2;transform:translate(20%,-10%)}.cta-link.svelte-18wqqny:hover .hover-shine:where(.svelte-18wqqny){opacity:.4;transform:translate(100%) rotate(15deg)}.main-icon.svelte-18wqqny{font-size:2.5rem;filter:drop-shadow(0 0 10px var(--accent));animation:svelte-18wqqny-float 4s var(--easing) infinite;z-index:2;transition:all .4s var(--easing)}.content-wrapper.svelte-18wqqny{flex:1;display:flex;flex-direction:column;gap:.5rem;position:relative;z-index:2}.cta-title.svelte-18wqqny{font-family:Inter,sans-serif;font-weight:800;font-size:1.5rem;background:linear-gradient(90deg,white,var(--accent));-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:-.5px;text-shadow:0 2px 4px rgba(0,0,0,.2)}.cta-subtitle.svelte-18wqqny{font-family:Inter,sans-serif;font-size:1rem;opacity:.9;font-weight:400;color:#ffffffe6;text-shadow:0 1px 2px rgba(0,0,0,.1)}.arrow.svelte-18wqqny{font-size:2rem;transition:all .4s var(--easing);filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.cta-link.svelte-18wqqny:hover .arrow:where(.svelte-18wqqny){transform:translate(8px) rotate(10deg);color:var(--accent)}.particle.svelte-18wqqny{position:absolute;background:radial-gradient(circle,rgba(255,255,255,.8) 0%,var(--accent) 100%);border-radius:50%;pointer-events:none;animation:svelte-18wqqny-particle-drift var(--particle-duration) ease-out forwards}.ripple-effect.svelte-18wqqny{position:absolute;background:radial-gradient(circle,rgba(255,255,255,.4) 0%,transparent 70%);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}@keyframes svelte-18wqqny-float{0%,to{transform:translateY(0) rotate(0) scale(1)}25%{transform:translateY(-8px) rotate(-3deg) scale(1.05)}75%{transform:translateY(5px) rotate(2deg) scale(.98)}}@keyframes svelte-18wqqny-particle-drift{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(calc(var(--dx) * 150px),calc(var(--dy) * 150px)) scale(.2)}}@media (max-width: 480px){.cta-link.svelte-18wqqny{padding:1.5rem;gap:1rem}.main-icon.svelte-18wqqny{font-size:2rem}.cta-title.svelte-18wqqny{font-size:1.2rem}.cta-subtitle.svelte-18wqqny{font-size:.9rem}}@keyframes svelte-1xle1n-underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.logo-link.svelte-1xle1n{position:relative;background:hsl(var(--background));padding:.5em 1em;border-radius:.5rem;text-decoration:none;transition:transform .3s cubic-bezier(.23,1,.32,1),background-color .3s ease}.logo-link.svelte-1xle1n:hover{background:hsl(var(--background))}.logo-content.svelte-1xle1n{position:relative;font-weight:700;font-size:clamp(1rem,3vw,1.15rem);gap:.25em;z-index:2}.logo-base.svelte-1xle1n{position:relative;display:inline-block}.logo-base.svelte-1xle1n:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:3px;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .4s cubic-bezier(.23,1,.32,1)}.logo-link.svelte-1xle1n:hover .logo-base:where(.svelte-1xle1n):after{transform:scaleX(1)}.hover-effect.svelte-1xle1n{position:absolute;top:50%;left:50%;width:120%;height:120%;background:radial-gradient(circle closest-side,rgba(255,255,255,.15),transparent);transform:translate(-50%,-50%) scale(0);opacity:0;transition:transform .6s cubic-bezier(.23,1,.32,1),opacity .6s ease;pointer-events:none}@media (max-width: 480px){.logo-link.svelte-1xle1n{padding:.4em .8em}.logo-content.svelte-1xle1n{font-size:clamp(1rem,4vw,1.25rem)}}.aura.svelte-549w6j{position:absolute;width:120px;height:120px;border-radius:50%;box-shadow:-20px -20px 60px #d1d1d1,20px 20px 60px #696767;transition:all .05s linear;pointer-events:none;display:flex;align-items:center;justify-content:center;z-index:50;mix-blend-mode:multiply}.circle-pulsar.svelte-15w7mgb{--size: .75rem;--color: var(--pink);height:var(--size);width:var(--size);border-radius:50%;border:2px solid var(--black);background-color:var(--color);animation:svelte-15w7mgb-pulsar 1.5s infinite}@keyframes svelte-15w7mgb-pulsar{0%{box-shadow:0 0 0 0 var(--color)}to{box-shadow:0 0 10px 5px #f000}}.card-wrapper.svelte-4balzl{display:block;width:100%;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.card-wrapper.svelte-4balzl:hover{transform:scale(1.03);opacity:.5}.breadcrumbs.svelte-8g78ib{display:flex;align-items:center;font-size:14px}.breadcrumbs.svelte-8g78ib ol:where(.svelte-8g78ib){list-style:none;display:flex;gap:8px;padding:0;margin:0}.breadcrumbs.svelte-8g78ib li:where(.svelte-8g78ib){display:flex;align-items:center}.breadcrumb-link.svelte-8g78ib{text-decoration:none;color:hsl(var(--link));font-weight:500}.breadcrumb-link.svelte-8g78ib:hover{text-decoration:underline}.breadcrumb-label.svelte-8g78ib{color:hsl(var(--muted-foreground))}.breadcrumbs.svelte-8g78ib li:where(.svelte-8g78ib):not(:last-child):after{content:">";margin:0 8px;color:hsl(var(--primary))}.current.svelte-8g78ib{font-weight:600}.error-fallback.svelte-7ur18q{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;padding:2rem;text-align:center}.error-icon.svelte-7ur18q{color:#ef4444;margin-bottom:1.5rem}.error-title.svelte-7ur18q{margin:0 0 .5rem;font-size:1.875rem;font-weight:600;color:#111827}.error-detail.svelte-7ur18q{margin:0 0 2rem;color:#6b7280;max-width:500px}.error-actions.svelte-7ur18q{display:flex;gap:1rem}.btn-primary.svelte-7ur18q,.btn-secondary.svelte-7ur18q{padding:.625rem 1.25rem;border-radius:.375rem;font-weight:500;transition:all .2s;cursor:pointer;border:none;font-size:.875rem}.btn-primary.svelte-7ur18q{background-color:#3b82f6;color:#fff}.btn-primary.svelte-7ur18q:hover{background-color:#2563eb}.btn-secondary.svelte-7ur18q{background-color:transparent;color:#6b7280;border:1px solid #e5e7eb}.btn-secondary.svelte-7ur18q:hover{background-color:#f9fafb}@media (prefers-color-scheme: dark){.error-title.svelte-7ur18q{color:#f3f4f6}.error-detail.svelte-7ur18q{color:#9ca3af}.btn-secondary.svelte-7ur18q{color:#d1d5db;border-color:#4b5563}.btn-secondary.svelte-7ur18q:hover{background-color:#374151}}footer.svelte-4rcz0{background-color:#f0f0f0;padding:10px;display:flex;position:fixed;bottom:0;left:0;width:100%}header.svelte-20fshc{min-height:5rem;display:flex;flex-direction:column;gap:2rem;place-content:center;background:hsl(var(--highlight));position:relative;padding:2rem}header.svelte-20fshc:after{content:"";position:absolute;right:0;left:-0%;top:100%;z-index:10;display:block;height:30px;background-size:30px 100%;background-image:linear-gradient(135deg,hsl(var(--highlight)) 25%,transparent 25%),linear-gradient(225deg,hsl(var(--highlight)) 25%,transparent 25%);background-position:0 0}header.svelte-wlgl9g{padding:1rem;background-color:hsl(var(--brand));padding-block:5rem;text-align:center;color:var(--black)}header.svelte-wlgl9g h1:where(.svelte-wlgl9g){text-align:left;text-wrap:balance;margin-bottom:2rem}header.svelte-wlgl9g p:where(.svelte-wlgl9g){text-wrap:balance;line-height:1.75rem;text-align:left;font-weight:200;margin-top:1.2rem}.desktop.svelte-pl9rpn{display:flex}.desktop.svelte-pl9rpn nav:where(.svelte-pl9rpn) a:where(.svelte-pl9rpn){font-size:clamp(1rem,2vw,1rem)}.desktop.svelte-pl9rpn nav:where(.svelte-pl9rpn) a:where(.svelte-pl9rpn):is(.active:where(.svelte-pl9rpn)){font-weight:bolder}.desktop.svelte-pl9rpn nav:where(.svelte-pl9rpn) a:where(.svelte-pl9rpn):not(.active){opacity:.7}.desktop.svelte-pl9rpn nav:where(.svelte-pl9rpn) a.home:where(.svelte-pl9rpn){opacity:1}.desktop.svelte-pl9rpn nav:where(.svelte-pl9rpn) a:where(.svelte-pl9rpn):hover{font-weight:bolder;opacity:1}.mobile.svelte-pl9rpn,.hamburger.svelte-pl9rpn{display:none}.external.svelte-pl9rpn:after{content:"↗";margin-left:3px}.overlay.svelte-pl9rpn{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0000007f;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:30;display:none}.overlay.open.svelte-pl9rpn{display:block}@media (max-width: 1200px){.nav-container.svelte-pl9rpn{display:flex;justify-content:space-between;align-items:center}.desktop.svelte-pl9rpn{display:none}.mobile.svelte-pl9rpn{display:block}.hamburger.svelte-pl9rpn{display:block;cursor:pointer;background:none;border:none;font-size:2rem;color:hsl(var(--primary));z-index:10}nav.svelte-pl9rpn{position:fixed;top:0;bottom:0;right:0;transform:translate(100%);transition:transform .3s ease-in-out;display:flex;flex-direction:column;background-color:hsl(var(--background));box-shadow:0 0 10px #0000001a;padding:2rem 2rem 1rem 1rem;z-index:40;color:hsl(var(--primary))}nav.svelte-pl9rpn a:where(.svelte-pl9rpn){padding:.5rem;border-radius:15px;margin:0}nav.svelte-pl9rpn a:where(.svelte-pl9rpn):not(.active){text-decoration:none}nav.svelte-pl9rpn a.active:where(.svelte-pl9rpn){background-color:hsl(var(--muted));color:hsl(var(--primary))}nav.svelte-pl9rpn a:where(.svelte-pl9rpn):hover{background-color:hsl(var(--muted));color:hsl(var(--primary))}nav.open.svelte-pl9rpn{transform:translate(0)}}:root{--link-bg-color: var(--grey);--link-text-color: var(--black);--link-border-color: var(--black)}.bentobox-container.svelte-5gfaly{width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:1rem;padding:1rem}.bentobox-link.svelte-5gfaly{text-align:center;display:flex;align-items:center;justify-content:center;width:clamp(14rem,30%,18rem);height:7rem;font-size:clamp(1rem,2.5vw,1.5rem);padding:1.5rem;font-family:Roboto,sans-serif;font-weight:400;color:var(--link-text-color);background-color:var(--link-bg-color);border:5px solid var(--link-border-color);border-radius:25px;box-shadow:5px 5px 0 0 var(--link-border-color);text-decoration:none;transition:transform .3s ease}.bentobox-link.svelte-5gfaly:hover,.bentobox-link.svelte-5gfaly:focus{transform:translateY(-5px);outline:none}.iframe-container.svelte-1c2nd6r{width:100%;height:100%}iframe.svelte-1c2nd6r{border:none;opacity:0;transition:opacity .3s ease}iframe.loaded.svelte-1c2nd6r{opacity:1}.loading-state.svelte-1c2nd6r,.error-message.svelte-1c2nd6r{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:1rem;background:hsl(var(--card));color:hsl(var(--primary));border:1px solid hsl(var(--border));border-radius:4px}.container.svelte-15dg56r{display:grid;gap:1rem}.rrss-container.svelte-hd76jv{position:relative;background-color:hsl(var(--background));width:100%;max-width:clamp(300px,80%,500px);border-radius:8px;border:1px solid #ebebeb;box-shadow:0 2px 8px #0000001a;padding:clamp(.5rem,2vw,1rem);display:flex;flex-direction:column;align-items:center;gap:clamp(.5rem,2vw,1rem)}.rrss-profile.svelte-hd76jv{display:flex;align-items:center;gap:clamp(.5rem,2vw,1rem);position:relative}.rrss-photo.svelte-hd76jv{width:clamp(50px,10vw,80px);height:clamp(50px,10vw,80px);background-image:url(../../../images/avatar-animado-compress.webp);background-size:cover;background-position:center;background-color:#d3d3d3;border-radius:50%;box-shadow:0 0 0 2px #fff,0 0 0 4px #3634a3;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.rrss-photo.svelte-hd76jv img:where(.svelte-hd76jv){width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease}.rrss-photo.gif-loaded.svelte-hd76jv img:where(.svelte-hd76jv){opacity:1}.profile-details.svelte-hd76jv{text-align:left}.profile-details.svelte-hd76jv h3:where(.svelte-hd76jv){margin:0;font-size:clamp(.9rem,4vw,1.25rem);color:hsl(var(--primary))}.profile-details.svelte-hd76jv{margin:.2rem 0;font-size:clamp(.75rem,3vw,1rem);color:gray}.cta-button.svelte-hd76jv{display:inline-block;margin-top:.5rem;padding:clamp(.25rem,1vw,.4rem) clamp(.75rem,2vw,.75rem);background:#0073b1;color:#fff;font-size:clamp(.65rem,3vw,.8rem);font-weight:700;text-decoration:none;border-radius:20px;box-shadow:0 2px 5px #0000001a;transition:background .3s ease,transform .2s ease}.cta-button.svelte-hd76jv:hover{background:#005582;transform:translateY(-2px);box-shadow:0 4px 10px #0003}@media (max-width: 450px){.rrss-container.svelte-hd76jv{padding:1rem}.rrss-profile.svelte-hd76jv{flex-direction:column;text-align:center}.rrss-photo.svelte-hd76jv{margin-bottom:.5rem}.profile-details.svelte-hd76jv{text-align:center}}.new-badge.svelte-hd76jv{position:absolute;top:0;right:-.5rem;transform:rotate(45deg);background:linear-gradient(45deg,#ff9f1c,#2ec4b6);color:#fff;font-weight:700;font-size:clamp(.5rem,2vw,.75rem);padding:.25rem .5rem;box-shadow:0 2px 5px #0003;border-radius:5px;animation:svelte-hd76jv-badge-pulse 3s infinite}@keyframes svelte-hd76jv-badge-pulse{0%,to{transform:rotate(45deg) scale(1)}50%{transform:rotate(45deg) scale(1.1)}}.error-boundary-default.svelte-1itdrya{min-height:200px;display:flex;align-items:center;justify-content:center;padding:2rem}.error-container.svelte-1itdrya{max-width:600px;padding:2rem;border:1px solid #e2e8f0;border-radius:.5rem;background-color:#fff;box-shadow:0 1px 3px #0000001a}.error-container.svelte-1itdrya h2:where(.svelte-1itdrya){margin:0 0 1rem;color:#e53e3e;font-size:1.5rem}.error-message.svelte-1itdrya{margin:0 0 1rem;color:#2d3748}.error-details.svelte-1itdrya{margin:1rem 0;padding:1rem;background-color:#f7fafc;border-radius:.25rem}.error-details.svelte-1itdrya summary:where(.svelte-1itdrya){cursor:pointer;color:#4a5568;font-size:.875rem}.error-details.svelte-1itdrya pre:where(.svelte-1itdrya){margin:1rem 0 0;padding:1rem;background-color:#2d3748;color:#f7fafc;border-radius:.25rem;overflow-x:auto;font-size:.75rem;line-height:1.5}.reset-button.svelte-1itdrya{padding:.5rem 1rem;background-color:#4299e1;color:#fff;border:none;border-radius:.25rem;cursor:pointer;transition:background-color .2s}.reset-button.svelte-1itdrya:hover{background-color:#3182ce}@media (prefers-color-scheme: dark){.error-container.svelte-1itdrya{background-color:#1a202c;border-color:#2d3748}.error-message.svelte-1itdrya{color:#e2e8f0}.error-details.svelte-1itdrya{background-color:#2d3748}.error-details.svelte-1itdrya summary:where(.svelte-1itdrya){color:#cbd5e0}}.notebook-bg.svelte-gq2xvc{background-image:linear-gradient(to right,rgba(0,0,0,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,0,0,.05) 1px,transparent 1px);background-size:20px 20px}fieldset.svelte-gq2xvc:hover{border-color:hsl(var(--accent-foreground) / .3)}button.svelte-gq2xvc{-webkit-user-select:none;user-select:none;cursor:pointer}.preview-btn.svelte-gq2xvc{padding:.4rem .8rem;border-radius:6px;transition:transform .15s ease,box-shadow .15s ease}.preview-btn.svelte-gq2xvc:hover{transform:scale(1.05);box-shadow:0 4px 10px #0003}input[type=color].svelte-gq2xvc{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;padding:0;cursor:pointer}input[type=color].svelte-gq2xvc::-webkit-color-swatch{border-radius:6px;border:2px solid hsl(var(--border))}textarea.svelte-gq2xvc{resize:vertical;min-height:80px}.editor-container.svelte-gq2xvc{padding-bottom:1rem}@media (max-width: 768px){.card-preview.svelte-gq2xvc{width:100%;transform-origin:top center;transform:scale(.9)}.preview-container.svelte-gq2xvc{height:60vh!important;display:flex;align-items:flex-start;justify-content:flex-start;padding:env(safe-area-inset-top,1rem) 0 0 0}.mobile-container.svelte-gq2xvc{gap:0}.tabs.svelte-gq2xvc button:where(.svelte-gq2xvc){padding:.75rem 1rem;flex:1;text-align:center}}.toast.svelte-1xo3fs8{position:fixed;top:1rem;right:1rem;z-index:1000;display:flex;align-items:center;justify-content:space-between;min-width:300px;max-width:500px;padding:1rem 1.25rem;border-radius:12px;box-shadow:0 10px 25px #0000001a,0 4px 6px #0000000d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:svelte-1xo3fs8-slideIn .3s ease-out;border:1px solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));font-family:inherit}@keyframes svelte-1xo3fs8-slideIn{0%{opacity:0;transform:translate(100%) scale(.95)}to{opacity:1;transform:translate(0) scale(1)}}.toast-success.svelte-1xo3fs8 .toast-icon:where(.svelte-1xo3fs8){color:#1fe066}.toast-error.svelte-1xo3fs8 .toast-icon:where(.svelte-1xo3fs8){color:#ef4343}.toast-info.svelte-1xo3fs8 .toast-icon:where(.svelte-1xo3fs8){color:hsl(var(--brand-foreground))}.toast-content.svelte-1xo3fs8{display:flex;align-items:center;gap:.75rem;flex:1}.toast-icon.svelte-1xo3fs8{flex-shrink:0}.toast-message.svelte-1xo3fs8{font-size:.875rem;font-weight:500;line-height:1.4;color:hsl(var(--foreground))}.toast-close.svelte-1xo3fs8{background:none;border:none;cursor:pointer;padding:.25rem;border-radius:6px;color:hsl(var(--foreground));opacity:.7;transition:all .2s ease;margin-left:.5rem;flex-shrink:0}.toast-close.svelte-1xo3fs8:hover{opacity:1;background:hsl(var(--muted));transform:scale(1.1)}[data-theme=dark] .toast.svelte-1xo3fs8{background:hsl(var(--background));border-color:hsl(var(--border));box-shadow:0 10px 25px #0000004d,0 4px 6px #0003;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}[data-theme=dark] .toast-success.svelte-1xo3fs8 .toast-icon:where(.svelte-1xo3fs8){color:#4be784}[data-theme=dark] .toast-error.svelte-1xo3fs8 .toast-icon:where(.svelte-1xo3fs8){color:#f37272}[data-theme=dark] .toast-info.svelte-1xo3fs8 .toast-icon:where(.svelte-1xo3fs8){color:hsl(var(--brand-foreground))}@media (max-width: 640px){.toast.svelte-1xo3fs8{left:1rem;right:1rem;min-width:auto;max-width:none}}.copy-page-container.svelte-1lwfa6u{position:relative;display:inline-flex;align-items:stretch}.main-action-btn.svelte-1lwfa6u{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:hsl(var(--background));border:1px solid hsl(var(--border));border-right:none;border-radius:8px 0 0 8px;color:hsl(var(--foreground));font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px #0000000d;min-width:0;flex:1}.main-action-btn.svelte-1lwfa6u:hover{background:hsl(var(--muted));border-color:hsl(var(--brand-foreground));box-shadow:0 2px 4px #0000001a;transform:translateY(-1px);z-index:1}.main-action-btn.svelte-1lwfa6u:active{transform:translateY(0);box-shadow:0 1px 2px #0000000d}.dropdown-toggle-btn.svelte-1lwfa6u{display:flex;align-items:center;justify-content:center;padding:.625rem .5rem;background:hsl(var(--background));border:1px solid hsl(var(--border));border-left:none;border-radius:0 8px 8px 0;color:hsl(var(--foreground));cursor:pointer;transition:all .2s ease;box-shadow:0 1px 2px #0000000d;position:relative}.dropdown-toggle-btn.svelte-1lwfa6u:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:60%;background:hsl(var(--border))}.dropdown-toggle-btn.svelte-1lwfa6u:hover{background:hsl(var(--muted));border-color:hsl(var(--brand-foreground));box-shadow:0 2px 4px #0000001a;transform:translateY(-1px);z-index:1}.dropdown-toggle-btn.svelte-1lwfa6u:active{transform:translateY(0);box-shadow:0 1px 2px #0000000d}.action-label.svelte-1lwfa6u{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.action-icon.svelte-1lwfa6u{flex-shrink:0;border-radius:2px}.chevron.svelte-1lwfa6u{transition:transform .2s ease}.chevron.open.svelte-1lwfa6u{transform:rotate(180deg)}.dropdown-menu.svelte-1lwfa6u{position:absolute;top:100%;right:0;margin-top:.5rem;background:hsl(var(--popover));border:1px solid hsl(var(--border));border-radius:12px;box-shadow:0 10px 25px #0000001a,0 4px 6px #0000000d;min-width:220px;z-index:50;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:svelte-1lwfa6u-slideDown .2s ease-out}@keyframes svelte-1lwfa6u-slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.dropdown-item.svelte-1lwfa6u{display:flex;align-items:center;gap:.75rem;width:100%;padding:.875rem 1.25rem;background:none;border:none;color:hsl(var(--foreground));font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease;text-align:left;position:relative}.dropdown-item.svelte-1lwfa6u:hover{background:hsl(var(--muted));color:hsl(var(--brand-foreground));transform:translate(2px)}.dropdown-item.svelte-1lwfa6u:first-child{margin-top:.25rem}.dropdown-item.svelte-1lwfa6u:last-child{margin-bottom:.25rem}.dropdown-item.selected.svelte-1lwfa6u{background:hsl(var(--brand-foreground) / .1);color:hsl(var(--brand-foreground));font-weight:600}.dropdown-item.selected.svelte-1lwfa6u:hover{background:hsl(var(--brand-foreground) / .15);transform:translate(1px)}.check-icon.svelte-1lwfa6u{margin-left:auto;color:hsl(var(--brand-foreground))}.ai-logo.svelte-1lwfa6u{flex-shrink:0;width:18px;height:18px;border-radius:4px;transition:transform .15s ease}.dropdown-item.svelte-1lwfa6u:hover .ai-logo:where(.svelte-1lwfa6u){transform:scale(1.1)}[data-theme=dark] .dropdown-menu.svelte-1lwfa6u{background:hsl(var(--popover));border-color:hsl(var(--border));box-shadow:0 10px 25px #0000004d,0 4px 6px #0003;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-theme=dark] .main-action-btn.svelte-1lwfa6u,[data-theme=dark] .dropdown-toggle-btn.svelte-1lwfa6u{box-shadow:0 1px 2px #0003}[data-theme=dark] .main-action-btn.svelte-1lwfa6u:hover,[data-theme=dark] .dropdown-toggle-btn.svelte-1lwfa6u:hover{box-shadow:0 2px 4px #0000004d}[data-theme=dark] .dropdown-item.selected.svelte-1lwfa6u{background:hsl(var(--brand-foreground) / .2)}[data-theme=dark] .dropdown-item.selected.svelte-1lwfa6u:hover{background:hsl(var(--brand-foreground) / .25)}
