:root{--noche:#0e0c1b;--escudo:#251b53;--escudo-2:#1a1440;--lavanda:#8f80ff;--hielo:#e4ebf6;--acero:#9dafcd;--mango:#d8662a;--vivo:#5ee0a0;--caido:#ff6b5b;--display:"Kanit", "Arial Black", sans-serif;--cuerpo:"Onest", system-ui, sans-serif;--gutter:clamp(1rem, 4vw, 3rem);--ancho:1200px;--corte:14px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:4.5rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--noche);color:var(--hielo);font-family:var(--cuerpo);margin:0;font-size:1.05rem;line-height:1.55;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--lavanda);outline-offset:3px}h1,h2,h3{font-family:var(--display);letter-spacing:-.01em;margin:0;font-style:italic;font-weight:900;line-height:.92}p{max-width:60ch;margin:0 0 .8em}button{font:inherit;color:inherit;cursor:pointer}.boton,.ip-boton{clip-path:polygon(var(--corte) 0, 100% 0, 100% calc(100% - var(--corte)), calc(100% - var(--corte)) 100%, 0 100%, 0 var(--corte))}.boton{font-family:var(--display);align-items:center;padding:.85em 1.6em;font-size:1.05rem;font-style:italic;font-weight:800;line-height:1;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.boton-chico{--corte:9px;padding:.6em 1.1em;font-size:.95rem}.boton-mango{background:var(--mango);color:#140a04}.boton-mango:hover{background:var(--hielo)}.boton-hielo{color:var(--hielo);background:#9dafcd26}.boton-hielo:hover{background:var(--hielo);color:var(--noche)}.cabecera{z-index:40;padding:.6rem var(--gutter);background:color-mix(in srgb, var(--noche) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #ffffff14;align-items:center;gap:1.5rem;display:flex;position:sticky;top:0}.marca{font-family:var(--display);align-items:center;gap:.55rem;margin-right:auto;font-size:1.3rem;font-style:italic;font-weight:900;text-decoration:none;display:flex}.cabecera nav{gap:1.4rem;font-weight:500;display:flex}.cabecera nav a{color:var(--acero);text-decoration:none}.cabecera nav a:hover{color:var(--hielo)}@media (width<=640px){.cabecera nav{display:none}}.portada{isolation:isolate;background:radial-gradient(120% 70% at 50% 0%, var(--escudo) 0%, var(--noche) 70%);padding:clamp(3rem, 7vw, 6rem) var(--gutter) clamp(3.5rem, 7vw, 6rem);position:relative;overflow:hidden}.portada-rayos{z-index:-1;opacity:.75;position:absolute;inset:0}.kanji{z-index:-1;writing-mode:vertical-rl;color:#0000;-webkit-text-stroke:1.5px #8f80ff40;-webkit-user-select:none;user-select:none;font-family:Dela Gothic One,sans-serif;font-size:clamp(5rem,15vw,13rem);line-height:1;position:absolute;top:50%;right:clamp(-1rem,1vw,2rem);transform:translateY(-50%)}.portada-grid>*{min-width:0}.portada-grid{max-width:var(--ancho);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);margin:0 auto;display:grid}.escudo{filter:drop-shadow(0 20px 40px #000a);width:100%;max-width:480px;height:auto}h1{color:var(--hielo);margin-bottom:1.2rem;font-size:clamp(2.8rem,6.4vw,6rem)}.lead{color:var(--acero);max-width:42ch;font-size:clamp(1.1rem,1.6vw,1.3rem)}.ip{margin:2rem 0 1.8rem}.ip-rotulo{color:var(--acero);margin-bottom:.4rem;font-size:.95rem}.ip-boton{background:var(--hielo);width:100%;max-width:34rem;color:var(--noche);text-align:left;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.3rem;display:flex}.ip-boton:hover{background:#fff}.ip-texto,.ip-cifrado{font-family:var(--display);letter-spacing:-.01em;font-size:clamp(1.3rem,3.4vw,2.2rem);font-style:italic;font-weight:800}.ip-cifrado{color:var(--lavanda)}.ip-accion{background:var(--noche);color:var(--hielo);flex:none;padding:.35rem .8rem;font-size:.95rem;font-weight:700}.ip-estado{flex-wrap:wrap;align-items:center;gap:.35rem .7rem;margin-top:.8rem;font-size:.97rem;display:flex}.ip-extra{color:var(--acero)}.acciones{flex-wrap:wrap;gap:.8rem;display:flex}@media (width<=820px){.portada-grid{grid-template-columns:1fr}.escudo{max-width:240px}}.seccion{max-width:calc(var(--ancho) + 2 * var(--gutter));padding:clamp(3.5rem, 8vw, 6rem) var(--gutter);margin:0 auto}.titulo{margin-bottom:.8rem;font-size:clamp(2.6rem,6.5vw,5rem)}.titulo:after{content:"";background:var(--mango);width:3.2rem;height:6px;margin-top:.8rem;display:block;transform:skew(-24deg)}.seccion-lead{color:var(--acero);margin-bottom:2rem}.rejilla{max-width:calc(var(--ancho) + 2 * var(--gutter));padding:clamp(3rem, 7vw, 5rem) var(--gutter) clamp(4rem, 8vw, 6rem);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:1.1rem;margin:0 auto;display:grid}.rejilla-titulo{grid-column:1/-1;margin-bottom:.6rem;font-size:clamp(2.6rem,6.5vw,5rem)}.rejilla-titulo:after{content:"";background:var(--mango);width:3.2rem;height:6px;margin-top:.8rem;display:block;transform:skew(-24deg)}.tarjeta{min-width:0;display:grid}.tarjeta>.border-glow-card{height:100%}.tarjeta-cuerpo{min-width:0;padding:clamp(1.2rem,2.4vw,1.8rem)}.tarjeta-titulo{margin-bottom:1.1rem;font-size:clamp(2rem,3.6vw,2.8rem)}.t-smp{grid-column:span 7}.t-hytale{grid-column:span 5}.entrar{grid-column:1/-1}.eventos{grid-column:span 8}.discord{grid-column:span 4}@media (width<=960px){.t-smp,.t-hytale,.eventos,.discord{grid-column:1/-1}}.servidor .tarjeta-cuerpo{border-top:4px solid var(--acero);border-radius:16px 16px 0 0}.servidor.online .tarjeta-cuerpo{border-top-color:var(--vivo)}.servidor.offline .tarjeta-cuerpo,.servidor.error .tarjeta-cuerpo{border-top-color:var(--caido)}.entrar-columnas{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 2rem;display:grid}.entrar-juego h3{margin-bottom:.7rem;font-size:1.45rem}.entrar-juego ol{counter-reset:paso;gap:.5rem;margin:0 0 .6rem;padding:0;list-style:none;display:grid}.entrar-juego li{counter-increment:paso;grid-template-columns:1.8rem 1fr;align-items:baseline;display:grid}.entrar-juego li:before{content:counter(paso);font-family:var(--display);color:var(--mango);font-size:1.25rem;font-style:italic;font-weight:900}@media (width<=760px){.entrar-columnas{grid-template-columns:1fr}}.servidor-cabeza{align-items:center;gap:.9rem;margin-bottom:1.1rem;display:flex}.servidor-cabeza img{width:56px;height:56px;image-rendering:pixelated}.servidor-cabeza h3{font-size:2rem}.servidor-juego{color:var(--acero);margin:.2rem 0 0;font-size:.95rem}.servidor-estado{white-space:nowrap;align-items:center;gap:.45rem;margin:0 0 0 auto;font-size:.95rem;font-weight:700;display:flex}.servidor-jugadores strong{font-family:var(--display);color:var(--vivo);font-size:1.6rem;font-style:italic}.servidor-motd{color:var(--acero);font-size:.95rem}.caras{flex-wrap:wrap;gap:.35rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.caras img{image-rendering:pixelated}.direcciones{gap:.5rem;margin:1.2rem 0 1rem;padding:0;list-style:none;display:grid}.direcciones button{text-align:left;background:#0e0c1b99;border:0;border-radius:8px;align-items:center;gap:.8rem;width:100%;padding:.7rem .9rem;display:flex}.direcciones button:hover{background:var(--noche)}.dir-tipo{width:4.8rem;color:var(--acero);flex:none;font-size:.9rem}.direcciones code{font-family:var(--cuerpo);overflow-wrap:anywhere;font-weight:700}.dir-puerto{color:var(--acero);font-size:.9rem}.dir-copiar{color:var(--mango);margin-left:auto;font-size:.85rem;font-weight:700}.servidor-canal{color:var(--acero);font-size:.95rem}@media (width<=820px){.servidores{grid-template-columns:1fr}}.tablero{background:#07060f;border:1px solid #ffffff12;margin:1.5rem 0;padding:1rem;overflow:hidden}.tablero .split-flap-text{font-family:var(--cuerpo);font-weight:700}.cuenta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:2rem;display:flex}.cuenta strong{color:var(--mango)}.reloj{font-variant-numeric:tabular-nums;align-items:baseline;gap:.25rem;margin:0;display:flex}.reloj span{font-family:var(--display);font-size:clamp(2rem,5vw,3.2rem);font-style:italic;font-weight:800;line-height:1}.reloj small{color:var(--acero);margin-right:.7rem}.semana{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.semana li{background:var(--escudo-2);border-left:4px solid var(--escudo);gap:.15rem;padding:1rem 1.2rem;display:grid}.semana li.toca{border-left-color:var(--mango);background:var(--escudo)}.semana .dia{font-family:var(--display);font-size:1.5rem;font-style:italic;font-weight:800}.semana .hora{color:var(--acero)}.nota{color:var(--acero);margin-top:1rem;font-size:.9rem}@media (width<=700px){.semana{grid-template-columns:1fr}}.discord-cabeza{grid-template-columns:auto 1fr auto;align-items:end;gap:1rem 2.5rem;margin-bottom:2rem;display:grid}.en-linea{color:var(--acero);margin:0 0 .9rem}.en-linea strong{font-family:var(--display);color:var(--vivo);margin-right:.2rem;font-size:2.6rem;font-style:italic}.en-linea span[lang=ja]{color:var(--hielo);font-family:Dela Gothic One,sans-serif}.discord-cabeza .boton,.sin-invitacion{margin-bottom:.9rem}.sin-invitacion{color:var(--acero);max-width:26ch;font-size:.95rem}.miembros{grid-template-columns:1fr;gap:.3rem;margin:0 0 1.2rem;padding:0;list-style:none;display:grid}.miembros li{background:#0e0c1b80;border-radius:8px;grid-template-columns:36px 1fr;align-items:center;column-gap:.7rem;padding:.35rem .6rem;line-height:1.25;display:grid}.miembros li.m-mas{color:var(--acero);background:0 0;padding:.3rem .6rem 0;font-size:.9rem;display:block}.miembros img{border-radius:50%;grid-row:span 2}.m-nombre{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.m-estado{color:var(--vivo);font-size:.85rem}.m-estado.idle{color:#f3c14b}.m-estado.dnd{color:var(--caido)}.vacio{color:var(--acero)}@media (width<=820px){.discord-cabeza{grid-template-columns:1fr;align-items:start}}.pie{padding:2rem var(--gutter);color:var(--acero);border-top:1px solid #ffffff14;align-items:center;gap:.8rem;display:flex}.pie p{margin:0}.aviso{background:var(--hielo);color:var(--noche);visibility:hidden;z-index:60;max-width:calc(100vw - 2rem);padding:.75rem 1.2rem;font-weight:700;transition:transform .2s,visibility .2s;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%,150%)}.aviso.visible{visibility:visible;transform:translate(-50%)}.aviso.error{background:var(--caido)}@media (width<=820px){.kanji{display:none}.direcciones button{flex-wrap:wrap;gap:.1rem .8rem}.dir-tipo{width:auto}.direcciones code{flex-basis:100%;order:3}}.eventos .tarjeta-cuerpo{flex-direction:column;height:100%;display:flex}.eventos .tarjeta-cuerpo>.nota{margin-top:auto;padding-top:1rem}.split-flap-text{align-items:center;gap:var(--split-flap-gap,6px);color:var(--split-flap-text-color,#f8fafc);font-family:SFMono-Regular,Roboto Mono,Cascadia Code,Liberation Mono,Menlo,monospace;font-size:var(--split-flap-font-size,52px);letter-spacing:.035em;white-space:pre;-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;font-weight:760;line-height:1;display:inline-flex}.split-flap-text__tile{border-radius:var(--split-flap-radius,8px);background:radial-gradient(circle at 50% 0%, #ffffff29, transparent 44%), linear-gradient(180deg, color-mix(in srgb, var(--split-flap-tile-color,#111827) 82%, white), var(--split-flap-tile-color,#111827));perspective:520px;width:.78em;height:1.08em;transform-style:preserve-3d;isolation:isolate;position:relative;overflow:hidden;box-shadow:inset 0 .035em .08em #ffffff14,inset 0 -.05em .1em #00000061,0 .16em .38em #00000047}.split-flap-text__tile:before{content:"";z-index:8;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff2e 18%,#000000a3 50%,#ffffff24 82%,#0000);width:100%;height:1px;position:absolute;top:calc(50% - .5px);left:0;box-shadow:0 -1px #ffffff14,0 1px #00000080}.split-flap-text__tile:after{content:"";z-index:9;border-radius:inherit;pointer-events:none;border:1px solid #ffffff14;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0003}.split-flap-text__half,.split-flap-text__flap{background:linear-gradient(180deg, #ffffff12, transparent 34%), var(--split-flap-tile-color,#111827);backface-visibility:hidden;width:100%;height:50%;position:absolute;left:0;overflow:hidden}.split-flap-text__half--top,.split-flap-text__flap--front{top:0}.split-flap-text__half--bottom,.split-flap-text__flap--back{background:linear-gradient(0deg, #ffffff0f, transparent 38%), color-mix(in srgb, var(--split-flap-tile-color,#111827) 92%, black);bottom:0}.split-flap-text__char{width:100%;height:200%;color:var(--split-flap-text-color,#f8fafc);text-shadow:0 .025em #ffffff29,0 .09em .16em #0000006b;justify-content:center;align-items:center;display:flex;position:absolute;left:0}.split-flap-text__half--top .split-flap-text__char,.split-flap-text__flap--front .split-flap-text__char{top:0}.split-flap-text__half--bottom .split-flap-text__char,.split-flap-text__flap--back .split-flap-text__char{bottom:0}.split-flap-text__flap{z-index:6;will-change:transform, filter;transform-style:preserve-3d}.split-flap-text__flap--front{transform-origin:bottom;animation:split-flap-front var(--split-flap-flip-duration,.12s) cubic-bezier(.23, 1, .32, 1) both}.split-flap-text__flap--back{transform-origin:top;animation:split-flap-back var(--split-flap-flip-duration,.12s) cubic-bezier(.23, 1, .32, 1) both;transform:rotateX(90deg)}@keyframes split-flap-front{0%{filter:brightness(1.08);transform:rotateX(0)}to{filter:brightness(.52);transform:rotateX(-90deg)}}@keyframes split-flap-back{0%,45%{filter:brightness(.58);transform:rotateX(90deg)}to{filter:brightness();transform:rotateX(0)}}@media (prefers-reduced-motion:reduce){.split-flap-text__flap{animation:none!important}}.status-mark{--sm-size:20px;--sm-stroke:2;--sm-color:currentColor;--sm-done:#22c55e;--sm-error:#ef4444;--sm-fill:.06;--sm-font:14px;--sm-draw:.24s;--sm-strike-delay:.18s;--sm-muted:.55;--sm-check-delay:.12s;--sm-label-o:.65;--sm-ease-out:cubic-bezier(.23, 1, .32, 1);--sm-ease-in-out:cubic-bezier(.77, 0, .175, 1);align-items:center;gap:calc(var(--sm-size) * .5);vertical-align:middle;line-height:1;display:inline-flex;position:relative}.status-mark__glyph{color:var(--sm-color);flex:none;transition:color .2s;overflow:visible}.status-mark[data-status=done] .status-mark__glyph{color:var(--sm-done)}.status-mark[data-status=failed] .status-mark__glyph{color:var(--sm-error)}.status-mark__track{fill:currentColor;stroke:currentColor;stroke-width:var(--sm-stroke);fill-opacity:0;stroke-opacity:0;transition:fill-opacity .18s,stroke-opacity .2s}.status-mark[data-status=running] .status-mark__track{stroke-opacity:.2}.status-mark[data-status=done] .status-mark__track,.status-mark[data-status=failed] .status-mark__track{fill-opacity:var(--sm-fill)}.status-mark__ring{fill:none;stroke:currentColor;stroke-width:var(--sm-stroke);stroke-linecap:round;opacity:var(--sm-muted);transition:opacity .2s}.status-mark[data-status=running] .status-mark__ring,.status-mark[data-status=done] .status-mark__ring,.status-mark[data-status=failed] .status-mark__ring{opacity:1}.status-mark__check,.status-mark__cross{fill:none;stroke:currentColor;stroke-width:var(--sm-stroke);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:1.05px;opacity:0;transition:stroke-dashoffset .16s var(--sm-ease-out), opacity 0s linear .16s}.status-mark[data-status=done] .status-mark__check,.status-mark[data-status=failed] .status-mark__cross,.status-mark[data-status=cancelled] .status-mark__cross{stroke-dashoffset:0;opacity:1;transition:stroke-dashoffset var(--sm-draw) var(--sm-ease-out) var(--sm-check-delay), opacity 0s linear var(--sm-check-delay)}.status-mark__label{color:var(--sm-color);font-size:var(--sm-font);opacity:var(--sm-label-o);line-height:1.25;transition:opacity .2s;position:relative}.status-mark[data-status=running]{--sm-label-o:1}.status-mark[data-status=done]{--sm-label-o:.6}.status-mark[data-status=failed]{--sm-label-o:1}.status-mark[data-status=cancelled]{--sm-label-o:.55}.status-mark__strike{height:max(1px, calc(var(--sm-font) / 14));transform-origin:0;pointer-events:none;transition:transform .16s var(--sm-ease-out);background:currentColor;position:absolute;top:50%;left:0;right:0;transform:scaleX(0)translateY(-50%)}.status-mark[data-status=done][data-strike] .status-mark__strike{transition:transform .28s var(--sm-ease-out) var(--sm-strike-delay);transform:scaleX(1)}.status-mark__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes sm-breathe{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.status-mark[data-indeterminate] .status-mark__ring{animation:sm-breathe 1.4s var(--sm-ease-in-out) infinite}.status-mark__check,.status-mark__cross{stroke-dashoffset:0;transition:opacity .2s}.status-mark__strike{opacity:0;transition:opacity .2s;transform:scaleX(1)!important}.status-mark[data-status=done][data-strike] .status-mark__strike{opacity:1}}.border-glow-card{--edge-proximity:0;--cursor-angle:45deg;--edge-sensitivity:30;--color-sensitivity:calc(var(--edge-sensitivity) + 20);--border-radius:28px;--glow-padding:40px;--cone-spread:25;border-radius:var(--border-radius);isolation:isolate;background:var(--card-bg,#120f17);border:1px solid #ffffff26;display:grid;position:relative;overflow:visible;transform:translateZ(.01px);box-shadow:0 1px 2px #0000001a,0 2px 4px #0000001a,0 4px 8px #0000001a,0 8px 16px #0000001a,0 16px 32px #0000001a,0 32px 64px #0000001a}.border-glow-card--light{border-color:#18181b1f;box-shadow:0 1px 2px #18181b0a,0 8px 24px #18181b0d}.border-glow-card--light:after,.border-glow-card--light>.edge-light{mix-blend-mode:normal}.border-glow-card:before,.border-glow-card:after,.border-glow-card>.edge-light{content:"";border-radius:inherit;z-index:-1;transition:opacity .25s ease-out;position:absolute;inset:0}.border-glow-card:not(:hover):not(.sweep-active):before,.border-glow-card:not(:hover):not(.sweep-active):after,.border-glow-card:not(:hover):not(.sweep-active)>.edge-light{opacity:0;transition:opacity .75s ease-in-out}.border-glow-card:before{background:linear-gradient(var(--card-bg,#120f17) 0 100%) padding-box, linear-gradient(#fff0 0% 100%) border-box, var(--gradient-one,radial-gradient(at 80% 55%, #be85ff 0px, transparent 50%)) border-box, var(--gradient-two,radial-gradient(at 69% 34%, #ff7a93 0px, transparent 50%)) border-box, var(--gradient-three,radial-gradient(at 8% 6%, #8fffad 0px, transparent 50%)) border-box, var(--gradient-four,radial-gradient(at 41% 38%, #47daff 0px, transparent 50%)) border-box, var(--gradient-five,radial-gradient(at 86% 85%, #7af2ff 0px, transparent 50%)) border-box, var(--gradient-six,radial-gradient(at 82% 18%, #ffe74c 0px, transparent 50%)) border-box, var(--gradient-seven,radial-gradient(at 51% 4%, #ff8d70 0px, transparent 50%)) border-box, var(--gradient-base,linear-gradient(#c299ff 0 100%)) border-box;opacity:calc((var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));mask-image:conic-gradient(from var(--cursor-angle) at center, black calc(var(--cone-spread) * 1%), transparent calc((var(--cone-spread) + 15) * 1%), transparent calc((100 - var(--cone-spread) - 15) * 1%), black calc((100 - var(--cone-spread)) * 1%));border:1px solid #0000}.border-glow-card:after{background:var(--gradient-one,radial-gradient(at 80% 55%, #be85ff 0px, transparent 50%)) padding-box, var(--gradient-two,radial-gradient(at 69% 34%, #ff7a93 0px, transparent 50%)) padding-box, var(--gradient-three,radial-gradient(at 8% 6%, #8fffad 0px, transparent 50%)) padding-box, var(--gradient-four,radial-gradient(at 41% 38%, #47daff 0px, transparent 50%)) padding-box, var(--gradient-five,radial-gradient(at 86% 85%, #7af2ff 0px, transparent 50%)) padding-box, var(--gradient-six,radial-gradient(at 82% 18%, #ffe74c 0px, transparent 50%)) padding-box, var(--gradient-seven,radial-gradient(at 51% 4%, #ff8d70 0px, transparent 50%)) padding-box, var(--gradient-base,linear-gradient(#c299ff 0 100%)) padding-box;-webkit-mask-image:linear-gradient(to bottom, black, black), radial-gradient(ellipse at 50% 50%, black 40%, transparent 65%), radial-gradient(ellipse at 66% 66%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 66% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 66%, black 5%, transparent 40%), conic-gradient(from var(--cursor-angle) at center, transparent 5%, black 15%, black 85%, transparent 95%);mask-image:linear-gradient(to bottom, black, black), radial-gradient(ellipse at 50% 50%, black 40%, transparent 65%), radial-gradient(ellipse at 66% 66%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 66% 33%, black 5%, transparent 40%), radial-gradient(ellipse at 33% 66%, black 5%, transparent 40%), conic-gradient(from var(--cursor-angle) at center, transparent 5%, black 15%, black 85%, transparent 95%);opacity:calc(var(--fill-opacity,.5) * (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));mix-blend-mode:soft-light;border:1px solid #0000;-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over;mask-composite:subtract,add,add,add,add,add}.border-glow-card>.edge-light{inset:calc(var(--glow-padding) * -1);pointer-events:none;z-index:1;-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center, black 2.5%, transparent 10%, transparent 90%, black 97.5%);mask-image:conic-gradient(from var(--cursor-angle) at center, black 2.5%, transparent 10%, transparent 90%, black 97.5%);opacity:calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)));mix-blend-mode:plus-lighter}.border-glow-card>.edge-light:before{content:"";inset:var(--glow-padding);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--glow-color,#f5daa3), inset 0 0 1px 0 var(--glow-color-60,#f5daa399), inset 0 0 3px 0 var(--glow-color-50,#f5daa380), inset 0 0 6px 0 var(--glow-color-40,#f5daa366), inset 0 0 15px 0 var(--glow-color-30,#f5daa34d), inset 0 0 25px 2px var(--glow-color-20,#f5daa333), inset 0 0 50px 2px var(--glow-color-10,#f5daa31a), 0 0 1px 0 var(--glow-color-60,#f5daa399), 0 0 3px 0 var(--glow-color-50,#f5daa380), 0 0 6px 0 var(--glow-color-40,#f5daa366), 0 0 15px 0 var(--glow-color-30,#f5daa34d), 0 0 25px 2px var(--glow-color-20,#f5daa333), 0 0 50px 2px var(--glow-color-10,#f5daa31a);position:absolute}.border-glow-inner{z-index:1;flex-direction:column;display:flex;position:relative;overflow:auto}
