.d-page{width:100%;max-width:82rem;min-height:100svh;padding-top:calc(env(safe-area-inset-top,0px) + 7rem);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 7rem);padding-left:max(var(--gutter), env(safe-area-inset-left,0px));padding-right:max(var(--gutter), env(safe-area-inset-right,0px));flex-direction:column;gap:clamp(2.75rem,6vw,4.5rem);margin:0 auto;display:flex}.d-loading{color:var(--ink-soft);margin:0}.d-head{--title-size:clamp(3rem, 15vw, 7rem);flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.d-title{font-family:var(--font-display);font-synthesis:none;font-weight:600;font-size:var(--title-size);letter-spacing:var(--display-tracking);word-spacing:-.06em;margin:0;line-height:.92}.d-lede{max-width:32ch;color:var(--ink-soft);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1.3vw,1.375rem);line-height:1.3}.d-head-actions{flex-wrap:wrap;gap:.6rem;margin-top:.5rem;display:flex}.d-head-lead{flex-basis:100%}.d-head-row{align-items:flex-start;gap:calc(var(--title-size) * .2);flex-basis:100%;min-width:0;display:flex}.d-head-row .d-title{flex:0 auto;min-width:0}.d-head-beside{margin-top:calc(var(--title-size) * .045);flex:none;display:flex}.d-head-beside .av{width:calc(var(--title-size) * .7);height:calc(var(--title-size) * .7);font-size:calc(var(--title-size) * .27)}.d-head-stack{flex-direction:column;align-items:stretch;gap:.6rem;display:flex}.d-head-settings{display:none}@media (min-width:900px){.d-head-settings{display:contents}}.d-notice{border-radius:var(--radius-bar);background:var(--paper-2);align-items:center;gap:.75rem;margin:0;padding:.6rem 1rem .6rem .6rem;font-size:.9375rem;line-height:1.35;display:flex}@media (min-width:700px){.d-notice{align-self:flex-start}}.d-notice-mark{border-radius:.15rem;flex:none;align-self:stretch;width:.45rem}.d-section{flex-direction:column;gap:1.25rem;display:flex}.d-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;display:flex}.d-h2{font-family:var(--font-display);font-synthesis:none;letter-spacing:var(--display-tracking);word-spacing:-.06em;margin:0;font-size:clamp(2rem,5vw,3.25rem);font-weight:600;line-height:1}.d-more{color:var(--ink);align-items:center;gap:.4rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.d-more:hover{text-underline-offset:.2em;text-decoration:underline}.d-empty-line{max-width:40ch;color:var(--ink-soft);margin:0;font-size:1.0625rem;line-height:1.4}.d-mats{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .65rem;margin:0;padding:0;list-style:none;display:grid}.d-mat{min-width:0}.d-mat-link{color:inherit;flex-direction:column;gap:.55rem;text-decoration:none;display:flex}.d-sheet{aspect-ratio:3/4;background:var(--paper-2);display:block;position:relative;overflow:hidden}.d-sheet--piece{background:var(--cover-paper)}.d-sheet--piece img{z-index:1;object-fit:contain;width:86%;height:86%;position:absolute;inset:7%}.d-sheet-wait{z-index:1;color:var(--cover-ink);place-items:center;display:grid;position:absolute;inset:0}.d-sheet--blank{background:var(--fill-1)}@media (max-width:699px){.d-mat:has(.d-sheet--blank){display:none}}.d-sheet--add{background:var(--paper-2);flex-direction:column;justify-content:flex-end;gap:.35rem;padding:.9rem;display:flex}.d-sheet--add>:not(.d-wipe){z-index:1;position:relative}.d-add-tile{border-radius:var(--radius-control);width:2.5rem;height:2.5rem;color:var(--cover-ink);place-items:center;margin-bottom:auto;display:grid}.d-add-label{font-family:var(--font-display);font-synthesis:none;letter-spacing:var(--display-tracking);word-spacing:-.06em;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:600;line-height:1}.d-add-hint{color:var(--ink-soft);font-size:.8125rem;line-height:1.3}.d-wipe{z-index:0;background:var(--paper-3);pointer-events:none;width:100%;height:100%;position:absolute;top:100%;left:0}.d-sheet--piece .d-wipe{background:var(--paper-2)}.d-unread{z-index:2;border-radius:var(--radius-control);background:var(--btn);color:var(--on-btn);padding:.2rem .45rem;font-size:.75rem;font-weight:600;position:absolute;top:.5rem;right:.5rem}.d-mat-title{white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:600;line-height:1.25;overflow:hidden}.d-mat-meta{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:.3rem .5rem;font-size:.8125rem;line-height:1.3;display:flex}.d-kind{color:var(--cover-ink);border-radius:.2rem;padding:.05rem .35rem;font-weight:600;display:inline-block}.d-responses{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.d-response{border-radius:var(--radius-bar);background:var(--paper-2);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem;padding:.85rem;display:grid}.d-response-tile{border-radius:var(--radius-control);width:2.25rem;height:2.25rem;color:var(--cover-ink);place-items:center;display:grid}.d-response-body{gap:.2rem;display:grid}.d-response-text{overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.4}.d-response-meta{color:var(--ink-soft);margin:0;font-size:.8125rem}.b-strip{margin:0 calc(-1 * var(--gutter));padding:.75rem var(--gutter) .5rem;scrollbar-width:none;grid-auto-columns:42vw;grid-auto-flow:column;justify-content:start;gap:1rem;list-style:none;display:grid;overflow-x:auto}.b-strip::-webkit-scrollbar{display:none}.b-print{min-width:0;position:relative}.b-print-link{color:inherit;flex-direction:column;gap:.55rem;text-decoration:none;display:flex}.b-print{padding-top:.45rem}.b-pin{z-index:2;border-radius:.2rem;width:.8rem;height:.8rem;margin-left:-.4rem;position:absolute;top:.1rem;left:50%}.b-mat{aspect-ratio:3/4;background:var(--cover-paper);display:block;position:relative;overflow:hidden}.b-mat--land{aspect-ratio:4/3}.b-mat--square{aspect-ratio:1}.b-mat>img{object-fit:contain;width:86%;height:86%;position:absolute;inset:7%}.b-mat .l-cover{margin:0}.b-print-title{white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;line-height:1.25;overflow:hidden}.b-print-meta{min-width:0;color:var(--ink-soft);align-items:center;gap:.45rem;font-size:.8125rem;display:flex}.b-print-by{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.b-print-meta{margin-top:.55rem}.b-print-aside{flex:none;margin-left:auto}.lk{border-radius:var(--radius-control);height:2.75rem;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 .55rem 0 0;font-size:.875rem;font-weight:600;display:inline-flex}.lk-heart{place-items:center;width:2.75rem;height:2.75rem;display:grid;position:relative}.lk-tile{border-radius:var(--radius-control);width:2.25rem;height:2.25rem;color:var(--ink);place-items:center;display:grid}.lk-tile.ink-tone-1{background:var(--pill-1);color:var(--cover-ink)}.lk-burst{pointer-events:none;position:absolute;top:50%;left:50%}.lk-bloom{border:1.125rem solid var(--pill-1);border-radius:var(--radius-control);width:2.25rem;height:2.25rem;position:absolute;top:-1.125rem;left:-1.125rem}.lk-dot{border-radius:.08rem;width:.3rem;height:.3rem;position:absolute;top:-.15rem;left:-.15rem}.lk-count{font-variant-numeric:tabular-nums;line-height:1;display:inline-flex}.lk-wheel{height:1.25em;display:inline-block;position:relative;overflow:hidden}.lk-digit{line-height:1.25em;display:block}.p-details{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.p-card .o-card-wrap{max-width:22rem}.p-form{max-width:34rem}.p-form label{font-size:.9375rem;font-weight:600}.p-form .o-option{font-weight:400}.p-legend{margin-bottom:.6rem;font-size:.9375rem;font-weight:600}.p-place{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.p-rows{gap:.5rem;max-width:48rem;display:grid}.p-row{border-radius:var(--radius-bar);background:var(--paper-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding:1rem;display:flex}.p-row--stack{flex-direction:column;align-items:stretch}.p-row-text{gap:.15rem;min-width:0;display:grid}.p-row-body{max-width:34ch;color:var(--ink-soft);margin:0;font-size:.9375rem;line-height:1.4}.p-row-label{font-size:.9375rem;font-weight:600}.p-row-value{overflow-wrap:anywhere;color:var(--ink-soft);font-size:.9375rem}.p-state{align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:inline-flex}.p-state-tile{width:1.5rem;height:1.5rem;color:var(--cover-ink);border-radius:.3rem;place-items:center;display:grid}.p-confirm{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.p-confirm .otp-cell{background:var(--paper-3)}.p-tabs{border-radius:var(--radius-bar);background:var(--paper-3);grid-template-columns:repeat(2,minmax(0,1fr));padding:.2rem;display:inline-grid}.p-tab{border-radius:var(--radius-control);min-width:0;height:2.5rem;color:var(--ink);font:inherit;font-weight:600;font-size:calc(.9375rem * var(--tab-scale,1));white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 1rem;position:relative}.p-tab-thumb{border-radius:var(--radius-control);background:var(--paper);position:absolute;inset:0}.p-tab-label{white-space:nowrap;align-items:center;gap:.45rem;display:inline-flex;position:relative}.p-langs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.p-lang{border-radius:var(--radius-control);background:var(--paper);min-height:2.75rem;color:var(--ink);justify-content:space-between;align-items:center;padding:0 .85rem;font-size:1rem;text-decoration:none;display:flex}.p-lang[aria-current=true]{background:var(--btn);color:var(--on-btn)}.p-signout{border-radius:var(--radius-bar);background:var(--paper-2);color:var(--ink);font:inherit;cursor:pointer;border:0;align-items:center;gap:.65rem;padding:.35rem 1rem .35rem .35rem;font-weight:600;display:inline-flex}.p-signout-tile{border-radius:var(--radius-control);background:var(--paper-3);place-items:center;width:2.25rem;height:2.25rem;display:grid}@media (min-width:700px){.p-details{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:3rem}.p-card{position:sticky;top:7rem}.p-place{grid-template-columns:repeat(2,minmax(0,1fr))}.p-langs{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:900px){.d-section:has(.p-settings){display:none}}.n-form{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.n-form label{font-size:.9375rem;font-weight:600}.n-form .o-option{font-weight:400}.n-files{flex-direction:column;gap:.6rem;display:flex}.n-drop{border-radius:var(--radius-bar);background:var(--paper-2);cursor:pointer;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.4rem;min-height:15rem;padding:1.25rem;display:flex;position:relative;overflow:hidden}.n-drop>:not(.d-wipe){z-index:1;position:relative}.n-drop:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.n-drop-tile{border-radius:var(--radius-control);width:3rem;height:3rem;color:var(--cover-ink);place-items:center;margin-bottom:auto;display:grid}.n-drop-title{font-family:var(--font-display);font-synthesis:none;letter-spacing:var(--display-tracking);word-spacing:-.06em;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:600;line-height:1}.n-form .n-drop-choose{text-underline-offset:.2em;font-weight:600;text-decoration:underline}.n-form .n-drop-hint{color:var(--ink-soft);font-size:.875rem;font-weight:400}.n-list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.n-file{border-radius:var(--radius-bar);background:var(--paper-2);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.35rem .35rem .35rem .4rem;font-size:.9375rem;display:grid}.n-thumb{border-radius:var(--radius-control);background:var(--cover-paper);width:2.5rem;height:2.5rem;color:var(--cover-ink);place-items:center;display:grid;overflow:hidden}.n-thumb img{object-fit:cover;width:100%;height:100%}.n-file-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.n-file-size{color:var(--ink-soft);font-size:.8125rem}.n-details{max-width:36rem}.n-shape{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}.asp{flex-direction:column;align-items:center;gap:.9rem;width:min(15rem,100%);display:flex}.asp-stage{aspect-ratio:1;place-items:center;width:100%;display:grid}.asp-pic{border-radius:var(--radius-control);background-color:var(--cover-paper);background-position:50%;background-size:cover}.asp-tabs{border-radius:var(--radius-bar);background:var(--paper-3);grid-template-columns:repeat(3,2.75rem);padding:.2rem;display:grid;position:relative}.asp-thumb{border-radius:var(--radius-control);background:var(--paper);pointer-events:none;width:2.75rem;height:calc(100% - .4rem);position:absolute;top:.2rem;left:.2rem}.asp-tab{border-radius:var(--radius-control);height:2.5rem;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.asp-tab[aria-checked=true],.asp-tab:hover{color:var(--ink)}.n-pin{border-radius:var(--radius-bar);background:var(--paper-2);cursor:pointer;align-items:flex-start;gap:.9rem;padding:1rem;display:flex}.n-pin:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.n-pin-text{gap:.2rem;display:grid}.n-switch{border-radius:var(--radius-control);background:var(--paper-4);flex:none;width:3rem;height:1.75rem;margin-top:.1rem;padding:.25rem;position:relative}.n-switch[data-on]{background:var(--pill-2)}.n-switch-thumb{background:var(--paper);border-radius:.3rem;width:1.25rem;height:1.25rem;display:block}.n-switch[data-on] .n-switch-thumb{background:var(--cover-ink)}.n-send{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.n-bar{background:var(--paper-3);border-radius:.2rem;flex:1;min-width:8rem;height:.35rem;overflow:hidden}.n-bar-fill{background:var(--ink);transform-origin:0;height:100%;display:block}@media (min-width:700px){.n-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:3rem}.n-files{position:sticky;top:7rem}.n-drop{min-height:22rem;padding:1.75rem}}.pc-top{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}.pc-cover{width:min(100%,20rem);margin:0;padding-top:.45rem;position:relative;rotate:-1.2deg}.pc-side{flex-direction:column;gap:2.75rem;min-width:0;display:flex}.pc-live{flex-wrap:wrap;align-items:flex-end;gap:1.25rem 2.5rem;display:flex}.pc-now{flex-direction:column;gap:.2rem;display:flex}.pc-now-n{font-family:var(--font-display);font-synthesis:none;letter-spacing:var(--display-tracking);font-variant-numeric:tabular-nums;align-items:center;gap:.6rem;font-size:clamp(3.5rem,10vw,5.5rem);font-weight:600;line-height:.9;display:inline-flex}.pc-pulse{background:var(--paper-3);border-radius:.22rem;width:.85rem;height:.85rem}.pc-pulse.ink-tone-2{background:var(--pill-2)}.pc-now-label{color:var(--ink-soft);font-size:.9375rem}.pc-count{display:inline-flex;overflow:hidden}.pc-count>span{display:inline-block}.pc-today{flex-wrap:wrap;gap:.5rem 1.75rem;margin:0;padding:0;list-style:none;display:flex}.pc-today li{color:var(--ink-soft);flex-direction:column;gap:.15rem;font-size:.875rem;display:flex}.pc-today .pc-count{color:var(--ink);font-family:var(--font-display);font-synthesis:none;letter-spacing:var(--display-tracking);font-size:2rem;font-weight:600;line-height:1}.pc-checking{flex-basis:100%;margin:0;font-size:.9375rem;font-weight:600}.pc-reactions{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.pc-reactions li{border-radius:var(--radius-bar);background:var(--paper-2);font-variant-numeric:tabular-nums;align-items:center;gap:.45rem;padding:.25rem .75rem .25rem .25rem;font-size:.9375rem;font-weight:600;display:inline-flex}.pc-reaction-tile{border-radius:var(--radius-control);width:2rem;height:2rem;color:var(--cover-ink);place-items:center;display:grid}.pc-link{border-radius:var(--radius-bar);background:var(--paper-2);flex-wrap:wrap;align-items:center;gap:.75rem 1rem;padding:.6rem .6rem .6rem 1rem;display:flex}.pc-link-url{overflow-wrap:anywhere;flex:1;min-width:10rem;font-size:1rem;font-weight:600}.pc-qr{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.pc-qr-art{border-radius:var(--radius-bar);background:#fff;width:10rem;padding:.6rem}.pc-qr-art svg{width:100%;height:auto;display:block}.pc-qr-png{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.9375rem;font-weight:600}.pc-qr-text{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}.pc-settings{flex-direction:column;gap:1rem;max-width:40rem;display:flex}.pc-setting{flex-direction:column;align-items:flex-start;gap:.55rem;display:flex}.pc-settings .p-tabs{display:grid}.pc-settings .p-tab{padding:0 .9rem}.pc-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;gap:1rem 1.5rem;display:grid}.pc-stack{gap:.5rem;display:grid}.pc-manage{gap:.5rem;max-width:40rem;display:grid}.pc-act{border-radius:var(--radius-bar);background:var(--paper-2);width:100%;color:var(--ink);font:inherit;text-align:start;cursor:pointer;border:0;align-items:center;gap:.9rem;padding:1rem;display:flex}.pc-act:disabled{cursor:default}.pc-act-tile{border-radius:var(--radius-control);width:2.5rem;height:2.5rem;color:var(--cover-ink);flex:none;place-items:center;display:grid}.pc-act-tile--danger{background:var(--danger-soft);color:var(--danger-ink)}.pc-act--danger .rp-label{color:var(--danger-ink)}.pc-act-box{border-radius:var(--radius-bar);background:var(--paper-2);overflow:hidden}.pc-act-box>.pc-act{background:0 0}.pc-ask-inner{gap:.85rem;padding:0 1rem 1rem 4.4rem;display:grid}.pc-ask-text{color:var(--ink-soft);margin:0}.pc-ask-buttons{flex-wrap:wrap;gap:.5rem;display:flex}.pc-ask-yes,.pc-ask-no{border-radius:var(--radius-control);min-height:2.75rem;font:inherit;cursor:pointer;border:0;padding:0 1.1rem;font-weight:600}.pc-ask-yes{background:var(--danger-ink);color:var(--paper)}.pc-ask-no{background:var(--paper-3);color:var(--ink)}@media (max-width:899px){.pc-ask-inner{padding-left:1rem}}@media (min-width:700px){.pc-top{grid-template-columns:minmax(0,.7fr) minmax(0,1fr);align-items:start;gap:3rem}.pc-cover{position:sticky;top:7rem}}.av{color:var(--cover-ink);font-family:var(--font-display);font-synthesis:none;letter-spacing:var(--display-tracking);border-radius:50%;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid;position:relative;overflow:hidden}.av--sm{width:2rem;height:2rem;font-size:.85rem}.av--md{width:2.5rem;height:2.5rem;font-size:1.05rem}.av--lg{width:3.5rem;height:3.5rem;font-size:1.45rem}.av--xl{width:7rem;height:7rem;font-size:2.8rem}.av-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.av-pick{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.av-pick-face{position:relative}.av-pick-button{border:.2rem solid var(--paper);width:2.75rem;height:2.75rem;color:var(--cover-ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:-.5rem;right:-.5rem}.av-crop{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.av-crop-frame{background:var(--paper-3);touch-action:none;cursor:grab;border-radius:50%;position:relative;overflow:hidden}.av-crop-img{-webkit-user-select:none;user-select:none;max-width:none;position:absolute}.av-zoom input{width:15rem;accent-color:var(--ink)}.t-stack{top:calc(env(safe-area-inset-top,0px) + .75rem);z-index:40;width:min(22rem, calc(100vw - 2 * var(--gutter)));pointer-events:none;position:fixed;left:50%;translate:-50%}.t-stack>*{pointer-events:auto}.t-toast{border-radius:var(--radius-bar);background:var(--surface);width:100%;color:var(--on-surface);transform-origin:50% 0;align-items:center;gap:.75rem;padding:0 .5rem 0 .75rem;display:flex;position:absolute;top:0;left:0}.t-stack:not([data-open]) .t-toast:not([data-front]){background:var(--surface-hover)}.t-stack:not([data-open]) .t-toast:not([data-front])>*{visibility:hidden}.t-icon{border-radius:var(--radius-control);width:2rem;height:2rem;color:var(--cover-ink);flex:none;place-items:center;display:grid}.t-tone-error{background:var(--danger-soft);color:var(--danger-ink)}.t-text{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.t-text b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.t-text span{color:var(--on-surface-soft);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.t-close{border-radius:var(--radius-control);width:2.75rem;height:2.75rem;color:var(--on-surface-soft);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.t-close:hover{color:var(--on-surface)}@media (min-width:900px){.t-stack{top:auto;bottom:var(--gutter);left:auto;right:var(--gutter);translate:none}}.b-filters{flex-direction:column;gap:.75rem;margin-top:-1.5rem;display:flex}.b-where{border-radius:var(--radius-bar);background:var(--paper-2);align-self:flex-start;gap:.2rem;padding:.2rem;display:inline-flex}.b-filter{border-radius:var(--radius-control);min-height:2.5rem;color:var(--ink);align-items:center;padding:0 1rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.b-filter[aria-current=true]{background:var(--btn);color:var(--on-btn)}.b-filter--quiet{color:var(--ink-soft);font-weight:400}.b-kinds{margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);scrollbar-width:none;gap:.35rem;list-style:none;display:flex;overflow-x:auto}.b-kinds::-webkit-scrollbar{display:none}.b-kind{border-radius:var(--radius-control);background:var(--paper-2);min-height:2.75rem;color:var(--ink);white-space:nowrap;align-items:center;gap:.45rem;padding:0 .85rem;font-size:.9375rem;text-decoration:none;display:inline-flex}.b-kind-swatch{border-radius:.18rem;width:.75rem;height:.75rem}.b-kind[aria-current=true]{background:var(--btn);color:var(--on-btn);font-weight:600}.b-kind--0[aria-current=true]{background:var(--pill-0);color:var(--cover-ink)}.b-kind--1[aria-current=true]{background:var(--pill-1);color:var(--cover-ink)}.b-kind--2[aria-current=true]{background:var(--pill-2);color:var(--cover-ink)}.b-kind--3[aria-current=true]{background:var(--pill-3);color:var(--cover-ink)}.b-kind[aria-current=true] .b-kind-swatch{background:var(--cover-ink)}.b-kind:not(.b-kind--0):not(.b-kind--1):not(.b-kind--2):not(.b-kind--3)[aria-current=true] .b-kind-swatch{background:var(--on-btn)}.rv-kinds{isolation:isolate;position:relative}.rv-kind{font-family:inherit;line-height:inherit;cursor:pointer;border:0;position:relative}.rv-kind>*{z-index:2;position:relative}.rv-glide{z-index:1;border-radius:var(--radius-control);pointer-events:none;position:absolute;top:0;left:0}.rv-lists{position:relative}.rv-blank-tile{background:var(--paper-3)}.rv-blank-line{background:var(--paper-3);border-radius:.2rem;width:72%;height:.7rem;margin:.35rem 0;display:block}.rv-blank-line--short{width:44%;height:.6rem;margin:.3rem 0}.b-wall{columns:2;column-gap:1rem;margin:0;padding:.5rem 0 0;list-style:none}.b-wall .b-print{break-inside:avoid;margin-bottom:1.75rem}.b-collection-lede{max-width:36ch;color:var(--ink-soft);margin:0;font-size:.9375rem;line-height:1.4}@media (min-width:700px){.b-kinds{flex-wrap:wrap;margin:0;padding:0;overflow:visible}.b-wall{columns:3;column-gap:1.6vw}}@media (min-width:1100px){.b-wall{columns:5}}.d-note{color:var(--ink-soft);flex-basis:100%;margin:0;font-size:.9375rem}@media (min-width:700px){.d-page{padding-top:max(8rem,8.1vw)}.d-head{--title-size:clamp(3.5rem, 8vw, 8.5rem);flex-flow:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 3rem}.d-title{flex-basis:100%}.d-head-actions{margin-top:0}.d-mats{grid-template-columns:repeat(auto-fill,min(12.15vw,13rem));gap:1.5rem 1.04vw}.d-mats .d-mat{width:min(12.15vw,13rem)}.b-strip{grid-auto-columns:min(12.15vw,13rem);margin:0;padding-inline:0;overflow:visible}}@media (min-width:900px){.d-page{padding-bottom:4rem}}.d-page--column{max-width:52rem}.d-page--column-wide{max-width:58rem}@media (min-width:700px){.d-page--column-wide .d-head{--title-size:clamp(3.5rem, 6.5vw, 6.5rem)}.d-page--column-wide .fb-types{grid-template-columns:repeat(2,minmax(0,1fr))}}
