.blog-author-module__q3-Bfa__author{align-items:center;gap:12px;min-width:0;display:inline-flex}.blog-author-module__q3-Bfa__avatar{color:#f5f5f494;width:44px;height:44px;font-family:var(--font-mono);background:#111216;border:1px solid #ffffff1c;border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:12px;display:inline-flex;position:relative;overflow:hidden}.blog-author-module__q3-Bfa__avatar>span{z-index:0;position:relative}.blog-author-module__q3-Bfa__avatar img{z-index:1;opacity:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:opacity .14s;display:block;position:absolute;inset:0}.blog-author-module__q3-Bfa__avatar img.blog-author-module__q3-Bfa__loaded{opacity:1}.blog-author-module__q3-Bfa__identity{gap:4px;min-width:0;display:grid}.blog-author-module__q3-Bfa__identity strong,.blog-author-module__q3-Bfa__identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.blog-author-module__q3-Bfa__identity strong{color:#f5f5f4e6;font-size:13px;font-weight:620}.blog-author-module__q3-Bfa__identity small{color:#f5f5f46e;font-size:11px}.blog-author-module__q3-Bfa__compact{gap:10px}.blog-author-module__q3-Bfa__compact .blog-author-module__q3-Bfa__avatar{border-radius:10px;width:36px;height:36px;font-size:10px}
.admin-blog-module__Sl9JWq__index,.admin-blog-module__Sl9JWq__editor{width:100%;color:var(--auth-text)}.admin-blog-module__Sl9JWq__indexHeader,.admin-blog-module__Sl9JWq__editorHeader{border-bottom:1px solid var(--auth-border-strong);justify-content:space-between;align-items:flex-end;gap:30px;padding-bottom:34px;display:flex}.admin-blog-module__Sl9JWq__indexHeader h1,.admin-blog-module__Sl9JWq__editorHeader h1{color:var(--auth-text);font-family:var(--font-display);letter-spacing:-.05em;margin:0;font-size:clamp(42px,5vw,58px);font-weight:650;line-height:.98}.admin-blog-module__Sl9JWq__indexHeader p,.admin-blog-module__Sl9JWq__editorHeader p{max-width:620px;color:var(--auth-text-secondary);margin:13px 0 0;font-size:15px;line-height:1.55}.admin-blog-module__Sl9JWq__primaryAction,.admin-blog-module__Sl9JWq__secondaryAction,.admin-blog-module__Sl9JWq__quietDanger{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:0 17px;font-size:13px;font-weight:650;transition:color .14s,background-color .14s,border-color .14s;display:inline-flex}.admin-blog-module__Sl9JWq__primaryAction{background:var(--auth-accent);color:#fff}.admin-blog-module__Sl9JWq__primaryAction:hover,.admin-blog-module__Sl9JWq__primaryAction:focus-visible{background:var(--auth-accent-hover)}.admin-blog-module__Sl9JWq__secondaryAction{border-color:var(--auth-border-strong);color:var(--auth-text-secondary);background:0 0}.admin-blog-module__Sl9JWq__secondaryAction:hover,.admin-blog-module__Sl9JWq__secondaryAction:focus-visible{color:var(--auth-text);border-color:#ffffff36}.admin-blog-module__Sl9JWq__quietDanger{color:#df7585;background:0 0;border-color:#c94b5f47}.admin-blog-module__Sl9JWq__quietDanger:hover,.admin-blog-module__Sl9JWq__quietDanger:focus-visible{color:#f19cac;border-color:#c94b5f7a}.admin-blog-module__Sl9JWq__primaryAction:disabled,.admin-blog-module__Sl9JWq__secondaryAction:disabled,.admin-blog-module__Sl9JWq__quietDanger:disabled{cursor:not-allowed;opacity:.5}.admin-blog-module__Sl9JWq__error{border-left:2px solid var(--auth-danger);color:#f5f5f4b8;margin:24px 0 0;padding:3px 0 3px 13px;font-size:13px}.admin-blog-module__Sl9JWq__empty{max-width:520px;padding:76px 0}.admin-blog-module__Sl9JWq__empty h2{color:var(--auth-text);letter-spacing:-.035em;margin:0;font-size:28px}.admin-blog-module__Sl9JWq__empty p{color:var(--auth-text-secondary);margin:13px 0 25px;line-height:1.6}.admin-blog-module__Sl9JWq__columnLabels{color:var(--auth-text-muted);letter-spacing:.05em;text-transform:uppercase;grid-template-columns:minmax(0,1.45fr) minmax(210px,.72fr) minmax(260px,.72fr);gap:34px;padding:24px 4px 13px;font-size:10px;display:grid}.admin-blog-module__Sl9JWq__postList{border-top:1px solid var(--auth-border-strong)}.admin-blog-module__Sl9JWq__postRow{border-bottom:1px solid var(--auth-border-strong);background:0 0;grid-template-columns:minmax(0,1.45fr) minmax(210px,.72fr) minmax(260px,.72fr);align-items:center;gap:34px;padding:30px 4px;transition:background-color .14s;display:grid}.admin-blog-module__Sl9JWq__postRow:hover{background:#ffffff04}.admin-blog-module__Sl9JWq__postIdentity{min-width:0}.admin-blog-module__Sl9JWq__postIdentity h2{color:var(--auth-text);font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:clamp(21px,2vw,27px);line-height:1.15}.admin-blog-module__Sl9JWq__postIdentity>p{color:var(--auth-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:9px 0 18px;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.admin-blog-module__Sl9JWq__publication{align-content:center;gap:8px;min-width:0;display:grid}.admin-blog-module__Sl9JWq__publication>strong,.admin-blog-module__Sl9JWq__settingHeader>strong{width:fit-content;font-size:12px;font-weight:620}.admin-blog-module__Sl9JWq__published{color:var(--auth-success)}.admin-blog-module__Sl9JWq__draft{color:#f5f5f48a}.admin-blog-module__Sl9JWq__publication span,.admin-blog-module__Sl9JWq__publication code{color:var(--auth-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.admin-blog-module__Sl9JWq__publication code{font-family:var(--font-mono)}.admin-blog-module__Sl9JWq__rowActions{flex-wrap:wrap;justify-content:flex-end;gap:11px 18px;display:flex}.admin-blog-module__Sl9JWq__rowActions a,.admin-blog-module__Sl9JWq__rowActions button,.admin-blog-module__Sl9JWq__textAction,.admin-blog-module__Sl9JWq__backLink{color:var(--auth-text-secondary);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;transition:color .13s}.admin-blog-module__Sl9JWq__rowActions a:hover,.admin-blog-module__Sl9JWq__rowActions a:focus-visible,.admin-blog-module__Sl9JWq__rowActions button:hover,.admin-blog-module__Sl9JWq__rowActions button:focus-visible,.admin-blog-module__Sl9JWq__textAction:hover,.admin-blog-module__Sl9JWq__textAction:focus-visible,.admin-blog-module__Sl9JWq__backLink:hover,.admin-blog-module__Sl9JWq__backLink:focus-visible{color:var(--auth-text)}.admin-blog-module__Sl9JWq__rowActions .admin-blog-module__Sl9JWq__deleteAction:hover,.admin-blog-module__Sl9JWq__rowActions .admin-blog-module__Sl9JWq__deleteAction:focus-visible{color:#df6679}.admin-blog-module__Sl9JWq__pagination{color:var(--auth-text-muted);justify-content:space-between;align-items:center;gap:20px;margin-top:24px;font-size:12px;display:flex}.admin-blog-module__Sl9JWq__pagination div{gap:18px;display:flex}.admin-blog-module__Sl9JWq__pagination a{color:var(--auth-text-secondary)}.admin-blog-module__Sl9JWq__deleteConfirmation{gap:10px;margin-top:22px;display:grid}.admin-blog-module__Sl9JWq__deleteConfirmation strong{color:var(--auth-text);border-bottom:1px solid #c94b5f5c;padding-bottom:14px;font-size:16px}.admin-blog-module__Sl9JWq__deleteConfirmation label{color:var(--auth-text-muted);font-size:12px}.admin-blog-module__Sl9JWq__deleteConfirmation input{border-color:var(--auth-border-strong);background:#090a0c}.admin-blog-module__Sl9JWq__deleteConfirmation input:focus{border-color:#ff5872b8;box-shadow:0 0 0 3px #ff405f1c}.admin-blog-module__Sl9JWq__editorHeader{align-items:flex-start}.admin-blog-module__Sl9JWq__backLink{margin-bottom:18px}.admin-blog-module__Sl9JWq__editorHeaderActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.admin-blog-module__Sl9JWq__editorGrid{grid-template-columns:minmax(0,1.52fr) minmax(330px,.82fr);align-items:start;gap:clamp(36px,5vw,72px);padding-top:40px;display:grid}.admin-blog-module__Sl9JWq__writeColumn{min-width:0}.admin-blog-module__Sl9JWq__formFields{gap:27px;display:grid}.admin-blog-module__Sl9JWq__field{gap:9px;display:grid;position:relative}.admin-blog-module__Sl9JWq__field label,.admin-blog-module__Sl9JWq__markdownLabel label{color:#f5f5f4b8;font-size:12px;font-weight:600}.admin-blog-module__Sl9JWq__field input,.admin-blog-module__Sl9JWq__field textarea{border:1px solid var(--auth-border-strong);color:var(--auth-text);background:#0b0c0f;border-radius:10px}.admin-blog-module__Sl9JWq__field input:focus,.admin-blog-module__Sl9JWq__field textarea:focus{background:#0b0c0f;border-color:#ff5872b3;box-shadow:0 0 0 3px #ff405f1a}.admin-blog-module__Sl9JWq__field [aria-invalid=true]{border-color:#c94b5fbf}.admin-blog-module__Sl9JWq__field>small:not(.admin-blog-module__Sl9JWq__fieldError),.admin-blog-module__Sl9JWq__fieldError,.admin-blog-module__Sl9JWq__slugWarning{color:var(--auth-text-muted);font-size:11px;line-height:1.45}.admin-blog-module__Sl9JWq__fieldError{color:#e87a8c}.admin-blog-module__Sl9JWq__slugWarning{color:#f0b554cc}.admin-blog-module__Sl9JWq__slugField{border:1px solid var(--auth-border-strong);background:#0b0c0f;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.admin-blog-module__Sl9JWq__slugField:focus-within{border-color:#ff5872b3;box-shadow:0 0 0 3px #ff405f1a}.admin-blog-module__Sl9JWq__slugField span{color:var(--auth-text-muted);font-family:var(--font-mono);padding-left:14px;font-size:12px}.admin-blog-module__Sl9JWq__slugField input{font-family:var(--font-mono);background:0 0;border:0;border-radius:0;padding-left:2px;font-size:12px}.admin-blog-module__Sl9JWq__slugField input:focus{box-shadow:none;border:0}.admin-blog-module__Sl9JWq__characterCount{color:#f5f5f447;font-family:var(--font-mono);font-size:10px;position:absolute;bottom:10px;right:10px}.admin-blog-module__Sl9JWq__markdownLabel{justify-content:space-between;align-items:center;display:flex}.admin-blog-module__Sl9JWq__markdownLabel span{color:var(--auth-text-muted);font-family:var(--font-mono);font-size:10px}.admin-blog-module__Sl9JWq__toolbar{border:1px solid var(--auth-border);background:#ffffff03;border-bottom:0;border-radius:10px 10px 0 0;flex-wrap:wrap;gap:4px;padding:7px;display:flex}.admin-blog-module__Sl9JWq__toolbar button{min-width:34px;min-height:32px;color:var(--auth-text-muted);background:0 0;border:0;border-radius:6px;padding:0 8px;font-size:11px}.admin-blog-module__Sl9JWq__toolbar button:hover,.admin-blog-module__Sl9JWq__toolbar button:focus-visible{color:var(--auth-text);background:#ffffff0b}.admin-blog-module__Sl9JWq__field .admin-blog-module__Sl9JWq__markdownEditor{min-height:620px;font-family:var(--font-mono);resize:vertical;tab-size:2;border-radius:0 0 10px 10px;font-size:13px;line-height:1.65}.admin-blog-module__Sl9JWq__settings{border-top:1px solid var(--auth-border-strong);gap:0;display:grid;position:sticky;top:28px}.admin-blog-module__Sl9JWq__settings section{border-bottom:1px solid var(--auth-border-strong);gap:20px;padding:26px 0;display:grid}.admin-blog-module__Sl9JWq__settingHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.admin-blog-module__Sl9JWq__settingHeader h2{color:var(--auth-text);letter-spacing:-.025em;margin:0;font-size:17px}.admin-blog-module__Sl9JWq__settingHeader p{color:var(--auth-text-muted);margin:6px 0 0;font-size:11px;line-height:1.45}.admin-blog-module__Sl9JWq__metaList{margin:0;display:grid}.admin-blog-module__Sl9JWq__metaList div{border-bottom:1px solid var(--auth-border);grid-template-columns:108px minmax(0,1fr);gap:15px;padding:10px 0;display:grid}.admin-blog-module__Sl9JWq__metaList div:last-child{border-bottom:0}.admin-blog-module__Sl9JWq__metaList dt{color:var(--auth-text-muted);font-size:11px}.admin-blog-module__Sl9JWq__metaList dd{min-width:0;color:var(--auth-text-secondary);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;overflow:hidden}.admin-blog-module__Sl9JWq__authorPreview{border-top:1px solid var(--auth-border);gap:12px;padding-top:18px;display:grid}.admin-blog-module__Sl9JWq__authorPreview>span{color:var(--auth-text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:10px}.admin-blog-module__Sl9JWq__settingsActions{justify-content:space-between;align-items:center;gap:16px;padding-top:22px;display:flex}.admin-blog-module__Sl9JWq__preview{width:min(100%,760px);margin-inline:auto}.admin-blog-module__Sl9JWq__previewLabel{color:var(--auth-text-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:20px;font-size:10px;display:inline-block}.admin-blog-module__Sl9JWq__preview h1{color:var(--auth-text);font-family:var(--font-display);letter-spacing:-.052em;margin:0;font-size:clamp(44px,6vw,68px);font-weight:650;line-height:.98}.admin-blog-module__Sl9JWq__previewExcerpt{color:var(--auth-text-secondary);margin:20px 0 25px;font-size:18px;line-height:1.55}.admin-blog-module__Sl9JWq__previewDivider{background:var(--auth-border-strong);height:1px;margin:34px 0}.admin-blog-module__Sl9JWq__previewEmpty{color:var(--auth-text-muted);font-size:14px}.admin-blog-module__Sl9JWq__mobileTabs{display:none}@media (max-width:1160px){.admin-blog-module__Sl9JWq__columnLabels{display:none}.admin-blog-module__Sl9JWq__postList{margin-top:25px}.admin-blog-module__Sl9JWq__postRow{grid-template-columns:minmax(0,1fr) minmax(180px,.55fr)}.admin-blog-module__Sl9JWq__rowActions{border-top:1px solid var(--auth-border);grid-column:1/-1;justify-content:flex-start;padding-top:18px}.admin-blog-module__Sl9JWq__editorGrid{grid-template-columns:minmax(0,1.35fr) minmax(290px,.75fr);gap:36px}}@media (max-width:820px){.admin-blog-module__Sl9JWq__indexHeader,.admin-blog-module__Sl9JWq__editorHeader{flex-direction:column;align-items:flex-start}.admin-blog-module__Sl9JWq__editorHeaderActions{justify-content:flex-start;width:100%}.admin-blog-module__Sl9JWq__editorGrid{flex-direction:column;padding-top:22px;display:flex}.admin-blog-module__Sl9JWq__writeColumn,.admin-blog-module__Sl9JWq__settings{width:100%}.admin-blog-module__Sl9JWq__settings{order:-1;position:static}.admin-blog-module__Sl9JWq__mobileTabs{border-bottom:1px solid var(--auth-border-strong);gap:0;margin-top:24px;display:flex}.admin-blog-module__Sl9JWq__mobileTabs button{min-height:44px;color:var(--auth-text-muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:0 18px;font-size:13px}.admin-blog-module__Sl9JWq__mobileTabs button[aria-selected=true]{border-bottom-color:var(--auth-accent);color:var(--auth-text)}}@media (max-width:640px){.admin-blog-module__Sl9JWq__indexHeader h1,.admin-blog-module__Sl9JWq__editorHeader h1{font-size:40px}.admin-blog-module__Sl9JWq__postRow{padding:26px 0;display:block}.admin-blog-module__Sl9JWq__publication{border-top:1px solid var(--auth-border);margin-top:22px;padding-top:18px}.admin-blog-module__Sl9JWq__rowActions{margin-top:18px}.admin-blog-module__Sl9JWq__editorHeaderActions{grid-template-columns:1fr 1fr;display:grid}.admin-blog-module__Sl9JWq__editorHeaderActions>:last-child{grid-column:1/-1}.admin-blog-module__Sl9JWq__slugField{padding-top:10px;display:block}.admin-blog-module__Sl9JWq__slugField input{width:100%;padding-left:14px}.admin-blog-module__Sl9JWq__field .admin-blog-module__Sl9JWq__markdownEditor{min-height:460px}.admin-blog-module__Sl9JWq__settingsActions{flex-direction:column;align-items:flex-start}}
.blog-module__JsT-Oq__page{background:#08090c;min-height:100vh}.blog-module__JsT-Oq__main{width:min(100% - 64px,1440px);margin-inline:auto;padding:clamp(96px,11vw,154px) 0 120px}.blog-module__JsT-Oq__introduction{max-width:900px;padding-bottom:clamp(48px,7vw,84px)}.blog-module__JsT-Oq__introduction h1{color:#f5f5f4;max-width:820px;font-family:var(--font-display);letter-spacing:-.055em;margin:0;font-size:clamp(52px,7vw,88px);font-weight:650;line-height:.94}.blog-module__JsT-Oq__introduction p{color:#f5f5f494;max-width:620px;margin:24px 0 0;font-size:clamp(16px,1.5vw,19px);line-height:1.6}.blog-module__JsT-Oq__featured{border-block:1px solid #ffffff1c;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);min-height:440px;display:grid}.blog-module__JsT-Oq__featuredContent{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(48px,6vw,78px) clamp(30px,6vw,82px) clamp(48px,6vw,78px) 4px;display:flex}.blog-module__JsT-Oq__label{color:#ff405f;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:650}.blog-module__JsT-Oq__featured h2{color:#f5f5f4;max-width:820px;font-family:var(--font-display);letter-spacing:-.052em;margin:20px 0 0;font-size:clamp(40px,5.2vw,68px);font-weight:650;line-height:.98}.blog-module__JsT-Oq__featuredContent>p{color:#f5f5f49c;max-width:680px;margin:22px 0 28px;font-size:16px;line-height:1.65}.blog-module__JsT-Oq__readLink{color:#f5f5f4db;align-items:center;gap:9px;margin-top:30px;font-size:13px;font-weight:620;display:inline-flex}.blog-module__JsT-Oq__readLink:after{color:#ff405f;content:"→"}.blog-module__JsT-Oq__readLink:hover,.blog-module__JsT-Oq__readLink:focus-visible{color:#fff}.blog-module__JsT-Oq__featuredArt{background:linear-gradient(145deg,#ff405f0e,#0000 48%),#0a0b0e;border-left:1px solid #ffffff17;align-content:end;padding:44px;display:grid;position:relative;overflow:hidden}.blog-module__JsT-Oq__featuredArt:before{content:"";opacity:.38;background-image:radial-gradient(circle,#f5f5f429 1px,#0000 1.5px);background-size:24px 24px;position:absolute;inset:32px;-webkit-mask-image:linear-gradient(to bottom right,#0000,#000 35%,#0000 88%);mask-image:linear-gradient(to bottom right,#0000,#000 35%,#0000 88%)}.blog-module__JsT-Oq__featuredArt span{color:#f5f5f429;max-width:10ch;font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(34px,4vw,55px);font-weight:650;line-height:.98;position:relative}.blog-module__JsT-Oq__earlier{padding-top:clamp(70px,9vw,112px)}.blog-module__JsT-Oq__sectionHeader{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:26px;display:flex}.blog-module__JsT-Oq__sectionHeader h2{color:#f5f5f4;font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(28px,4vw,38px)}.blog-module__JsT-Oq__sectionHeader span{color:#f5f5f459;font-family:var(--font-mono);font-size:11px}.blog-module__JsT-Oq__articleList{border-top:1px solid #ffffff1c}.blog-module__JsT-Oq__articleRow{border-bottom:1px solid #ffffff1c;grid-template-columns:minmax(0,1.25fr) minmax(220px,.42fr) auto;align-items:center;gap:clamp(28px,5vw,70px);padding:clamp(32px,4vw,48px) 4px;display:grid}.blog-module__JsT-Oq__articleRow h3{color:#f5f5f4;font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(27px,3.2vw,38px);font-weight:630;line-height:1.04}.blog-module__JsT-Oq__articleRowContent>p{color:#f5f5f480;max-width:700px;margin:14px 0 0;font-size:14px;line-height:1.6}.blog-module__JsT-Oq__articleRow .blog-module__JsT-Oq__readLink{white-space:nowrap;margin:0}.blog-module__JsT-Oq__empty{border-block:1px solid #ffffff1c;padding:74px 4px}.blog-module__JsT-Oq__empty h2{color:#f5f5f4;font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(32px,4vw,46px)}.blog-module__JsT-Oq__empty p{color:#f5f5f480;margin:15px 0 0}.blog-module__JsT-Oq__pagination{color:#f5f5f461;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;font-size:12px;display:flex}.blog-module__JsT-Oq__pagination div{gap:24px;display:flex}.blog-module__JsT-Oq__pagination a{color:#f5f5f4b3}.blog-module__JsT-Oq__articleMain{width:min(100% - 64px,1440px);margin-inline:auto;padding:clamp(84px,10vw,140px) 0 120px}.blog-module__JsT-Oq__articleHeader{border-bottom:1px solid #ffffff1c;padding-bottom:clamp(52px,8vw,90px)}.blog-module__JsT-Oq__back{color:#f5f5f485;margin-bottom:38px;font-size:13px;display:inline-flex}.blog-module__JsT-Oq__back:hover,.blog-module__JsT-Oq__back:focus-visible{color:#f5f5f4}.blog-module__JsT-Oq__articleHeader h1{color:#f5f5f4;max-width:1040px;font-family:var(--font-display);letter-spacing:-.055em;margin:0;font-size:clamp(48px,7vw,86px);font-weight:650;line-height:.96}.blog-module__JsT-Oq__articleExcerpt{color:#f5f5f49c;max-width:760px;margin:28px 0 34px;font-size:clamp(18px,2vw,22px);line-height:1.58}.blog-module__JsT-Oq__articleContent{width:min(100%,760px);margin:0 auto;padding:clamp(62px,8vw,100px) 0}.blog-module__JsT-Oq__articleEnd{border-block:1px solid #ffffff1c;grid-template-columns:1fr auto;align-items:center;gap:30px;width:min(100%,760px);margin-inline:auto;padding:32px 0;display:grid}.blog-module__JsT-Oq__articleEndLinks{text-align:right;flex-direction:column;align-items:flex-end;gap:10px;display:flex}.blog-module__JsT-Oq__articleEndLinks a{color:#f5f5f4a6;font-size:12px}.blog-module__JsT-Oq__articleEndLinks strong{color:#f5f5f4e6;max-width:320px;font-size:13px;display:block}.blog-module__JsT-Oq__articleCta{border-top:1px solid #ffffff1c;justify-content:space-between;align-items:center;gap:42px;margin-top:clamp(70px,9vw,112px);padding:clamp(38px,5vw,58px) 0;display:flex}.blog-module__JsT-Oq__articleCta h2{color:#f5f5f4;max-width:720px;font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(30px,4vw,46px);font-weight:630;line-height:1.05}.blog-module__JsT-Oq__articleCta a{flex:none}@media (max-width:900px){.blog-module__JsT-Oq__featured{display:block}.blog-module__JsT-Oq__featuredArt{border-top:1px solid #ffffff17;border-left:0;min-height:210px}.blog-module__JsT-Oq__articleRow{grid-template-columns:minmax(0,1fr) auto}.blog-module__JsT-Oq__articleRow>:nth-child(2){grid-column:1}.blog-module__JsT-Oq__articleRow>:last-child{grid-area:1/2/span 2}}@media (max-width:640px){.blog-module__JsT-Oq__main,.blog-module__JsT-Oq__articleMain{width:min(100% - 36px,1440px)}.blog-module__JsT-Oq__main{padding-top:74px}.blog-module__JsT-Oq__introduction h1{font-size:50px}.blog-module__JsT-Oq__featuredContent{padding-inline:0}.blog-module__JsT-Oq__featuredArt{margin-inline:-18px;padding:28px 22px}.blog-module__JsT-Oq__articleRow{display:block}.blog-module__JsT-Oq__articleRow>:nth-child(2){margin-top:22px}.blog-module__JsT-Oq__articleRow .blog-module__JsT-Oq__readLink{margin-top:24px}.blog-module__JsT-Oq__articleHeader h1{font-size:45px}.blog-module__JsT-Oq__articleEnd,.blog-module__JsT-Oq__articleCta{flex-direction:column;grid-template-columns:1fr;align-items:flex-start}.blog-module__JsT-Oq__articleEndLinks{text-align:left;align-items:flex-start}}
.blog-markdown-module__MT5bwG__prose{color:#f5f5f4c2;overflow-wrap:anywhere;font-size:clamp(17px,1.35vw,19px);line-height:1.72}.blog-markdown-module__MT5bwG__prose>:first-child{margin-top:0}.blog-markdown-module__MT5bwG__prose>:last-child{margin-bottom:0}.blog-markdown-module__MT5bwG__prose p,.blog-markdown-module__MT5bwG__prose ul,.blog-markdown-module__MT5bwG__prose ol,.blog-markdown-module__MT5bwG__prose blockquote,.blog-markdown-module__MT5bwG__prose pre,.blog-markdown-module__MT5bwG__prose hr,.blog-markdown-module__MT5bwG__prose img,.blog-markdown-module__MT5bwG__prose table{margin-block:1.55em}.blog-markdown-module__MT5bwG__prose h2{color:#f5f5f4;font-family:var(--font-display);letter-spacing:-.045em;margin:2.2em 0 .65em;font-size:clamp(34px,4vw,44px);font-weight:650;line-height:1.04}.blog-markdown-module__MT5bwG__prose h3{color:#f5f5f4;font-family:var(--font-display);letter-spacing:-.035em;margin:1.9em 0 .65em;font-size:clamp(24px,3vw,30px);font-weight:640;line-height:1.12}.blog-markdown-module__MT5bwG__prose strong{color:#f5f5f4f5;font-weight:650}.blog-markdown-module__MT5bwG__prose em{color:#f5f5f4db}.blog-markdown-module__MT5bwG__prose ul,.blog-markdown-module__MT5bwG__prose ol{padding-left:1.35em}.blog-markdown-module__MT5bwG__prose li{margin-block:.45em;padding-left:.28em}.blog-markdown-module__MT5bwG__prose li::marker{color:#ff405fbf}.blog-markdown-module__MT5bwG__prose a{color:#ff7087f2;text-underline-offset:.2em;-webkit-text-decoration:underline #ff405f73;text-decoration:underline #ff405f73;text-decoration-thickness:1px}.blog-markdown-module__MT5bwG__prose a:hover{color:#f5f5f4;text-decoration-color:#ff405f}.blog-markdown-module__MT5bwG__prose a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #ff405fb8}.blog-markdown-module__MT5bwG__prose blockquote{color:#f5f5f4ad;border-left:2px solid #ff405f;padding:.25em 0 .25em 1.25em;font-size:1.08em}.blog-markdown-module__MT5bwG__prose blockquote p{margin:0}.blog-markdown-module__MT5bwG__prose code{color:#f5f5f4e6;font-family:var(--font-mono);background:#101115;border:1px solid #ffffff14;border-radius:5px;padding:.14em .35em;font-size:.86em}.blog-markdown-module__MT5bwG__prose pre{tab-size:2;background:#0c0d10;border:1px solid #ffffff17;border-radius:10px;max-width:100%;padding:20px 22px;overflow-x:auto}.blog-markdown-module__MT5bwG__prose pre code{background:0 0;border:0;padding:0;font-size:13px;line-height:1.65}.blog-markdown-module__MT5bwG__prose hr{background:#ffffff1a;border:0;height:1px}.blog-markdown-module__MT5bwG__prose img{border-radius:8px;width:100%;height:auto;display:block}.blog-markdown-module__MT5bwG__prose table{border-collapse:collapse;width:100%;font-size:.88em;display:block;overflow-x:auto}.blog-markdown-module__MT5bwG__prose th,.blog-markdown-module__MT5bwG__prose td{text-align:left;border-bottom:1px solid #ffffff1a;padding:10px 14px}.blog-markdown-module__MT5bwG__compact{font-size:15px;line-height:1.65}.blog-markdown-module__MT5bwG__compact h2{font-size:28px}.blog-markdown-module__MT5bwG__compact h3{font-size:22px}@media (max-width:640px){.blog-markdown-module__MT5bwG__prose{font-size:17px}.blog-markdown-module__MT5bwG__prose pre{border-radius:7px;margin-inline:-8px;padding:16px}}
.playmc-sidebar-module__aquE0W__sidebar{z-index:130;border-right:1px solid var(--auth-border);background:var(--auth-sidebar);width:264px;min-height:100svh;color:var(--auth-text);grid-template-rows:auto auto auto 1fr auto;padding:32px 26px 22px;display:grid;position:fixed;inset:0 auto 0 0}.playmc-sidebar-module__aquE0W__wordmark,.playmc-sidebar-module__aquE0W__mobileWordmark{color:var(--auth-text);font-family:var(--font-display);letter-spacing:-.035em;font-size:17px;font-weight:700;line-height:1}.playmc-sidebar-module__aquE0W__brandDescription{max-width:150px;color:var(--auth-text-muted);margin:9px 0 0;font-size:11px;line-height:1.35}.playmc-sidebar-module__aquE0W__primaryNavigation{gap:20px;margin-top:62px;display:grid}.playmc-sidebar-module__aquE0W__navigationLink{color:#f5f5f478;letter-spacing:-.018em;border-bottom:1px solid #0000;justify-content:space-between;align-items:baseline;gap:20px;width:100%;padding:0 0 12px;font-size:15px;font-weight:550;transition:color .14s,border-color .14s;display:flex;position:relative}.playmc-sidebar-module__aquE0W__navigationLink:after{background:var(--auth-accent);content:"";width:0;height:2px;transition:width .18s;position:absolute;bottom:0;left:0}.playmc-sidebar-module__aquE0W__navigationLink:hover,.playmc-sidebar-module__aquE0W__navigationLink:focus-visible{color:#f5f5f4e0}.playmc-sidebar-module__aquE0W__navigationLinkActive{color:var(--auth-text)}.playmc-sidebar-module__aquE0W__navigationLinkActive:after{width:30px}.playmc-sidebar-module__aquE0W__navigationCount{color:var(--auth-text-muted);font-family:var(--font-mono);font-size:11px;font-weight:500}.playmc-sidebar-module__aquE0W__secondaryNavigation{border-top:1px solid var(--auth-border);align-content:start;gap:20px;margin-top:54px;padding-top:28px;display:grid}.playmc-sidebar-module__aquE0W__secondaryLink{color:var(--auth-text-muted);font-size:13px;line-height:1;transition:color .14s}.playmc-sidebar-module__aquE0W__secondaryLink:hover,.playmc-sidebar-module__aquE0W__secondaryLink:focus-visible{color:var(--auth-text)}.playmc-sidebar-module__aquE0W__manifesto{color:#f5f5f44d;align-self:end;max-width:170px;margin:0 0 28px;font-size:11px;line-height:1.55}.playmc-sidebar-module__aquE0W__accountArea{border-top:1px solid var(--auth-border);padding-top:20px;position:relative}.playmc-sidebar-module__aquE0W__accountTrigger{width:100%;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:0;display:grid}.playmc-sidebar-module__aquE0W__avatar{border:1px solid var(--auth-border-strong);background:var(--auth-surface-raised) center / cover no-repeat;width:40px;height:40px;color:var(--auth-text-muted);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.playmc-sidebar-module__aquE0W__accountIdentity{gap:3px;min-width:0;display:grid}.playmc-sidebar-module__aquE0W__accountIdentity strong,.playmc-sidebar-module__aquE0W__accountIdentity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.playmc-sidebar-module__aquE0W__accountIdentity strong{color:var(--auth-text);font-size:13px;font-weight:620}.playmc-sidebar-module__aquE0W__accountIdentity span,.playmc-sidebar-module__aquE0W__accountChevron{color:var(--auth-text-muted);font-size:11px}.playmc-sidebar-module__aquE0W__accountChevron{font-size:12px}.playmc-sidebar-module__aquE0W__accountMenu{border:1px solid var(--auth-border-strong);background:var(--auth-surface-raised);border-radius:12px;animation:.18s ease-out playmc-sidebar-module__aquE0W__menu-in;display:grid;position:absolute;bottom:calc(100% + 12px);left:0;right:0;overflow:hidden;box-shadow:0 18px 48px #0000005c}@keyframes playmc-sidebar-module__aquE0W__menu-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.playmc-sidebar-module__aquE0W__accountMenuIdentity{border-bottom:1px solid var(--auth-border);padding:15px;display:grid}.playmc-sidebar-module__aquE0W__accountMenuIdentity strong{color:var(--auth-text);font-size:13px}.playmc-sidebar-module__aquE0W__accountMenuIdentity span,.playmc-sidebar-module__aquE0W__accountMenuIdentity small{color:var(--auth-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;overflow:hidden}.playmc-sidebar-module__aquE0W__accountMenu a,.playmc-sidebar-module__aquE0W__accountMenu form button{width:100%;min-height:42px;color:var(--auth-text-secondary);text-align:left;align-items:center;padding-inline:15px;font-size:12px;display:flex}.playmc-sidebar-module__aquE0W__accountMenu a:hover,.playmc-sidebar-module__aquE0W__accountMenu a:focus-visible,.playmc-sidebar-module__aquE0W__accountMenu form button:hover,.playmc-sidebar-module__aquE0W__accountMenu form button:focus-visible{color:var(--auth-text);background:#ffffff06}.playmc-sidebar-module__aquE0W__navigationLink:focus-visible,.playmc-sidebar-module__aquE0W__secondaryLink:focus-visible,.playmc-sidebar-module__aquE0W__accountTrigger:focus-visible,.playmc-sidebar-module__aquE0W__mobileMenuTrigger:focus-visible,.playmc-sidebar-module__aquE0W__mobileCreate:focus-visible,.playmc-sidebar-module__aquE0W__mobileClose:focus-visible{outline-offset:3px;outline:2px solid #ff405fad}.playmc-sidebar-module__aquE0W__mobileHeader,.playmc-sidebar-module__aquE0W__mobileLayer{display:none}@media (max-width:1024px){.playmc-sidebar-module__aquE0W__sidebar{display:none}.playmc-sidebar-module__aquE0W__mobileHeader{z-index:120;border-bottom:1px solid var(--auth-border);background:#08090bf7;justify-content:space-between;align-items:center;min-height:68px;padding:12px 18px;display:flex;position:sticky;top:0}.playmc-sidebar-module__aquE0W__mobileActions{gap:8px;display:flex}.playmc-sidebar-module__aquE0W__mobileMenuTrigger,.playmc-sidebar-module__aquE0W__mobileCreate,.playmc-sidebar-module__aquE0W__mobileClose{border:1px solid var(--auth-border-strong);width:42px;height:42px;color:var(--auth-text-secondary);background:0 0;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.playmc-sidebar-module__aquE0W__mobileCreate{background:var(--auth-accent);color:#fff;border-color:#0000}.playmc-sidebar-module__aquE0W__mobileLayer{z-index:280;background:#000000b8;animation:.18s ease-out playmc-sidebar-module__aquE0W__layer-in;display:block;position:fixed;inset:0}.playmc-sidebar-module__aquE0W__mobileDrawer{border-right:1px solid var(--auth-border-strong);background:var(--auth-sidebar);width:min(360px,92vw);height:100svh;padding-bottom:max(16px, env(safe-area-inset-bottom));grid-template-rows:auto 1fr auto;animation:.22s ease-out playmc-sidebar-module__aquE0W__drawer-in;display:grid}@keyframes playmc-sidebar-module__aquE0W__layer-in{0%{opacity:0}to{opacity:1}}@keyframes playmc-sidebar-module__aquE0W__drawer-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.playmc-sidebar-module__aquE0W__mobileDrawerHead{border-bottom:1px solid var(--auth-border);justify-content:space-between;align-items:center;min-height:72px;padding-inline:18px;display:flex}.playmc-sidebar-module__aquE0W__mobileDrawerHead>div{gap:5px;display:grid}.playmc-sidebar-module__aquE0W__mobileDrawerHead strong{color:var(--auth-text);font-size:16px}.playmc-sidebar-module__aquE0W__mobileDrawerHead span{color:var(--auth-text-muted);font-size:10px}.playmc-sidebar-module__aquE0W__mobileNavigation{align-content:start;gap:20px;padding:30px 22px;display:grid;overflow-y:auto}.playmc-sidebar-module__aquE0W__mobileNavigation a{min-height:36px;color:var(--auth-text-muted);justify-content:space-between;align-items:flex-start;padding-bottom:10px;font-size:14px;display:flex;position:relative}.playmc-sidebar-module__aquE0W__mobileNavigation a:after{background:var(--auth-accent);content:"";width:0;height:2px;position:absolute;bottom:0;left:0}.playmc-sidebar-module__aquE0W__mobileNavigation a small{font-family:var(--font-mono);font-size:10px}.playmc-sidebar-module__aquE0W__mobileNavigation .playmc-sidebar-module__aquE0W__mobileLinkActive{color:var(--auth-text)}.playmc-sidebar-module__aquE0W__mobileNavigation .playmc-sidebar-module__aquE0W__mobileLinkActive:after{width:30px}.playmc-sidebar-module__aquE0W__mobileAccount{border-top:1px solid var(--auth-border);grid-template-columns:40px minmax(0,1fr);gap:12px;padding:18px;display:grid}.playmc-sidebar-module__aquE0W__mobileAccount>span{align-content:center;min-width:0;display:grid}.playmc-sidebar-module__aquE0W__mobileAccount strong,.playmc-sidebar-module__aquE0W__mobileAccount small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.playmc-sidebar-module__aquE0W__mobileAccount strong{color:var(--auth-text);font-size:13px}.playmc-sidebar-module__aquE0W__mobileAccount small{color:var(--auth-text-muted);margin-top:3px;font-size:10px}.playmc-sidebar-module__aquE0W__mobileAccount form{grid-column:1/-1}.playmc-sidebar-module__aquE0W__mobileAccount form button{border:1px solid var(--auth-border-strong);width:100%;min-height:44px;color:var(--auth-text-secondary);border-radius:10px;font-size:12px}}@media (prefers-reduced-motion:reduce){.playmc-sidebar-module__aquE0W__navigationLink,.playmc-sidebar-module__aquE0W__navigationLink:after,.playmc-sidebar-module__aquE0W__secondaryLink,.playmc-sidebar-module__aquE0W__accountMenu,.playmc-sidebar-module__aquE0W__mobileLayer,.playmc-sidebar-module__aquE0W__mobileDrawer{transition:none;animation:none}}
.address-record-module__RYuGgG__addressRecord{border-top:1px solid var(--auth-border-strong);border-right:0;border-bottom:1px solid var(--auth-border-strong);box-shadow:none;color:var(--auth-text);background:0 0;border-left:0;border-radius:0;outline:none;padding:30px 4px 26px;transition:background-color .14s}.address-record-module__RYuGgG__addressRecord+.address-record-module__RYuGgG__addressRecord{border-top:0}.address-record-module__RYuGgG__addressRecord:hover,.address-record-module__RYuGgG__addressRecord:focus-within{background:#ffffff05}.address-record-module__RYuGgG__addressRecord:focus-visible{outline-offset:3px;outline:2px solid #ff405f80}.address-record-module__RYuGgG__addressHeader{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.address-record-module__RYuGgG__hostname{overflow-wrap:anywhere;min-width:0;color:var(--auth-text);font-family:var(--font-display);letter-spacing:-.038em;margin:0;font-size:clamp(24px,2.2vw,31px);font-weight:650;line-height:1.1}.address-record-module__RYuGgG__status{color:#f5f5f4ab;flex:none;align-items:center;gap:7px;font-size:12px;display:inline-flex}.address-record-module__RYuGgG__status>span{background:var(--auth-success);border-radius:50%;width:6px;height:6px}.address-record-module__RYuGgG__statusSuspended>span,.address-record-module__RYuGgG__statusRemoved>span{background:var(--auth-danger)}.address-record-module__RYuGgG__addressDetails{grid-template-columns:minmax(220px,1.4fr) minmax(100px,.5fr) minmax(170px,.7fr);gap:40px;margin:38px 0 0;display:grid}.address-record-module__RYuGgG__addressDetails div{gap:9px;min-width:0;display:grid}.address-record-module__RYuGgG__addressDetails dt{color:var(--auth-text-muted);font-size:11px}.address-record-module__RYuGgG__addressDetails dd{overflow-wrap:anywhere;color:#f5f5f4de;font-family:var(--font-mono);margin:0;font-size:13px}.address-record-module__RYuGgG__addressFooter{border-top:1px solid var(--auth-border);justify-content:space-between;align-items:center;gap:24px;margin-top:30px;padding-top:20px;display:flex}.address-record-module__RYuGgG__addressFooter p{color:var(--auth-text-muted);margin:0;font-size:11px}.address-record-module__RYuGgG__addressActions{align-items:center;gap:22px;display:flex}.address-record-module__RYuGgG__addressActions button{color:#f5f5f4a1;font:inherit;background:0 0;border:0;padding:0;font-size:12px;transition:color .13s}.address-record-module__RYuGgG__addressActions button:hover,.address-record-module__RYuGgG__addressActions button:focus-visible{color:var(--auth-text)}.address-record-module__RYuGgG__addressActions button:focus-visible{outline-offset:4px;outline:2px solid #ff405f94}.address-record-module__RYuGgG__addressActions .address-record-module__RYuGgG__deleteAction:hover,.address-record-module__RYuGgG__addressActions .address-record-module__RYuGgG__deleteAction:focus-visible{color:#df6679}.address-record-module__RYuGgG__compact{padding-block:22px}.address-record-module__RYuGgG__compact .address-record-module__RYuGgG__hostname{font-size:clamp(20px,1.7vw,25px)}.address-record-module__RYuGgG__compact .address-record-module__RYuGgG__addressDetails{grid-template-columns:minmax(160px,1fr) 90px minmax(130px,.6fr);gap:24px;margin-top:26px}@media (max-width:720px){.address-record-module__RYuGgG__addressRecord{padding:26px 0 24px}.address-record-module__RYuGgG__addressHeader{flex-direction:column-reverse;align-items:flex-start;gap:13px}.address-record-module__RYuGgG__hostname{font-size:clamp(22px,7vw,27px)}.address-record-module__RYuGgG__addressDetails,.address-record-module__RYuGgG__compact .address-record-module__RYuGgG__addressDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:30px}.address-record-module__RYuGgG__addressDetails>div:last-child{grid-column:1/-1}.address-record-module__RYuGgG__addressFooter{flex-direction:column;align-items:flex-start}.address-record-module__RYuGgG__addressActions{justify-content:space-between;width:100%}.address-record-module__RYuGgG__addressActions button{min-height:44px;padding-inline:5px}}@media (prefers-reduced-motion:reduce){.address-record-module__RYuGgG__addressRecord,.address-record-module__RYuGgG__addressActions button{transition:none}}
.domain-ending-picker-module__IxSM2a__domainTrigger{color:#f5f5f494;min-width:0;font:inherit;letter-spacing:inherit;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid #ffffff1a;border-radius:0;flex:none;align-items:center;gap:7px;padding:0 0 5px;transition:color .14s,border-color .14s;display:inline-flex}.domain-ending-picker-module__IxSM2a__domainTrigger:hover,.domain-ending-picker-module__IxSM2a__domainTrigger:focus-visible,.domain-ending-picker-module__IxSM2a__domainTrigger[data-state=open]{color:#f5f5f4e6;border-bottom-color:#ff405fa6}.domain-ending-picker-module__IxSM2a__domainTrigger:focus-visible{outline-offset:4px;outline:2px solid #ff405f75}.domain-ending-picker-module__IxSM2a__domainTrigger[data-invalid=true]{border-bottom-color:var(--auth-danger)}.domain-ending-picker-module__IxSM2a__domainTrigger svg{flex:none}.domain-ending-picker-module__IxSM2a__domainPopover{z-index:420;border:1px solid var(--auth-border-strong);width:min(320px,100vw - 32px);color:var(--auth-text);background:#0d0e11;border-radius:13px;padding:8px;animation:.14s ease-out domain-ending-picker-module__IxSM2a__domain-popover-in;position:fixed;box-shadow:0 20px 60px #00000061}@keyframes domain-ending-picker-module__IxSM2a__domain-popover-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.domain-ending-picker-module__IxSM2a__domainOptions{display:grid}.domain-ending-picker-module__IxSM2a__domainOption{cursor:pointer;background:0 0;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:13px 14px;transition:background-color .12s;display:grid;position:relative}.domain-ending-picker-module__IxSM2a__domainOption:hover{background:#ffffff09}.domain-ending-picker-module__IxSM2a__domainOption:has(input:focus-visible){background:#ffffff09}.domain-ending-picker-module__IxSM2a__domainOption:has(input:focus-visible){outline-offset:-2px;outline:2px solid #ff405f80}.domain-ending-picker-module__IxSM2a__domainOption:has(input:checked){background:#ff405f0e}.domain-ending-picker-module__IxSM2a__domainOption input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.domain-ending-picker-module__IxSM2a__domainOptionText{gap:4px;min-width:0;display:grid}.domain-ending-picker-module__IxSM2a__domainOptionText strong{color:#f5f5f4e6;font-family:var(--font-mono);font-size:13px;font-weight:560}.domain-ending-picker-module__IxSM2a__domainOptionText span{color:var(--auth-text-muted);font-size:11px;line-height:1.4}.domain-ending-picker-module__IxSM2a__domainOptionCheck{opacity:0;color:var(--auth-accent)}.domain-ending-picker-module__IxSM2a__domainOption:has(input:checked) .domain-ending-picker-module__IxSM2a__domainOptionCheck{opacity:1}@media (prefers-reduced-motion:reduce){.domain-ending-picker-module__IxSM2a__domainTrigger,.domain-ending-picker-module__IxSM2a__domainOption,.domain-ending-picker-module__IxSM2a__domainPopover{transition:none;animation:none}}
.create-address-dialog-module__ppjHCq__dialogOverlay{z-index:380;background:#000000b8;position:fixed;inset:0}.create-address-dialog-module__ppjHCq__createDialog{z-index:381;border:1px solid var(--auth-border-strong);background:var(--auth-surface);width:min(820px,100vw - 48px);max-height:calc(100svh - 56px);color:var(--auth-text);border-radius:18px;padding:32px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 28px 90px #0000006b}.create-address-dialog-module__ppjHCq__dialogHeader{border-bottom:1px solid var(--auth-border);justify-content:space-between;align-items:flex-start;gap:32px;padding-bottom:26px;display:flex}.create-address-dialog-module__ppjHCq__dialogTitle{color:var(--auth-text);font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:32px;font-weight:600}.create-address-dialog-module__ppjHCq__dialogDescription{max-width:520px;color:var(--auth-text-secondary);margin:10px 0 0;font-size:14px;line-height:1.55}.create-address-dialog-module__ppjHCq__dialogClose{border:1px solid var(--auth-border);width:40px;height:40px;color:var(--auth-text-secondary);background:0 0;border-radius:10px;flex:none;place-items:center;padding:0;display:grid}.create-address-dialog-module__ppjHCq__dialogClose:hover,.create-address-dialog-module__ppjHCq__dialogClose:focus-visible{border-color:var(--auth-border-strong);color:var(--auth-text)}.create-address-dialog-module__ppjHCq__dialogClose:focus-visible,.create-address-dialog-module__ppjHCq__secondaryButton:focus-visible,.create-address-dialog-module__ppjHCq__primaryButton:focus-visible{outline-offset:3px;outline:2px solid #ff405f94}.create-address-dialog-module__ppjHCq__form{padding-top:30px}.create-address-dialog-module__ppjHCq__nameField,.create-address-dialog-module__ppjHCq__formField{gap:10px;display:grid}.create-address-dialog-module__ppjHCq__fieldLabel,.create-address-dialog-module__ppjHCq__formField label{color:var(--auth-text-secondary);font-size:12px;font-weight:600}.create-address-dialog-module__ppjHCq__hostnameComposer{min-width:0;font-family:var(--font-display);letter-spacing:-.035em;align-items:baseline;font-size:clamp(25px,2.8vw,34px);line-height:1.1;display:flex}.create-address-dialog-module__ppjHCq__hostnamePrefix{field-sizing:content;border:0;border-bottom:1px solid var(--auth-border-strong);min-width:8ch;max-width:18ch;color:var(--auth-text);font:inherit;letter-spacing:inherit;background:0 0;border-radius:0;outline:none;padding:5px 0 7px}.create-address-dialog-module__ppjHCq__hostnamePrefix::placeholder{color:var(--auth-text-muted);-webkit-text-fill-color:var(--auth-text-muted)}.create-address-dialog-module__ppjHCq__hostnamePrefix:focus{border-bottom-color:var(--auth-accent);box-shadow:none}.create-address-dialog-module__ppjHCq__fieldHelp{color:var(--auth-text-muted);margin:0;font-size:11px}.create-address-dialog-module__ppjHCq__destinationGrid{grid-template-columns:minmax(0,1fr) 180px;gap:18px;margin-top:30px;display:grid}.create-address-dialog-module__ppjHCq__formField input{border:1px solid var(--auth-border-strong);width:100%;height:48px;color:var(--auth-text);background:#090a0c;border-radius:11px;outline:none;padding-inline:14px;font-size:14px;transition:border-color .13s,box-shadow .13s}.create-address-dialog-module__ppjHCq__formField input:focus{border-color:#ff5872b8;box-shadow:0 0 0 3px #ff405f1c}.create-address-dialog-module__ppjHCq__hostnamePrefix[aria-invalid=true],.create-address-dialog-module__ppjHCq__formField input[aria-invalid=true]{border-color:#c94b5fc7}.create-address-dialog-module__ppjHCq__fieldError{color:#ef8999;margin:0;font-size:11px;line-height:1.45}.create-address-dialog-module__ppjHCq__formField input[type=number]{appearance:textfield}.create-address-dialog-module__ppjHCq__formField input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.create-address-dialog-module__ppjHCq__formField input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.create-address-dialog-module__ppjHCq__compactPreview{border-top:1px solid var(--auth-border);color:var(--auth-text-secondary);flex-wrap:wrap;align-items:baseline;gap:14px;margin-top:28px;padding-top:22px;display:flex}.create-address-dialog-module__ppjHCq__compactPreview strong{overflow-wrap:anywhere;max-width:100%;color:var(--auth-text);letter-spacing:-.03em;font-size:clamp(20px,2.2vw,26px)}.create-address-dialog-module__ppjHCq__compactPreview code{overflow-wrap:anywhere;color:var(--auth-text-secondary);font-family:var(--font-mono);font-size:14px}.create-address-dialog-module__ppjHCq__formError{color:#ef8999;margin:20px 0 0;font-size:13px}.create-address-dialog-module__ppjHCq__dialogActions{justify-content:space-between;align-items:center;gap:20px;margin-top:30px;display:flex}.create-address-dialog-module__ppjHCq__actionContext>p{color:var(--auth-text-muted);margin:0;font-size:11px}.create-address-dialog-module__ppjHCq__errorSummary{align-items:center;gap:8px;display:inline-flex}.create-address-dialog-module__ppjHCq__errorSummary i{background:var(--auth-danger);border-radius:50%;flex:none;width:5px;height:5px}.create-address-dialog-module__ppjHCq__dialogActions>div:last-child{gap:12px;display:flex}.create-address-dialog-module__ppjHCq__secondaryButton,.create-address-dialog-module__ppjHCq__primaryButton{min-height:44px;font:inherit;border-radius:10px;padding-inline:18px;font-size:13px;font-weight:650}.create-address-dialog-module__ppjHCq__secondaryButton{border:1px solid var(--auth-border-strong);color:#f5f5f4e0;background:0 0}.create-address-dialog-module__ppjHCq__primaryButton{background:var(--auth-accent);color:#fff;border:1px solid #0000;transition:background-color .14s}.create-address-dialog-module__ppjHCq__primaryButton:hover:not(:disabled){background:var(--auth-accent-hover)}.create-address-dialog-module__ppjHCq__primaryButton:disabled,.create-address-dialog-module__ppjHCq__secondaryButton:disabled,.create-address-dialog-module__ppjHCq__dialogClose:disabled{cursor:not-allowed;opacity:.48}@media (max-width:640px){.create-address-dialog-module__ppjHCq__createDialog{width:100%;height:100svh;max-height:none;padding:max(22px, env(safe-area-inset-top)) 20px max(20px, env(safe-area-inset-bottom));border:0;border-radius:0;top:0;left:0;transform:none}.create-address-dialog-module__ppjHCq__dialogHeader{top:calc(-1 * max(22px, env(safe-area-inset-top)));z-index:2;padding:max(22px, env(safe-area-inset-top)) 20px 20px;background:var(--auth-surface);margin-inline:-20px;position:sticky}.create-address-dialog-module__ppjHCq__dialogTitle{font-size:27px}.create-address-dialog-module__ppjHCq__hostnameComposer{font-size:clamp(24px,7.5vw,28px)}.create-address-dialog-module__ppjHCq__destinationGrid{grid-template-columns:1fr}.create-address-dialog-module__ppjHCq__compactPreview{flex-direction:column;align-items:flex-start}.create-address-dialog-module__ppjHCq__dialogActions{padding-bottom:env(safe-area-inset-bottom);flex-direction:column;align-items:stretch}.create-address-dialog-module__ppjHCq__dialogActions>div{grid-template-columns:1fr 1fr;display:grid}}@media (prefers-reduced-motion:reduce){.create-address-dialog-module__ppjHCq__dialogClose,.create-address-dialog-module__ppjHCq__formField input,.create-address-dialog-module__ppjHCq__primaryButton{transition:none}}
.delete-address-dialog-module__YmpA8G__deleteOverlay{z-index:390;background:#000000bd;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.delete-address-dialog-module__YmpA8G__deleteDialog{border:1px solid var(--auth-border-strong);width:min(520px,100vw - 36px);color:var(--auth-text);background:#0d0e11;border-radius:18px;padding:30px;box-shadow:0 28px 90px #0000006b}.delete-address-dialog-module__YmpA8G__deleteTitle{color:var(--auth-text);font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-size:26px;font-weight:600}.delete-address-dialog-module__YmpA8G__deleteHostname{overflow-wrap:anywhere;color:var(--auth-text);border-bottom:1px solid #c94b5f61;margin:25px 0 0;padding-bottom:16px;font-size:19px;font-weight:620}.delete-address-dialog-module__YmpA8G__deleteDescription{color:var(--auth-text-secondary);margin:18px 0 0;font-size:14px;line-height:1.55}.delete-address-dialog-module__YmpA8G__confirmationField{gap:10px;margin-top:24px;display:grid}.delete-address-dialog-module__YmpA8G__confirmationField label{color:var(--auth-text-muted);font-size:12px}.delete-address-dialog-module__YmpA8G__confirmationField input{border:1px solid var(--auth-border-strong);width:100%;height:48px;color:var(--auth-text);font-family:var(--font-mono);background:#090a0c;border-radius:11px;outline:none;padding-inline:14px;transition:border-color .13s,box-shadow .13s}.delete-address-dialog-module__YmpA8G__confirmationField input[id=delete-address-confirmation]:focus,.delete-address-dialog-module__YmpA8G__confirmationField input[id=delete-address-confirmation]:focus-visible{border-color:#ff5872b8;box-shadow:0 0 0 3px #ff405f1c}.delete-address-dialog-module__YmpA8G__deleteError{color:#ef8999;margin:14px 0 0;font-size:13px}.delete-address-dialog-module__YmpA8G__deleteActions{border-top:1px solid var(--auth-border);justify-content:flex-end;gap:12px;margin-top:28px;padding-top:22px;display:flex}.delete-address-dialog-module__YmpA8G__secondaryButton,.delete-address-dialog-module__YmpA8G__deleteButton{min-width:120px;height:44px;font:inherit;border-radius:10px;font-size:13px;font-weight:650}.delete-address-dialog-module__YmpA8G__secondaryButton{border:1px solid var(--auth-border-strong);color:#f5f5f4e0;background:0 0}.delete-address-dialog-module__YmpA8G__deleteButton{background:var(--auth-danger);color:#fff;border:1px solid #0000;min-width:138px;transition:background-color .13s}.delete-address-dialog-module__YmpA8G__deleteButton:hover:not(:disabled){background:var(--auth-danger-hover)}.delete-address-dialog-module__YmpA8G__deleteButton:disabled{color:#f5f5f445;cursor:not-allowed;background:#ffffff0b;border-color:#ffffff13}.delete-address-dialog-module__YmpA8G__secondaryButton:focus-visible,.delete-address-dialog-module__YmpA8G__deleteButton:focus-visible{outline-offset:3px;outline:2px solid #ff405f94}@media (max-width:520px){.delete-address-dialog-module__YmpA8G__deleteDialog{padding:25px 22px}.delete-address-dialog-module__YmpA8G__deleteActions{grid-template-columns:1fr 1fr;display:grid}.delete-address-dialog-module__YmpA8G__secondaryButton,.delete-address-dialog-module__YmpA8G__deleteButton{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.delete-address-dialog-module__YmpA8G__confirmationField input,.delete-address-dialog-module__YmpA8G__deleteButton{transition:none}}
.server-status-workspace-module__mTuiQG__workspace{gap:2.5rem;display:grid}.server-status-workspace-module__mTuiQG__header{border-bottom:1px solid var(--auth-border,#ffffff16);justify-content:space-between;align-items:flex-end;gap:2rem;min-height:210px;padding-block:2rem 2.5rem;display:flex}.server-status-workspace-module__mTuiQG__kicker{font-family:var(--font-mono);color:#f5f5f457!important;margin:0 0 1rem!important;font-size:.65rem!important}.server-status-workspace-module__mTuiQG__header h1{color:var(--auth-text,#f5f5f4);font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(2.75rem,5vw,4.8rem);line-height:.95}.server-status-workspace-module__mTuiQG__header p:not(.server-status-workspace-module__mTuiQG__kicker){max-width:620px;color:var(--auth-text-secondary,#f5f5f4ad);margin:1rem 0 0;line-height:1.6}.server-status-workspace-module__mTuiQG__refreshAll,.server-status-workspace-module__mTuiQG__action button{color:#f5f5f4d1;cursor:pointer;background:0 0;border:1px solid #ffffff21;border-radius:10px;min-height:44px;padding-inline:1rem;transition:color .14s,border-color .14s,background-color .14s}.server-status-workspace-module__mTuiQG__refreshAll:hover:not(:disabled),.server-status-workspace-module__mTuiQG__action button:hover:not(:disabled){color:#fff;background:#ffffff06;border-color:#ffffff38;transform:none}.server-status-workspace-module__mTuiQG__refreshAll:disabled,.server-status-workspace-module__mTuiQG__action button:disabled{cursor:wait;opacity:.55}.server-status-workspace-module__mTuiQG__list{border-top:1px solid #ffffff1f}.server-status-workspace-module__mTuiQG__row{background:0 0;border-bottom:1px solid #ffffff1a;grid-template-columns:minmax(220px,.9fr) minmax(300px,1.35fr) minmax(170px,auto);align-items:center;gap:clamp(1.5rem,4vw,4rem);min-height:180px;padding:2rem .25rem;display:grid}.server-status-workspace-module__mTuiQG__identity,.server-status-workspace-module__mTuiQG__result,.server-status-workspace-module__mTuiQG__action{min-width:0}.server-status-workspace-module__mTuiQG__identity h2{overflow-wrap:anywhere;color:#f5f5f4;font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(1.35rem,2.2vw,1.9rem)}.server-status-workspace-module__mTuiQG__identity p,.server-status-workspace-module__mTuiQG__result p,.server-status-workspace-module__mTuiQG__result span,.server-status-workspace-module__mTuiQG__action span{color:#f5f5f46e;font-size:.72rem;line-height:1.5}.server-status-workspace-module__mTuiQG__identity p{overflow-wrap:anywhere;font-family:var(--font-mono);margin:.7rem 0 0}.server-status-workspace-module__mTuiQG__result{gap:.55rem;display:grid}.server-status-workspace-module__mTuiQG__result strong{align-items:center;gap:.5rem;width:fit-content;font-size:.78rem;display:inline-flex}.server-status-workspace-module__mTuiQG__result strong i{background:currentColor;border-radius:50%;width:6px;height:6px}.server-status-workspace-module__mTuiQG__result p{color:#f5f5f4a8;margin:0}.server-status-workspace-module__mTuiQG__result .server-status-workspace-module__mTuiQG__players{color:#f5f5f4e0;font-family:var(--font-mono);font-size:.8rem;font-weight:560}.server-status-workspace-module__mTuiQG__result .server-status-workspace-module__mTuiQG__motd{color:#f5f5f4e6;white-space:pre-line;max-width:560px;font-size:.84rem}.server-status-workspace-module__mTuiQG__online{color:var(--auth-success,#49d7a2)}.server-status-workspace-module__mTuiQG__offline{color:#df7181}.server-status-workspace-module__mTuiQG__unchecked{color:#f5f5f48f}.server-status-workspace-module__mTuiQG__action{justify-items:end;gap:.75rem;display:grid}.server-status-workspace-module__mTuiQG__action button{min-width:120px}.server-status-workspace-module__mTuiQG__empty{border-bottom:1px solid #ffffff1a;align-content:center;justify-items:start;min-height:320px;display:grid}.server-status-workspace-module__mTuiQG__empty h2{color:#f5f5f4;font-family:var(--font-display);letter-spacing:-.05em;margin:0;font-size:clamp(2rem,4vw,3.2rem)}.server-status-workspace-module__mTuiQG__empty p{color:#f5f5f494;max-width:500px;margin:.85rem 0 1.5rem;line-height:1.6}.server-status-workspace-module__mTuiQG__pagination{color:#f5f5f46e;justify-content:space-between;align-items:center;font-size:.72rem;display:flex}.server-status-workspace-module__mTuiQG__pagination div{gap:.75rem;display:flex}.server-status-workspace-module__mTuiQG__pagination a{color:#f5f5f4c2}.server-status-workspace-module__mTuiQG__help{color:#f5f5f457;margin:0;font-size:.7rem}@media (max-width:900px){.server-status-workspace-module__mTuiQG__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.server-status-workspace-module__mTuiQG__action{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center}}@media (max-width:640px){.server-status-workspace-module__mTuiQG__header{flex-direction:column;align-items:flex-start;min-height:0;padding-block:1.5rem 2rem}.server-status-workspace-module__mTuiQG__refreshAll{width:100%}.server-status-workspace-module__mTuiQG__row{grid-template-columns:1fr;gap:1.35rem;padding-block:1.65rem}.server-status-workspace-module__mTuiQG__action{grid-column:auto}.server-status-workspace-module__mTuiQG__action button{min-width:132px;min-height:44px}}@media (prefers-reduced-motion:reduce){.server-status-workspace-module__mTuiQG__refreshAll,.server-status-workspace-module__mTuiQG__action button{transition:none}}
