.pair{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:stretch;display:grid}.pair .arrow{color:var(--gold-ink);place-items:center;display:grid}.doc{background:var(--card);border:1px solid var(--line);border-radius:var(--r-mid);box-shadow:var(--soft);padding:16px 18px;font-size:17px;position:relative}.doc h4{align-items:center;gap:8px;margin:0 0 10px;font-size:17px;font-weight:700;display:flex}.doc h4 svg{color:var(--gold-ink)}.doc .ln{border-top:1px dashed var(--line-2);color:var(--ink-2);justify-content:space-between;gap:12px;padding:4px 0;display:flex}.doc .ln span:last-child{font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.doc.out{background:var(--bg-2);box-shadow:none}.doc table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.doc td:first-child{white-space:nowrap}.doc td{border-top:1px dashed var(--line-2);color:var(--ink-2);padding:5px 4px}.doc td:last-child{text-align:right;color:var(--ink)}@media (max-width:640px){.pair{grid-template-columns:1fr}.pair .arrow{height:40px;transform:rotate(90deg)}}[data-surface=library]{--lib-edge-a:#e6dbc2;--lib-edge-b:#d3c39d;--lib-fshadow:0 22px 32px -22px #46341299;--lib-hshadow:0 46px 54px -26px #4634129e, 0 10px 18px -6px #46341229;--lib-lat:#b08a3e47;--lib-cloth-a:#f1e9d7;--lib-cloth-b:#e6dbc1;--lib-cloth-c:#ddcfae;--lib-cloth-lat:#96702813;--lib-cloth-in:inset 0 2px 22px #5a421421, inset 0 0 0 1px #7a591524}[data-theme=dark] [data-surface=library]{--lib-edge-a:#2f2920;--lib-edge-b:#3d3427;--lib-fshadow:0 24px 34px -20px #000000e6;--lib-hshadow:0 48px 56px -24px #000000f2, 0 10px 18px -6px #00000080;--lib-lat:#c8a35b38;--lib-cloth-a:#262119;--lib-cloth-b:#1d1a14;--lib-cloth-c:#171410;--lib-cloth-lat:#c8a35b0f;--lib-cloth-in:inset 0 2px 26px #0000008c, inset 0 0 0 1px #c8a35b24}.lib-howto{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);box-shadow:var(--soft);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.lib-howto li{border-left:1px solid var(--line-2);color:var(--ink-2);grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;padding:22px 24px;font-size:17px;display:grid}.lib-howto li:first-child{border-left:0;padding-left:40px}.lib-howto b{color:var(--ink);font-size:18px;display:block}.lib-rn{border:1px solid var(--gold);width:40px;height:40px;font:400 17px/1 var(--display);color:var(--gold-ink);background:var(--bg);border-radius:50%;place-items:center;display:grid}.lib-howto .lib-pnote{border-left:0;border-top:1px solid var(--line-2);color:var(--ink-3);grid-column:1/-1;align-items:center;gap:10px;padding:12px 24px 12px 40px;font-size:16px;display:flex}.lib-howto .lib-pnote svg{color:var(--gold-ink)}.lib-minis{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 12px;margin-top:10px;display:grid}.lib-minis small{color:var(--ink-3);font-size:16px;display:block}.lib-mini{background:var(--line-2);border-radius:999px;height:6px;margin-top:4px;display:flex;overflow:hidden}.lib-mini i{height:100%;display:block}.lib-ph-tag{border:1px dashed var(--ink-3);color:var(--ink-3);white-space:nowrap;border-radius:6px;margin-left:6px;padding:0 8px;font-size:16px;font-weight:400;display:inline-block}.lib-pr{align-items:center;gap:8px;display:inline-flex}.lib-empty{text-align:center;border:1px dashed var(--line);border-radius:var(--r-card);color:var(--ink-2);padding:40px 24px}.lib-deck{grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 28px;margin-top:8px;display:grid;position:relative}.lib-card{aspect-ratio:1/1.71;color:var(--ink);-webkit-tap-highlight-color:transparent;border-radius:18px;text-decoration:none;display:block;position:relative;container-type:inline-size}.lib-card:focus-visible{outline:none}.lib-card:focus-visible .lib-face{outline:3px solid var(--blue);outline-offset:4px}.lib-lift{transition:transform .2s var(--ease);position:absolute;inset:0}.lib-sh{box-shadow:var(--lib-hshadow);opacity:0;transition:opacity .2s var(--ease);border-radius:18px;position:absolute;inset:0}.lib-card:hover .lib-lift,.lib-card:focus-visible .lib-lift{transform:translateY(-8px)}.lib-card:hover .lib-sh,.lib-card:focus-visible .lib-sh{opacity:1}.lib-card:active .lib-lift{transform:translateY(-4px)scale(.99)}.lib-in{position:absolute;inset:0}.lib-face{text-align:center;border:1.4px solid var(--line);background:var(--card);box-shadow:0 1.5px 0 var(--lib-edge-a), 0 3px 0 var(--lib-edge-b), 0 4.5px 0 var(--lib-edge-a), 0 6px 0 var(--lib-edge-b), var(--lib-fshadow);border-radius:18px;flex-direction:column;align-items:center;padding:9cqw 9cqw 8cqw;display:flex;position:absolute;inset:0;overflow:hidden}.lib-face:before{content:"";border:1.4px solid var(--gold);opacity:.65;pointer-events:none;border-radius:11px;position:absolute;inset:11px}.lib-face .step{stroke-width:1.2px;width:13cqw;max-width:40px;height:13cqw;max-height:40px}.lib-face .step.tl{top:15px;left:15px}.lib-face .step.br{bottom:15px;right:15px}.lib-mk{color:var(--gold);flex-direction:column;align-items:center;gap:2px;display:flex}.lib-n{font:400 max(16px, 6.6cqw)/1 var(--display);letter-spacing:.08em;color:var(--gold-ink)}.lib-mk svg{width:11cqw;height:8cqw}.lib-med{border:1.4px solid var(--gold);background:var(--card);width:31cqw;height:31cqw;box-shadow:0 0 0 2.6cqw var(--card), 0 0 0 calc(2.6cqw + 1.2px) var(--gold);color:var(--gold-ink);border-radius:50%;flex:none;place-items:center;margin:6cqw 0 5cqw;display:grid}.lib-med svg{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:15cqw;height:15cqw}.lib-name{font:400 max(16px, 8.4cqw)/1.2 var(--display);letter-spacing:.02em;text-wrap:balance}.lib-p{font:500 italic max(17px, 7.4cqw)/1.18 var(--name);color:var(--ink-2);text-wrap:balance;margin-top:3.5cqw}.lib-t{color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;margin-top:5cqw;font-size:16px;display:inline-flex}.lib-t svg{width:16px;height:16px;stroke:var(--gold-ink);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.lib-t b{color:var(--ink);font-weight:600}.lib-by{color:var(--ink-3);margin-top:auto;padding-top:3cqw;font-size:16px}.lib-by .uname{color:var(--ink)}.lib-foot{border-top:1px dashed var(--line);color:var(--ink-2);justify-content:space-between;align-self:stretch;align-items:baseline;gap:8px;margin-top:3cqw;padding:3.5cqw 13cqw 0 2cqw;font-size:16px;display:flex}.lib-foot b{font:600 max(20px, 10cqw)/1 var(--name);color:var(--gold-ink);font-variant-numeric:lining-nums}.lib-u{font-variant-numeric:tabular-nums;align-items:center;gap:5px;display:inline-flex}.lib-u svg{width:16px;height:16px;stroke:var(--gold-ink);fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.lib-own{width:15cqw;height:15cqw;color:var(--gold-ink);position:absolute;top:14cqw;right:13cqw}@container (max-width:200px){.lib-p,.lib-by,.lib-tx{display:none}.lib-face{padding:10cqw 8cqw 8cqw}.lib-med{margin:6cqw 0}.lib-foot{justify-content:center;margin-top:auto}.lib-foot>span:last-child{display:none}}.lib-card>.back{z-index:4;border:1.4px solid var(--line);opacity:0;pointer-events:none;background:repeating-linear-gradient(45deg, transparent 0 15px, var(--lib-lat) 15px 16.5px), repeating-linear-gradient(-45deg, transparent 0 15px, var(--lib-lat) 15px 16.5px), var(--card);border-radius:18px;place-items:center;margin:0;padding:0;display:grid;position:absolute;inset:0}.lib-card>.back:before{content:"";border:1.4px solid var(--gold);opacity:.65;border-radius:11px;position:absolute;inset:11px}.lib-card>.back svg{border:1.4px solid var(--gold);background:var(--card);width:38cqw;height:38cqw;box-shadow:0 0 0 8px var(--card), 0 0 0 9.4px var(--gold);color:var(--gold);border-radius:50%;padding:11cqw 8cqw}.lib-cloth{isolation:isolate;border-radius:var(--r-big);box-shadow:var(--lib-cloth-in), var(--soft);background:repeating-linear-gradient(45deg, transparent 0 25px, var(--lib-cloth-lat) 25px 26px), repeating-linear-gradient(-45deg, transparent 0 25px, var(--lib-cloth-lat) 25px 26px), radial-gradient(ellipse 70% 62% at 50% 46%, var(--lib-cloth-a), var(--lib-cloth-b) 68%, var(--lib-cloth-c));padding:44px 40px;position:relative}.lib-cloth:before{content:"";border:1px solid var(--gold);opacity:.42;pointer-events:none;z-index:-1;border-radius:15px;position:absolute;inset:9px}.lib-cloth>.step{opacity:.8;width:30px;height:30px}.lib-cloth>.step.tl{top:15px;left:15px}.lib-cloth>.step.br{bottom:15px;right:15px}.lib-ihead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 24px;margin-bottom:26px;display:flex}.lib-ihead h1{margin-top:8px;font-size:48px;line-height:1.1}.lib-isub{font:500 italic 24px/1.3 var(--name);color:var(--ink-2);margin-top:6px}.lib-istat{justify-items:end;gap:10px;display:grid}.lib-detail{grid-template-columns:minmax(0,1fr) 300px minmax(0,1fr);align-items:start;gap:28px 34px;display:grid}.lib-col{gap:22px;display:grid}.lib-mid{justify-items:center;gap:22px;display:grid}.lib-mid .lib-card{width:300px}.lib-pos{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--soft);color:var(--ink-2);padding:22px 24px;font-size:17px;position:relative}.lib-pos:focus{outline:none}.lib-pos-h{color:var(--ink);align-items:center;gap:12px;margin-bottom:12px;display:flex}.lib-pos-h b{border:1px solid var(--gold);width:36px;height:36px;font:400 16px/1 var(--display);color:var(--gold-ink);background:var(--bg);border-radius:50%;flex:none;place-items:center;display:grid}.lib-pos-h>svg{color:var(--gold-ink)}.lib-pos-h h2{font:400 22px/1.2 var(--display);letter-spacing:.03em}.lib-pos p+p,.lib-pos p+ul,.lib-pos ul+p,.lib-pos div+p,.lib-pos ul+div,.lib-pos div+ul,.lib-pos div+div{margin-top:12px}.lib-pos strong{color:var(--ink)}.lib-io{gap:6px;margin-top:12px;display:grid}.lib-io li{border-top:1px dashed var(--line);grid-template-columns:64px minmax(0,1fr);gap:10px;padding:7px 0;font-size:16px;display:grid}.lib-io li span:first-child{color:var(--gold-ink);font-weight:600}.lib-trec{gap:10px;display:grid}.lib-trec li{align-items:center;gap:10px;display:flex}.lib-trec svg{color:var(--gold-ink)}.lib-pos .bar{margin-top:12px}.lib-who{align-items:center;gap:14px;display:flex}.lib-who .uname{color:var(--ink);font-size:23px}.lib-who small{color:var(--ink-3);font-size:16px;display:block}.lib-pos .pa{color:var(--ink)}.pa.lib-pa-sm{width:30px;height:30px;font-size:16px}.lib-poster{align-items:center;gap:14px;margin-bottom:12px;display:flex}.lib-poster small{color:var(--ink-3);font-size:16px;display:block}.lib-poster .lib-pname{color:var(--ink);font-size:23px;display:block}.lib-byline{color:var(--ink-2);align-items:center;gap:10px;margin-top:12px;font-size:17px;display:flex}.lib-byline .olog-sm,.lib-byline .lib-pa-sm{width:36px;height:36px}.lib-byline b{color:var(--ink);font-weight:600}.lib-bignum{font:600 46px/1 var(--name);color:var(--ink);font-variant-numeric:lining-nums tabular-nums}.lib-buy{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);width:100%;box-shadow:var(--soft);text-align:center;gap:12px;padding:22px 22px 20px;display:grid}.lib-price{font:600 52px/1 var(--name);color:var(--gold-ink);font-variant-numeric:lining-nums}.lib-price .lib-pr{gap:12px}.lib-price small{font:500 16px/1.3 var(--sans);color:var(--ink-3);margin-top:6px;display:block}.lib-buy .btn{width:100%}.lib-fine{color:var(--ink-3);font-size:16px}.lib-buy strong{color:var(--ink);font-weight:600}.lib-howbtn{font:600 16px/1.5 var(--sans);color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0}.lib-howbtn:hover{color:var(--gold-ink)}.lib-lic{text-align:left;border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.lib-lopt{border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:10px 12px;transition:border-color .2s,background-color .2s;display:grid;position:relative}.lib-lopt:hover{border-color:var(--ink-3)}.lib-lopt input{opacity:0;pointer-events:none;position:absolute}.lib-lopt:focus-within{outline:3px solid var(--blue);outline-offset:2px}.lib-lopt:has(input:checked){border-color:var(--gold);background:var(--gold-tint)}.lib-lrad{border:1.4px solid var(--ink-3);background:var(--card);border-radius:50%;width:18px;height:18px}.lib-lopt input:checked+.lib-lrad{border-color:var(--btn);box-shadow:inset 0 0 0 4px var(--card), inset 0 0 0 9px var(--btn)}.lib-lopt b{color:var(--ink);font-size:17px}.lib-lp{font:600 22px/1 var(--name);color:var(--gold-ink);font-variant-numeric:lining-nums}.lib-lopt small{color:var(--ink-3);grid-column:2/-1;font-size:16px;line-height:1.4}.lib-fconfirm{border:1px solid var(--gold);border-radius:var(--r-sm);background:var(--gold-tint);color:var(--ink-2);gap:12px;padding:14px;font-size:17px;display:grid}.lib-fconfirm .acts{justify-content:center;gap:10px}.lib-fconfirm .btn{flex:auto;width:auto}.lib-bizrule{color:var(--ink-2);margin-top:12px;font-size:16px}.lib-lower{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:28px;margin-top:28px;display:grid}.lib-expos{grid-column:1/-1}.lib-splitw{display:contents}.lib-ex{gap:16px;margin-top:16px;display:grid}.lib-ex .pair{grid-template-columns:minmax(0,1fr) 44px minmax(0,1.1fr)}.lib-ex .doc{padding:14px 18px}.lib-ex .doc h4{color:var(--ink);align-items:flex-start;gap:10px;margin:0 0 8px}.lib-ex .doc h4 svg{margin-top:2px}.lib-ex .doc h4 small{color:var(--ink-3);overflow-wrap:anywhere;font-size:16px;font-weight:400;display:block}.lib-src{color:var(--ink-2);font-style:italic}.lib-ex .doc td{border-top:1px dashed var(--line);color:var(--ink-2);vertical-align:top;padding:5px 4px;font-size:16px}.lib-ex .doc td:first-child{padding-right:14px}.lib-ex .doc td:last-child{color:var(--ink);text-align:right;font-weight:600}.pm-this{margin-top:14px!important}.pm-phs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:560px){.pm-phs{grid-template-columns:minmax(0,1fr)}}.lib-scale{border-top:1px solid var(--line);margin-top:14px;display:grid}.lib-scale li{border-bottom:1px solid var(--line-2);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 8px;font-size:16px;display:grid}.lib-scale li b{color:var(--ink);font-variant-numeric:tabular-nums;order:3}.lib-scale li small{color:var(--ink-3);font-size:16px}.lib-scale li[aria-current]{background:var(--gold-tint);border-radius:8px}.lib-scale li[aria-current] small{color:var(--ink);font-weight:600}.lib-get li{border-top:1px solid var(--line-2);grid-template-columns:24px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.lib-get li:first-child{border-top:0;padding-top:0}.lib-get svg{color:var(--gold-ink);margin-top:3px}.lib-get b{color:var(--ink);display:block}.lib-phases{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:12px;display:grid}.lib-phase{border:1px solid var(--line);border-radius:var(--r-mid);background:var(--bg);padding:14px 14px 12px}.lib-phase.lib-now{border-color:var(--gold);background:var(--gold-tint)}.lib-ph-h{color:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;display:flex}.lib-ph-h b{font-size:17px;font-weight:600}.lib-ph-h .lib-ph-tag{margin-left:0}.lib-now-tag{background:var(--btn);color:var(--btn-ink);font:700 16px/1.4 var(--sans);border-radius:999px;padding:1px 9px}.lib-split{background:var(--line-2);border-radius:999px;height:16px;margin:12px 0;display:flex;overflow:hidden}.lib-split i{height:100%;display:block}.lib-split i+i{border-left:2px solid var(--card)}.lib-c-b{background:var(--gold)}.lib-c-f{background:var(--ink-2)}.lib-c-t{background:repeating-linear-gradient(45deg, var(--ink-3) 0 2px, transparent 2px 6px)}.lib-legend{gap:6px;display:grid}.lib-legend li{color:var(--ink-3);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 10px;font-size:16px;display:grid}.lib-legend li>span{color:var(--ink-2);align-items:center;gap:8px;display:flex}.lib-legend li>span i{border-radius:3px;flex:none;width:12px;height:12px}.lib-legend b{font:600 24px/1.1 var(--name);color:var(--ink);font-variant-numeric:lining-nums;text-align:right}.lib-legend small{color:var(--ink-3);grid-column:1/-1;padding-left:20px;font-size:16px}.lib-repaid{border-radius:var(--r-mid);background:var(--bg-2);gap:2px;margin-top:16px;padding:14px 16px;display:grid}.lib-repaid .bar{margin:6px 0}.lib-rp-h{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.lib-rp-h b{color:var(--ink);font-variant-numeric:tabular-nums}.lib-repaid small{color:var(--ink-3);font-size:16px}.lib-sub{color:var(--ink-3);margin-top:16px;font-size:16px}.lib-funders{border-top:1px solid var(--line);margin-top:8px}.lib-funders li{border-bottom:1px solid var(--line-2);color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:9px 0;font-size:16px;display:flex}.lib-funders li b{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.lib-fwho{align-items:center;gap:10px;min-width:0;display:flex}.lib-funders .olog-sm{width:30px;height:30px}.lib-note{color:var(--ink-3);margin-top:12px;font-size:16px}.lib-pool{border:1px solid var(--gold);border-radius:var(--r-mid);background:var(--gold-tint);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;margin-top:12px;padding:16px 18px;display:grid}.lib-pool-l{font:600 16px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-ink)}.lib-pool>b{font:600 46px/1 var(--name);color:var(--ink);font-variant-numeric:lining-nums;grid-area:1/2/span 2}.lib-pool .lib-ph-tag{justify-self:start;margin-left:0}.lib-pool-n{color:var(--ink-2);grid-column:1/-1;margin-top:6px;font-size:16px}.lib-owned{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:48px;display:grid}.lib-owned .lib-card{width:100%}.lib-seal-w{position:relative}.lib-seal-w .lib-own{display:none}.lib-seal-w .lib-face{overflow:visible}.lib-seal{z-index:3;width:96px;height:96px;color:var(--gold-ink);position:absolute;top:-22px;right:-22px;transform:rotate(-10deg)}.lib-ohead h1{margin:10px 0 12px;font-size:46px;line-height:1.1}.lib-lede{color:var(--ink-2);max-width:40ch;font-size:21px}.lib-lede b{color:var(--ink)}.lib-files{gap:10px;margin:26px 0 30px;display:grid}.lib-files li{border:1px solid var(--line);border-radius:var(--r-mid);background:var(--card);box-shadow:var(--soft);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 18px;display:grid}.lib-files li>svg{color:var(--gold-ink)}.lib-files li small{color:var(--ink-3);font-size:16px;display:block}.lib-files li b{overflow-wrap:anywhere;font-weight:600;display:block}.lib-rcpt{border-top:1px solid var(--line);grid-template-columns:max-content 1fr;margin-bottom:26px;display:grid}.lib-rcpt dt,.lib-rcpt dd{border-bottom:1px solid var(--line-2);padding:9px 0;font-size:17px}.lib-rcpt dt{color:var(--ink-3);padding-right:24px}.lib-rcpt dd{color:var(--ink);font-weight:500}.lib-dhead{margin-bottom:30px}.lib-dhead h1{margin-top:10px;font-size:52px;line-height:1.1}.lib-dsub{color:var(--ink-2);max-width:52ch;margin-top:8px;font-size:20px}.lib-egrid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:40px;display:grid}.lib-purse{border-radius:var(--r-card);background:var(--vault);color:var(--vault-ink);border:1px solid var(--vault-line);box-shadow:var(--vault-shadow);isolation:isolate;gap:10px;padding:28px 30px;display:grid;position:relative;overflow:hidden}.lib-purse:before{content:"";border:1px solid var(--vault-hair);pointer-events:none;border-radius:13px;position:absolute;inset:6px}.lib-purse-l{font:600 16px/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--vault-label)}.lib-purse>b{font:600 64px/1 var(--name);font-variant-numeric:lining-nums tabular-nums;color:var(--vault-gold);--sheen:var(--vault-sheen);justify-self:start}.lib-purse>p:not(.lib-purse-l){font:500 italic 21px/1.35 var(--name);color:var(--vault-ink)}.lib-purse ul{border-top:1px solid var(--vault-hair);margin-top:6px}.lib-purse li{border-bottom:1px solid var(--vault-hair);color:var(--vault-label);justify-content:space-between;gap:12px;padding:9px 0;font-size:16px;display:flex}.lib-purse li b{font:600 16px/1.4 var(--sans);color:var(--vault-ink);white-space:nowrap}.lib-paynote{color:var(--ink-3);margin-top:-12px;font-size:16px}.lib-paynote .tlink{margin-left:4px}.lib-feed li{border-bottom:1px solid var(--line-2);color:var(--ink-2);grid-template-columns:14px minmax(0,1fr) auto;gap:14px;padding:11px 0;font-size:17px;display:grid}.lib-feed li i{border:1px solid var(--gold);width:9px;height:9px;margin-top:9px;transform:rotate(45deg)}.lib-feed li b{color:var(--ink);font-variant-numeric:tabular-nums}.lib-feed small{color:var(--ink-3);font-size:16px;display:block}.lib-side{gap:26px;display:grid}@media (max-width:1040px){.lib-deck{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 22px}.lib-detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lib-mid{grid-area:1/1/auto/-1;grid-template-columns:260px minmax(0,1fr);place-items:center stretch}.lib-mid .lib-card{width:260px}.lib-lower,.lib-egrid{grid-template-columns:minmax(0,1fr)}.lib-owned{grid-template-columns:260px minmax(0,1fr);gap:36px}}@media (max-width:800px){.lib-dhead h1{font-size:42px}.lib-ihead h1{font-size:38px}.lib-istat{justify-items:start}.lib-howto{grid-template-columns:minmax(0,1fr)}.lib-howto li{border-left:0;border-top:1px solid var(--line-2);padding:18px 22px}.lib-howto li:first-of-type{border-top:0;padding-left:40px}.lib-cloth{padding:30px 22px}.lib-detail,.lib-owned{grid-template-columns:minmax(0,1fr)}.lib-owned .lib-seal-w{width:240px;margin:0 auto}.lib-ohead h1{font-size:38px}}@media (max-width:640px){.lib-deck{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.lib-dhead h1{font-size:36px}.lib-ihead h1{font-size:32px}.lib-isub{font-size:21px}.lib-cloth{border-radius:var(--r-card);padding:22px 12px}.lib-cloth:before{inset:6px}.lib-cloth>.step{display:none}.lib-mid{grid-template-columns:minmax(0,1fr);justify-items:center}.lib-mid .lib-card{width:min(240px,70vw)}.lib-pos{padding:20px 18px}.lib-phases,.lib-ex .pair{grid-template-columns:minmax(0,1fr)}.lib-ex .pair .arrow{height:36px;transform:rotate(90deg)}.lib-files li{grid-template-columns:26px minmax(0,1fr)}.lib-files li .btn{grid-column:1/-1}.lib-rcpt{grid-template-columns:minmax(0,1fr)}.lib-rcpt dt{border-bottom:0;padding-bottom:0}.lib-owned .lib-seal-w{width:200px}.lib-seal{width:76px;height:76px;top:-16px;right:-16px}.lib-purse>b{font-size:54px}}.lib-fconfirm:not([hidden]){animation:lib-rise .18s var(--ease-out)}@keyframes lib-rise{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.lib-lift,.lib-sh,.lib-lopt{transition:none}.lib-card:hover .lib-lift,.lib-card:focus-visible .lib-lift,.lib-card:active .lib-lift{transform:none}.lib-fconfirm:not([hidden]){animation:none}}
