.ml{position:relative;min-height:100vh;background:#000;color:#fff;font-family:var(--tui-mono)}.ml-main{max-width:1600px;margin:0 auto;padding:109px 16px 72px}@media (min-width:1024px){.ml-main{padding-left:32px;padding-right:32px}}.ml-cover{position:relative;height:clamp(200px,24vw,340px);background:#000 50%/cover no-repeat;border:1px solid rgba(237,255,232,.14)}.ml-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 55%,rgba(0,0,0,.75))}.ml-cover.plain{background:radial-gradient(ellipse at 50% 30%,#0f2a19,#000 70%)}.ml-cover-btn{position:absolute;z-index:1;right:24px;top:18px;display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid rgba(237,255,232,.35);background:rgba(0,0,0,.6);color:#edffe8;font:12px var(--tui-mono);cursor:pointer}.ml-cover-btn svg{width:14px;height:14px}.ml-cover-btn:hover{border-color:var(--tui-accent)}.ml-body{position:relative;padding:0}.ml-body>.ml-card{margin-top:-64px}.ml-body>.ml-picker{margin-top:14px}.ml-body>.ml-picker~.ml-card{margin-top:0}.ml-cover>.ml-ownerbar{position:absolute;z-index:1;left:24px;top:18px;margin:0;max-width:calc(100% - 240px);background:rgba(0,0,0,.6)}@media (max-width:639px){.ml-cover>.ml-ownerbar{display:none}}.ml-dossier{margin-top:18px}.ml-dossier-link{margin:14px 0 0;font-size:12px}.ml-dossier-link a{color:var(--tui-accent)}.ml-rigs button{display:flex;width:100%;align-items:center;gap:14px;padding:14px;background:rgba(237,255,232,.04);border:1px solid rgba(237,255,232,.1);color:#fff;text-align:left;cursor:pointer;font:inherit}.ml-rigs button.on,.ml-rigs button:hover{border-color:var(--tui-accent)}.ml-card{position:relative;padding:32px;background:rgba(10,14,11,.86);border:1px solid rgba(237,255,232,.12);backdrop-filter:blur(6px)}@media (max-width:639px){.ml-card{padding:22px 16px}}.ml-c{position:absolute;width:16px;height:16px;border:0 solid var(--tui-accent)}.ml-c.tl{top:-1px;left:-1px;border-top-width:2px;border-left-width:2px}.ml-c.tr{top:-1px;right:-1px;border-top-width:2px;border-right-width:2px}.ml-c.bl{bottom:-1px;left:-1px;border-bottom-width:2px;border-left-width:2px}.ml-c.br{bottom:-1px;right:-1px;border-bottom-width:2px;border-right-width:2px}.ml-id{flex-wrap:wrap;gap:22px}.ml-avatar,.ml-id{display:flex;align-items:center}.ml-avatar{position:relative;width:112px;height:112px;flex-shrink:0;justify-content:center;padding:0;border-radius:50%;border:3px solid var(--tui-accent);box-shadow:0 0 0 5px rgba(237,255,232,.12);background:#0f2a19;overflow:visible;cursor:default}.ml-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.ml-avatar>svg{width:52px;height:52px;color:#edffe8}.ml-avatar.editable{cursor:pointer}.ml-avatar.editable:hover{box-shadow:0 0 0 5px rgba(98,224,51,.3)}.ml-avatar i{position:absolute;right:2px;bottom:2px;display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:50%;background:var(--tui-accent);color:#04120a;border:3px solid #0a0e0b}.ml-avatar i svg{width:14px;height:14px}.ml-who{flex:1;min-width:0}.ml-who h1{margin:0;font:700 clamp(1.6rem,3.2vw,2.3rem)/1.1 var(--tui-display);color:#fff;overflow-wrap:anywhere}.ml-tagline{display:flex;align-items:center;gap:8px;margin:8px 0 0;font-size:14px;color:#edffe8;opacity:.9}.ml-tagline svg{width:13px;height:13px;color:var(--tui-accent);opacity:.7}.ml-tagline.editable{cursor:pointer}.ml-tagline.editable:hover{opacity:1;text-decoration:underline dotted var(--tui-accent)}.ml-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:12px 0 0;font-size:12px;color:#bdbdbd}.ml-meta span{display:inline-flex;align-items:center;gap:6px}.ml-meta svg{width:14px;height:14px;color:var(--tui-accent)}.ml-copy{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid rgba(237,255,232,.2);background:transparent;color:#edffe8;font:12px var(--tui-mono);cursor:pointer}.ml-copy svg{width:14px;height:14px;color:var(--tui-accent)}.ml-copy:hover{border-color:var(--tui-accent)}.ml-inline{display:flex;gap:6px;margin-top:8px}.ml-inline input{flex:1;min-width:0;padding:8px 10px;border:1px solid var(--tui-accent);background:#050a07;color:#fff;font:14px var(--tui-mono);outline:none}.ml-inline button{display:flex;align-items:center;justify-content:center;width:36px;border:1px solid rgba(237,255,232,.2);background:#0f2a19;color:#edffe8;cursor:pointer}.ml-inline button svg{width:16px;height:16px}.ml-tabs{display:flex;gap:4px;margin:30px 0 0;border-bottom:1px solid rgba(237,255,232,.14)}.ml-tabs button{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;border:0;border-bottom:2px solid transparent;background:transparent;color:#bdbdbd;font:700 12px var(--tui-mono);letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.ml-tabs button svg{width:15px;height:15px}.ml-tabs button.on{color:#edffe8;border-bottom-color:var(--tui-accent)}.ml-tabs button em{font-style:normal;padding:1px 7px;background:rgba(98,224,51,.14);color:var(--tui-accent)}.ml-page{padding-top:24px}.ml-home{position:relative;font:14px/1.8 var(--tui-mono);color:#e6e6e6}.ml-home p{margin:0 0 14px;white-space:pre-line}.ml-home.editable{cursor:pointer;padding:14px;margin:-14px;border:1px dashed transparent}.ml-home.editable:hover{border-color:rgba(98,224,51,.4);background:rgba(98,224,51,.03)}.ml-edithint{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--tui-accent);opacity:.7}.ml-edithint svg{width:12px;height:12px}.ml-homeedit textarea{width:100%;min-height:220px;padding:12px;border:1px solid var(--tui-accent);background:#050a07;color:#fff;font:14px/1.7 var(--tui-mono);outline:none;resize:vertical}.ml-homeedit>div,.ml-picker-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.ml-homeedit button,.ml-ownerbar button,.ml-picker-actions button{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid rgba(237,255,232,.22);background:#0f2a19;color:#edffe8;font:12px var(--tui-mono);cursor:pointer}.ml-homeedit button[type=submit]{background:var(--tui-accent);color:#04120a;border-color:var(--tui-accent);font-weight:700}.ml-homeedit svg,.ml-ownerbar svg,.ml-picker-actions svg{width:14px;height:14px}.ml-homeedit small,.ml-picker-actions small{color:#8a8a8a;font-size:11px}.ml-empty{margin:0;color:#9a9a9a;font-size:13px}.ml-empty a,.ml-msg{color:var(--tui-accent)}.ml-msg{margin:14px 0 0;font-size:12px}.ml-msg.bad{color:#f87171}.ml-ownerbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px;padding:10px 14px;background:rgba(98,224,51,.08);border:1px solid rgba(98,224,51,.3);font-size:12px;color:#edffe8}.ml-ownerbar b{color:var(--tui-accent)}.ml-picker{margin:0 0 12px;padding:16px;background:rgba(10,14,11,.94);border:1px solid rgba(237,255,232,.16)}.ml-picker.inner{margin:18px 0 0}.ml-picker h2{margin:0 0 12px;font:700 12px var(--tui-mono);letter-spacing:.14em;text-transform:uppercase;color:#edffe8}.ml-presets{display:flex;flex-wrap:wrap;gap:10px}.ml-presets button{display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px;border:1px solid rgba(237,255,232,.15);background:#050a07;color:#bdbdbd;font:11px var(--tui-mono);cursor:pointer}.ml-presets button.on,.ml-presets button:hover{border-color:var(--tui-accent);color:#edffe8}.ml-presets.wide img{width:180px;height:100px;object-fit:cover}.ml-presets .round img{width:64px;height:64px;border-radius:50%;object-fit:cover}.ml-rigs{display:grid;grid-template-columns:1fr;gap:10px;margin:0;padding:0;list-style:none}@media (min-width:768px){.ml-rigs{grid-template-columns:repeat(2,minmax(0,1fr))}}.ml-rigs a{display:flex;align-items:center;gap:14px;padding:14px;background:rgba(237,255,232,.04);border:1px solid rgba(237,255,232,.1);color:#fff;text-decoration:none}.ml-rigs a:hover{border-color:var(--tui-accent)}.ml-rig-ic{display:flex;width:40px;height:40px;flex-shrink:0;align-items:center;justify-content:center;background:#0f2a19;color:var(--tui-accent)}.ml-rig-ic svg{width:20px;height:20px}.ml-rigs b{display:block;font:700 14px var(--tui-display);text-transform:uppercase}.ml-rigs small{display:block;margin-top:3px;font-size:11px;color:#9a9a9a}.ml-choose{margin-top:26px;padding-top:18px;border-top:1px dashed rgba(237,255,232,.18)}.ml-choose h3{margin:0 0 12px;font:700 11px var(--tui-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tui-accent)}.ml-choose ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.ml-choose li{justify-content:space-between;gap:8px;padding:10px 12px;background:rgba(237,255,232,.03)}.ml-choose label,.ml-choose li{display:flex;flex-wrap:wrap;align-items:center}.ml-choose label{gap:10px;cursor:pointer}.ml-choose label.off{cursor:default;opacity:.7}.ml-choose input{width:16px;height:16px;accent-color:var(--tui-accent)}.ml-choose b{font-size:13px}.ml-choose small{font-size:11px;color:#9a9a9a}.ml-choose a{font-size:12px;color:var(--tui-accent)}.ml-setup-h{display:flex;align-items:center;gap:10px;margin:0;font:700 clamp(1.4rem,3vw,2rem) var(--tui-display);color:#fff}.ml-setup-h svg{width:26px;height:26px;color:var(--tui-accent)}.ml-setup{display:grid;gap:14px;max-width:520px;margin-top:22px}.ml-setup label{display:grid;gap:6px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#bdbdbd}.ml-setup label>span{display:flex;align-items:center;border:1px solid rgba(237,255,232,.2);background:#050a07}.ml-setup label>span svg{width:16px;height:16px;margin-left:10px;color:var(--tui-accent)}.ml-setup input,.ml-setup select{width:100%;min-height:42px;padding:8px 12px;border:0;background:#050a07;color:#fff;font:14px var(--tui-mono);letter-spacing:0;text-transform:none;outline:none}.ml-setup select{border:1px solid rgba(237,255,232,.2)}.ml-setup em{font-style:normal;font-size:11px;letter-spacing:0;text-transform:none;color:#8a8a8a}.ml-setup em.ok{color:var(--tui-accent)}.ml-setup em.bad{color:#f87171}.ml-setup button{display:inline-flex;justify-self:start;align-items:center;gap:8px;padding:10px 16px;border:0;background:var(--tui-accent);color:#04120a;font:700 12px var(--tui-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.ml-setup button:disabled{opacity:.5;cursor:default}.ml-setup button svg{width:15px;height:15px}.ml-mdhint{margin:6px 0 0;font-size:11px;color:#8a8a8a}.ml-mdhint code{margin-right:4px;padding:1px 4px;background:var(--site-panel);border:1px solid #2a2a2a;color:#cfcfcf}.ml-md h2,.ml-md h3,.ml-md h4{margin:18px 0 8px;font-family:var(--tui-display);text-transform:uppercase;color:#edffe8}.ml-md h2{font-size:22px}.ml-md h3{font-size:18px}.ml-md h4{font-size:15px}.ml-md ol,.ml-md ul{margin:8px 0 8px 22px}.ml-md ul{list-style:square}.ml-md ol{list-style:decimal}.ml-md li{margin:3px 0}.ml-md blockquote{margin:10px 0;padding:6px 14px;border-left:3px solid var(--tui-accent);color:#cfcfcf}.ml-md code{padding:1px 5px;background:var(--site-panel);border:1px solid #2a2a2a;font-size:.9em}.ml-md a{color:var(--tui-accent)}.ml-md hr{border:0;border-top:1px solid #2a2a2a;margin:16px 0}.ml-private h3{display:flex;align-items:center;gap:8px;margin:26px 0 10px;font:700 14px var(--tui-mono);letter-spacing:.1em;text-transform:uppercase;color:#edffe8}.ml-private h3 svg{width:16px;height:16px;color:var(--tui-accent)}.ml-private h3 small{font-weight:400;color:#777;letter-spacing:.06em}.ml-langs{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px}.ml-lang{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid #262626;background:rgba(10,10,10,.85);text-decoration:none;color:#e5e5e5}.ml-lang:hover{border-color:var(--tui-accent)}.ml-lang span{display:flex;flex-direction:column;gap:2px}.ml-lang b{font-size:15px;color:#fff}.ml-lang small{font-size:11px;color:#8a8a8a}.ml-lang em{font-style:normal;font-size:11px;color:var(--tui-accent)}.ml-saved{display:flex;flex-direction:column;border:1px solid #262626}.ml-saved li{display:flex;justify-content:space-between;gap:10px;padding:9px 12px;border-bottom:1px solid #1d1d1d;background:rgba(10,10,10,.85)}.ml-saved li:last-child{border-bottom:0}.ml-saved a{color:#fff;text-decoration:none}.ml-saved a:hover{color:var(--tui-accent)}.ml-saved em{font-style:normal;font-size:11px;color:#8a8a8a}.ml-coverbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin:0 0 8px}.ml-coverbar .ml-ownerbar{margin:0;flex:1 1 auto}.ml-coverbar .ml-cover-btn{position:static}.ml-bs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:start}.ml-bs-col>h3{margin-top:6px!important}.ml-bs-col>h3 small{margin-left:auto}.ml-bs-card{margin-bottom:12px;border:1px solid #262626;background:rgba(10,10,10,.85)}.ml-bs-card h4{display:flex;align-items:center;gap:7px;margin:0;padding:9px 12px;border-bottom:1px solid #1d1d1d;font:700 11px var(--tui-mono);letter-spacing:.12em;text-transform:uppercase;color:#edffe8}.ml-bs-card h4 svg{width:14px;height:14px;color:var(--tui-accent)}.ml-bs-card h4 em{margin-left:auto;font-style:normal;color:var(--tui-accent)}.ml-bs-card .ml-saved{border:0}.ml-bs-card>.ml-empty{padding:10px 12px;margin:0}.ml-favs{list-style:none;margin:0;padding:0}.ml-favs li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 12px;border-bottom:1px solid #1d1d1d}.ml-favs li:last-child{border-bottom:0}.ml-favs a{display:flex;align-items:center;gap:9px;min-width:0;color:#fff;text-decoration:none}.ml-favs a:hover b{color:var(--tui-accent)}.ml-favs b{font-weight:600;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ml-fav-ph,.ml-favs img{flex:none;width:34px;height:34px;object-fit:cover;border:1px solid #262626;background:#0f0f0f;display:grid;place-items:center}.ml-fav-ph svg{width:14px;height:14px;color:#555}.ml-favs em{flex:none;font-style:normal;font-size:10.5px;color:#777}.ml-langs.col{grid-template-columns:1fr;gap:0}.ml-langs.col .ml-lang{border:0;border-bottom:1px solid #1d1d1d}@media (max-width:1100px){.ml-bs-grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.ml-bs-grid{grid-template-columns:1fr}}.ml-sv{display:flex;flex-direction:column;gap:12px}.ml-sv-h{display:flex;align-items:baseline;gap:10px;margin:8px 0 0;font:700 12px var(--tui-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tui-accent)}.ml-sv-h svg{width:15px;height:15px;align-self:center}.ml-sv-h small{font-size:11px;letter-spacing:.06em;color:#9a9a9a;text-transform:none}.ml-sv-cad{border:1px solid #262626;background:#050505;padding:8px}.ml-sv-table{width:100%;border-collapse:collapse;font:13px var(--tui-mono)}.ml-sv-table th{padding:8px 10px;text-align:left;font-size:10px;letter-spacing:.14em;color:#8a8a8a;border-bottom:1px solid #262626}.ml-sv-table td{padding:12px 10px;border-bottom:1px solid #1d1d1d;vertical-align:middle}.ml-sv-table td.q{color:var(--tui-accent);font-weight:700;width:60px}.ml-sv-table td small{display:block;color:#8a8a8a;font-size:11px}.ml-sv-role{padding:2px 7px;border:1px solid #3a3a3a;font-size:10px;letter-spacing:.1em}.ml-sv-note{margin:18px 0 0;font-size:12px;color:#9a9a9a}.ml-sv-note button{background:none;border:0;padding:0;color:var(--tui-accent);font:inherit;cursor:pointer}.ml-bs2{margin-top:22px}.ml-bs2>header{justify-content:space-between;gap:10px;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #262626}.ml-bs2 h3,.ml-bs2>header{display:flex;align-items:center}.ml-bs2 h3{gap:8px;margin:0;font:700 13px var(--tui-mono);letter-spacing:.12em;text-transform:uppercase;color:#edffe8}.ml-bs2 h3 svg{width:16px;height:16px;color:var(--tui-accent)}.ml-bs2 h3 em{font-style:normal;padding:1px 7px;border:1px solid #3a3a3a;font-size:11px;color:var(--tui-accent)}.ml-bs2-new{display:inline-flex;align-items:center;gap:5px;font:700 11px var(--tui-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tui-accent);text-decoration:none}.ml-bs2-new svg{width:14px;height:14px}.ml-bs2-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.ml-bs2-card{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px solid #262626;border-left:3px solid #3a3a3a;background:#101010;color:#edffe8;text-decoration:none;transition:border-color .15s}.ml-bs2-card.on,a.ml-bs2-card:hover{border-left-color:var(--tui-accent)}a.ml-bs2-card:hover{border-color:color-mix(in srgb,var(--tui-accent) 45%,#262626)}.ml-bs2-ic{display:flex;width:32px;height:32px;align-items:center;justify-content:center;border:1px solid #2a2a2a;background:#080808;color:var(--tui-accent)}.ml-bs2-ic svg{width:17px;height:17px}.ml-bs2-card>b{font-size:14px;line-height:1.3}.ml-bs2-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ml-bs2-meta small{font-size:11px;color:#9a9a9a}.ml-bs2-chip{padding:1px 7px;border:1px solid color-mix(in srgb,var(--tui-accent) 50%,transparent);color:var(--tui-accent);font:700 10px var(--tui-mono);letter-spacing:.08em;text-transform:uppercase}.ml-bs2-chip.draft{border-color:#5a4a1a;color:#f5b800}.ml-bs2-toggle{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:5px 9px;border:1px dashed #3a3a3a;background:transparent;color:#9a9a9a;font:700 10px var(--tui-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.ml-bs2-toggle.on{border-style:solid;border-color:var(--tui-accent);color:var(--tui-accent)}.ml-bs2-toggle svg{width:13px;height:13px}.ml-bs2-hint{font-size:11px;color:#8a8a8a}.ml-bs2-go{display:inline-flex;align-items:center;gap:5px;margin-top:auto;font:700 10px var(--tui-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tui-accent);text-decoration:none}.ml-bs2-go svg{width:12px;height:12px}