.OmXfwq_login{gap:1rem;max-width:24rem;margin-top:3rem;display:grid}.OmXfwq_loginField{gap:.45rem;font-weight:700;display:grid}.OmXfwq_loginField input{font:inherit;color:var(--cream);background:var(--bg-deep);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:1rem;padding:.8rem 1rem}.OmXfwq_error{color:#ff8fa6}.OmXfwq_button{background:var(--cream);color:var(--bg);font-family:var(--font-display);cursor:pointer;border:0;border-radius:999px;justify-self:start;padding:.6rem 1.2rem;font-size:.85rem;font-weight:550}.OmXfwq_link{color:var(--cream-soft);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--ring);text-decoration-color:var(--ring);cursor:pointer;background:0 0;border:0}.OmXfwq_logout{margin-top:1.5rem}.OmXfwq_list{gap:1rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.OmXfwq_item{background:var(--bg-deep);box-shadow:inset 0 0 0 1px var(--line);border-radius:1.25rem;padding:1.5rem}.OmXfwq_item[data-status=done]{opacity:.55}.OmXfwq_item[data-kind=takedown]{box-shadow:inset 0 0 0 1px #ff5c7c80}.OmXfwq_itemHead{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.OmXfwq_kind{background:var(--tray);color:var(--cream-soft);border-radius:999px;padding:.15rem .6rem;font-size:.85rem}.OmXfwq_subject{flex:1;font-size:1.15rem}.OmXfwq_date{color:var(--cream-faint);font-size:.9rem}.OmXfwq_from{color:var(--cream-soft);margin-top:.6rem}.OmXfwq_details{gap:.3rem;margin:.8rem 0 0;font-size:.95rem;display:grid}.OmXfwq_details div{grid-template-columns:8rem 1fr;gap:.75rem;display:grid}.OmXfwq_details dt{color:var(--cream-faint)}.OmXfwq_details dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.OmXfwq_body{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:1rem}.OmXfwq_actions{align-items:center;gap:1.25rem;margin-top:1.25rem;display:flex}.OmXfwq_tabs{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.OmXfwq_tabList{background:var(--bg-deep);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;gap:.2rem;padding:.25rem;display:flex}.OmXfwq_tabList a{font-family:var(--font-display);color:var(--cream-soft);border-radius:999px;padding:.5rem 1.1rem;font-size:.85rem;font-weight:550;text-decoration:none}.OmXfwq_tabList a[aria-current=page]{background:var(--cream);color:var(--bg)}.OmXfwq_upload{background:var(--bg-deep);box-shadow:inset 0 0 0 1px var(--line);border-radius:1.25rem;gap:1rem;margin-top:2.5rem;padding:1.5rem;display:grid}.OmXfwq_uploadRow{flex-wrap:wrap;align-items:end;gap:1rem;display:flex}.OmXfwq_drop{border:1px dashed var(--ring);min-height:7rem;color:var(--cream-soft);text-align:center;cursor:pointer;border-radius:1rem;flex:18rem;place-items:center;padding:1rem;display:grid}.OmXfwq_drop[data-over=true]{background:#8f70c126}.OmXfwq_drop input{opacity:0;width:1px;height:1px;position:absolute}.OmXfwq_field{color:var(--cream-soft);gap:.4rem;font-size:.9rem;display:grid}.OmXfwq_field input{font:inherit;color:var(--cream);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:999px;padding:.55rem 1rem}.OmXfwq_report{gap:.3rem;margin:0;padding:0;font-size:.95rem;list-style:none;display:grid}.OmXfwq_report [data-result=error]{color:#ff8fa6}.OmXfwq_report [data-result=skipped]{color:var(--cream-faint)}.OmXfwq_mapList{gap:.5rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.OmXfwq_mapRow{background:var(--bg-deep);box-shadow:inset 0 0 0 1px var(--line);border-radius:1rem;grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.6rem 1rem .6rem .6rem;display:grid}.OmXfwq_mapRow[data-status=hidden]{opacity:.55}.OmXfwq_thumb{border-radius:.7rem;width:3.5rem;height:3.5rem;overflow:hidden}.OmXfwq_thumb>*{object-fit:cover;width:100%;height:100%}.OmXfwq_mapTitle{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.OmXfwq_mapMeta{color:var(--cream-faint);font-size:.85rem}.OmXfwq_mapActions{flex-wrap:wrap;justify-content:end;align-items:center;gap:.75rem;display:flex}.OmXfwq_mapper{gap:.4rem;display:flex}.OmXfwq_mapper input{width:8rem;font:inherit;color:var(--cream);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:999px;padding:.35rem .8rem;font-size:.85rem}.OmXfwq_small{background:var(--tray);box-shadow:inset 0 0 0 1px var(--line);color:var(--cream);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:.4rem .9rem;font-size:.85rem}.OmXfwq_danger{color:#ff8fa6}.OmXfwq_confirm summary{cursor:pointer;color:var(--cream-faint);font-size:.85rem;text-decoration:underline;list-style:none}.OmXfwq_confirm summary::-webkit-details-marker{display:none}.OmXfwq_confirm[open] summary{display:none}@media (max-width:48rem){.OmXfwq_mapRow{grid-template-columns:3.5rem minmax(0,1fr)}.OmXfwq_mapActions{grid-column:1/-1;justify-content:start}}.OmXfwq_mailBox{background:var(--bg-deep);box-shadow:inset 0 0 0 1px var(--line);border-radius:1.25rem;gap:.5rem;max-width:40rem;margin-top:2rem;padding:1.25rem 1.5rem;display:grid}.OmXfwq_mailBox p{margin:0}.OmXfwq_mailBox[data-state=ok] strong{color:#8fe3a8}.OmXfwq_mailBox[data-state=auth] strong,.OmXfwq_mailBox[data-state=down] strong{color:#ff8fa6}
.bC6suq_head{padding-top:clamp(8rem,16vw,11rem)}.bC6suq_title{letter-spacing:-.045em;max-width:14ch;font-size:clamp(2.6rem,7vw,5rem)}.bC6suq_intro{max-width:40rem;color:var(--cream-soft);margin-top:1.5rem;font-size:clamp(1.1rem,1.5vw,1.3rem)}
.UhDIZa_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,13.5rem),1fr));gap:2.5rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.UhDIZa_empty{color:var(--cream-soft);gap:.6rem;padding:4rem 0 2rem;display:grid}.UhDIZa_emptyTitle{font-family:var(--font-display);letter-spacing:-.03em;color:var(--cream);font-size:clamp(1.5rem,3vw,2.2rem);font-weight:600}.UhDIZa_empty a{-webkit-text-decoration-color:var(--ring);text-decoration-color:var(--ring);text-underline-offset:.2em}.UhDIZa_pages{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-top:4rem;display:grid}.UhDIZa_pages>:last-child{justify-self:end}.UhDIZa_pageLink{background:var(--tray);min-height:2.8rem;box-shadow:inset 0 0 0 1px var(--line);font-family:var(--font-display);transition:background-color .4s var(--ease);border-radius:999px;align-items:center;padding:0 1.3rem;font-size:.85rem;font-weight:550;text-decoration:none;display:inline-flex}.UhDIZa_pageLink:hover{background:#8f70c12e}.UhDIZa_pageInfo{color:var(--cream-faint);font-size:.9rem}@media (max-width:40rem){.UhDIZa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem}}
.wzhIca_prose{color:var(--cream-soft);margin-top:clamp(3rem,6vw,4.5rem)}.wzhIca_prose>*{max-width:44rem}.wzhIca_prose h2{color:var(--cream);margin:3rem 0 1rem;font-size:clamp(1.35rem,2.2vw,1.7rem)}.wzhIca_prose h2:first-child{margin-top:0}.wzhIca_prose p+p,.wzhIca_prose ul,.wzhIca_prose ol{margin-top:1rem}.wzhIca_prose ul,.wzhIca_prose ol{padding-left:1.2rem}.wzhIca_prose li+li{margin-top:.4rem}.wzhIca_prose a{color:var(--cream);-webkit-text-decoration-color:var(--ring);text-decoration-color:var(--ring);text-underline-offset:.2em}.wzhIca_prose code{background:var(--tray);color:var(--cream);overflow-wrap:anywhere;border-radius:.35em;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.wzhIca_prose strong{color:var(--cream)}
.PkZH-q_platforms{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1.25rem;margin-top:clamp(3rem,6vw,4.5rem);display:grid}.PkZH-q_tray{border-radius:var(--radius);background:var(--tray);box-shadow:inset 0 0 0 1px var(--line);padding:.45rem}.PkZH-q_card{border-radius:calc(var(--radius) - .45rem);background:var(--bg-deep);align-content:start;gap:1rem;height:100%;padding:clamp(1.5rem,3vw,2.25rem);display:grid;box-shadow:inset 0 1px #ffffff0f}.PkZH-q_platform{font-size:clamp(1.6rem,3vw,2.2rem)}.PkZH-q_meta{color:var(--cream-faint);overflow-wrap:anywhere;font-size:.95rem}.PkZH-q_get{background:var(--cream);color:var(--bg);font-family:var(--font-display);transition:transform .5s var(--ease), background-color .5s var(--ease);border-radius:999px;justify-self:start;margin-top:.5rem;padding:.8rem 1.4rem;font-size:.95rem;font-weight:550;text-decoration:none}.PkZH-q_get:hover{background:#fff}.PkZH-q_get:active{transform:scale(.97)}.PkZH-q_changelog{gap:2rem;display:grid}.PkZH-q_release ul{margin-top:.6rem}.PkZH-q_version{color:var(--cream);align-items:baseline;gap:.8rem;font-size:1.15rem;display:flex}.PkZH-q_version span{font-family:var(--font-text);letter-spacing:0;color:var(--cream-faint);font-size:.95rem;font-weight:400}
