:root{--bg:#07080a;--bg2:#0c0d10;--bg3:rgba(255,255,255,.045);--panel:rgba(255,255,255,.05);--panel2:rgba(255,255,255,.08);
--line:rgba(255,255,255,.09);--line2:rgba(255,255,255,.16);--tx:#f6f7f9;--tx2:rgba(246,247,249,.74);--tx3:rgba(246,247,249,.5);
--ac:#8dd0ff;--ac2:#cfeaff;--acbg:rgba(141,208,255,.12);--lime:#74f0c4;--warn:#ffc470;--good:#74f0c4;--danger:#ff8f8f;
--mono:'Geist Mono',ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--sans:'Geist','Inter',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;--w:1200px}
[hidden]{display:none!important}
.m38fed{max-width:var(--w);margin:0 auto;padding:0 24px}
.m4cf1a{position:sticky;top:0;left:0;right:0;z-index:200;height:64px;background:rgba(7,8,10,.75);backdrop-filter:blur(14px) saturate(1.3);border-bottom:1px solid var(--line)}
.m64937{display:flex;align-items:center;gap:10px;font-weight:700;font-size:15px;letter-spacing:-.01em}
.medc6f{margin-left:auto;display:flex;align-items:center;gap:14px}
.me8434{display:none;align-items:center;gap:7px;font:12px/1 var(--mono);color:var(--tx2)}
.me8434 i{width:6px;height:6px;border-radius:50%;background:var(--good);box-shadow:0 0 0 0 rgba(61,220,132,.5);animation:pulse 2s infinite}
@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(61,220,132,.45)}70%{box-shadow:0 0 0 6px rgba(61,220,132,0)}100%{box-shadow:0 0 0 0 rgba(61,220,132,0)}}
@media (min-width:900px){.me8434{display:flex}}
.m35a09{display:inline-flex;align-items:center;justify-content:center;gap:7px;font:600 13.5px/1 var(--sans);padding:0 16px;height:38px;border-radius:8px;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:.15s}
.m55df3{background:var(--tx);color:#0a0a0c}
.m55df3:hover{background:var(--ac2);color:#0a0a0c;transform:translateY(-1px)}
.m8a959{border-color:var(--line2);color:var(--tx);background:transparent}
.m8a959:hover{border-color:var(--ac);color:var(--ac2)}
.m4fe86{height:52px;padding:0 26px;font-size:15px;border-radius:16px}
.m834e9{height:34px;padding:0 13px;font-size:12.5px}
.md0366{padding:72px 0}
.md326f{background:var(--bg2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.m12447{display:inline-flex;align-items:center;gap:8px;font:700 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ac2);margin-bottom:16px}
.m12447::before{content:"";width:16px;height:1px;background:var(--ac)}
h2.m86a7d{font-size:clamp(23px,3vw,32px);font-weight:800;letter-spacing:-.03em;line-height:1.14;margin-bottom:12px}
.m39c63{color:var(--tx2);font-size:14.5px;max-width:560px;line-height:1.65}
.m79fff{margin-bottom:36px}
.m79fff.md6fd0{text-align:center}
.m79fff.md6fd0 .m39c63{margin-left:auto;margin-right:auto}
.mea62a{position:relative;overflow:hidden;padding:88px 0 40px;text-align:center}
.mea62a::before{content:"";position:absolute;top:-300px;left:50%;transform:translateX(-50%);width:900px;height:700px;border-radius:50%;background:radial-gradient(circle,rgba(141,208,255,.2),transparent 68%);pointer-events:none;filter:blur(10px)}
.mea62a .m38fed{position:relative}
.mea62a h1{font-size:clamp(32px,5vw,52px);font-weight:800;letter-spacing:-.04em;line-height:1.06;margin-bottom:16px}
.mea62a h1 .mb351b{background:linear-gradient(120deg,var(--ac2),var(--lime));-webkit-background-clip:text;background-clip:text;color:transparent}
.mea62a .mda1fd{color:var(--tx2);font-size:16px;line-height:1.7;max-width:560px;margin:0 auto 30px}
.mb4f13{display:flex;gap:10px;max-width:720px;margin:0 auto}
.mbd900{flex:1;position:relative;min-width:0}
.mbd900 svg{position:absolute;left:18px;top:50%;transform:translateY(-50%);width:19px;height:19px;color:var(--tx3);pointer-events:none}
.mbd900 input{width:100%;height:52px;padding:0 18px 0 48px;border:1.5px solid var(--line2);border-radius:16px;background:var(--panel);font:500 15.5px/1 var(--sans);transition:.15s;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}
.mbd900 input:focus{outline:none;border-color:var(--ac);box-shadow:0 0 0 4px var(--acbg)}
.mbd900 input::placeholder{color:var(--tx3)}
@media (max-width:560px){.mb4f13{flex-direction:column}
.mb4f13 .m35a09{width:100%}}
.m72a24{max-width:720px;margin:12px auto 0;padding:10px 14px;border-radius:9px;background:rgba(255,107,107,.1);border:1px solid rgba(255,107,107,.3);color:var(--danger);font-size:13px;text-align:left}
.md14ee{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:22px}
.mdd831{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 13px;border:1px solid var(--line2);border-radius:99px;background:var(--bg3);font:700 12.5px/1 var(--mono);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}
.mdd831 b{color:var(--tx)}
.mdd831 span{color:var(--lime)}
.md12d5{padding:8px 0 28px}
.mdc74e{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:24px 26px;border:1.5px solid var(--line2);border-radius:22px;background:linear-gradient(160deg,var(--panel2),var(--panel));margin-bottom:18px}
.mdc74e.ok{border-color:rgba(61,220,132,.5);box-shadow:0 0 0 4px rgba(61,220,132,.06)}
.mdc74e.no{border-color:rgba(255,107,107,.4)}
.mdc74e.warn{border-color:rgba(255,180,84,.4)}
.me9bee{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none;background:var(--bg3);color:var(--tx3);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}
.me9bee svg{width:22px;height:22px}
.ok .me9bee{background:rgba(61,220,132,.14);color:var(--good)}
.no .me9bee{background:rgba(255,107,107,.14);color:var(--danger)}
.warn .me9bee{background:rgba(255,180,84,.14);color:var(--warn)}
.mde95b{flex:1;min-width:220px}
.madc3d{font:800 clamp(20px,3vw,28px)/1.15 var(--mono);letter-spacing:-.03em;word-break:break-all}
.mc1a49{font-size:13.5px;color:var(--tx2);margin-top:4px}
.ok .mc1a49 b{color:var(--good)}
.no .mc1a49 b{color:var(--danger)}
.m9ca2b{text-align:right}
.m9ca2b b{display:block;font:800 26px/1 var(--mono);letter-spacing:-.03em}
.m9ca2b small{font-size:11.5px;color:var(--tx3)}
@media (max-width:640px){.m9ca2b{text-align:left}}
.m2a96b{padding:18px 20px;border:1px solid var(--line);border-radius:20px;background:var(--panel);margin-bottom:26px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}
.m2a96b h3{font:700 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tx3);margin-bottom:12px}
.m9f713{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px}
.m0ec18{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--line);border-radius:9px;background:var(--bg3);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}
.m0ec18 b{font:700 13px/1.2 var(--mono);word-break:break-all}
.m0ec18 span{font:700 12px/1 var(--mono);color:var(--good);white-space:nowrap}
.m9b5e2{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:14px}
.mb0259{display:flex;gap:6px;flex-wrap:wrap}
.ma403d{height:34px;padding:0 14px;border:1.5px solid var(--line2);border-radius:99px;background:var(--bg3);font-size:12.5px;font-weight:700;color:var(--tx2);cursor:pointer;transition:.14s;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}
.ma403d:hover{border-color:var(--ac);color:var(--tx)}
.ma403d.m19763{border-color:var(--ac);background:var(--acbg);color:var(--tx)}
.m5e069{display:flex;align-items:center;gap:14px;flex-wrap:wrap}
.ma403d span{margin-left:6px;font:700 10.5px/1 var(--mono);color:var(--tx3)}
.ma403d.m19763 span{color:var(--ac2)}
.mfbc1b{display:inline-flex;align-items:center;gap:10px;cursor:pointer;user-select:none}
.mfbc1b input{position:absolute;opacity:0;width:0;height:0}
.m76419{position:relative;width:40px;height:24px;border-radius:99px;background:var(--bg3);border:1.5px solid var(--line2);transition:.18s;flex:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}
.m76419 i{position:absolute;top:2px;left:2px;width:17px;height:17px;border-radius:50%;background:var(--tx3);transition:.18s}
.mfbc1b input:checked + .m76419{background:rgba(61,220,132,.16);border-color:rgba(61,220,132,.55)}
.mfbc1b input:checked + .m76419 i{transform:translateX(16px);background:var(--good)}
.mfbc1b input:focus-visible + .m76419{border-color:var(--ac);box-shadow:0 0 0 3px var(--acbg)}
.me0a41{font-size:12.5px;font-weight:700;color:var(--tx2)}
.mfbc1b input:checked ~ .me0a41{color:var(--tx)}
.m44a75{position:relative}
.m4b9f2{display:inline-flex;align-items:center;gap:9px;height:38px;padding:0 12px 0 14px;border:1.5px solid var(--line2);border-radius:16px;background:var(--bg3);cursor:pointer;transition:.15s;font-size:12.5px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}
.m4b9f2:hover,.m4b9f2[aria-expanded="true"]{border-color:var(--ac)}
.mf5394{color:var(--tx3);font:700 10.5px/1 var(--mono);text-transform:uppercase;letter-spacing:.06em}
.m74f6b{font-weight:700;color:var(--tx)}
.m4b9f2 svg{width:14px;height:14px;color:var(--tx3);transition:transform .15s}
.m4b9f2[aria-expanded="true"] svg{transform:rotate(180deg)}
.mf855c{position:absolute;right:0;top:calc(100% + 8px);min-width:210px;padding:6px;border:1px solid var(--line2);border-radius:18px;background:var(--panel2);box-shadow:0 18px 45px rgba(0,0,0,.55);z-index:60;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}
.m82271{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 12px;border:0;border-radius:8px;background:transparent;font:600 13px/1 var(--sans);color:var(--tx2);cursor:pointer;text-align:left}
.m82271:hover{background:var(--bg3);color:var(--tx)}
.m82271.m19763{color:var(--tx)}
.m82271.m19763::after{content:"";width:13px;height:13px;flex:none;background:var(--ac2);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center/contain no-repeat}
.mab01d{font:600 11.5px/1 var(--mono);color:var(--tx3);margin-bottom:12px;min-height:12px}
.m3bf1c{border:1px solid var(--line2);border-radius:20px;overflow:hidden;background:var(--panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}
.me9a87{display:grid;grid-template-columns:1fr 150px 110px 120px;align-items:center;gap:14px;padding:14px 18px;border-bottom:1px solid var(--line);transition:background .12s}
.me9a87:last-child{border-bottom:none}
.me9a87:hover{background:var(--bg3)}
.m8f29d{min-width:0}
.m8f29d b{font:700 15px/1.2 var(--mono);letter-spacing:-.02em;word-break:break-all}
.m8f29d b em{font-style:normal;color:var(--ac2)}
.m8f29d small{display:block;margin-top:3px;font-size:11.5px;color:var(--tx3)}
.ma4500{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:99px;font:700 10.5px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase}
.ma4500::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}
.ma4500.ok{color:var(--good);background:rgba(61,220,132,.13)}
.ma4500.no{color:var(--danger);background:rgba(255,107,107,.12)}
.ma4500.warn{color:var(--warn);background:rgba(255,180,84,.13)}
.ma4500.na{color:var(--tx3);background:var(--bg3)}
.mf688d{font:800 14px/1 var(--mono);letter-spacing:-.02em}
.mf688d small{font:600 11px/1 var(--sans);color:var(--tx3);margin-left:2px;letter-spacing:0}
.me9a87[data-status="taken"] .mf688d{color:var(--tx3);text-decoration:line-through;font-weight:600}
.m617fc{text-align:right}
.m635d2{font-size:12px;font-weight:600;color:var(--tx3)}
.md682e{display:inline-block;width:88px;height:26px;border-radius:99px;background:linear-gradient(90deg,var(--bg3),var(--line),var(--bg3));background-size:200% 100%;animation:shim 1.2s linear infinite}
@keyframes shim{to{background-position:-200% 0}}
.mf1b8a{padding:34px 18px;text-align:center;font-size:13.5px;color:var(--tx3)}
@media (max-width:760px){.me9a87{grid-template-columns:1fr auto;grid-template-areas:"dn act" "st pr";gap:8px 12px;padding:14px}
.m8f29d{grid-area:dn}
.m452a4{grid-area:st}
.mf688d{grid-area:pr;text-align:right}
.m617fc{grid-area:act}}
.md8424{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}
.m75fe2{padding:16px;border:1px solid var(--line);border-radius:18px;background:var(--panel);transition:.15s;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}
.m75fe2:hover{border-color:var(--ac);transform:translateY(-2px)}
.m75fe2 b{display:block;font:800 20px/1 var(--mono);letter-spacing:-.03em;color:var(--ac2);margin-bottom:6px}
.m75fe2 span{font:700 13px/1 var(--mono)}
.m75fe2 small{font-size:11px;color:var(--tx3);margin-left:2px}
.m9913c{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}
.m0612a{padding:20px;border:1px solid var(--line);border-radius:18px;background:var(--panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}
.m64a43{width:38px;height:38px;border-radius:16px;background:var(--acbg);color:var(--ac2);display:flex;align-items:center;justify-content:center;margin-bottom:14px}
.m64a43 svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.m0612a h3{font-size:14.5px;font-weight:800;margin-bottom:5px}
.m0612a p{font-size:12.5px;color:var(--tx2);line-height:1.6}
.mf4706{display:grid;gap:10px;max-width:820px;margin:0 auto}
.mb0682{background:radial-gradient(120% 160% at 20% 0,rgba(141,208,255,.16),transparent 60%),var(--bg2);border-top:1px solid var(--line);padding:80px 0;text-align:center}
.mb0682 h2{font-size:clamp(23px,3.2vw,32px);font-weight:800;letter-spacing:-.03em;margin-bottom:12px}
.mb0682 p{color:var(--tx2);margin-bottom:26px}
.mf69d6{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}
.mcf9ce{padding:52px 0 30px;border-top:1px solid var(--line)}
.mcf9ce h4{font:700 10.5px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--tx3);margin-bottom:12px}
@media (max-width:480px){.md0366{padding:52px 0}
.m79fff{margin-bottom:26px}
h2.m86a7d{font-size:clamp(20px,6vw,26px)}
.mea62a{padding:32px 0 28px}
.mea62a::before{width:520px;height:520px;top:-200px}
.mea62a h1{font-size:clamp(24px,7.5vw,32px);margin-bottom:12px}
.mea62a .mda1fd{font-size:13.5px;margin-bottom:22px}
.mbd900 input{height:48px;font-size:14.5px}
.m4fe86{height:48px;font-size:14px}
.md14ee{gap:6px;margin-top:18px}
.mdd831{height:30px;padding:0 10px;font-size:11.5px}
.md12d5{padding:4px 0 44px}
.mdc74e{padding:18px;gap:14px}
.me9bee{width:40px;height:40px}
.me9bee svg{width:19px;height:19px}
.mc1a49{font-size:12.5px}
.m9ca2b b{font-size:22px}
.m2a96b{padding:15px 16px}
.m9f713{grid-template-columns:1fr}
.m9b5e2{gap:10px}
.ma403d{height:32px;padding:0 11px;font-size:12px}
.m4b9f2{height:36px}
.me9a87{padding:12px}
.m8f29d b{font-size:13.5px}
.ma4500{height:23px;padding:0 8px;font-size:9.5px}
.mf688d{font-size:13px}
.md8424{grid-template-columns:repeat(2,1fr);gap:8px}
.m75fe2{padding:13px}
.m9913c{gap:10px}
.m0612a{padding:16px}
.mb0682{padding:56px 0}}
html[dir="rtl"] .mdd831 b,html[dir="rtl"] .m75fe2 b,html[dir="rtl"] .m8f29d b{direction: ltr; unicode-bidi: isolate;}
.m96475{cursor:pointer;transition:.15s}
.m96475:hover{border-color:var(--ac)}
.maa617{padding:8px 0 28px}
.m1c7aa{display:flex;align-items:center;gap:22px;flex-wrap:wrap;padding:26px 28px;border:1.5px solid var(--line2);border-radius:22px;background:linear-gradient(160deg,var(--panel2),var(--panel));margin-bottom:14px}
.m1c7aa.ok{border-color:rgba(61,220,132,.4)}
.m1c7aa.m9efd3{border-color:rgba(141,208,255,.55)}
.m1c7aa.warn{border-color:rgba(255,180,84,.4)}
.mef746{flex:1;min-width:240px}
.m7a89f{font:800 clamp(22px,3.4vw,34px)/1.15 var(--mono);letter-spacing:-.03em;word-break:break-all;margin:8px 0 6px}
.m8f5f2{font-size:13.5px;color:var(--tx2);line-height:1.6}
.mea5a4{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 11px;border-radius:99px;font:700 10.5px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase}
.mea5a4::before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}
.mea5a4.ok{color:var(--good);background:rgba(61,220,132,.13)}
.mea5a4.m9efd3{color:var(--ac2);background:var(--acbg)}
.mea5a4.warn{color:var(--warn);background:rgba(255,180,84,.13)}
.mc9add{margin:0 0 14px;padding:11px 14px;border-radius:9px;background:var(--acbg);border:1px solid rgba(141,208,255,.28);font-size:12.5px;color:var(--tx2)}
.m8ac90{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin-bottom:14px}
.ma172c{padding:14px 16px;border:1px solid var(--line);border-radius:18px;background:var(--panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}
.ma172c span{display:block;font:700 10px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--tx3);margin-bottom:8px}
.ma172c b{display:block;font-size:14px;font-weight:700;word-break:break-word}
.ma172c small{display:block;margin-top:4px;font-size:11.5px;color:var(--tx3)}
.ma172c small.ok{color:var(--good)}
.ma172c small.warn{color:var(--warn)}
.ma172c small.no{color:var(--danger)}
.mf5712{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}
@media (max-width:860px){.mf5712{grid-template-columns:1fr}}
.mb6a3b{padding:20px 22px;border:1px solid var(--line);border-radius:20px;background:var(--panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}
.mb6a3b.m8c357{grid-column:1/-1}
.mb6a3b h3{font:700 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tx3);margin-bottom:14px}
.md022c{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid var(--line);font-size:13px}
.md022c:last-child{border-bottom:none}
.m09dd7{color:var(--tx3);flex:none}
.mf250f{text-align:right;font-weight:600;word-break:break-word;min-width:0}
.mf250f small{display:block;font-weight:500;font-size:11.5px;color:var(--tx3)}
.mf250f a{color:var(--ac2)}
.mfba25{font-size:13px;color:var(--tx3);line-height:1.6}
.m1a2d2{display:grid;gap:10px}
.mccc3b{padding:11px 13px;border:1px solid var(--line);border-radius:16px;background:var(--bg3);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}
.mccc3b b{display:block;font-size:13px;font-family:var(--mono);word-break:break-all}
.mccc3b small{display:block;margin-top:3px;font-size:12px;color:var(--tx2);line-height:1.5}
.mccc3b .mf9812{margin-top:4px;font:500 11.5px/1.5 var(--mono);color:var(--tx3);word-break:break-all}
.m03e1b{display:flex;justify-content:space-between;align-items:center;gap:10px}
.m613cb{flex:none;height:26px;padding:0 10px;border:1px solid var(--line2);border-radius:7px;background:transparent;font:700 11px/1 var(--sans);color:var(--tx2);cursor:pointer;transition:.15s}
.m613cb:hover{border-color:var(--ac);color:var(--ac2)}
.m9bfa7{display:inline-block;margin-top:6px;padding:3px 8px;border-radius:99px;background:rgba(255,180,84,.13);color:var(--warn);font:700 9.5px/1 var(--mono);letter-spacing:.05em;text-transform:uppercase}
.m3279a{font:700 10px/1 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ac2);margin-bottom:6px;display:block}
.m93b92{display:grid;gap:14px}
.md0621{display:grid;grid-template-columns:64px 1fr;gap:14px;align-items:start;padding-bottom:14px;border-bottom:1px solid var(--line)}
.md0621:last-child{border-bottom:none;padding-bottom:0}
.m5c5fc{display:inline-flex;align-items:center;justify-content:center;height:26px;border-radius:7px;background:var(--acbg);color:var(--ac2);font:800 11px/1 var(--mono)}
.m1c96a{display:grid;gap:6px}
.m1c96a div{font:500 12.5px/1.5 var(--mono);word-break:break-all;color:var(--tx)}
.m1c96a small{color:var(--tx3);font-size:11px;margin-left:8px}
.mb11ef{margin-top:14px;border:1px solid var(--line);border-radius:18px;background:var(--panel);overflow:hidden;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}
.mb11ef summary{padding:14px 18px}
.m0ba59{display:flex;justify-content:flex-end;padding:0 14px 10px}
.mb11ef pre{margin:0;padding:16px 18px;max-height:420px;overflow:auto;border-top:1px solid var(--line);background:#000;font:12px/1.6 var(--mono);color:#93c5fd;white-space:pre-wrap;word-break:break-word}
.mde82c{padding:34px;text-align:center;border:1px dashed var(--line2);border-radius:20px;color:var(--tx2);font-size:14px}
.me9489{display:inline-block;width:18px;height:18px;margin-right:10px;border:2.5px solid var(--line2);border-top-color:var(--ac2);border-radius:50%;animation:whs .7s linear infinite;vertical-align:-4px}
@keyframes whs{to{transform:rotate(360deg)}}
.m64c7b{padding:22px 24px;border:1px solid rgba(255,107,107,.35);border-radius:20px;background:rgba(255,107,107,.07);color:var(--tx2);font-size:14px;line-height:1.6}
.m64c7b b{color:var(--danger)}
@keyframes whFieldGlow{
  0%,100%{box-shadow:0 0 0 4px var(--acbg,rgba(141,208,255,.14)),0 0 18px -2px rgba(141,208,255,.45)}
  50%{box-shadow:0 0 0 4px var(--acbg,rgba(141,208,255,.22)),0 0 30px 2px rgba(141,208,255,.65)}
}
.mbd900{border-radius:16px;transition:box-shadow .25s ease}
.mbd900:focus-within{animation:whFieldGlow 2.4s ease-in-out infinite}
.mf4706 summary{display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;list-style:none;user-select:none}
.mf4706 summary::-webkit-details-marker{display:none}
.mf4706 details p{max-height:0;overflow:hidden;opacity:0;transition:max-height .32s cubic-bezier(.2,.8,.3,1),opacity .22s ease}
.mf4706 details.m19763 p{opacity:1}
.me0d7b{flex:none;width:22px;height:22px;border-radius:7px;background:var(--bg3,#111319);color:var(--tx3,#5c6373);display:flex;align-items:center;justify-content:center;transition:.2s ease}
.me0d7b svg{width:12px;height:12px;transition:transform .2s ease}
.mf4706 details.m19763 .me0d7b{background:var(--ac,#8dd0ff);color:#fff}
.mf4706 details.m19763 .me0d7b svg{transform:rotate(45deg)}
@media (prefers-reduced-motion:reduce){.mbd900:focus-within{animation:none}
.mf4706 details p{transition:none}}
/* ---- skin ---- */
.m38fed{width:min(var(--frame,1200px),100% - 2*var(--gutter,24px));margin-inline:auto}
.m76b6a{position:relative;padding:clamp(108px,8.5vw,124px) 0 clamp(28px,4vw,48px);background:none;border:0;overflow:visible}
.m57920{height:30px;padding:0 14px;border-radius:99px;border:1px solid var(--line2);background:var(--panel);color:var(--ac2);letter-spacing:.14em;backdrop-filter:blur(14px)}
.m57920::before{width:6px;height:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px var(--lime)}
.m76b6a h1{font-size:clamp(34px,4.6vw,62px);font-weight:700;letter-spacing:-.05em;line-height:1}
.m76b6a h1 em{background:linear-gradient(100deg,#fff,var(--ac));-webkit-background-clip:text;background-clip:text}
.m8e835 span{border-radius:99px;border:1px solid var(--line2);background:var(--panel);backdrop-filter:blur(14px)}
.m0157e{background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(141,208,255,.12));border:1px solid var(--line2);box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}
.mf492e{top:calc(var(--dock-h,64px) + 22px);background:rgba(10,11,14,.66);-webkit-backdrop-filter:blur(26px) saturate(1.4);backdrop-filter:blur(26px) saturate(1.4);border:1px solid var(--line2);border-radius:28px;width:min(var(--frame,1200px),100% - 2*var(--gutter,24px));margin:0 auto;box-shadow:0 30px 60px -30px #000,inset 0 1px 0 rgba(255,255,255,.12)}
.mf492e .m38fed{width:auto;padding-inline:16px}
.mb24e7{border-radius:99px;background:rgba(0,0,0,.35)}
.mb24e7 button{border-radius:99px}
.mb24e7 button.m19763{background:linear-gradient(180deg,#fff,#cfeaff);color:#04131f}
.mb24e7 button.m19763 small{color:#0a6a4a}
.ma800d{border:1px solid var(--line2);background:var(--panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}
.ma800d.m19763{background:#fff;color:#04131f;border-color:#fff}
.ma800d.m19763 small{color:rgba(4,19,31,.6)}
.q input,.mc2142{border-radius:99px;background:rgba(0,0,0,.35)}
.mf6417{border:1px solid var(--line);border-style:solid;border-radius:26px;background:var(--panel);backdrop-filter:blur(14px)}
.m663ad{border:1px solid var(--line2);border-radius:26px;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.02));box-shadow:0 40px 80px -40px #000}
@media (max-width:1099px){.m663ad{overflow:auto}}
.mc1cdb{min-width:1000px}
.mc1cdb thead th{background:rgba(14,15,19,.94)!important;top:calc(var(--stk,150px) + 22px)}
@media (max-width:1099px){.mc1cdb thead th{top:0}}
.mc1cdb tbody th,.mc1cdb tbody td{background-color:transparent}
.mc1cdb tbody tr:hover th,.mc1cdb tbody tr:hover td{background-color:rgba(255,255,255,.05)}
.md1845 td{background:rgba(255,255,255,.03)!important}
.m4a059{align-items:center;flex-wrap:nowrap}
.m0ff29{flex:1}
.md84ad{border-radius:99px;border:1px solid var(--line2);background:rgba(255,255,255,.06);transition:.2s}
.m4a059:hover .md84ad{background:#fff;color:#04131f;border-color:#fff}
.mc1cdb tbody td.m78d94,.mc1cdb thead th.m78d94{background-image:linear-gradient(rgba(141,208,255,.10),rgba(141,208,255,.10))}
.m99420{padding:clamp(24px,3.4vw,44px) 0}
.m925a4{padding:clamp(18px,2.8vw,36px) 0 clamp(28px,4vw,52px)}
.m925a4 h2{font-size:clamp(28px,3.4vw,44px);letter-spacing:-.045em;margin-bottom:24px}
.mbbdac details{border:1px solid var(--line);border-radius:24px;background:var(--panel);margin-bottom:10px;backdrop-filter:blur(14px)}
.mea62a{padding:clamp(108px,8.5vw,124px) 0 clamp(34px,5vw,60px);overflow:visible}
.mea62a::before{background:radial-gradient(circle,rgba(141,208,255,.14),transparent 62%)}
.mea62a h1{font-weight:700;letter-spacing:-.055em}
.md0366{padding:clamp(28px,3.8vw,52px) 0}
.md326f{background:linear-gradient(180deg,rgba(255,255,255,.025),transparent)}
/* ---- structure v2: left masthead, price index, ruled trust columns ---- */
.mea62a{text-align:start}
.mea62a::before{display:none}
.mea62a h1{font-size:clamp(40px,6.4vw,92px);line-height:.94;letter-spacing:-.06em;max-width:11em}
.mea62a h1 .mb351b,.mea62a h1 .hl{background:none;-webkit-background-clip:initial;background-clip:initial;color:var(--tx3)}
.mea62a .mda1fd{margin-inline:0;max-width:520px}
.mea62a .m12447,.m79fff .m12447{font:500 14px/1.4 var(--sans);letter-spacing:0;text-transform:none;color:var(--tx3);margin-bottom:12px}
.mea62a .m12447::before,.m79fff .m12447::before{display:none}
.mb4f13{max-width:none!important;margin-inline:0!important;border-radius:6px!important}
.m79fff.md6fd0{text-align:start}
.m79fff.md6fd0 .m39c63{margin-inline:0}
.m79fff .m86a7d{font-size:clamp(26px,3.4vw,44px);letter-spacing:-.05em}
.md8424{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0 56px!important}
.m75fe2{display:flex!important;align-items:baseline;gap:8px;padding:16px 2px!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;background:none!important;backdrop-filter:none!important;box-shadow:none!important;transform:none!important}
.m75fe2 b{font:600 22px/1 var(--sans)!important;letter-spacing:-.04em;margin-inline-end:auto;color:var(--tx)!important}
.m75fe2 span{font:600 17px/1 var(--mono);color:var(--tx)}
.m75fe2 small{color:var(--tx3)}
@media(max-width:860px){.md8424{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 28px!important}}
@media(max-width:480px){.md8424{grid-template-columns:1fr!important}}
.m9913c{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;border-top:1px solid var(--line2)}
.m0612a{padding:28px 28px 8px!important;border:0!important;border-inline-start:1px solid var(--line)!important;border-radius:0!important;background:none!important;backdrop-filter:none!important;box-shadow:none!important}
.m0612a:first-child{border-inline-start:0!important;padding-inline-start:0!important}
.m64a43{border-radius:0!important;background:none!important;border:0!important;width:auto!important;height:auto!important;justify-content:flex-start}
@media(max-width:860px){.m9913c{grid-template-columns:1fr!important}.m0612a{border-inline-start:0!important;border-top:1px solid var(--line)!important;padding-inline:0!important}.m0612a:first-child{border-top:0!important}}
.mea62a h1 .hl,.mea62a h1 .mb351b{-webkit-text-fill-color:currentColor;display:block}
.md14ee{justify-content:flex-start!important}
.mdd831{border-radius:4px!important}

/* ===== v9 — dropdown / popover panels: solid surface, always above neighbours ===== */
.vdw-locpick-panel,.m2c25a,.mf855c,.mad531,.tongue__pop{background:#101218!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:0 28px 70px -12px rgba(0,0,0,.9),0 0 0 1px rgba(0,0,0,.5)!important;z-index:900!important}
.vdw-locpick-panel .vdw-locpick-search,.m2c25a .m5e69a{background:#101218!important}
.vdw-locpick-list>*,.m2595a>*{background-clip:padding-box}
.vdw-locpick,.m63f98,.vdw-f{position:relative}
.vdw-locpick:has(.m373f4),.m63f98:has(.m373f4),.vdw-f:has(.m373f4),*:has(>.mf855c.m373f4){z-index:800}
.vdw-locpick-list{background:#101218}

/* v12 domain search, premium */
body .mb4f13{max-width:820px;padding:8px;border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 50px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.08)}
body .mbd900 input{height:52px;border:0;background:transparent;box-shadow:none;font-size:16px;font-weight:600;padding-left:48px;-webkit-backdrop-filter:none;backdrop-filter:none}
body .mbd900 input:focus{box-shadow:none}
body .mbd900 svg{left:18px;width:19px;height:19px;color:#a8dcff}
body .mb4f13 .m35a09{height:52px;padding:0 30px;border-radius:14px;font-size:15px}
body .mb4f13:focus-within{border-color:rgba(168,220,255,.45);box-shadow:0 18px 50px rgba(0,0,0,.35),0 0 0 4px rgba(168,220,255,.1)}

.dz-hero{position:relative;overflow:hidden;gap:22px;padding:26px 28px;border-radius:24px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(600px 220px at 0% 0%,rgba(168,220,255,.1),transparent 70%),linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.025))}
.dz-hero.ok{border-color:rgba(120,220,170,.4);background:radial-gradient(600px 240px at 0% 0%,rgba(120,220,170,.16),transparent 70%),linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.025))}
.dz-hero.no{border-color:rgba(255,255,255,.12)}
.dz-hero.warn{border-color:rgba(255,200,120,.35)}
.dz-hero-main{flex:1;min-width:240px;display:grid;gap:8px}
.dz-chip{display:inline-flex;align-items:center;gap:7px;justify-self:start;padding:5px 12px 5px 9px;border-radius:999px;font:800 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;background:rgba(255,255,255,.08);color:rgba(255,255,255,.75)}
.dz-chip svg{width:14px;height:14px;flex:none}
.ok .dz-chip{background:rgba(120,220,170,.16);color:#8fe3b8}
.warn .dz-chip{background:rgba(255,200,120,.14);color:#ffd38a}
.dz-dom{font:800 clamp(24px,4vw,38px)/1.1 var(--sans)!important;letter-spacing:-.03em;word-break:break-all}
.dz-dom em{font-style:normal;background:linear-gradient(90deg,#cfeaff,#8fcaf5);-webkit-background-clip:text;background-clip:text;color:transparent}
.dz-hero .mc1a49{font-size:14px;color:rgba(255,255,255,.65)}
.ok .mc1a49 b,.no .mc1a49 b{color:#fff}
.dz-hero .m9ca2b b{font-size:30px;letter-spacing:-.02em}
.dz-hero .m4fe86{height:50px;padding:0 30px;border-radius:14px;font-size:15px}
.dz-scan{position:absolute;left:0;bottom:0;height:3px;width:40%;background:linear-gradient(90deg,transparent,#a8dcff,transparent);animation:dzscan 1.3s ease-in-out infinite}
@keyframes dzscan{from{transform:translateX(-100%)}to{transform:translateX(260%)}}

.dz-prog{display:flex;align-items:center;gap:12px;margin:6px 2px 12px;font:600 12px/1 var(--mono);color:rgba(255,255,255,.55)}
.dz-bar{flex:0 0 160px;height:4px;border-radius:4px;background:rgba(255,255,255,.08);overflow:hidden}
.dz-bar i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,#8fcaf5,#cfeaff);transition:width .35s ease}
.dz-prog.done .dz-bar i{background:#8fe3b8}

body .m3bf1c{border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.02));border-color:rgba(255,255,255,.1)}
body .dz-row{grid-template-columns:64px minmax(0,1fr) 150px 110px 130px;gap:16px;padding:14px 20px;border-bottom:1px solid rgba(255,255,255,.06);animation:dzin .45s ease both;animation-delay:calc(var(--i,0)*35ms);transition:background .15s}
@keyframes dzin{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
.dz-tld{justify-self:start;min-width:52px;text-align:center;padding:7px 10px;border-radius:11px;font:800 12px/1 var(--mono);background:rgba(168,220,255,.09);color:#a8dcff;border:1px solid rgba(168,220,255,.16)}
.dz-row[data-status="available"]{box-shadow:inset 3px 0 0 #8fe3b8}
.dz-row[data-status="available"] .dz-tld{background:rgba(120,220,170,.12);color:#8fe3b8;border-color:rgba(120,220,170,.25)}
.dz-row[data-status="taken"],.dz-row[data-status="unsupported"]{opacity:.55}
.dz-row[data-status="pending"] .dz-tld{opacity:.6}
body .dz-row .m8f29d b{font-size:15px;font-weight:700}
body .dz-row .mf688d{font-size:15px}
body .dz-row .m834e9{border-radius:11px;padding:9px 20px}
body .ma4500.no{color:rgba(255,255,255,.55);background:rgba(255,255,255,.07)}
body .mdc74e.no .dz-chip{color:rgba(255,255,255,.7)}
@media(max-width:640px){
  .dz-hero{padding:20px}
  .dz-bar{flex-basis:90px}
  body .dz-row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"tl dn act" "tl st pr";gap:6px 12px;padding:12px 14px}
  .dz-tld{grid-area:tl;align-self:center}
  body .dz-row .m8f29d{grid-area:dn}.dz-row .m452a4{grid-area:st}.dz-row .mf688d{grid-area:pr}.dz-row .m617fc{grid-area:act}
}

/* v14 domains hero */
.dzh{position:relative;overflow:hidden;padding:44px 40px 30px;border-radius:30px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.015)),#0a0d12;margin-bottom:16px}
.dzh-glow{position:absolute;inset:-40% -10% auto auto;width:640px;height:420px;background:radial-gradient(closest-side,rgba(141,208,255,.22),transparent 70%),radial-gradient(closest-side at 70% 80%,rgba(116,240,196,.12),transparent 70%);pointer-events:none}
.dzh::after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.07) 1px,transparent 1px);background-size:22px 22px;mask-image:linear-gradient(90deg,transparent 30%,#000);-webkit-mask-image:linear-gradient(90deg,transparent 30%,#000);pointer-events:none;opacity:.6}
.dzh>*{position:relative;z-index:1}
.dzh-eyebrow{display:inline-flex;align-items:center;gap:9px;padding:6px 14px;border-radius:999px;background:rgba(168,220,255,.08);border:1px solid rgba(168,220,255,.2);color:#a8dcff;font:700 11.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}
.dzh-eyebrow i{width:7px;height:7px;border-radius:50%;background:#8fe3b8;box-shadow:0 0 10px #8fe3b8}
.dzh-title{margin:18px 0 12px;font-size:clamp(28px,4.4vw,48px);line-height:1.05;font-weight:800;letter-spacing:-.035em}
.dzh-title em{font-style:normal;background:linear-gradient(90deg,#cfeaff,#8fcaf5 60%,#8fe3b8);-webkit-background-clip:text;background-clip:text;color:transparent}
.dzh-sub{max-width:560px;margin:0 0 26px;color:rgba(255,255,255,.62);font-size:15.5px;line-height:1.55}
.dzh .mb4f13{max-width:760px;margin:0}
.dzh-tlds,.dzh-try{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}
.dzh-lab{min-width:62px;font:700 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.4)}
.dzh-tld{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:#fff;font:700 13.5px var(--mono);cursor:pointer;transition:.15s}
.dzh-tld b{color:#8fe3b8;font-weight:700;font-size:12px}
.dzh-tld:hover{border-color:rgba(168,220,255,.5);background:rgba(168,220,255,.1);transform:translateY(-1px)}
.dzh-try{margin-top:12px}
.dzh-try button{padding:6px 12px;border-radius:999px;border:1px dashed rgba(255,255,255,.2);background:transparent;color:rgba(255,255,255,.7);font:600 12.5px var(--mono);cursor:pointer}
.dzh-try button:hover{color:#fff;border-color:#a8dcff}
.dzh-perks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:8px}
.dzh-perk{padding:20px 18px;border-radius:20px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08)}
.dzh-perk svg{width:26px;height:26px;color:#a8dcff;margin-bottom:12px}
.dzh-perk b{display:block;font-size:14.5px;margin-bottom:5px}
.dzh-perk span{display:block;font-size:12.5px;line-height:1.5;color:rgba(255,255,255,.55)}
/* once there are results: compact hero */
body:has(#dsResults:not([hidden])) .dzh{padding:22px 26px}
body:has(#dsResults:not([hidden])) :is(.dzh-title,.dzh-sub,.dzh-eyebrow,.dzh-tlds,.dzh-try,.dzh-glow,#dzPerks){display:none}
.dzh{margin-top:8px}.dzh-perks{margin-top:14px}
@media(max-width:900px){.dzh-perks{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){.dzh{padding:26px 18px 22px;border-radius:24px}.dzh-lab{width:100%}.dzh-perk{padding:16px 14px}}
.dzh>.dzh-glow{position:absolute!important;z-index:0}
