:is(.v4,.mk){--bg:#0A0A0A;--ink:#F2F1EF;--mid:#96948F;--dim:#7B7976;--line:rgba(242,241,239,.12);--line2:rgba(242,241,239,.36);--pad:56px;--rhythm:96px;--mark:#FF2E74;--on-mark:#14030B;--bar:64px}:is(.v4,.mk){--d1:clamp(40px,6.6vw,98px);--d2:clamp(28px,4.4vw,60px);--d3:clamp(24px,3.2vw,44px);--d4:clamp(19px,1.8vw,25px);--t1:18px;--t2:16px;--t3:15px;--t4:13.5px;--q:clamp(19px,1.9vw,27px);--ui:16px;--btn:15px;--m1:13px;--m2:11px;--m3:10px;--e:cubic-bezier(.8,0,.4,1);--tr-b:-.03em;--tr-d:-.035em;--tr-h:-.025em;--tr-m:.14em;--tr-f:.1em;--lh-d:1;--lh-h:1.16;--lh-b:1.5;--lh-s:1.62;--lh-m:1.7}:is(.v4,.mk){color:var(--ink);font:400 var(--t2)/var(--lh-b) Archivo,system-ui,sans-serif;-webkit-font-smoothing:antialiased}:is(.v4,.mk) .mono{font-family:JetBrains Mono,monospace;font-size:var(--m2);letter-spacing:var(--tr-m);text-transform:uppercase;color:var(--mid)}:is(.v4,.mk) .gridline{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4;display:grid;grid-template-columns:repeat(4,1fr)}:is(.v4,.mk) .gridline>i{border-left:1px solid var(--line)}:is(.v4,.mk) .gridline>i:first-child{border-left:0}:is(.v4,.mk) .lg{position:relative;isolation:isolate;background:none}:is(.v4,.mk) .lg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;backdrop-filter:blur(var(--lg-blur,18px)) saturate(var(--lg-sat,190%)) url(#lgdisp);-webkit-backdrop-filter:blur(var(--lg-blur,18px)) saturate(var(--lg-sat,190%));background:var(--lg-fill,linear-gradient(180deg,rgba(12,12,14,.22),rgba(12,12,14,0)));-webkit-mask-image:var(--lg-mask,linear-gradient(180deg,#000 0%,#000 30%,rgba(0,0,0,.45) 68%,transparent 100%));mask-image:var(--lg-mask,linear-gradient(180deg,#000 0%,#000 30%,rgba(0,0,0,.45) 68%,transparent 100%));transition-property:background;transition-duration:.45s}:is(.v4,.mk) .topbar{position:fixed;top:0;left:0;right:0;z-index:40;display:flex;align-items:flex-start;justify-content:space-between;padding:22px var(--pad) 56px;--lg-blur:20px;--lg-sat:195%;pointer-events:none}:is(.v4,.mk) .topbar .wm{pointer-events:auto}:is(.v4,.mk) .topbar .wm{font:800 var(--t1)/var(--lh-d) Archivo,system-ui,sans-serif;letter-spacing:var(--tr-d);color:var(--ink);text-decoration:none;display:inline-flex;align-items:center;min-height:44px}:is(.v4,.mk) .mk-sheet{background:#0a0a0ab8;backdrop-filter:blur(34px) saturate(1.4);-webkit-backdrop-filter:blur(34px) saturate(1.4)}:is(.v4,.mk) .btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;background:var(--ink);color:var(--bg);padding:0 56px;min-width:264px;min-height:68px;border-radius:999px;text-decoration:none;font-weight:700;font-size:var(--btn);letter-spacing:var(--tr-b);text-transform:uppercase;line-height:.9;transition-property:background-color,color,transform;transition-duration:.4s,.4s,.14s;transition-timing-function:var(--e),var(--e),cubic-bezier(.2,0,0,1)}:is(.v4,.mk) .btn>span{position:relative;display:block}:is(.v4,.mk) .btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--mark);transform:scaleY(0);transform-origin:bottom;transition:transform .4s var(--e)}:is(.v4,.mk) .btn:active{transform:scale(.96)}:is(.v4,.mk) .btn.dark{background:#0a0a0a80;color:var(--ink);box-shadow:inset 0 0 0 1px #f2f1ef42;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}:is(.v4,.mk) .mk-chip{font-family:JetBrains Mono,monospace;font-size:var(--m3);letter-spacing:var(--tr-f);text-transform:uppercase;font-size:var(--m1);padding:12px 15px;border:1px solid var(--line2);color:var(--ink)}:is(.v4,.mk) .mk-chip{border-radius:0;background:none;box-shadow:none}:is(.v4,.mk) .mk-chip.hold{border-color:var(--line);color:var(--mid)}:is(.v4,.mk) .scen{font-family:JetBrains Mono,monospace;font-size:var(--m2);letter-spacing:var(--tr-f);text-transform:uppercase;padding:11px 15px;min-height:44px;border:1px solid var(--line2);color:var(--ink);background:none;cursor:pointer;transition-property:border-color,color,background;transition-duration:.25s;transition-timing-function:cubic-bezier(.8,0,.4,1)}:is(.v4,.mk) .scen:hover{border-color:var(--mark);color:var(--mark)}:is(.v4,.mk) .scen[aria-pressed=true]{border-color:var(--mark);color:var(--mark);background:#ff2e7414}:is(.v4,.mk) .cell{border-right:1px solid var(--line);position:relative;cursor:pointer}:is(.v4,.mk) .cell .m{display:flex;justify-content:space-between;align-items:baseline;padding:13px 16px 17px}:is(.v4,.mk) .cell .m i{font-style:normal;font-family:JetBrains Mono,monospace;font-size:var(--m2);letter-spacing:var(--tr-m);text-transform:uppercase;color:var(--dim)}:is(.v4,.mk) .cell .m b{font-family:JetBrains Mono,monospace;font-size:var(--m1);font-weight:500;color:var(--ink);font-variant-numeric:tabular-nums}:is(.v4,.mk) .hbul li{position:relative;padding-left:18px}:is(.v4,.mk) .hbul li:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;background:var(--mark)}:is(.v4,.mk) .urlfield{display:flex;align-items:center;gap:8px;min-height:68px;padding:8px 8px 8px 28px;border-radius:999px;background:#0a0a0a8f;box-shadow:inset 0 0 0 1px #f2f1ef4d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:box-shadow .3s var(--e)}:is(.v4,.mk) .urlfield:focus-within{box-shadow:inset 0 0 0 1px var(--mark)}:is(.v4,.mk) .urlfield input{flex:1;min-width:0;min-height:44px;background:none;border:0;outline:none;color:var(--ink);caret-color:var(--mark);font:500 var(--t1)/var(--lh-b) Archivo,system-ui,sans-serif}:is(.v4,.mk) .urlfield input::placeholder{color:#f2f1ef80}:is(.v4,.mk) .urlfield input:focus::placeholder{color:#f2f1ef52}:is(.v4,.mk) .mk-pop{border-radius:26px;background:#0a0a0af0;box-shadow:inset 0 0 0 1px #f2f1ef29,0 18px 40px #00000073;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}:is(.v4,.mk) .urlalt{display:inline-flex;align-items:center;min-height:44px;margin-top:6px;padding:0;border:0;background:none;cursor:pointer;font:400 var(--t4)/var(--lh-b) Archivo,system-ui,sans-serif;color:var(--mid);text-decoration:underline;text-underline-offset:3px;text-shadow:0 1px 14px rgba(10,10,10,.75);transition-property:color;transition-duration:.25s}:is(.v4,.mk) .urlalt:hover{color:var(--mark)}:is(.v4,.mk) .urlalt:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (hover:hover){:is(.v4,.mk) .btn:hover{color:var(--on-mark)}:is(.v4,.mk) .btn:hover:before{transform:scaleY(1)}:is(.v4,.mk) .btn.dark:hover{box-shadow:inset 0 0 0 1px transparent}}@media (prefers-reduced-motion:reduce){:is(.v4,.mk) .btn,:is(.v4,.mk) .btn:before{transition:none}}@media (min-width:2200px){:is(.v4,.mk) .btn{min-width:300px;min-height:76px;--btn:16px}}@media (max-width:1080px){:is(.v4,.mk){--pad:32px;--rhythm:76px;--btn:14px}}@media (max-width:680px){:is(.v4,.mk){--pad:20px;--rhythm:56px;--btn:13px}:is(.v4,.mk) .btn{padding:0 24px;width:100%;min-width:0}:is(.v4,.mk) .urlfield{min-height:60px;padding-left:20px}}@media (min-width:1600px){:is(.v4,.mk){--pad:72px;--rhythm:112px;--bar:72px;--d1:clamp(40px,6.6vw,124px);--d2:clamp(28px,4.4vw,72px);--d3:clamp(24px,3.2vw,54px);--d4:clamp(19px,1.8vw,29px);--q:clamp(19px,1.9vw,31px)}}@media (min-width:2200px){:is(.v4,.mk){--pad:96px;--rhythm:136px;--d1:clamp(40px,6.6vw,152px);--d2:clamp(28px,4.4vw,86px);--d3:clamp(24px,3.2vw,64px);--d4:clamp(19px,1.8vw,33px);--q:clamp(19px,1.9vw,36px)}}
