:root{--bg:#F5F8F4;--ink:#0A0C0B;--muted:#56615A;--card:#FFFFFF;--line:#DBE2DC;--field:#FFFFFF;--candy:#5BF29B;--candy-deep:#1FD071;--candy-ink:#04170B;--bad:#C62A1D;--art-k:#0A0C0B;--art-w:#FFFFFF;--display:'Bricolage Grotesque','Arial Black',system-ui,sans-serif;--body:'DM Sans',system-ui,-apple-system,'Segoe UI',sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}:root[data-theme="dark"]{--bg:#070908;--ink:#F2F6F3;--muted:#98A49C;--card:#101311;--line:#232925;--field:#0B0E0C;--bad:#FF8177;color-scheme:dark}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);font:400 16px/1.5 var(--body);padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));padding-block:0}body::before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);background:var(--bg);z-index:30}.page{max-width:1160px;margin:0 auto}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}button{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.top{position:sticky;top:env(safe-area-inset-top,0px);z-index:20;background:var(--bg)}.bar{display:flex;align-items:center;justify-content:space-between;height:60px;gap:12px}.logo{display:flex;align-items:center;gap:10px;font:800 24px/1 var(--display);letter-spacing:-.04em}.logo svg{width:34px;height:34px;flex:none}.iconbtn{width:42px;height:42px;border-radius:50%;border:1.5px solid var(--ink);background:transparent;display:grid;place-items:center;cursor:pointer;color:var(--ink);padding:0;flex:none}.iconbtn:hover:not(:disabled){background:var(--candy);color:var(--candy-ink)}.iconbtn.sm{width:36px;height:36px}.iconbtn:disabled{opacity:.3;cursor:default}.hero{padding-block:4px 22px}.hcopy{min-width:0}.tag{font:500 .72rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}h1{font:800 clamp(2.4rem,6.4vw,4.4rem)/.97 var(--display);letter-spacing:-.045em;margin:12px 0 0;text-wrap:balance}h1 mark{background:var(--candy);color:var(--candy-ink);padding:0 .1em;border-radius:.16em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.search{display:flex;align-items:center;gap:10px;background:var(--field);border:2px solid var(--ink);border-radius:999px;padding:6px 6px 6px 18px;max-width:560px;margin-top:22px;box-shadow:0 4px 0 var(--ink)}.search:focus-within{outline:3px solid var(--candy);outline-offset:3px}.search input{flex:1;min-width:0;border:0;background:transparent;color:var(--ink);font:inherit;font-size:1.02rem;padding:9px 0;outline:none}.search input::placeholder{color:var(--muted)}.facts{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;margin:20px 0 0;padding:0;font-size:.92rem;color:var(--muted)}.facts li{display:flex;align-items:center;gap:8px}.facts svg{width:20px;height:20px;flex:none}.hart{min-width:0}.showcase{margin-block:8px 18px;border:1.5px solid var(--line);border-radius:28px;background:var(--card);padding:clamp(16px,3vw,32px)}.hart svg{display:block;width:100%;max-width:460px;margin:0 auto;height:auto}.float{animation:bob 6s ease-in-out infinite}.float.f2{animation-delay:-2s}.float.f3{animation-delay:-4s}.hart:not(.in) .float{animation-play-state:paused}@keyframes bob{50%{transform:translateY(-9px)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--candy);color:var(--candy-ink);border:0;border-radius:999px;padding:11px 20px;font-weight:700;font-size:.95rem;cursor:pointer;text-decoration:none}.btn:hover{background:var(--candy-deep)}.btn.ghost{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.btn.ghost:hover{background:var(--candy);color:var(--candy-ink)}.btn.sm{padding:7px 14px;font-size:.85rem}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}button,a,summary,select,label,.btn,.pill,.tcard,.card,.stepb,.partb,.swb,.iconbtn,.mini,.drop{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;touch-action:manipulation}button,.btn,.pill,.tcard,.stepb,.partb,.swb,.iconbtn,.mini,summary{-webkit-user-select:none;user-select:none}::selection{background:var(--candy);color:var(--candy-ink)}.tools{scroll-margin-top:72px;padding-block:6px 8px}.thead{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px 20px;margin-bottom:18px}.thead h2{font:800 clamp(1.7rem,4vw,2.3rem)/1 var(--display);letter-spacing:-.035em;margin:0}.count{font:500 .82rem var(--mono);color:var(--muted);margin:6px 0 0}.chips{display:flex;flex-wrap:wrap;gap:8px}.pill{border:1.5px solid var(--line);background:var(--card);color:var(--ink);border-radius:999px;padding:8px 16px;font-weight:600;font-size:.92rem;cursor:pointer;flex:none}.pill:hover{border-color:var(--ink)}.pill[aria-pressed="true"]{background:var(--candy);color:var(--candy-ink);border-color:var(--ink)}.rowsec{margin-bottom:26px}.rowsec:nth-child(n+3){content-visibility:auto;contain-intrinsic-size:auto 420px}.rh{display:flex;align-items:center;gap:12px;margin-bottom:10px}.rh h3{font:800 1.4rem/1 var(--display);letter-spacing:-.03em;margin:0}.rh .tag{flex:1}.arr{display:flex;gap:8px}.track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;padding:4px 2px 8px;-webkit-overflow-scrolling:touch;scroll-padding-inline:2px}.track::-webkit-scrollbar{display:none}.track::after{content:"";flex:0 0 2px}.card{flex:0 0 min(272px,76vw);scroll-snap-align:start;display:flex;flex-direction:column;gap:12px;padding:10px 10px 16px;border:1.5px solid var(--line);border-radius:24px;background:var(--card);color:inherit;text-decoration:none;min-width:0}.art{display:block;width:100%;height:auto;aspect-ratio:16/9;border-radius:16px;border:1.5px solid var(--line)}.cbody{padding:0 10px;display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.cbody h4{font:800 1.25rem/1.15 var(--display);letter-spacing:-.02em;margin:2px 0 0}.cbody p{margin:0;color:var(--muted);font-size:.93rem}.card .open{margin:0 10px;align-self:flex-start}.empty{border:1.5px dashed var(--line);border-radius:24px;padding:40px 20px;text-align:center;color:var(--muted)}.about{margin-block:18px 0;background:var(--art-k);color:#F2F6F3;border-radius:28px;padding:clamp(22px,4vw,40px);display:flex;flex-wrap:wrap;gap:20px 28px;align-items:center;justify-content:space-between}.about p{font:700 clamp(1.2rem,3vw,1.8rem)/1.25 var(--display);letter-spacing:-.02em;margin:0;max-width:34ch;flex:1 1 280px}.foot{padding-block:28px 44px;color:var(--muted);font-size:.9rem;text-align:center}.lbl{font:500 .74rem/1.2 var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--muted);display:block}textarea,input[type=text],input[type=number],input[type=date],select{width:100%;background:var(--field);color:var(--ink);border:1.5px solid var(--line);border-radius:14px;padding:11px 14px;font:inherit;min-width:0}textarea:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--candy);outline-offset:1px;border-color:var(--ink)}textarea{resize:vertical}.mono{font-family:var(--mono);font-size:.92rem}.row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.inl{display:inline-flex;align-items:center;gap:8px;font-weight:500}.inl select{width:auto}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.stat{border:1.5px solid var(--line);border-radius:16px;padding:12px 14px;background:var(--field);display:flex;flex-direction:column;min-width:0}.stat b{font:800 1.7rem/1.1 var(--display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.stat span{font-size:.8rem;color:var(--muted)}.pw{background:var(--art-k);color:var(--candy);border:1.5px solid var(--ink);border-radius:18px;padding:18px;font:500 1.3rem/1.35 var(--mono);overflow-wrap:anywhere;min-height:74px;display:flex;align-items:center}.meter{height:10px;border-radius:999px;background:var(--line);overflow:hidden}.meter i{display:block;height:100%;background:var(--candy-deep)}.hint{margin:0;font:500 .88rem var(--mono);color:var(--muted)}.checks{display:flex;flex-wrap:wrap;gap:8px}label.chk{display:flex;gap:8px;align-items:center;border:1.5px solid var(--line);border-radius:999px;padding:8px 14px;cursor:pointer;font-weight:500}input[type=checkbox],input[type=range]{accent-color:var(--candy-deep)}input[type=range]{width:100%}.status{font:500 .88rem var(--mono);margin:0;min-height:1.3em}.status.bad{color:var(--bad)}.sw{height:120px;border-radius:20px;border:1.5px solid var(--ink);display:flex;align-items:flex-end;padding:12px;font:500 1rem var(--mono)}.two{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:end}input[type=color]{width:64px;height:48px;border:1.5px solid var(--line);border-radius:12px;padding:3px;background:var(--field);cursor:pointer}.vr{display:flex;align-items:center;gap:10px;border:1.5px solid var(--line);border-radius:14px;padding:8px 8px 8px 14px}.vr .k{font:500 .75rem var(--mono);color:var(--muted);width:40px;flex:none}.vr code{flex:1;font:500 .95rem var(--mono);min-width:0;overflow-wrap:anywhere}.shades{display:grid;grid-template-columns:repeat(9,1fr);gap:6px}.shades button{aspect-ratio:1;border-radius:10px;border:1.5px solid var(--line);cursor:pointer;padding:0}.gprev{height:180px;border-radius:20px;border:1.5px solid var(--ink)}pre.code{margin:0;background:var(--art-k);color:#E9F3EC;padding:14px;border-radius:14px;font:500 .88rem/1.5 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere}.conv{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:end}.res{font:800 clamp(1.4rem,5vw,2rem)/1.15 var(--display);letter-spacing:-.02em;padding:16px;border-radius:18px;background:var(--candy);color:var(--candy-ink);border:1.5px solid var(--ink);overflow-wrap:anywhere}.pc{border:1.5px solid var(--line);border-radius:18px;padding:14px;display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center}.pc input{width:96px}.pc .out{margin-left:auto;font:800 1.5rem var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.clock{position:relative;width:min(260px,72vw);margin:4px auto}.clock svg{width:100%;display:block}.clock .t{position:absolute;inset:0;display:grid;place-items:center;font:500 2.6rem var(--mono);font-variant-numeric:tabular-nums}.sub{font:800 1.05rem var(--display);margin:6px 0 0}.drop{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;border:2px dashed var(--ink);border-radius:20px;padding:20px 16px;cursor:pointer;background:var(--field)}.drop:hover{background:var(--candy);color:var(--candy-ink)}.drop span{color:var(--muted);font-size:.9rem}.drop:hover span{color:var(--candy-ink)}.sr:focus-visible + .drop{outline:3px solid var(--ink);outline-offset:3px}#sc-c{display:block;max-width:100%;max-height:58vh;width:auto;height:auto;margin:0 auto;border:1.5px solid var(--ink);border-radius:12px;background:#fff}@media (max-width:700px){.chips.scroll{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;width:100%}.chips.scroll::-webkit-scrollbar{display:none}}@media (max-width:560px){.conv{grid-template-columns:1fr}.conv .btn{justify-self:center}.ph{padding:12px 14px}.pb{padding:16px 14px 20px}}@media (hover:none){.arr{display:none}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.crumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:.85rem;color:var(--muted);padding-block:2px 6px}.crumbs a{color:inherit}.foot{padding-block:28px 44px;color:var(--muted);font-size:.9rem;text-align:center}.tp h1{font-size:clamp(2rem,5vw,3.2rem)}.tp .lead{color:var(--muted);font-size:1.05rem;max-width:60ch;margin:12px 0 0}.tool{border:2px solid var(--ink);border-radius:28px;background:var(--card);padding:clamp(14px,3vw,24px);display:flex;flex-direction:column;gap:14px;margin-block:20px 34px}.more h2{font:800 1.5rem/1.1 var(--display);letter-spacing:-.03em;margin:0 0 14px}.mlinks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.mlinks a{display:inline-block;border:1.5px solid var(--line);background:var(--card);border-radius:999px;padding:8px 16px;font-weight:600;font-size:.92rem;color:var(--ink);text-decoration:none}.mlinks a:hover{border-color:var(--ink);background:var(--candy);color:var(--candy-ink)}.howto,.faq{margin-block:0 34px}.howto h2,.faq h2{font:800 1.5rem/1.1 var(--display);letter-spacing:-.03em;margin:0 0 14px}.howto ol{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:6px;max-width:64ch}.faq details{border:1.5px solid var(--line);border-radius:16px;background:var(--card);margin-bottom:8px}.faq summary{cursor:pointer;padding:13px 16px;font-weight:700}.faq p{margin:0;padding:0 16px 14px;color:var(--muted);max-width:68ch}.skip{position:absolute;left:-999px;top:8px;background:var(--ink);color:var(--bg);padding:8px 16px;border-radius:999px;z-index:60;font-weight:700;text-decoration:none}.skip:focus{left:12px}.rowsec.one .arr{display:none}@media (min-width:720px){.rowsec.one .card{flex:0 0 100%;display:grid;grid-template-columns:minmax(0,46%) minmax(0,1fr);grid-template-rows:1fr auto;column-gap:16px;align-items:center}.rowsec.one .art{grid-row:1/3}.rowsec.one .cbody{padding:8px 10px 0 0;align-self:end}.rowsec.one .card .open{align-self:start;margin:0 10px 8px 0}}@media (max-width:700px){.chips.scroll{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;width:100%}.chips.scroll::-webkit-scrollbar{display:none}}@media (hover:none){.arr{display:none}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.skip{position:absolute;left:-999px;top:8px;background:var(--ink);color:var(--bg);padding:8px 16px;border-radius:999px;z-index:60;font-weight:700;text-decoration:none}.skip:focus{left:12px}html{scroll-behavior:auto}body{min-height:100vh;display:flex;flex-direction:column}#main{flex:1 0 auto;min-width:0}.nav{display:flex;gap:4px;margin-left:18px;flex:1}.nav a{padding:8px 14px;border-radius:999px;font-weight:600;font-size:.95rem;color:var(--ink);text-decoration:none}.nav a:hover,.nav a[aria-current="page"]{background:var(--candy);color:var(--candy-ink)}.bar-r{display:flex;gap:8px;align-items:center}.iconbtn.menu{display:none}@media (max-width:760px){.iconbtn.menu{display:grid}.nav{display:none;position:absolute;left:0;right:0;top:60px;margin:0;background:var(--bg);border-bottom:1.5px solid var(--line);padding:8px 16px 14px;flex-direction:column;z-index:25}.nav.open{display:flex}.nav a{padding:12px 14px;font-size:1.05rem}.top{position:sticky}}.hero{padding-block:4px 22px}.page{padding-inline:0}.hsec{margin-block:34px 0}.hsh{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:14px}.hsh h2{font:800 clamp(1.5rem,3.4vw,2rem)/1.1 var(--display);letter-spacing:-.03em;margin:0}.more{font-weight:700;color:var(--ink)}.rh h2{font:800 1.4rem/1 var(--display);letter-spacing:-.03em;margin:0}.rh h2 a{color:inherit;text-decoration:none}.cbody h3{font:800 1.25rem/1.15 var(--display);letter-spacing:-.02em;margin:2px 0 0}img.art{object-fit:cover}.about{margin-block:18px 0}.prose{max-width:72ch;font-size:1.04rem;line-height:1.7}.prose h2{font:800 1.6rem/1.15 var(--display);letter-spacing:-.03em;margin:1.8em 0 .5em;scroll-margin-top:76px}.prose h3{font:800 1.25rem/1.2 var(--display);letter-spacing:-.02em;margin:1.5em 0 .4em;scroll-margin-top:76px}.prose p,.prose ul,.prose ol,.prose blockquote,.prose pre,.prose figure{margin:0 0 1.1em}.prose ul,.prose ol{padding-left:1.4em}.prose li{margin-bottom:.35em}.prose a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--candy-deep);text-decoration-thickness:2px;text-underline-offset:3px}.prose a:hover{background:var(--candy);color:var(--candy-ink)}.prose img{max-width:100%;height:auto;border-radius:16px;border:1.5px solid var(--line)}.prose blockquote{border-left:4px solid var(--candy-deep);padding:6px 0 6px 16px;color:var(--muted);font-style:italic}.prose code{background:var(--field);border:1px solid var(--line);border-radius:6px;padding:1px 6px;font-size:.92em}.prose pre{background:var(--art-k);color:#F2F6F3;padding:16px;border-radius:16px;overflow:auto}.prose pre code{background:none;border:0;padding:0;color:inherit}.prose table{border-collapse:collapse;width:100%;margin-bottom:1.1em}.prose th,.prose td{border:1.5px solid var(--line);padding:8px 12px;text-align:left}.prose hr{border:0;border-top:1.5px solid var(--line);margin:2em 0}.about-tool,.home-intro{margin-block:0 34px}.post{padding-block:6px 20px}.art-wrap{max-width:780px;margin:0 auto}.ph h1{font:800 clamp(2rem,5vw,3.1rem)/1.05 var(--display);letter-spacing:-.04em;margin:10px 0 0;text-wrap:balance}.ph .lead{color:var(--muted);font-size:1.15rem;margin:12px 0 0}.ph .tag a{color:inherit}.byline{color:var(--muted);font-size:.92rem;margin:14px 0 18px}.cover{margin:0 0 22px}.cover img{width:100%;height:auto;border-radius:22px;border:1.5px solid var(--line);display:block}.toc{border:1.5px solid var(--line);border-radius:18px;background:var(--card);padding:14px 18px;margin:0 0 24px}.toc ol{margin:8px 0 0;padding-left:20px}.toc li{margin:4px 0}.toc .l3{margin-left:14px;font-size:.95rem}.toc a{color:var(--ink)}.cta{max-width:780px;margin:28px auto 0;display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:var(--art-k);color:#F2F6F3;border-radius:24px;padding:20px 24px}.cta p{margin:4px 0 0;color:#B8C4BC}.share{max-width:780px;margin:22px auto 0;display:flex;gap:10px;flex-wrap:wrap;align-items:center;color:var(--muted)}.share a{border:1.5px solid var(--line);border-radius:999px;padding:6px 14px;color:var(--ink);text-decoration:none;font-weight:600;font-size:.9rem}.share a:hover{background:var(--candy);color:var(--candy-ink);border-color:var(--ink)}.pgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}.pgrid.big{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:18px}.pcard{display:flex;flex-direction:column;border:1.5px solid var(--line);border-radius:24px;background:var(--card);overflow:hidden;min-width:0}.pimg{display:block;aspect-ratio:16/9;background:var(--candy);overflow:hidden}.pimg img{width:100%;height:100%;object-fit:cover;display:block}.pfallback{display:grid;place-items:center;height:100%}.pfallback svg{width:64px;height:64px}.pbody{padding:14px 16px 18px;display:flex;flex-direction:column;gap:6px}.pbody h3{font:800 1.15rem/1.2 var(--display);letter-spacing:-.02em;margin:0}.pbody h3 a{color:inherit;text-decoration:none}.pbody h3 a:hover{text-decoration:underline}.pbody p{margin:0;color:var(--muted);font-size:.93rem}.pcard:hover{border-color:var(--ink)}.pager{display:flex;gap:14px;align-items:center;justify-content:center;margin:28px 0 6px;color:var(--muted)}.chips a.pill{text-decoration:none}.chips a.pill[aria-current="true"]{background:var(--candy);color:var(--candy-ink);border-color:var(--ink)}.chips{margin-top:16px}.faq details .ans{padding:0 16px 14px;color:var(--muted);max-width:68ch}.faq h2{font:800 1.5rem/1.1 var(--display);letter-spacing:-.03em;margin:0 0 14px}.faq summary{list-style-position:inside}.hsec.faq details{border:1.5px solid var(--line);border-radius:16px;background:var(--card);margin-bottom:8px}.empty{margin:18px 0}.sfoot{margin-top:50px;border-top:1.5px solid var(--line);background:var(--card);padding-block:34px 18px;flex:none}.fgrid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:26px}.fgrid h2{font:700 .8rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 12px}.fgrid ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.fgrid a{color:var(--ink);text-decoration:none}.fgrid a:hover{text-decoration:underline}.fbrand p{color:var(--muted);max-width:34ch;margin:10px 0 0}.copy{color:var(--muted);font-size:.88rem;margin:26px auto 0}@media (max-width:760px){.fgrid{grid-template-columns:1fr 1fr}.fbrand{grid-column:1/-1}}.notice{border-radius:14px;padding:12px 16px;margin:0 0 16px;font-weight:600;border:1.5px solid var(--ink)}.notice.ok{background:var(--candy);color:var(--candy-ink)}.notice.bad{background:transparent;color:var(--bad);border-color:var(--bad)}.cform{display:flex;flex-direction:column;gap:14px;max-width:620px;margin-top:20px}.hp{position:absolute;left:-9999px;height:0;overflow:hidden}.nf{padding-block:40px}.sh{font:800 1.3rem/1.1 var(--display);letter-spacing:-.03em;margin:26px 0 10px}.rlist{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.rlist a{font-weight:700;font-size:1.05rem}.rlist span{display:block;color:var(--muted)}.mlinks.big a{font-size:1.02rem}input[type=search]{width:100%;background:var(--field);color:var(--ink);border:0;font:inherit;outline:none;min-width:0}.search input[type=search]{flex:1;font-size:1.02rem;padding:9px 0}@media (min-width:720px){.rowsec.one .card{flex:0 0 100%;display:grid;grid-template-columns:minmax(0,46%) minmax(0,1fr);grid-template-rows:1fr auto;column-gap:16px;align-items:center}.rowsec.one .art{grid-row:1/3}.rowsec.one .cbody{padding:8px 10px 0 0;align-self:end}.rowsec.one .card .open{align-self:start;margin:0 10px 8px 0}}.rowsec.one .arr{display:none}.tools .rowsec h2{margin:0}.logo{text-decoration:none;color:var(--ink)}