html,body{overscroll-behavior:none;background:#000;height:100%;margin:0;overflow:hidden}.seo-heading,.card-link-text{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#stage{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:fixed;inset:0;overflow:hidden}#stage.is-dragging,#stage.is-dragging .card{cursor:grabbing}.layer-dive{pointer-events:none;transform-origin:0 0;position:absolute;inset:0}.layer{pointer-events:none;transform-origin:0 0;contain:layout style;will-change:transform;position:absolute;inset:0}.card{pointer-events:auto;will-change:transform;contain:layout style size;cursor:var(--card-cursor,pointer);opacity:var(--layer-opacity,1);filter:var(--layer-filter,none);position:absolute;top:0;left:0}.card-link,.caption-profile-link{z-index:0;pointer-events:none;-webkit-user-drag:none;position:absolute;inset:0}.card-link[hidden]{display:none}.card-press{width:100%;height:100%;position:relative}.card-inner{border-radius:max(var(--radius,0px), .5px);background:var(--placeholder);width:100%;height:100%;position:relative;overflow:hidden}.card-inner>img,.card-inner>video,.viewer-frame>img,.viewer-frame>video{object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.card-inner>img,.card-inner>video,.viewer-frame>img,.viewer-frame>video,.viewer-frame .viewer-hd{width:calc(100% + 2px);height:calc(100% + 2px);inset:-1px}.card-poster[hidden]{display:none}.card-inner:before,.viewer-frame:before{content:"";z-index:1;background:var(--scene-bg,#000);opacity:var(--layer-veil,0);pointer-events:none;position:absolute;inset:0}.viewer-frame:before{opacity:var(--frame-veil,0)}.viewer-frame>.frame-top-veil{z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.viewer-frame:after,.viewer-frame>.frame-card-border{content:"";z-index:2;border-radius:inherit;will-change:opacity;pointer-events:none;position:absolute;inset:0}.viewer-frame:after{box-shadow:inset 0 0 0 var(--frame-full-border,0px) var(--frame-full-border-color,transparent);opacity:var(--frame-border,0)}.viewer-frame>.frame-card-border{box-shadow:inset 0 0 0 var(--frame-card-border,0px) var(--frame-card-border-color,transparent);opacity:calc(1 - var(--frame-border,0))}.card-inner:after{z-index:2;content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--border-width) var(--border-color);pointer-events:none;position:absolute;inset:0}.card-inner:has(>video):after{transform:translateZ(0)}.archives{overflow-anchor:none;overscroll-behavior:contain;scrollbar-width:none;-webkit-font-smoothing:antialiased;position:absolute;inset:0;overflow:hidden auto}.archives::-webkit-scrollbar{display:none}.archives[hidden]{display:none}.archives-title{z-index:5;margin:0 var(--archives-margin,32px);white-space:pre-wrap;position:relative}.archives-title[hidden]{display:none}.archives-title-text{font:inherit;color:inherit;margin:0}.archives-title.is-sentence .archives-title-text{display:inline}.archives-title-glue{white-space:nowrap}.archives-title-glue>.archives-title-text{white-space:pre-wrap}.archives-title-row{z-index:5;margin:0 var(--archives-margin,32px);position:relative}.archives-title-row>.archives-title{margin-left:0;margin-right:0}.archives-title-row.is-left{align-items:flex-start;display:flex}.archives-title-row.is-left>.archives-title{flex:auto;min-width:0}.archives-title-row.search-title-row{justify-content:center;align-items:flex-end;display:flex}.archives-title-row.search-title-row[data-align=left]{justify-content:flex-start}.archives-title-row.search-title-row[data-align=right]{justify-content:flex-end}.archives-title-row.search-title-row>.archives-title{flex:0 auto;min-width:0}.search-title-face{width:var(--st-face,36px);height:var(--st-face,36px);margin-right:var(--st-face-gap,12px);margin-bottom:calc(var(--title-gap,0px) + (var(--st-line,36px) - var(--st-face,36px)) / 2 - var(--st-face-y,0px));border-radius:var(--st-face-radius,50%);background:#ffffff0f;flex:none;position:relative;overflow:hidden}.search-title-face[hidden]{display:none}.search-title-face img{object-fit:cover;width:100%;height:100%;display:block}.search-title-face:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--st-face-border,0px) var(--st-face-border-color,transparent);pointer-events:none;position:absolute;inset:0}.archives-title-word{white-space:nowrap;vertical-align:top;display:inline-block}.archives-title-word-inner,.archives-title-char{display:inline-block}.archives-title.is-masked .archives-title-char,.archives-title.is-masked .archives-title-word-inner,.archives-title.is-layered .archives-title-word-inner{will-change:transform}.archives-title.is-masked .archives-title-word{--mask-top:calc(.12em + var(--title-mask-extra,0em));--mask-bottom:calc(.22em + var(--title-mask-extra,0em));padding:var(--mask-top) .08em var(--mask-bottom);margin:calc(-1 * var(--mask-top)) -.08em calc(-1 * var(--mask-bottom));overflow:hidden}.archives-grid{z-index:0;margin:0 var(--archives-margin,32px);position:relative}.archives.is-holding .archives-grid{z-index:5}.archives-grid>.archives-section-title{margin-left:0;margin-right:0;position:absolute;left:0;right:0}.archives-row-holder{top:calc(-1 * var(--row-room,0px));left:calc(-1 * var(--archives-margin,32px));right:calc(-1 * var(--archives-margin,32px));height:calc(var(--row-h,0px) + 2 * var(--row-room,0px));position:absolute}.archives-row-holder[hidden]{display:none}.archives-row-frame{height:100%}.archives-row{box-sizing:border-box;height:100%;padding:var(--row-room,0px) 0;overscroll-behavior-x:contain;scrollbar-width:none;overflow:auto hidden}.archives-row::-webkit-scrollbar{display:none}.archives-row-track{height:var(--row-h,0px);position:relative}.archives.work-page .archives-row-holder .work-by-arrow.card-action{z-index:3;opacity:0;pointer-events:none;transition:opacity var(--wba-fade,.25s ease), background-color var(--wb-time), color var(--wb-time), box-shadow var(--wb-time);position:absolute;top:50%;translate:0 -50%}.archives-row-holder .work-by-arrow.is-left{left:var(--wba-inset,24px)}.archives-row-holder .work-by-arrow.is-right{right:var(--wba-inset,24px)}.archives.work-page .archives-row-holder .work-by-arrow.card-action.is-on:focus-visible{opacity:1;pointer-events:auto}@media (hover:hover){.archives.work-page .archives-row-holder:hover .work-by-arrow.card-action.is-on{opacity:1;pointer-events:auto}}.archives-bar{z-index:5;margin:0 var(--archives-margin,32px);flex-wrap:wrap;justify-content:space-between;align-items:baseline;line-height:1.2;display:flex;position:relative}.archives-bar[data-layout=start]{justify-content:flex-start}.archives-bar[data-layout=center]{justify-content:center}.archives-bar.is-sort-alone>.archives-sort,.archives-bar.is-sort-alone>.archives-tools,.archives-bar.is-side-end>.archives-sort,.archives-bar.is-side-end>.archives-tools{margin-left:auto}.archives-bar.is-side-end>.archives-sort,.archives-bar.is-side-end>.archives-tools{flex:none}.archives-bar.has-title{align-items:center;column-gap:var(--bar-title-gap,24px);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.archives-bar.has-title>.archives-title-row,.archives-bar.has-title>.archives-title{min-width:0;translate:0 var(--bar-title-y,0px);grid-column:1;justify-self:start;margin:0}.archives-bar.has-title>.archives-title-row.search-title-row{justify-content:flex-start}.archives-bar.has-title>.archives-cats-wrap{grid-column:2}.archives-bar.has-title>.archives-sort,.archives-bar.has-title>.archives-tools{grid-column:3;justify-self:end;margin-left:0}.archives-bar[hidden],.archives-cats[hidden],.archives-sort[hidden],.archives-sort-label[hidden],.archives-sort-chevron[hidden],.archives-sort-menu[hidden]{display:none}.archives-cats{align-items:baseline;column-gap:var(--cat-gap,20px);row-gap:calc(var(--cat-gap,20px) / 2);flex-wrap:wrap;display:flex}.archives-bar[data-layout=center] .archives-cats{justify-content:center}.archives-bar.is-scroll{flex-wrap:nowrap}.archives-cats-wrap.is-scroll{flex:0 auto}.archives-bar.is-side-below{flex-wrap:wrap}.archives-bar.is-side-below>.archives-cats-wrap{flex-basis:100%}.archives-bar[data-layout=split].is-side-below>.archives-sort,.archives-bar[data-layout=split].is-side-below>.archives-tools{margin-left:auto}.archives-cats.is-scroll{padding-block:var(--cats-room,0px);margin-block:calc(-1 * var(--cats-room,0px));overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;flex:0 auto;overflow:auto hidden}.archives-cats.is-scroll::-webkit-scrollbar{display:none}.archives-cats.is-scroll .archives-cat{flex:none}.archives-cats.is-dragging,.archives-cats.is-dragging .archives-cat{cursor:grabbing}.archives-cats-wrap{min-width:0;margin:calc(-1 * var(--pill-y,0px)) calc(-1 * var(--pill-edge,0px));display:flex;position:relative}.archives-cats-wrap[hidden]{display:none}.archives-cats{min-width:0;position:relative}.archives-cats-hint{padding:var(--hint-pad,0px);border-radius:var(--hint-radius,0px);background:var(--hint-bg,transparent);color:var(--hint-color,currentColor);cursor:pointer;opacity:0;pointer-events:none;translate:0 -50%;rotate:var(--hint-flip,0deg);scale:var(--hint-hidden-scale,.6);transition:var(--hint-out);z-index:2;border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:50%}.archives-cats-hint.is-right{right:var(--hint-x,0px)}.archives-cats-hint.is-left{left:var(--hint-x,0px)}.archives-cats-hint.is-shown{opacity:1;pointer-events:auto;transition:var(--hint-in);scale:1}.archives-cats-hint:hover{--hint-a:var(--hint-hover-alpha,1)}.archives-cats-hint svg{width:var(--hint-size,.7em);height:var(--hint-size,.7em);filter:opacity(var(--hint-a,var(--hint-alpha,1)));transition:filter var(--bar-transition-bg,0s);display:block}.archives-cats.has-pill{column-gap:max(0px, calc(var(--cat-gap,20px) - 2 * var(--pill-x,0px)));row-gap:max(0px, calc(var(--cat-gap,20px) / 2 - 2 * var(--pill-y,0px)))}.archives-cats .archives-cat{z-index:1;padding:var(--pill-y,0px) var(--pill-x,0px);position:relative}.archives-cat-pill{border-radius:var(--pill-radius,999px);background:var(--pill-bg,#ffffff1f);pointer-events:none;position:absolute;top:0;left:0}.archives-cat-pill[hidden]{display:none}.archives-cat.is-active .archives-cat-body{color:var(--pill-text,inherit)}.archives-cat,.archives-sort-button,.archives-sort-option{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;margin:0;padding:0;text-decoration:none}.archives-cat-body,.archives-sort-body,.archives-sort-option-body{display:inline-block}.archives-cat-body{opacity:var(--bar-rest,.45);text-underline-offset:.25em;transition:var(--bar-transition);text-decoration:underline 1px #0000}.archives-cat:hover .archives-cat-body,.archives-cat:focus-visible .archives-cat-body{opacity:var(--bar-hover,.8)}.archives-cat.is-active .archives-cat-body{opacity:var(--bar-active,1);text-decoration-color:var(--cat-line,transparent)}.archives-cat.is-soon{cursor:var(--soon-cursor,default)}.archives-cat.is-soon .archives-cat-body,.archives-cat.is-soon:hover .archives-cat-body{opacity:1;text-decoration-color:#0000}.archives-cat.is-soon .archives-cat-label{opacity:var(--soon-opacity,.25)}.archives-cat-soon{opacity:var(--soon-badge-opacity,.6);color:var(--soon-color,currentColor);top:var(--soon-y,-.7em);margin-left:var(--soon-x,.15em);font-size:var(--soon-size,.6em);font-weight:var(--soon-weight,inherit);letter-spacing:var(--soon-tracking,0em);text-transform:var(--soon-transform,none);vertical-align:baseline;line-height:0;position:relative}.archives-cat-count{font-size:var(--cat-count-size,.65em);opacity:var(--cat-count-opacity,.6);font-variant-numeric:tabular-nums;margin-left:.2em}.archives-cat-count.is-inline,.archives-cat-count.is-paren{margin-left:var(--cat-count-gap,.2em)}.archives-cat-count.is-before{margin:0 var(--cat-count-gap,.3em) 0 0}.archives-cat-count.is-sup{vertical-align:baseline;line-height:0;position:relative;top:-.6em}.archives-tools{flex:none;align-items:baseline;display:flex}.profile-tools{align-items:baseline;display:flex}.profile-tools[hidden],.archives-tools[hidden]{display:none}.cols-slider{top:var(--cols-y,0px);padding:var(--cols-hit,0px) 0;margin-block:calc(-1 * var(--cols-hit,0px));cursor:var(--cols-cursor,pointer);touch-action:none;-webkit-tap-highlight-color:transparent;outline:none;flex:none;align-self:center;position:relative}.cols-slider[hidden]{display:none}.cols-slider-track{width:var(--cols-w,84px);height:var(--cols-h,8px);border-radius:var(--cols-radius,99px);background:var(--cols-track,#ffffff24);transition:var(--cols-transition);position:relative;overflow:hidden}.cols-slider-fill{border-radius:var(--cols-radius,99px);background:var(--cols-fill,#fff);transition:var(--cols-transition);position:absolute;top:0;bottom:0;left:0}.cols-slider:hover .cols-slider-track,.cols-slider.is-dragging .cols-slider-track,.cols-slider:focus-visible .cols-slider-track{background:var(--cols-track-hover,#fff3)}.cols-slider:hover .cols-slider-fill,.cols-slider.is-dragging .cols-slider-fill,.cols-slider:focus-visible .cols-slider-fill{background:var(--cols-fill-hover,#fff)}.cols-slider:focus-visible .cols-slider-track{box-shadow:0 0 0 2px #ffffff59}.grid-look{align-self:center;align-items:center;display:flex}.grid-look[hidden],.grid-look-item[hidden],.grid-look-row[hidden],.grid-look-title[hidden]{display:none}.grid-look-strut{width:0}.grid-look-dots{justify-content:center;align-self:center;align-items:center;gap:var(--gl-dot-gap,3px);vertical-align:middle;width:1.2em;height:1.2em;margin-block:-.1em;display:inline-flex}.grid-look-dots span{width:var(--gl-dot,3.5px);height:var(--gl-dot,3.5px);background:var(--gl-dot-color,#fff);border-radius:50%;flex:none}.archives-sort-value.grid-look-value{align-items:baseline;display:inline-flex}.grid-look-panel{row-gap:var(--gl-rows-gap,24px);padding:var(--gl-pad-y,22px) var(--gl-pad-x,24px);flex-direction:column;display:flex}.grid-look-row{align-items:flex-start;row-gap:var(--gl-title-gap,12px);flex-direction:column;display:flex}.grid-look-title{opacity:var(--gl-title-opacity,.6);color:var(--gl-title-color,#fff);font-size:var(--gl-title-size,15px);font-weight:var(--gl-title-weight,540);white-space:nowrap;line-height:1.2}.cols-slider-home{width:var(--cols-home-size,4px);height:var(--cols-home-size,4px);background:var(--cols-home-color,#fff);mix-blend-mode:difference;pointer-events:none;border-radius:50%;position:absolute;top:50%;translate:-50% -50%}.cols-slider-home[hidden]{display:none}.cols-slider-grip{width:var(--cols-knob,16px);justify-content:center;align-items:center;gap:var(--cols-dot-gap,1.5px);transform:translateX(var(--cols-dot-x,0px));display:flex;position:absolute;top:0;bottom:0;right:0}.cols-slider-grip[hidden]{display:none}.cols-slider-grip span{width:var(--cols-dot,2px);height:var(--cols-dot,2px);background:var(--cols-dot-color,#0000004d);border-radius:50%;flex:none}.archives-sort{position:relative}.archives-sort .archives-sort-button{margin:calc(-1 * var(--sort-pad-y,0px)) calc(-1 * var(--sort-edge,0px));padding:var(--sort-pad-y,0px) var(--sort-pad-x,0px);border-radius:var(--sort-radius,0px);background:var(--sort-bg-rest,transparent);box-shadow:inset 0 0 0 var(--sort-border-width,0px) var(--sort-border,transparent);transition:var(--sort-transition)}.archives-sort .archives-sort-button:hover,.archives-sort .archives-sort-button:focus-visible{background:var(--sort-bg-hover,transparent)}.archives-sort.is-open .archives-sort-button{background:var(--sort-bg-open,transparent)}.archives-sort-body{align-items:baseline;gap:var(--chevron-gap,.35em);display:inline-flex}.archives-sort-label{opacity:var(--bar-rest,.45)}.archives-sort-value{opacity:var(--bar-active,1);transition:var(--bar-transition)}.archives-sort-button:hover .archives-sort-value,.archives-sort-button:focus-visible .archives-sort-value{opacity:var(--bar-hover,.8)}.archives-sort-chevron{width:var(--chevron-size,.75em);height:var(--chevron-size,.75em);opacity:var(--chevron-opacity,1);transition:var(--chevron-transition);align-self:center;display:inline-block}.archives-sort-chevron svg,.archives-sort-mark svg{width:100%;height:100%;display:block}.archives-sort.is-open .archives-sort-chevron{rotate:var(--chevron-turn,180deg)}.archives-sort-menu{top:calc(100% + var(--sort-pad-y,0px) + var(--menu-gap,8px));left:calc(var(--menu-x,0px) - var(--sort-edge,0px));width:max-content;min-width:var(--menu-width,150px);padding:var(--menu-padding,6px);border-radius:var(--menu-radius,10px);background:var(--menu-bg,#141414);box-shadow:inset 0 0 0 var(--menu-border-width,1px) var(--menu-border,transparent), 0 var(--menu-shadow-y,0px) var(--menu-shadow-blur,0px) var(--menu-shadow,transparent);backdrop-filter:blur(var(--menu-blur,none));transform-origin:0 0;white-space:nowrap;flex-direction:column;line-height:1.2;display:flex;position:absolute}.archives-sort-menu:before{content:"";height:max(0px, var(--menu-gap,8px));position:absolute;bottom:100%;left:0;right:0}.archives-sort[data-menu-align=right] .archives-sort-menu{left:auto;right:calc(-1 * var(--menu-x,0px) - var(--sort-edge,0px));transform-origin:100% 0}.archives-sort[data-menu-align=center] .archives-sort-menu{left:var(--menu-x,0px);right:calc(-1 * var(--menu-x,0px));transform-origin:top;margin:0 auto}.archives-sort.is-up .archives-sort-menu{top:auto;bottom:calc(100% + var(--sort-pad-y,0px) + var(--menu-gap,8px));transform-origin:0 100%}.archives-sort.is-up .archives-sort-menu:before{top:100%;bottom:auto}.archives-sort.is-up[data-menu-align=right] .archives-sort-menu{transform-origin:100% 100%}.archives-sort.is-up[data-menu-align=center] .archives-sort-menu{transform-origin:bottom}.archives-sort-option{padding:var(--menu-item-padding,8px) var(--menu-item-padding-x,10px);border-radius:var(--menu-item-radius,6px);transition:var(--menu-item-transition);align-items:center;gap:.6em;display:flex;position:relative}.archives-sort-option+.archives-sort-option{margin-top:var(--menu-item-gap,0px)}.archives-sort-option+.archives-sort-option:before{content:"";left:var(--menu-item-padding-x,10px);right:var(--menu-item-padding-x,10px);top:calc(-.5 * var(--menu-item-gap,0px) - .5px);background:var(--menu-sep,transparent);pointer-events:none;height:1px;position:absolute}.archives-sort-option-body{text-align:var(--menu-text-align,left);opacity:var(--menu-item-rest,.5);transition:var(--menu-item-transition);flex:1}.archives-sort-option:hover .archives-sort-option-body,.archives-sort-option:focus-visible .archives-sort-option-body{opacity:var(--menu-item-hover,1)}.archives-sort-option.is-active .archives-sort-option-body{opacity:var(--menu-item-active,1)}.archives-sort-option.is-active{background:var(--menu-active-bg,transparent)}.archives-sort-menu:not(.has-glide) .archives-sort-option:hover,.archives-sort-menu:not(.has-glide) .archives-sort-option:focus-visible{background:var(--menu-hover,#ffffff14)}.archives-sort-menu.has-glide .archives-sort-option{z-index:1}.archives-sort-glide{opacity:0;border-radius:var(--menu-item-radius,6px);background:var(--menu-hover,#ffffff14);pointer-events:none;position:absolute;top:0;left:0}.archives-sort-glide[hidden]{display:none}.archives-sort-mark{order:var(--menu-mark-order,1);width:var(--menu-mark-size,.8em);height:var(--menu-mark-size,.8em);color:var(--menu-mark-color,currentColor);opacity:0;transition:var(--menu-item-transition);flex:none}.archives-sort-option.is-active .archives-sort-mark{opacity:1}.archives-sort-menu.is-sheet{z-index:21;top:auto;left:var(--sheet-margin,8px);right:var(--sheet-margin,8px);bottom:calc(var(--sheet-bottom,8px) + env(safe-area-inset-bottom,0px));box-sizing:border-box;width:auto;min-width:0;max-width:var(--sheet-max,560px);max-height:var(--sheet-list,55vh);padding:var(--sheet-padding,var(--menu-padding,6px));border-radius:var(--sheet-radius,var(--menu-radius,10px));background:var(--sheet-bg,var(--menu-bg,#141414));box-shadow:inset 0 0 0 var(--sheet-border-width,1px) var(--sheet-border,transparent), 0 var(--sheet-shadow-y,0px) var(--sheet-shadow-blur,0px) var(--sheet-shadow,transparent);backdrop-filter:blur(var(--sheet-blur,none));overscroll-behavior:contain;white-space:normal;will-change:transform, opacity;margin:0 auto;position:fixed;overflow-y:auto}.archives-sort-menu.is-sheet:before{display:none}.archives-sort-veil{z-index:20;backdrop-filter:blur(var(--sheet-veil-blur,none));opacity:0;touch-action:none;background:#0006;position:fixed;inset:0}.archives-sort-sheet-title{padding:var(--menu-item-padding,8px) var(--menu-item-padding-x,10px) 0;margin-bottom:var(--sheet-title-gap,6px);font-family:var(--sheet-title-font,inherit);font-weight:var(--sheet-title-weight,inherit);font-size:var(--sheet-title-size,inherit);color:var(--sheet-title-color,inherit)}.archives-sort-sheet-title[hidden],.archives-sort-mark.is-out-mark,.archives-sort-option.is-out .archives-sort-mark:not(.is-out-mark){display:none}.archives-sort-option.is-out .archives-sort-mark.is-out-mark{opacity:1;display:block}.archives-sort-option.is-out .archives-sort-option-body{opacity:var(--refine-out-opacity,.5);text-decoration:line-through 1px}.search-page-tools{align-self:center;align-items:center;display:flex}.search-page-tools[hidden]{display:none}.search-refine-frame{z-index:6;position:relative}.search-refine-frame[hidden]{display:none}.search-refine-strut{width:0;margin-right:calc(-1 * var(--chevron-gap,.35em))}.search-refine-icon{width:var(--refine-icon,1.1em);height:var(--refine-icon,1.1em);margin-block:min(0px, calc((1.2em - var(--refine-icon,1.1em)) / 2));opacity:var(--bar-active,1);transition:var(--bar-transition);align-self:center;display:inline-block}.search-refine-icon svg{width:100%;height:100%;display:block}.archives-sort-button:hover .search-refine-icon,.archives-sort-button:focus-visible .search-refine-icon{opacity:var(--bar-hover,.8)}.search-refine-icon[hidden],.search-refine-toggle .archives-sort-value[hidden]{display:none}.search-refine-toggle.is-set .archives-sort-button{background:var(--sort-bg-open,transparent)}.search-refine{align-items:baseline;column-gap:var(--refine-chips-gap,24px);margin:0 var(--archives-margin,32px);line-height:1.2;display:flex;position:relative}.search-refine[hidden],.search-refine.is-off,.search-refine .archives-sort[hidden],.search-refine-search[hidden],.search-refine-clear[hidden]{display:none}.search-refine-menus{align-items:baseline;column-gap:calc(var(--refine-menus-gap,8px) + 2 * var(--sort-edge,0px));flex:none;display:flex}.archives-bar>.search-refine-menus{flex:0 auto;min-width:0}.archives-bar.has-title>.search-refine-menus{grid-column:2}.search-refine-menus[hidden]{display:none}.search-refine-menu .archives-sort-button{box-shadow:inset 0 0 0 var(--refine-border-width,1px) var(--refine-border,#ffffff1f)}.search-refine-menu .archives-sort-button:hover,.search-refine-menu .archives-sort-button:focus-visible,.search-refine-menu.is-open .archives-sort-button{box-shadow:inset 0 0 0 var(--refine-border-width,1px) var(--refine-border-hover,#ffffff3d)}.search-refine-menu .archives-sort-chevron{color:var(--refine-chevron,currentColor);transition:var(--chevron-transition), color var(--refine-btn-time,.25s ease), opacity var(--refine-btn-time,.25s ease)}.search-refine-menu .archives-sort-button:hover .archives-sort-chevron,.search-refine-menu .archives-sort-button:focus-visible .archives-sort-chevron,.search-refine-menu.is-open .archives-sort-chevron{color:var(--refine-chevron-hover,currentColor);opacity:var(--refine-chevron-hover-opacity,1)}.search-refine-menu.is-set .archives-sort-button{background:var(--refine-bg-set,var(--sort-bg-open,transparent))}.is-pro-locked:not(.archives-sort),.archives-sort.is-pro-locked>.archives-sort-button{opacity:var(--pro-locked-alpha)}.grid-look-title.is-pro-locked{opacity:calc(var(--gl-title-opacity,.6) * var(--pro-locked-alpha))}.cols-slider.is-pro-locked{cursor:pointer}.cols-slider.is-pro-still:hover .cols-slider-track{background:var(--cols-track,#ffffff24)}.cols-slider.is-pro-still:hover .cols-slider-fill{background:var(--cols-fill,#fff)}.archives-sort.is-pro-still .archives-sort-button:hover{background:var(--sort-bg-rest,transparent)}.archives-sort.is-pro-still .archives-sort-button:hover .archives-sort-value{opacity:var(--bar-active,1)}.search-refine-menu.is-pro-still .archives-sort-button:hover{box-shadow:inset 0 0 0 var(--refine-border-width,1px) var(--refine-border,#ffffff1f)}.search-refine-menu.is-pro-still .archives-sort-button:hover .archives-sort-chevron{color:var(--refine-chevron,currentColor);opacity:var(--chevron-opacity,1)}.search-refine>.archives-bar.search-refine-chips{flex:auto;min-width:0;margin:0}.search-refine.is-multi .archives-cat-pill{display:none}.search-refine.is-multi .archives-cat.is-active{border-radius:var(--pill-radius,999px);background:var(--pill-bg,#ffffff1f)}.search-refine.is-phone{align-items:stretch;row-gap:calc(var(--refine-row-gap,14px) + var(--sort-pad-y,0px));flex-direction:column}.search-refine-menus.is-scroll{overscroll-behavior-x:contain;scrollbar-width:none;padding:var(--sort-pad-y,0px) var(--sort-edge,0px);margin:calc(-1 * var(--sort-pad-y,0px)) calc(-1 * var(--sort-edge,0px));overflow:auto hidden}.search-refine-menus.is-scroll::-webkit-scrollbar{display:none}.search-refine-menus.is-scroll .archives-sort{flex:none}.archives-sort-scroll{flex-direction:column;min-height:0;display:flex;position:relative}.search-refine-list:not(.is-sheet) .archives-sort-scroll{max-height:var(--refine-menu-max,360px);overscroll-behavior:contain;scrollbar-width:none;overflow-y:auto}.search-refine-list .archives-sort-scroll::-webkit-scrollbar{display:none}.search-refine-search{margin-bottom:calc(var(--menu-padding,6px) / 2)}.search-refine-input{box-sizing:border-box;appearance:none;width:100%;padding:var(--menu-item-padding,8px) var(--menu-item-padding-x,10px);border-radius:var(--menu-item-radius,6px);background:var(--menu-hover,#ffffff14);color:inherit;font:inherit;letter-spacing:inherit;border:0;outline:none;margin:0;display:block}@media (pointer:coarse){.search-refine-input{font-size:max(16px,1em)}}.search-refine-input::placeholder{color:inherit;opacity:var(--menu-item-rest,.5)}.search-refine-input::-webkit-search-cancel-button{display:none}.search-refine-count{opacity:var(--refine-count-opacity,.45);font-variant-numeric:tabular-nums;flex:none}.search-refine-list.is-dots .archives-sort-mark{display:none}.search-refine-dot{width:var(--refine-dot,1em);height:var(--refine-dot,1em);box-shadow:inset 0 0 0 var(--refine-dot-ring,1.5px) currentColor;opacity:var(--refine-dot-rest,.35);transition:opacity var(--refine-dot-out,.2s ease-out);border-radius:50%;flex:none;order:-1;position:relative}.search-refine-dot:after{content:"";inset:calc(var(--refine-dot-ring,1.5px) + var(--refine-dot-gap,2px));transition:transform var(--refine-dot-out,.2s ease-out);background:currentColor;border-radius:50%;position:absolute;transform:scale(0)}.search-refine-list:not(.is-dots) .search-refine-dot{display:none}.archives-sort-option:hover .search-refine-dot,.archives-sort-option:focus-visible .search-refine-dot{opacity:var(--menu-item-hover,1)}.archives-sort-option.is-active .search-refine-dot{opacity:1;transition:opacity var(--refine-dot-in,.42s ease-out)}.archives-sort-option.is-active .search-refine-dot:after{transition:transform var(--refine-dot-in,.42s ease-out);transform:scale(1)}.archives-sort-option.is-off{opacity:var(--refine-off,.35);cursor:not-allowed}.archives-sort-option.is-off .archives-sort-option-body,.archives-sort-option.is-off:hover .archives-sort-option-body{opacity:var(--menu-item-rest,.5)}.archives-sort-option.is-off .search-refine-dot,.archives-sort-option.is-off:hover .search-refine-dot{opacity:var(--refine-dot-rest,.35)}.search-refine-count{transition:var(--menu-item-transition)}.archives-sort-option:hover .search-refine-count,.archives-sort-option:focus-visible .search-refine-count{opacity:var(--menu-item-hover,1)}.archives-sort-option.is-active .search-refine-count{opacity:var(--menu-item-active,1)}.archives-sort-option.is-out .search-refine-count{opacity:var(--refine-out-opacity,.5)}.search-refine-clear{width:100%}.archives-sort-menu.is-sheet .archives-sort-option:not(.is-term):not(.is-swatch):not(.is-head),.archives-sort-menu.is-sheet .archives-sort-glide{border-radius:max(0px, calc(var(--sheet-radius,10px) - var(--sheet-padding,6px)))}.collect-picker.is-sheet .collect-row,.collect-picker.is-sheet .collect-create,.collect-picker.is-sheet .collect-glide{border-radius:max(0px, calc(var(--cp-radius) - var(--cp-pad)))}.search-filter-sheet .archives-sort-scroll{align-content:flex-start;gap:var(--rs-chip-gap,6px);flex-flow:wrap;display:flex}.search-filter-sheet .archives-sort-option{box-sizing:border-box;flex:0 0 100%}.search-filter-sheet .archives-sort-option+.archives-sort-option{margin-top:0}.search-filter-sheet .archives-sort-option.is-swatch,.search-filter-sheet .archives-sort-option.is-term{flex:none}.search-filter-sheet .archives-sort-option.is-swatch:before,.search-filter-sheet .archives-sort-option.is-term:before{display:none}.search-filter-sheet .archives-sort-option.is-active:not(.is-swatch){font-weight:var(--rs-active-weight,inherit)}.search-filter-sheet .archives-sort-option.is-term{border-radius:var(--rs-chip-radius,999px);box-shadow:inset 0 0 0 var(--refine-border-width,1px) var(--refine-border,#ffffff1f)}.search-filter-sheet .archives-sort-option.is-term .search-refine-dot{display:none}.search-refine-list .archives-sort-option.is-active:not(.is-swatch){background:var(--menu-hover,#ffffff14)}.search-refine-list .archives-sort-option.is-swatch{border-radius:50%}.search-filter-sheet .archives-sort-option.is-term.is-out .archives-sort-option-body{text-decoration:line-through}.search-filter-sheet .archives-sort-option.is-head{padding-top:var(--rs-head-top,16px);padding-bottom:var(--rs-head-bottom,6px);font-family:var(--rs-head-font,inherit);font-weight:var(--rs-head-weight,inherit);font-size:var(--rs-head-size,12px);letter-spacing:var(--rs-head-tracking,0em);text-transform:var(--rs-head-case,none);color:var(--rs-head-color,#ffffff80);opacity:1;cursor:default;pointer-events:none;background:0 0}.search-filter-sheet .archives-sort-glide+.archives-sort-option.is-head{margin-top:0;padding-top:0}.archives-sort-menu.is-sheet.search-filter-sheet:not([hidden]){flex-direction:column;padding-top:0;padding-bottom:0;display:flex;overflow:hidden}.search-filter-sheet .archives-sort-scroll{overscroll-behavior:contain;scrollbar-width:none;min-height:0;max-height:none;padding-top:calc(var(--rs-top,16px) + var(--sheet-padding,8px));padding-bottom:calc(var(--rs-bottom,48px) + var(--sheet-padding,8px) + var(--rs-bar-h,0px));box-sizing:border-box;flex:auto;overflow-y:auto}.search-sheet-bar{z-index:2;left:var(--sheet-padding,8px);right:var(--sheet-padding,8px);bottom:var(--sheet-padding,8px);padding-top:var(--st-bar-pad,16px);isolation:isolate;position:absolute}.search-sheet-bar[hidden]{display:none}.search-filter-sheet .archives-sort-option.is-swatch:hover,.search-filter-sheet .archives-sort-option.is-swatch:focus-visible{background:0 0}.search-filter-sheet .archives-sort-option.is-head{margin-top:var(--rs-sep-gap,20px);border-radius:0}.search-filter-sheet .archives-sort-option.is-head:after{content:"";top:0;left:var(--rs-sep-inset,10px);right:var(--rs-sep-inset,10px);height:var(--rs-sep-width,1px);background:var(--rs-sep,transparent);pointer-events:none;position:absolute}.search-filter-sheet .archives-sort-glide+.archives-sort-option.is-head:after{display:none}.topic-explore-box{justify-content:var(--te-justify,center);padding:0 var(--archives-margin,32px);display:flex}.topic-explore-box[hidden]{display:none}.topic-explore-box .topic-explore{flex:none;text-decoration:none}.is-topic-bare .search-filter-button.is-fab{display:none}.search-filter-button.is-fab{z-index:19;left:50%;bottom:var(--fab-bottom,96px);height:var(--fab-size,48px);display:flex;position:fixed;translate:-50%}.search-filter-button.is-fab .archives-sort-button{width:var(--fab-size,48px);height:var(--fab-size,48px);background:var(--fab-bg,#000);box-shadow:inset 0 0 0 var(--fab-border-width,1px) var(--fab-border,#ffffff21);backdrop-filter:blur(var(--fab-blur,none));color:var(--fab-color,#fff);border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.search-filter-button.is-fab .archives-sort-body{display:none}.search-fab-icon{width:var(--fab-icon,20px);height:var(--fab-icon,20px);display:block}.search-fab-icon svg{width:100%;height:100%;display:block}.search-fab-count{translate:var(--fab-badge-x,25%) var(--fab-badge-y,-25%);box-sizing:border-box;min-width:var(--fab-badge,18px);height:var(--fab-badge,18px);padding:0 var(--fab-badge-pad,4px);background:var(--fab-badge-bg,#fff);color:var(--fab-badge-color,#000);font-size:var(--fab-badge-text,11px);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:0;right:0}.search-fab-icon[hidden],.search-fab-count[hidden],.search-page.has-filters-fab .archives-bar,.search-filter-sheet .archives-sort-option.is-head:before{display:none}.search-filter-sheet .archives-sort-option.is-head .archives-sort-option-body{opacity:1}.search-page.has-filters-sheet .archives-bar>.archives-tools>.archives-sort:not(.grid-look-item){display:none}.archives-sort-menu.search-refine-list.is-swatches{min-width:0}.search-refine-list.is-swatches .archives-sort-scroll{grid-template-columns:repeat(var(--swatch-n,var(--swatch-cols,6)), auto);gap:var(--swatch-gap,4px);display:grid}.search-refine-list.is-swatches .archives-sort-option+.archives-sort-option{margin-top:0}.search-refine-list.is-swatches .archives-sort-option.is-swatch:before{display:none}.archives-sort-option.is-swatch{padding:var(--menu-item-padding,8px);justify-content:center}.archives-sort-option.is-swatch .archives-sort-option-body,.archives-sort-option.is-swatch .archives-sort-mark{display:none}.search-refine-swatch{width:var(--swatch-size,22px);height:var(--swatch-size,22px);background:var(--swatch,#888);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, var(--swatch-border,.12));transition:var(--menu-item-transition);border-radius:50%;flex:none}.archives-sort-option.is-swatch.is-active .search-refine-swatch{box-shadow:inset 0 0 0 1px rgba(255, 255, 255, var(--swatch-border,.12)), 0 0 0 var(--swatch-ring,2px) var(--menu-bg,#141414), 0 0 0 calc(2 * var(--swatch-ring,2px)) currentColor}.archives-sort-option.is-swatch.is-out .search-refine-swatch{opacity:var(--refine-out-opacity,.5);background-image:linear-gradient(135deg,#0000 calc(50% - .75px),currentColor calc(50% - .75px) calc(50% + .75px),#0000 calc(50% + .75px))}.archives .card{will-change:auto}.archives .card-inner{background-position:50%;background-size:cover}.card-info{z-index:3;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.card-info[hidden],.card-info [hidden]{display:none}.card-info.card-info-ghost{z-index:11;position:fixed;inset:0 auto auto 0}.card-info-shade,.card-info-blur{height:min(100% + 2px, max(var(--info-shade-min,90px), var(--info-shade-h,45%)));opacity:0;position:absolute;bottom:-1px;left:-1px;right:-1px}.card-info-shade{background:var(--info-shade)}.card-info-blur{-webkit-backdrop-filter:blur(var(--info-blur,none));mask-image:var(--info-mask);-webkit-mask-image:var(--info-mask)}.card-info-shade.is-top,.card-info-blur.is-top{height:min(100% + 2px, max(var(--info-top-min,64px), var(--info-top-h,30%)));top:-1px;bottom:auto}.card-info-shade.is-top{background:var(--info-top-shade)}.card-info-blur.is-top{-webkit-backdrop-filter:blur(var(--info-top-blur,none));mask-image:var(--info-top-mask);-webkit-mask-image:var(--info-top-mask)}.card-info-body{align-items:flex-end;gap:var(--info-text-gap,8px);display:flex;position:absolute;bottom:0;left:0;right:0}.card-info-text{padding:0 var(--info-text-pad-x,12px) var(--info-text-pad-y,12px);gap:var(--info-line-gap,2px);min-width:0;line-height:var(--info-line-height,1.3);text-align:var(--info-text-align,left);text-shadow:var(--info-text-shadow,none);flex-direction:column;flex:1;display:flex}.card-info-line{min-width:0}.archives[data-info-mask=on] .card-info-line{margin-bottom:-.15em;padding-bottom:.15em;overflow:hidden}.card-info-line-inner{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.card-info-line.is-author{font-family:var(--info-author-font);font-weight:var(--info-author-weight);font-size:var(--info-author-size);letter-spacing:var(--info-author-tracking);color:var(--info-author-color);text-transform:var(--info-author-transform,none)}.card-info-line-inner.has-avatar{align-items:center;justify-content:var(--info-avatar-cross,flex-start);gap:var(--info-avatar-gap,6px);display:flex}.archives[data-info-avatar=above] .card-info-line-inner.has-avatar,.archives[data-info-avatar=below] .card-info-line-inner.has-avatar{align-items:var(--info-avatar-cross,flex-start);flex-direction:column}.archives.info-avatar-hang[data-info-avatar=before] .card-info-line-inner.has-avatar:after,.archives.info-avatar-hang[data-info-avatar=after] .card-info-line-inner.has-avatar:before{content:"";width:var(--info-avatar-size,16px);flex:none}.card-info-name{text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}.card-info-line.is-author:has(>.has-avatar):not(:has(~.card-info-line:not([hidden]))){margin-bottom:min(0px, (1lh - var(--info-avatar-size,16px)) / 2)}.card-info-avatar{width:var(--info-avatar-size,16px);height:var(--info-avatar-size,16px);top:var(--info-avatar-y,0px);border-radius:var(--info-avatar-radius,50%);flex:none;display:block;position:relative;overflow:hidden}.card-info-avatar[hidden]{display:none}.card-info-avatar img{object-fit:cover;width:100%;height:100%;opacity:var(--info-avatar-opacity,1);display:block}.card-info-avatar:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--info-avatar-border,0px) var(--info-avatar-border-color,transparent);pointer-events:none;position:absolute;inset:0}.card-info-who{flex:0 auto;align-items:center;min-width:0;max-width:100%;display:inline-flex}.card-info-badge{top:var(--info-badge-y,0px);width:calc(var(--info-badge-scale,1) * 1em);height:calc(var(--info-badge-scale,1) * 1em);margin-left:var(--info-badge-gap,4px);pointer-events:auto;flex:none;display:inline-grid;position:relative}.card-info-badge svg{width:100%;height:100%;opacity:var(--info-badge-opacity,1);display:block}.card-info-line.is-title{font-family:var(--info-title-font);font-weight:var(--info-title-weight);font-size:var(--info-title-size);letter-spacing:var(--info-title-tracking);color:var(--info-title-color);text-transform:var(--info-title-transform,none)}.card-info-actions{--edge-x:calc(var(--info-icons-x,12px) - var(--info-icon-comp-x,7px));--edge-y:calc(var(--info-icons-y,12px) - var(--info-icon-comp-y,7px));--back-x:calc(-1 * var(--info-icon-comp-x,7px));--back-y:calc(-1 * var(--info-icon-comp-y,7px));gap:var(--info-icon-gap,0px);flex:none;display:flex}.card-info-actions.is-after{margin:var(--back-y) var(--edge-x) var(--edge-y) var(--back-x)}.card-info-actions.is-before{margin:var(--back-y) var(--back-x) var(--edge-y) var(--edge-x)}.card-info-body.has-after .card-info-text{padding-right:0}.card-info-body.has-before .card-info-text{padding-left:0}.card-info-actions.is-top-right,.card-info-actions.is-top-left{top:var(--edge-y);position:absolute}.card-info-actions.is-top-right{right:var(--edge-x)}.card-info-actions.is-top-left{left:var(--edge-x)}.card-action{padding:var(--info-icon-pad-y,7px) var(--info-icon-pad-x,7px);border-radius:var(--info-icon-radius,40px);background:var(--info-icon-bg,transparent);box-shadow:var(--info-icon-ring,none);color:var(--c,#fff);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--info-icon-time,.25s), color var(--info-icon-time,.25s);border:0;margin:0;display:flex;position:relative}.card-action-link,.card-action-more,.card-action-flag{--c:var(--info-link-color,#fff);--a:var(--info-link-alpha,.8);--hc:var(--info-link-hover-color,#fff);--ha:var(--info-link-hover-alpha,1);--s:var(--info-link-scale,1)}.card-action-flag{cursor:pointer}.card-action-collect{--c:var(--info-collect-color,#fff);--a:var(--info-collect-alpha,.8);--hc:var(--info-collect-hover-color,#fff);--ha:var(--info-collect-hover-alpha,1);--s:var(--info-collect-scale,1)}.card-action-collect.is-done{--c:var(--info-collect-done-color,#fff);--a:var(--info-collect-done-alpha,1);--hc:var(--info-collect-done-hover-color,#fff);--ha:var(--info-collect-done-hover-alpha,1);background:var(--info-collect-done-bg,transparent)}.archives.has-info-icon-blur .card-action,.card-info-ghost.has-info-icon-blur .card-action{-webkit-backdrop-filter:blur(var(--info-icon-blur,none))}.card-info.is-shown .card-action,.card-action.is-pinned{pointer-events:auto}.card-action:focus-visible{outline-offset:-1px;outline:1px solid}.card-action-glyph{width:calc(var(--info-icon,18px) * var(--s,1));height:calc(var(--info-icon,18px) * var(--s,1));opacity:var(--a,.8);filter:var(--info-icon-shadow,none);transition:opacity var(--info-icon-time,.25s);display:block;position:relative}.archives[data-info-link-anim=through] .card-action-link .card-action-glyph{overflow:hidden}.card-action-glyph svg{width:100%;height:100%;display:block;overflow:visible}.card-action-collect .card-action-glyph>span{transition:opacity var(--info-fill-time,.2s);position:absolute;inset:0}.card-action-done,.card-action-collect.is-done .card-action-rest{opacity:0}.card-action-collect.is-done .card-action-done,.card-action-collect.is-morph.is-done .card-action-rest{opacity:1}@media (hover:hover){.card-action:hover{background:var(--info-icon-bg-hover,transparent);color:var(--hc,#fff)}.card-action-collect.is-done:hover{background:var(--info-collect-done-bg-hover,transparent)}.card-action:hover .card-action-glyph{opacity:var(--ha,1)}}.viewer{z-index:10;touch-action:none;position:fixed;inset:0}.viewer.is-clickable{cursor:var(--viewer-cursor,pointer)}.viewer.is-closing{pointer-events:none}.viewer-top{z-index:15;pointer-events:none;position:fixed;inset:0}.viewer-top>.viewer-close{pointer-events:auto}.viewer-top.is-closing>.viewer-close{pointer-events:none}.viewer-page{touch-action:pan-y;cursor:auto}.viewer-page.is-locked{overflow-y:hidden}.viewer-page-veil{z-index:4;pointer-events:none;position:absolute;top:0;left:0}.viewer-page-hero{height:var(--viewer-hero-h,100vh);position:relative}.viewer.is-clickable .viewer-page-hero{cursor:var(--viewer-cursor,pointer)}.viewer-stage{position:absolute;inset:0}.viewer-stage>.viewer-frame,.viewer-stage>.viewer-caption,.viewer-stage>.viewer-hints{position:absolute}.viewer-arrows{pointer-events:none;position:fixed;inset:0}.viewer-stage>.viewer-arrows{position:absolute}.viewer-arrows>.viewer-arrow{pointer-events:auto;position:absolute}.viewer-arrows.is-away>.viewer-arrow{pointer-events:none}.viewer.is-paged>.viewer-frame,.viewer.is-paged>.viewer-arrows,.viewer.is-paged>.viewer-hints{z-index:6}.work-hero{height:var(--work-hero-h,100vh);position:relative}.viewer.is-still{z-index:1;touch-action:auto;cursor:auto;position:absolute}.viewer.is-still .viewer-frame,.viewer.is-still .viewer-caption,.viewer.is-still .viewer-close{position:absolute}.viewer-still-shot{pointer-events:none;position:absolute;inset:0}.work-back-box{z-index:2;display:flex;position:absolute}.work-back-box.is-fixed{z-index:5;position:fixed}.work-back-box[hidden]{display:none}.archives.work-page .work-back.card-action{--c:var(--wb-color,#fff);--a:var(--wb-alpha,1);--hc:var(--wb-hover-color,#fff);--ha:var(--wb-hover-alpha,1);padding:var(--wb-pad,7px);border-radius:var(--wb-radius,40px);background:var(--wb-bg,transparent);box-shadow:var(--wb-ring,inset 0 0 0 0 transparent), var(--wb-shadow,0 0 0 transparent);-webkit-backdrop-filter:var(--wb-blur,none);transition:background-color var(--wb-time), color var(--wb-time), box-shadow var(--wb-time)}.archives.work-page .work-back .card-action-glyph{width:var(--wb-size,18px);height:var(--wb-size,18px);filter:none;transition:opacity var(--wb-time), scale var(--wb-time), translate var(--wb-time);overflow:visible}@media (hover:hover){.archives.work-page .work-back.card-action:hover{background:var(--wb-hover-bg,transparent);box-shadow:var(--wb-hover-ring,inset 0 0 0 0 transparent), var(--wb-shadow,0 0 0 transparent)}.archives.work-page .work-back.card-action:hover .card-action-glyph{scale:var(--wb-hover-scale,1);translate:var(--wb-hover-shift,0px) 0}}.not-found-head{z-index:5;align-items:var(--nf-justify,flex-start);margin:0 var(--archives-margin,32px);padding-top:var(--nf-top,250px);text-align:var(--nf-align,left);flex-direction:column;display:flex;position:relative}.not-found-head>[hidden]{display:none}.not-found-head>.archives-desc{align-self:stretch;margin:0}.not-found-head.is-phone-top .archives-desc-text{text-box:trim-start cap alphabetic}.not-found-button-box{margin-top:var(--nf-button-gap,28px)}.not-found-button{padding:var(--nf-button-pad,11px 20px);border-radius:var(--nf-button-radius,999px);background:var(--nf-button-bg);box-shadow:var(--nf-button-ring);-webkit-backdrop-filter:var(--nf-button-blur,none);color:var(--nf-button-color);font-family:var(--nf-button-font);font-weight:var(--nf-button-weight);font-size:var(--nf-button-size);letter-spacing:var(--nf-button-tracking);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color var(--nf-button-time), color var(--nf-button-time), box-shadow var(--nf-button-time);line-height:1.2;text-decoration:none;display:inline-flex}.not-found-button-label{display:inline-block}@media (hover:hover){.not-found-button:hover{background:var(--nf-button-hover-bg);box-shadow:var(--nf-button-hover-ring);color:var(--nf-button-hover-color)}}.not-found-button:focus-visible{outline:2px solid var(--nf-button-hover-color,#fff);outline-offset:3px}.not-found-works-title{margin:var(--nf-works-top,120px) 0 0;font-family:var(--nf-works-font);font-weight:var(--nf-works-weight);font-size:var(--nf-works-size);letter-spacing:var(--nf-works-tracking);line-height:var(--nf-works-lh);color:var(--nf-works-color);align-self:stretch}.not-found-head.has-works{padding-bottom:var(--nf-works-gap,32px)}.not-found-head.has-works:has(>.not-found-works-title[hidden]){padding-bottom:var(--nf-works-top,120px)}.doc-head{margin:0 var(--archives-margin,32px);padding-top:var(--doc-top,250px);text-align:var(--doc-align,left);flex-direction:column;display:flex;position:relative}.doc-head [hidden]{display:none}.doc-head>.archives-desc{z-index:auto;align-self:stretch;margin:0}.doc-head.is-phone-top .archives-desc-text{text-box:trim-start cap alphabetic}.doc-meta{margin:var(--doc-meta-gap,16px) 0 0;font-family:var(--doc-meta-font);font-weight:var(--doc-meta-weight);font-size:var(--doc-meta-size);letter-spacing:var(--doc-meta-tracking);color:var(--doc-meta-color);line-height:1.3}.doc-body a:focus-visible{outline-offset:3px;border-radius:2px;outline:1px solid}.sb{margin-bottom:var(--sb-bottom);position:relative;overflow:hidden}.sb[hidden]{display:none}.sb-track{align-items:flex-start;gap:var(--sb-gap);will-change:transform;width:max-content;display:flex}.sb-item{will-change:transform;color:inherit;-webkit-user-drag:none;flex:none;text-decoration:none;display:block}.sb-item:focus-visible{outline:none}.sb-item:focus-visible .sb-frame{box-shadow:0 0 0 1px #fff}.sb-frame{height:var(--sb-h);border-radius:var(--sb-radius);background:var(--sb-empty);position:relative}.sb-frame:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--sb-border-width) var(--sb-border-color);pointer-events:none;position:absolute;inset:0}.sb-frame>:is(img,video){border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.sb-caption{align-items:center;gap:var(--sb-avatar-gap);margin-top:var(--sb-caption-gap);font-family:var(--sb-font);font-weight:var(--sb-weight);font-size:var(--sb-size);letter-spacing:var(--sb-tracking);color:var(--sb-color);text-align:left;white-space:nowrap;line-height:1.2;display:flex}.sb-avatar{width:var(--sb-avatar);height:var(--sb-avatar);border-radius:var(--sb-avatar-radius);box-shadow:var(--sb-avatar-ring);object-fit:cover;flex:none}.doc-head.is-landing>.doc-meta,.doc-head.is-landing>.doc-body{display:none}.sl{flex-direction:column;align-items:center;display:flex}:where(.sl) :is(h2,p){margin:0}.sl [hidden]{display:none!important}.sl-top{flex-direction:column;align-items:center;display:flex}.sl-intro,.sl-story-p{font-family:var(--doc-font);font-weight:var(--doc-weight);font-size:var(--doc-size);line-height:var(--doc-lh);letter-spacing:var(--doc-tracking);color:var(--sl-text);text-wrap:pretty}.sl-intro{max-width:var(--sl-intro-max);color:var(--sl-intro-color);margin-top:var(--sl-intro-gap)}.sl .sl-cta{margin-top:var(--sl-cta-gap);flex:none}.sl-note{font-family:var(--doc-meta-font);font-weight:var(--doc-meta-weight);font-size:var(--doc-meta-size);letter-spacing:var(--doc-meta-tracking);color:var(--sl-note);margin-top:var(--sl-note-gap)!important}.sl-h2,.sl-block-title{font-family:var(--doc-h2-font);font-weight:var(--doc-h2-weight);letter-spacing:var(--doc-h2-tracking);line-height:var(--doc-h2-lh);color:var(--sl-text)}.sl-h2{font-size:var(--doc-h2-size)}.sl .sl-block-title{margin-top:var(--sl-block-title-gap);font-size:var(--sl-block-size);font-weight:var(--sl-block-weight);letter-spacing:var(--sl-block-tracking);color:var(--sl-block-color);text-wrap:pretty}.sl-blocks{justify-content:center;gap:var(--sl-blocks-row-gap) var(--sl-blocks-gap);margin-top:var(--sl-blocks-top);text-align:left;flex-wrap:wrap;align-self:stretch;display:flex}.sl-block{width:calc((100% - (var(--sl-blocks-cols) - 1) * var(--sl-blocks-gap)) / var(--sl-blocks-cols));text-align:center;flex:none;min-width:0}.sw{aspect-ratio:var(--sl-wire-ratio);border-radius:var(--sl-wire-radius);background:var(--sl-wire-bg);text-align:left;position:relative;overflow:hidden}.sw-stage{transform-origin:0 0;position:absolute;top:0;left:0}.sw-stage .archives-bar{margin-left:0;margin-right:0}.sw-stage .archives-cats-hint{display:none!important}.sw-grid,.sw-work{position:relative}.sw-card{border-radius:var(--radius);background:var(--sl-wire-ink);position:absolute}.sw-card.is-lit{background:var(--sl-wire-lit)}.sw-caption{text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.sw-face{background:var(--sl-wire-ink);border-radius:999px;width:48px;height:48px;margin-bottom:14px}.sw-text{white-space:nowrap;display:block}.sw-lines{flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:14px;display:flex}.sw-line{background:var(--sl-wire-ink);border-radius:999px;height:10px}.sw-icons{gap:7px;margin-top:16px;display:flex}.sw-icon{background:var(--sl-wire-ink);border-radius:999px;width:34px;height:34px}:where(.sw) .sw-more-title{margin:0}.sw-row{display:flex;position:absolute}.sw-row>.sw-card,.sw-brand{flex:none;position:relative}.sw-brand-visual{background:var(--sl-wire-ink)}.sw-stage.has-info-icon-blur .card-action:not(.sw-label){-webkit-backdrop-filter:blur(var(--info-icon-blur,none))}.sw-brand .card-action{display:none}.sl-story,.sl-faq{width:100%;max-width:var(--sl-story-max)}.sl-story{text-align:center}.sl-faq{text-align:left}.sl-faq-title{margin-bottom:var(--sl-faq-title-gap);font-family:var(--sl-faq-font);font-weight:var(--sl-faq-weight);font-size:var(--sl-faq-size);letter-spacing:var(--sl-faq-tracking);line-height:var(--sl-faq-lh);color:var(--sl-faq-color);text-align:center}.sl-faq .product-detail-body{opacity:0}.sl-story{gap:var(--doc-para-gap);margin-top:var(--sl-story-top);flex-direction:column;display:flex}.sl-faq{margin-top:var(--sl-faq-top)}.al .al-button{text-decoration:none}.al-section{width:100%}.al-grid{justify-content:center;gap:var(--al-row-gap) var(--al-gap);width:100%;max-width:var(--al-cols-max);flex-wrap:wrap;display:flex}.al-steps{--al-cols:var(--al-steps-cols);margin:0 auto}.al-process{margin-top:var(--al-process-top)}.al-item{width:calc((100% - (var(--al-cols) - 1) * var(--al-gap)) / var(--al-cols));min-width:0;text-align:var(--al-align);flex:none}.al-item-title{max-width:var(--al-title-max);margin:var(--al-title-top) 0 0;font-family:var(--doc-h2-font);font-size:var(--al-title-size);font-weight:var(--al-title-weight);letter-spacing:var(--al-title-tracking);line-height:var(--al-title-lh);color:var(--al-title-color);text-wrap:balance}.al-item{align-items:var(--al-items);flex-direction:column;display:flex}.al-item>.ab{align-self:stretch}.al .al-faq{max-width:var(--doc-body-max)}.ab{aspect-ratio:var(--ab-ratio);border-radius:var(--ab-radius);background:var(--ab-bg);position:relative;overflow:hidden}.ab-stage{transform-origin:0 0;width:400px;position:absolute;top:0;left:0}.ab-stage>*,.ab-sheet>*{position:absolute}.ab-card{border-radius:var(--ab-ui-radius);background:var(--ab-ink);overflow:hidden}.ab-img{object-fit:cover;opacity:0;width:100%;height:100%;display:block}.ab-bar{background:var(--ab-ink);border-radius:999px}.ab-face{background:var(--ab-ink);border-radius:50%}.ab-pill{box-sizing:border-box;background:var(--ab-ink);border-radius:999px;align-items:center;gap:8px;padding:0 10px;display:flex}.ab-pill .ab-bar{flex:1;height:8px;position:static}.ab-pill-icon,.ab-link{width:14px;height:14px;color:var(--ab-lit);opacity:.55;flex:none;display:block}.ab-link{box-sizing:border-box;padding:3px}.ab-pill-icon svg,.ab-link svg,.ab-badge svg,.ab-round svg,.ab-cursor svg{width:100%;height:100%;display:block}.ab-badge{z-index:3;box-sizing:border-box;color:var(--ab-lit-ink);background:var(--ab-lit);box-shadow:0 0 0 3px var(--ab-bg);border-radius:50%;padding:4px}.ab-round{box-sizing:border-box;color:var(--ab-lit);background:var(--ab-ink);border-radius:50%;padding:11px}.ab-cursor{z-index:4;color:var(--ab-lit);transform-origin:4.6px 2.75px;filter:drop-shadow(0 2px 4px #00000059)}.ab-wire{fill:none;width:100%;height:100%;stroke:var(--ab-lit);stroke-width:1.5px;stroke-linecap:round;top:0;left:0;overflow:visible}.ab-sheet{z-index:5;border-radius:calc(var(--ab-ui-radius) * 1.6);background:var(--ab-bg);box-shadow:0 0 0 1px var(--ab-ink), 0 -12px 32px #0006}.ml-install,.ml-prompts{flex-direction:column;align-items:center;display:flex}.ml{margin-top:var(--ml-line-gap,0px)}.ml-install{margin-top:var(--ml-install-top)}.ml-band{margin-top:var(--ml-band-top);align-self:stretch}.ml-band>.sb{margin-bottom:0}.ml-prompts{margin-top:var(--al-process-top)}.ml-tabs{justify-content:center;gap:var(--ml-tabs-gap);flex-wrap:wrap;display:flex}.ml-tabs.is-row{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;align-self:stretch;min-width:0;max-width:100%;overflow:auto hidden}.ml-tabs.is-row::-webkit-scrollbar{display:none}.ml-tabs.is-row>:first-child{margin-left:auto}.ml-tabs.is-row>:last-child{margin-right:auto}.ml .ml-tab{gap:var(--ml-logo-gap);flex:none}.ml-logo{width:var(--ml-logo);height:var(--ml-logo);flex:none;display:block}.ml-logo svg{width:100%;height:100%;display:block}.ml-panel{align-items:flex-start;gap:var(--ml-panel-gap);box-sizing:border-box;width:100%;max-width:var(--ml-panel-max);margin-top:var(--ml-panel-top);padding:var(--ml-panel-pad);border-radius:var(--ab-radius);background:var(--ab-bg);text-align:left;flex-direction:column;display:flex}.ml-steps{gap:var(--doc-list-gap);counter-reset:ml-step;font-family:var(--doc-font);font-weight:var(--doc-weight);font-size:var(--doc-size);line-height:var(--doc-lh);letter-spacing:var(--doc-tracking);color:var(--sl-intro-color);text-wrap:pretty;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ml-step{counter-increment:ml-step;display:flex}.ml-step:before{content:counter(ml-step);width:1.6em;color:var(--ab-lit);font-variant-numeric:tabular-nums;flex:none}.ml-paste{box-sizing:border-box;min-width:0;height:var(--dl-button-h);padding-left:calc(var(--dl-button-h) * .35);border-radius:var(--dl-button-radius);background:var(--ab-ink);align-self:stretch;align-items:center;display:flex}.ml-code{scrollbar-width:none;white-space:nowrap;min-width:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--ml-code-size);color:var(--ab-lit);user-select:all;flex:1;overflow-x:auto}.ml-code::-webkit-scrollbar{display:none}.ml-copy{box-sizing:border-box;width:var(--dl-button-h);height:var(--dl-button-h);padding:calc(var(--dl-button-h) * .3);border-radius:var(--dl-button-radius);color:var(--sl-intro-color);cursor:pointer;transition:color var(--dl-hover-time);background:0 0;border:0;outline:0;flex:none}.ml-copy svg{width:100%;height:100%;display:block}.ml-copy:focus-visible{box-shadow:0 0 0 var(--wn-focus,1px) var(--wn-focus-color,var(--dl-color))}.ml .ml-open{flex:none;text-decoration:none}.ml .sl-intro.is-title{max-width:var(--ml-line-max);font-family:var(--ml-line-font);font-weight:var(--ml-line-weight);font-size:var(--ml-line-size);line-height:var(--ml-line-lh);letter-spacing:var(--ml-line-tracking);color:var(--ml-line-color)}.ml-prompt-list{justify-content:center;gap:var(--ml-prompt-gap);max-width:var(--ml-prompts-max);flex-wrap:wrap;display:flex}.ml-prompt{padding:var(--ml-prompt-pad-y) var(--ml-prompt-pad-x);border-radius:var(--ab-radius);font-family:var(--doc-h2-font);font-size:var(--ml-prompt-size);font-weight:var(--al-title-weight);letter-spacing:var(--al-title-tracking);line-height:var(--al-title-lh);color:var(--al-title-color);background:var(--ab-bg);cursor:pointer;text-align:center;text-wrap:balance;transition:color var(--dl-hover-time);border:0;outline:0;margin:0}.ml-prompt:focus-visible{box-shadow:0 0 0 var(--wn-focus,1px) var(--wn-focus-color,var(--dl-color))}@media (hover:hover){.ml-copy:hover,.ml-prompt:hover{color:var(--ab-lit)}}.mb-bubble{box-sizing:border-box;font-family:var(--doc-h2-font);letter-spacing:-.01em;white-space:nowrap;color:var(--ab-lit-ink);background:var(--ab-lit);align-items:center;font-weight:550;display:flex;overflow:hidden}.mb-bubble-text{text-overflow:ellipsis;display:block;overflow:hidden}.mb-tile{border-radius:calc(var(--ab-ui-radius) * 1.3)}.mb-spin{box-sizing:border-box;border:2.5px solid var(--ab-ink);border-top-color:var(--ab-lit);border-radius:50%}.mb-turn>*{position:absolute}.doc-body{box-sizing:border-box;width:100%;max-width:var(--doc-body-max);min-width:0;margin-top:var(--doc-body-top,120px);justify-self:var(--doc-justify,center);align-self:var(--doc-justify,center);text-align:left;font-family:var(--doc-font);font-weight:var(--doc-weight);font-size:var(--doc-size);line-height:var(--doc-lh);letter-spacing:var(--doc-tracking);color:var(--doc-color);overflow-wrap:break-word}.doc-body>*{margin:var(--doc-para-gap,14px) 0 0}.doc-body>:first-child{margin-top:0}.doc-body>.doc-rule{height:0;margin:var(--doc-sec-top,96px) 0 0;border:0;border-top:var(--doc-rule-width,1px) solid var(--doc-rule-color,#ffffff1f)}.doc-body>.doc-rule+*{margin-top:var(--doc-rule-gap,64px)}.doc-section-title{font-family:var(--doc-h2-font);font-weight:var(--doc-h2-weight);font-size:var(--doc-h2-size);line-height:var(--doc-h2-lh);letter-spacing:var(--doc-h2-tracking);color:var(--doc-h2-color)}.doc-body>.doc-section-title:not(:first-child,.doc-rule+*){margin-top:var(--doc-h2-top,24px)}.doc-body>.doc-section-title+*{margin-top:var(--doc-h2-gap,6px)}.doc-body ul{padding-left:var(--doc-list-indent,20px)}.doc-body li+li{margin-top:var(--doc-list-gap,6px)}.doc-body li::marker{color:var(--doc-marker)}.doc-body strong{font-weight:var(--doc-strong-weight,700)}.doc-body a{color:var(--doc-link-color,inherit);text-decoration-line:var(--doc-link-line,underline);text-decoration-thickness:var(--doc-link-thickness,1px);text-decoration-color:var(--doc-link-line-color);text-underline-offset:var(--doc-link-offset,3px);-webkit-tap-highlight-color:transparent;transition:opacity var(--doc-link-time);display:inline-block}@media (hover:hover){.doc-body a:hover{opacity:var(--doc-link-hover,.6)}}.site-footer{padding-top:var(--ft-pad-top,160px);-webkit-font-smoothing:antialiased;position:relative}.site-footer [hidden]{display:none!important}.site-footer-in{width:min(var(--ft-width,75%), var(--ft-max,1260px), calc(100% - 2 * var(--ft-margin,64px)));margin:0 auto}.site-footer-rule{width:min(var(--ft-width,75%), var(--ft-max,1260px), calc(100% - 2 * var(--ft-margin,64px)));margin:0 auto var(--ft-rule-gap,48px);border-top:var(--ft-rule-w,1px) solid var(--ft-rule-color,#ffffff1f)}.site-footer-rule.is-page{width:100%}.site-footer:not(.has-mark) .site-footer-in{padding-bottom:var(--ft-pad-bottom,40px)}.site-footer-top{grid-template-columns:var(--ft-cols-start,50%) minmax(0, 1fr);align-items:start;display:grid}.site-footer.is-stacked .site-footer-top{row-gap:var(--ft-stack-gap,48px);grid-template-columns:minmax(0,1fr)}.site-footer:is(.is-cols-center,.is-cols-right):not(.is-stacked) .site-footer-top{grid-template-columns:minmax(0,1fr)}.site-footer:is(.is-cols-center,.is-cols-right):not(.is-stacked) :is(.site-footer-logo,.site-footer-cols){grid-area:1/1}.site-footer.is-cols-center:not(.is-stacked) .site-footer-cols{justify-self:center}.site-footer.is-cols-right:not(.is-stacked) .site-footer-cols{justify-self:end}.site-footer-logo{color:var(--ft-logo-color,#fff);-webkit-tap-highlight-color:transparent;transition:opacity var(--ft-time);justify-self:start;display:inline-flex}.site-footer-logo-art{height:var(--ft-logo-h,20px);background-color:currentColor;display:block;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.site-footer-logo-art.is-text{white-space:nowrap;background:0 0;line-height:1}.site-footer-cols{justify-self:start;column-gap:var(--ft-col-gap,20px);grid-column:2;grid-auto-columns:max-content;grid-auto-flow:column;display:grid}.site-footer.is-stacked .site-footer-cols{grid-column:1;grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(var(--ft-stack-cols,2), minmax(0, 1fr));justify-self:stretch;row-gap:var(--ft-stack-row-gap,40px)}.site-footer-col{min-width:0}.site-footer:not(.is-stacked) .site-footer-col:not(:last-child){min-width:var(--ft-col-w,160px)}.site-footer-title{margin:0 0 var(--ft-title-gap,20px);font-family:var(--ft-title-font);font-weight:var(--ft-title-weight);font-size:var(--ft-title-size);letter-spacing:var(--ft-title-tracking);color:var(--ft-title-color);line-height:1.3}.site-footer-list{align-items:flex-start;gap:var(--ft-link-gap,8px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.site-footer-link,.site-footer-legal-link{-webkit-tap-highlight-color:transparent;transition:opacity var(--ft-time);text-decoration:none;display:inline-block}.site-footer-link{font-family:var(--ft-link-font);font-weight:var(--ft-link-weight);font-size:var(--ft-link-size);line-height:var(--ft-link-lh);letter-spacing:var(--ft-link-tracking);color:var(--ft-link-color)}.site-footer-bottom{justify-content:space-between;align-items:baseline;gap:var(--ft-bottom-stack-gap,16px) var(--ft-bottom-gap,20px);margin-top:var(--ft-bottom-top,120px);font-family:var(--ft-bottom-font);font-weight:var(--ft-bottom-weight);font-size:var(--ft-bottom-size);letter-spacing:var(--ft-bottom-tracking);color:var(--ft-bottom-color);flex-wrap:wrap;line-height:1.3;display:flex}.site-footer.is-bottom-stacked .site-footer-bottom{flex-direction:column;align-items:flex-start}.site-footer-copy{margin:0}.site-footer-legal{gap:var(--ft-link-gap,8px) var(--ft-bottom-gap,20px);flex-wrap:wrap;display:flex}.site-footer-legal-link{color:inherit}@media (hover:hover){.site-footer-logo:hover,.site-footer-link:hover,.site-footer-legal-link:hover{opacity:var(--ft-hover,.6)}}.site-footer a:focus-visible{outline-offset:3px;border-radius:2px;outline:1px solid}.site-footer-mark{margin-top:var(--ft-mark-top,190px);padding:0 var(--ft-mark-margin,0px);pointer-events:none;user-select:none}.site-footer-mark-in{color:var(--ft-mark-color,#ffffff0f);position:relative;overflow:hidden}.site-footer-letter{transform-origin:50% 100%;will-change:transform, opacity;background-color:currentColor;position:absolute;top:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.site-footer-mark-in.is-text{white-space:nowrap;justify-content:space-between;display:flex}.site-footer-mark-in.is-text .site-footer-letter{text-box:trim-both cap alphabetic;background:0 0;line-height:1;position:relative}.work-hint-box{z-index:2;display:flex;position:absolute}.work-hint-box.is-fixed{z-index:5;position:fixed}.work-hint-box[hidden],.work-hint-fade[hidden]{display:none}.work-hint-fade{z-index:4;pointer-events:none;position:fixed;bottom:0;left:0;right:0;scale:1 -1}.work-hint-fade-layer{position:absolute;inset:0}.work-hint{padding:var(--wh-pad,8px);color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;display:flex}.work-hint:disabled{cursor:default}.work-hint-inner,.work-hint-move{align-items:center;gap:var(--wh-gap,6px);flex-direction:column;display:flex}.work-hint-text{font-family:var(--wh-font,inherit);font-weight:var(--wh-weight,500);font-size:var(--wh-size,12px);letter-spacing:var(--wh-tracking,0);line-height:var(--wh-line,1.2);text-transform:var(--wh-case,none);white-space:nowrap;color:var(--wh-color,#ffffff80);transition:color var(--wh-time,.4s)}.work-hint-icon{width:var(--wh-icon,18px);height:var(--wh-icon,18px);color:var(--wh-icon-color,#ffffff80);transition:color var(--wh-time,.4s), translate var(--wh-time,.4s);display:flex}.work-hint-icon svg{width:100%;height:100%;overflow:visible}.work-hint-text[hidden],.work-hint-icon[hidden]{display:none}@media (hover:hover){.work-hint:not(:disabled):hover .work-hint-text{color:var(--wh-hover-color,#fff)}.work-hint:not(:disabled):hover .work-hint-icon{color:var(--wh-icon-hover-color,#fff);translate:0 var(--wh-hover-y,0px)}}.viewer-backdrop{position:absolute;inset:0}.viewer.has-blur .viewer-backdrop{-webkit-backdrop-filter:blur(var(--blur))}.viewer-backdrop:before{content:"";background:var(--veil-color);opacity:var(--veil);will-change:opacity;position:absolute;inset:0}.viewer-caption{gap:var(--caption-spacing);text-align:var(--caption-align);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;position:fixed}.viewer-caption[hidden]{display:none}.viewer-caption p{margin:0}.viewer-caption .caption-title{font-family:var(--caption-title-font);font-weight:var(--caption-title-weight);font-size:var(--caption-title-size);letter-spacing:var(--caption-title-tracking);line-height:var(--caption-title-line-height,1.25);color:var(--caption-title-color)}.viewer-caption .caption-description{font-family:var(--caption-desc-font);font-weight:var(--caption-desc-weight);font-size:var(--caption-desc-size);line-height:var(--caption-desc-line-height);letter-spacing:var(--caption-desc-tracking,0);color:var(--caption-desc-color)}.viewer-caption .caption-description:empty{display:none}.viewer-caption .caption-head{align-items:baseline;display:flex}.viewer-caption.align-right .caption-head{flex-direction:row-reverse}.viewer-caption .caption-head .caption-title{flex:auto;min-width:0}.viewer-caption.align-center .caption-head{justify-content:center}.viewer-caption.align-center .caption-head .caption-title{flex:0 auto}.viewer-caption .caption-name{align-items:center;gap:var(--caption-avatar-gap,8px);flex:auto;min-width:0;display:flex}.viewer-caption.align-center .caption-name{flex:0 auto;justify-content:center}.viewer-caption.align-right .caption-name{justify-content:flex-end}.viewer-caption.avatar-above .caption-name,.viewer-caption.avatar-below .caption-name{flex-direction:column;align-items:flex-start}.viewer-caption.align-center.avatar-above .caption-name,.viewer-caption.align-center.avatar-below .caption-name{align-items:center}.viewer-caption.align-right.avatar-above .caption-name,.viewer-caption.align-right.avatar-below .caption-name{align-items:flex-end}.viewer-caption.has-avatar.avatar-before .caption-head,.viewer-caption.has-avatar.avatar-after .caption-head{align-items:center}.viewer-caption.has-avatar.avatar-hang.avatar-before .caption-name:after,.viewer-caption.has-avatar.avatar-hang.avatar-after .caption-name:before{content:"";width:var(--caption-avatar-size,20px);flex:none}.viewer-caption.has-avatar.avatar-above .caption-head{align-items:flex-end}.viewer-caption.has-avatar.avatar-below .caption-head{align-items:flex-start}.viewer-caption .caption-avatar-mask{border-radius:var(--caption-avatar-radius,50%);translate:0 var(--caption-avatar-y,0px);flex:none;display:block;overflow:hidden}.viewer-caption .caption-avatar-mask.is-profile,.viewer-caption .caption-title.is-profile{cursor:pointer;pointer-events:auto}.viewer-caption .caption-title.is-profile{position:relative}.viewer-caption.is-leaving .caption-avatar-mask.is-profile,.viewer-caption.is-leaving .caption-title.is-profile{pointer-events:none}.viewer-caption .caption-avatar-mask[hidden]{display:none}.viewer-caption.no-mask .caption-avatar-mask{overflow:visible}.viewer-caption .caption-avatar{vertical-align:top;width:var(--caption-avatar-size,20px);height:var(--caption-avatar-size,20px);border-radius:var(--caption-avatar-radius,50%);display:block;position:relative;overflow:hidden}.viewer-caption .caption-avatar img{object-fit:cover;width:100%;height:100%;opacity:var(--caption-avatar-opacity,1);display:block}.viewer-caption .caption-avatar:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--caption-avatar-border,0px) var(--caption-avatar-border-color,transparent);pointer-events:none;position:absolute;inset:0}.viewer-caption .caption-actions{align-items:baseline;column-gap:var(--caption-actions-spacing);row-gap:var(--caption-spacing);flex-wrap:wrap;flex:none;max-width:100%;display:flex}.viewer-caption .caption-actions[hidden]{display:none}.viewer-caption.align-center .caption-actions{justify-content:center}.viewer-caption.align-right .caption-actions{justify-content:flex-end}.viewer-caption>.caption-actions{align-self:var(--caption-actions-self);margin-top:calc(var(--row-gap) - var(--caption-spacing))}.viewer-caption .caption-head>.caption-actions{margin-left:var(--row-gap)}.viewer-caption.align-right .caption-head>.caption-actions{margin-left:0;margin-right:var(--row-gap)}.viewer-caption .caption-action{appearance:none;width:max-content;max-width:100%;text-align:inherit;font-family:var(--action-font);font-weight:var(--action-weight);font-size:var(--action-size);letter-spacing:var(--action-tracking);text-transform:var(--action-case);color:var(--action-color);pointer-events:auto;cursor:pointer;transition:color var(--action-duration) var(--action-ease);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;margin:0;padding:0;line-height:1.25;text-decoration:none;display:block;position:relative}.viewer-caption .caption-action.is-done{color:var(--action-done-color)}.viewer-caption .caption-action[hidden]{display:none}.viewer-caption .caption-action.is-fixed{text-align:left}.viewer-caption.is-leaving .caption-action{pointer-events:none}.viewer-caption .caption-action-label{display:block}.viewer-caption .caption-action .caption-line-inner{white-space:nowrap}.viewer-caption.is-in .caption-action .caption-line{overflow:visible}.viewer-caption.is-in .caption-action.is-swapping .caption-line{overflow:hidden}.viewer-caption .caption-action .caption-line.is-old{width:max-content;position:absolute;top:0;left:0}.viewer-caption .caption-action-end{vertical-align:baseline;clip-path:inset(-1em 0);display:inline-block}.viewer-caption .caption-action-end.is-unfold{clip-path:inset(-1em -1em -1em 0)}.viewer-caption .caption-action-char{display:inline-block}.viewer-caption .caption-roll{white-space:pre;clip-path:inset(0 -1em);display:inline-block;position:relative}.viewer-caption .caption-roll>.caption-action-text{display:inline-block}.viewer-caption .caption-roll>.caption-roll-next{position:absolute;top:0;left:0}.viewer-caption .caption-ink-base,.viewer-caption .caption-ink{margin:-.3em -.5em;padding:.3em .5em}.viewer-caption .caption-ink-base{color:var(--action-color);-webkit-mask-image:linear-gradient(var(--ink-angle), transparent calc(var(--ink) * 1% - var(--ink-edge)), #000 calc(var(--ink) * 1%));mask-image:linear-gradient(var(--ink-angle), transparent calc(var(--ink) * 1% - var(--ink-edge)), #000 calc(var(--ink) * 1%));display:inline-block}.viewer-caption .caption-ink{color:var(--action-done-color);-webkit-mask-image:linear-gradient(var(--ink-angle), #000 calc(var(--ink) * 1% - var(--ink-edge)), transparent calc(var(--ink) * 1%));mask-image:linear-gradient(var(--ink-angle), #000 calc(var(--ink) * 1% - var(--ink-edge)), transparent calc(var(--ink) * 1%));position:absolute;top:0;left:0}.viewer-caption .caption-action-icon{color:var(--icon-color);--icon-a:var(--icon-alpha);transition:color var(--icon-duration) var(--icon-ease);display:inline-block}.viewer-caption .caption-action.is-done .caption-action-icon{color:var(--icon-done-color);--icon-a:var(--icon-done-alpha)}.viewer-caption .caption-action .caption-ink-base .caption-action-icon{color:var(--icon-color);--icon-a:var(--icon-alpha);transition:none}.viewer-caption .caption-action .caption-ink .caption-action-icon{color:var(--icon-done-color);--icon-a:var(--icon-done-alpha);transition:none}.viewer-caption .caption-action-icon>*{filter:opacity(var(--icon-a,1));transition:filter var(--icon-duration) var(--icon-ease)}.viewer-caption .caption-ink-base .caption-action-icon>*,.viewer-caption .caption-ink .caption-action-icon>*{transition:none}.viewer-caption .caption-action-icon.is-after{margin-left:var(--icon-gap)}.viewer-caption .caption-action-icon.is-before{margin-right:var(--icon-gap)}.viewer-caption .caption-action-glyph{left:var(--icon-x);top:calc(-1 * var(--icon-y));width:var(--icon-size);height:var(--icon-size);fill:none;stroke:currentColor;stroke-width:var(--icon-stroke);stroke-linecap:var(--icon-caps);stroke-linejoin:var(--icon-join);rotate:var(--icon-rotate);transition:translate var(--icon-duration) var(--icon-ease), rotate var(--icon-duration) var(--icon-ease), scale var(--icon-duration) var(--icon-ease), filter var(--icon-duration) var(--icon-ease);display:block;position:relative;overflow:visible}.viewer-caption .caption-action-glyph *{vector-effect:non-scaling-stroke}.viewer-caption .caption-action-glyph circle{fill:currentColor;stroke:none}.viewer-caption .caption-action-glyph.is-text{width:auto;height:auto;font-size:var(--icon-size);line-height:1}.viewer-caption .caption-action-rule{height:var(--action-rule);pointer-events:none;position:absolute}.viewer-caption .caption-action-rule>span{transform-origin:100%;height:100%;transition:transform var(--action-duration) var(--action-ease);background:currentColor;display:block;transform:scaleX(0)}.viewer-caption .caption-action.underline-always .caption-action-rule>span{transform:none}.viewer-caption .caption-action.underline-none .caption-action-rule{display:none}@media (hover:hover){.viewer-caption .caption-action:not(.is-quiet):hover,.viewer-caption .caption-action:not(.is-quiet):focus-visible{color:var(--action-hover-color)}.viewer-caption .caption-action:not(.is-quiet):hover .caption-action-icon,.viewer-caption .caption-action:not(.is-quiet):focus-visible .caption-action-icon,.viewer-caption .caption-action.is-done:not(.is-quiet):hover .caption-action-icon,.viewer-caption .caption-action.is-done:not(.is-quiet):focus-visible .caption-action-icon{--icon-a:var(--icon-hover-alpha)}.viewer-caption .caption-action:hover .caption-action-glyph{translate:var(--icon-hover-x) calc(-1 * var(--icon-hover-y));rotate:calc(var(--icon-rotate) + var(--icon-hover-rotate));scale:var(--icon-hover-scale)}.viewer-caption .caption-action.underline-hover:hover .caption-action-rule>span{transform-origin:0;transform:none}}.viewer-caption .caption-action:focus-visible{outline:none}.viewer-caption .caption-line{margin-bottom:-.14em;padding-bottom:.14em;display:block;overflow:hidden}.viewer-caption.no-mask .caption-line{overflow:visible}.viewer-caption .caption-line-inner{display:block}.viewer-caption.split-lines .caption-unit,.viewer-caption.split-paragraphs .caption-unit{will-change:transform, opacity}.viewer-caption.split-words .caption-line-inner,.viewer-caption.split-chars .caption-line-inner{white-space:nowrap}.viewer-caption.split-words .caption-unit,.viewer-caption.split-chars .caption-unit{display:inline-block}.viewer-caption .caption-badge{top:var(--caption-badge-y,0px);width:calc(var(--caption-badge-scale,1) * 1em);height:calc(var(--caption-badge-scale,1) * 1em);margin-left:var(--caption-badge-gap,5px);vertical-align:calc(.36em - var(--caption-badge-scale,1) * .5em);pointer-events:auto;display:inline-block;position:relative}.viewer-caption.is-leaving .caption-badge{pointer-events:none}.viewer-caption .caption-badge svg{width:100%;height:100%;opacity:var(--caption-badge-opacity,1);display:block}.viewer-caption .caption-title{text-transform:var(--caption-title-case,none)}.viewer-caption .caption-description{text-transform:var(--caption-desc-case,none)}.viewer-caption .caption-category{font-family:var(--caption-cat-font);font-weight:var(--caption-cat-weight);font-size:var(--caption-cat-size);letter-spacing:var(--caption-cat-tracking);line-height:var(--caption-cat-line-height);text-transform:var(--caption-cat-case,none);color:var(--caption-cat-color)}.viewer-caption .caption-category[hidden]{display:none}.viewer-caption.is-column .caption-name{gap:0;width:100%}.viewer-caption.is-column .caption-avatar-mask{margin-bottom:var(--caption-avatar-gap)}.viewer-caption.is-column .caption-category{margin-bottom:var(--caption-cat-gap)}.viewer-caption.is-column .caption-category.is-below{margin:var(--caption-cat-gap) 0 0}.viewer-caption .caption-icons{align-self:var(--caption-actions-self);margin-top:calc(var(--caption-icons-gap) - var(--caption-spacing))}.viewer-caption.is-column:not(.align-center) .caption-icons{margin-left:calc(-1 * var(--info-icon-pad-x,7px))}.viewer-caption.is-column.icons-flush .caption-icons{margin-left:0}.viewer-caption .caption-icons[hidden],.viewer-caption .caption-icon[hidden]{display:none}.viewer-caption .caption-icons .caption-line-inner{gap:var(--caption-icons-spacing);display:flex}.viewer-caption.is-in .caption-icons .caption-line{overflow:visible}.viewer-caption .caption-icon{pointer-events:auto}.viewer-caption.is-leaving .caption-icon{pointer-events:none}.viewer.has-info-icon-blur .card-action{-webkit-backdrop-filter:blur(var(--info-icon-blur,none))}.viewer[data-info-link-anim=through] .card-action-link .card-action-glyph{overflow:hidden}.viewer-rule,.viewer-wall{pointer-events:none;position:fixed}.viewer-rule[hidden],.viewer-wall[hidden]{display:none}.viewer-stage>.viewer-rule,.viewer-stage>.viewer-wall,.viewer.is-still .viewer-rule,.viewer.is-still .viewer-wall{position:absolute}.viewer-dock{height:var(--dock-fade-h,150px);pointer-events:none;position:fixed;bottom:0;left:0;right:0}.viewer-dock:before,.viewer-dock:after{content:"";background:linear-gradient(to bottom, transparent, var(--dock-fade-color,#000) var(--dock-solid,58%));pointer-events:none;position:absolute}.viewer-dock:before{inset:0 0 var(--dock-fade-cut,0px);opacity:calc(var(--dock-fade-alpha,1) * var(--dock-fade-in,1))}.viewer-dock:after{transform:translateY(var(--dock-next-y,0px));opacity:var(--dock-next,0);inset:0}.viewer-dock[hidden],.viewer-dock .card-action[hidden]{display:none}.viewer-dock-row{left:50%;bottom:var(--dock-bottom,30px);gap:var(--dock-gap,8px);display:flex;position:absolute;transform:translate(-50%)}.viewer-dock .card-action{pointer-events:auto}.viewer.is-paged>.viewer-dock{z-index:6}.viewer-dock-track{z-index:6;pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:absolute;top:0;left:0;right:0}.viewer-dock-track>.viewer-dock{flex:none;position:sticky;left:auto;right:auto}.viewer-hints{align-items:center;gap:var(--hint-spacing);font-family:var(--hint-font);font-weight:var(--hint-weight);font-size:var(--hint-size);letter-spacing:var(--hint-tracking);color:var(--hint-color);white-space:nowrap;will-change:transform, opacity;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;line-height:normal;display:flex;position:fixed}.viewer-hints[hidden],.viewer-hints [hidden]{display:none}.viewer-hints .hint{display:contents}.viewer-hints .hint[hidden]{display:none}.viewer-hints .keys{gap:var(--hint-key-gap);display:flex}.viewer-hints kbd{padding:var(--hint-key-pad-y) var(--hint-key-pad-x);border-radius:var(--hint-key-radius);background:var(--hint-key-bg);box-shadow:inset 0 0 0 var(--hint-key-border) var(--hint-key-border-color);color:var(--hint-key-color);font:inherit;font-size:var(--hint-key-text-size);letter-spacing:0;text-transform:var(--hint-key-case);line-height:1.4;display:block}.viewer-hints kbd.arrow{box-sizing:border-box;width:calc(var(--hint-key-text-size) * 1.4 + var(--hint-key-pad-y) * 2);height:calc(var(--hint-key-text-size) * 1.4 + var(--hint-key-pad-y) * 2);background:color-mix(in srgb, var(--hint-flash-bg) calc(var(--lit,0) * 100%), var(--hint-key-bg));color:color-mix(in srgb, var(--hint-flash-arrow) calc(var(--lit,0) * 100%), var(--hint-key-color));justify-content:center;align-items:center;padding:0;display:flex}.viewer-hints .keys.is-cross{grid-template-columns:repeat(3,auto);grid-template-areas:".up.""left.right"".down.";display:grid}.viewer-hints .keys.is-cross.is-pad{grid-template-areas:".up.""left down right"}.viewer-hints .keys.is-cross [data-dir=up]{grid-area:up}.viewer-hints .keys.is-cross [data-dir=left]{grid-area:left}.viewer-hints .keys.is-cross [data-dir=right]{grid-area:right}.viewer-hints .keys.is-cross [data-dir=down]{grid-area:down}.viewer-hints .arrow-icon{color:color-mix(in srgb, var(--hint-flash-arrow) calc(var(--lit,0) * 100%), var(--hint-key-solid));filter:opacity(calc(var(--hint-key-alpha,1) + (1 - var(--hint-key-alpha,1)) * var(--lit,0)));width:var(--hint-icon-size);height:var(--hint-icon-size);fill:none;stroke:currentColor;stroke-width:var(--hint-icon-stroke);stroke-linecap:round;stroke-linejoin:round}.viewer-frame{background:var(--placeholder,#141414);will-change:transform, translate, scale;transform-origin:50%;border-radius:.5px;position:fixed;overflow:hidden}.viewer-close{top:var(--close-offset-y);right:var(--close-offset-x);width:var(--close-size);height:var(--close-size);cursor:pointer;will-change:transform, opacity;background:0 0;border:0;border-radius:50%;padding:0;position:fixed}.viewer-close-inner{border-radius:inherit;background:var(--close-bg);position:absolute;inset:0}.viewer-close-inner:before,.viewer-close-inner:after{content:"";width:42%;height:var(--close-thickness);border-radius:var(--close-cap);background:var(--close-color);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.viewer-close-inner:after{transform:translate(-50%,-50%)rotate(-45deg)}.viewer-arrow{width:var(--arrows-size);height:var(--arrows-size);cursor:pointer;will-change:transform, opacity;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;padding:0;position:fixed}.viewer-arrow[hidden]{display:none}.viewer-arrow.is-gone{visibility:hidden;pointer-events:none}.viewer-arrow-inner{border-radius:var(--arrows-radius);background:var(--arrows-bg);box-shadow:inset 0 0 0 var(--arrows-border) var(--arrows-border-color);color:var(--arrows-color);--arrows-a:var(--arrows-alpha);transition:background-color var(--arrows-duration) var(--arrows-ease), color var(--arrows-duration) var(--arrows-ease), opacity var(--arrows-duration) var(--arrows-ease);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.viewer-arrow.end-dim .viewer-arrow-inner{transition:background-color var(--arrows-duration) var(--arrows-ease), color var(--arrows-duration) var(--arrows-ease), opacity var(--arrows-end-in) var(--arrows-end-ease)}.viewer-arrow.end-dim.is-end{cursor:default}.viewer-arrow.end-dim.is-end .viewer-arrow-inner{opacity:var(--arrows-end-opacity);transition:background-color var(--arrows-duration) var(--arrows-ease), color var(--arrows-duration) var(--arrows-ease), opacity var(--arrows-end-out) var(--arrows-end-ease)}.viewer-arrow.end-shrink .viewer-arrow-inner{transition:background-color var(--arrows-duration) var(--arrows-ease), color var(--arrows-duration) var(--arrows-ease), opacity var(--arrows-end-in) var(--arrows-end-ease), scale var(--arrows-end-in) var(--arrows-end-ease)}.viewer-arrow.end-shrink.is-end{pointer-events:none}.viewer-arrow.end-shrink.is-end .viewer-arrow-inner{opacity:0;scale:var(--arrows-end-scale);transition:background-color var(--arrows-duration) var(--arrows-ease), color var(--arrows-duration) var(--arrows-ease), opacity var(--arrows-end-out) var(--arrows-end-ease), scale var(--arrows-end-out) var(--arrows-end-ease)}.viewer-arrow-glyph{width:var(--arrows-icon-size);height:var(--arrows-icon-size);fill:none;stroke:currentColor;stroke-width:var(--arrows-stroke);stroke-linecap:var(--arrows-caps);stroke-linejoin:var(--arrows-join);opacity:var(--arrows-a,1);transition:translate var(--arrows-duration) var(--arrows-ease), scale var(--arrows-duration) var(--arrows-ease), opacity var(--arrows-duration) var(--arrows-ease);display:block;overflow:visible}.viewer-arrow-glyph *{vector-effect:non-scaling-stroke}.viewer-arrow.is-right .viewer-arrow-glyph{rotate:45deg}.viewer-arrow.is-left .viewer-arrow-glyph{rotate:-135deg}.viewer-arrow .viewer-arrow-glyph.is-text{width:auto;height:auto;font-size:var(--arrows-icon-size);line-height:1;rotate:none}@media (hover:hover){.viewer-arrow:not(.is-end):hover .viewer-arrow-inner{background:var(--arrows-hover-bg);--arrows-a:var(--arrows-hover-alpha)}.viewer-arrow.is-left:not(.is-end):hover .viewer-arrow-glyph{translate:calc(-1 * var(--arrows-hover-x)) 0;scale:var(--arrows-hover-scale)}.viewer-arrow.is-right:not(.is-end):hover .viewer-arrow-glyph{translate:var(--arrows-hover-x) 0;scale:var(--arrows-hover-scale)}}.logo{white-space:pre;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;outline:none;margin:0;text-decoration:none;position:fixed}.logo[hidden]{display:none}.logo-word{display:inline-block}.tabbar{left:50%;bottom:calc(var(--tb-bottom,20px) + env(safe-area-inset-bottom,0px));width:max-content;max-width:calc(100vw - 2 * var(--tb-margin-x,16px));-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;position:fixed;translate:-50%}.tabbar[hidden]{display:none}.tabbar[data-width=full]{left:var(--tb-margin-x,16px);right:var(--tb-margin-x,16px);width:auto;translate:none}.tabbar[data-shape=docked]{width:auto;max-width:none;bottom:0;left:0;right:0;translate:none}.hide-top-links .top-links{display:none}.tabbar.is-away{pointer-events:none}.tabbar-scrim{z-index:-1;width:100vw;left:calc(50% - 50vw);top:calc(-1 * var(--tb-scrim-above,44px));bottom:calc(-1 * (var(--tb-bottom,20px) + env(safe-area-inset-bottom,0px)));pointer-events:none;position:absolute}.tabbar[data-shape=docked] .tabbar-scrim{bottom:0}.tabbar-scrim[hidden]{display:none}.tabbar-scrim>div{-webkit-mask-image:var(--mask);mask-image:var(--mask);position:absolute;inset:0}.tabbar-scrim-blur{backdrop-filter:blur(var(--blur))}.tabbar-body{will-change:transform, opacity;transform-origin:50%;border-radius:var(--tb-radius,32px);background:var(--tb-bg,#141414b8);box-shadow:var(--tb-ring), var(--tb-shadow);backdrop-filter:blur(var(--tb-blur,none))}.tabbar[data-shape=docked] .tabbar-body{padding-bottom:env(safe-area-inset-bottom,0px)}.tabbar-items{gap:var(--tb-gap,2px);padding:var(--tb-padding,6px);display:flex;position:relative}.tabbar[data-shape=docked] .tabbar-items,.tabbar[data-width=full] .tabbar-items{justify-content:space-around}.tabbar[data-shape=docked] .tabbar-item,.tabbar[data-width=full] .tabbar-item{flex:1 1 0}.tabbar-pill{border-radius:var(--tb-item-radius,26px);background:var(--tb-pill,#ffffff1f);pointer-events:none;position:absolute;top:0;left:0}.tabbar-pill[hidden],.tabbar-item[hidden]{display:none}.tabbar-item{z-index:1;padding:var(--tb-item-y,8px) var(--tb-item-x,16px);border-radius:var(--tb-item-radius,26px);color:var(--tb-rest,#fff);white-space:nowrap;transition:color var(--tb-switch,.5s);outline:none;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.tabbar-item.is-active{color:var(--tb-active,#fff)}.tabbar-inner{opacity:var(--tb-rest-alpha,.5);transition:opacity var(--tb-switch,.5s);flex-direction:column;align-items:center;display:inline-flex}.tabbar-item.is-active .tabbar-inner{opacity:var(--tb-active-alpha,1)}@media (hover:hover) and (pointer:fine){.tabbar-item:not(.is-active):hover .tabbar-inner{opacity:var(--tb-hover-alpha,.8);transition:opacity var(--tb-hover-time,.2s)}}.tabbar[data-layout=inline] .tabbar-inner{flex-direction:row}.tabbar-icon{width:var(--tb-icon,22px);height:var(--tb-icon,22px);flex:none;position:relative}.tabbar-icon>span,.tabbar-icon svg{width:100%;height:100%;display:block;position:absolute;inset:0}.tabbar-icon>span{transition:opacity var(--tb-switch,.5s)}.tabbar-icon>.account-avatar{display:grid}.tabbar-icon-active,.tabbar-item.is-active .tabbar-icon-rest{opacity:0}.tabbar-item.is-active .tabbar-icon-active{opacity:1}.tabbar-label{margin-top:var(--tb-label-gap,3px);transition:grid-template-rows var(--tb-switch,.5s), grid-template-columns var(--tb-switch,.5s), margin var(--tb-switch,.5s), opacity var(--tb-switch,.5s);grid-template-rows:1fr;line-height:1.2;display:grid}.tabbar-label>span{min-width:0;min-height:0;overflow:hidden}.tabbar[data-layout=inline] .tabbar-label{margin-top:0;margin-left:var(--tb-label-gap,3px);grid-template-rows:none;grid-template-columns:1fr}.tabbar[data-labels=never] .tabbar-label{display:none}.tabbar[data-labels=active] .tabbar-item:not(.is-active) .tabbar-label{opacity:0;grid-template-rows:0fr;margin-top:0}.tabbar[data-layout=inline][data-labels=active] .tabbar-item:not(.is-active) .tabbar-label{grid-template-rows:none;grid-template-columns:0fr;margin-left:0}.tabbar.is-measuring,.tabbar.is-measuring *{transition:none!important}.top-links{white-space:nowrap;-webkit-font-smoothing:antialiased;align-items:center;line-height:1.2;display:flex;position:fixed;translate:0 -50%}.top-links[hidden],.top-links a[hidden]{display:none}.top-links a{color:inherit;transform-origin:50%;outline:none;text-decoration:none;display:inline-block}.top-links a>span{opacity:var(--link-rest,1);text-underline-offset:var(--link-line-offset,4px);transition:var(--link-transition);text-decoration:underline 1px #0000;display:inline-block}.top-links a:not(.is-avatar)>span{top:var(--link-optical,0px);position:relative}.top-links a:hover>span,.top-links a:focus-visible>span{opacity:var(--link-hover,.6);text-decoration-color:var(--link-line,transparent)}.top-links a.is-current>span{opacity:var(--link-current,1)}.top-links a.is-other>span{opacity:var(--link-other,.5)}.top-links a.is-current:is(:hover,:focus-visible)>span{opacity:var(--link-hover,.6)}.top-links a.is-other:is(:hover,:focus-visible)>span{opacity:var(--link-other-hover,1)}.top-links a.has-menu>span{align-items:center;gap:var(--chevron-gap,.35em);display:inline-flex}.top-links a.has-menu.is-open .archives-sort-chevron{rotate:var(--chevron-turn,180deg)}.nm{z-index:20;pointer-events:none;-webkit-font-smoothing:antialiased;position:fixed;left:0}.nm[hidden]{display:none}.nm-move{padding-top:var(--nm-gap);pointer-events:none}.nm-pop{transform-origin:0 0;will-change:transform, opacity}.nm-box{box-sizing:border-box;background:var(--nm-bg);border:var(--nm-border);border-radius:var(--nm-radius);box-shadow:var(--nm-shadow);position:relative;overflow:hidden}.nm-layers{position:absolute;top:0;left:0}.nm-layer{align-items:stretch;display:flex;position:absolute;top:0;left:0}.nm-list{gap:var(--nm-item-gap);box-sizing:border-box;width:var(--nm-list-w);padding:var(--nm-list-pad);flex-direction:column;flex:none;display:flex;position:relative}.nm-layer.has-preview{height:var(--nm-shop-h)}.nm-layer.has-preview .nm-list{justify-content:var(--nm-shop-align)}.nm.is-even .nm-layer.has-preview .nm-list{padding-top:var(--nm-item-pad-y);padding-bottom:var(--nm-item-pad-y);justify-content:space-evenly;gap:0}.nm-hl{opacity:0;background:var(--nm-hl);border-radius:var(--nm-hl-radius);pointer-events:none;position:absolute}.nm-item{padding:var(--nm-item-pad);border-radius:var(--nm-item-radius);color:inherit;outline:none;text-decoration:none;display:block;position:relative}.nm-item.is-bare{height:var(--nm-item-bare);padding:0 var(--nm-item-pad-x);align-items:center;display:flex}.nm-item[hidden],.nm-desc[hidden]{display:none}.nm-item:focus-visible{box-shadow:inset 0 0 0 1px #fff6}.nm-line{align-items:center;gap:var(--nm-soon-gap);display:flex}.nm-soon{height:var(--nm-soon-h);padding:0 var(--nm-soon-pad);border-radius:var(--nm-soon-radius);font-family:var(--nm-title-font);font-size:var(--nm-soon-size);font-weight:var(--nm-soon-weight);letter-spacing:var(--nm-soon-tracking);color:var(--nm-soon-color);background:var(--nm-soon-bg);flex:none;align-items:center;line-height:1;display:inline-flex}.nm-soon[hidden]{display:none}.nm-item.is-soon{cursor:default}.nm-item.is-soon>*{opacity:var(--nm-soon-opacity)}.nm-title{font-family:var(--nm-title-font);font-weight:var(--nm-title-weight);font-size:var(--nm-title-size);line-height:var(--nm-title-lh);letter-spacing:var(--nm-title-tracking);color:var(--nm-title-color);white-space:nowrap;display:block}.nm-desc{margin-top:var(--nm-desc-gap);font-family:var(--nm-desc-font);font-weight:var(--nm-desc-weight);font-size:var(--nm-desc-size);line-height:var(--nm-desc-lh);letter-spacing:var(--nm-desc-tracking);color:var(--nm-desc-color);display:block}.nm-preview{box-sizing:border-box;width:var(--nm-preview-w);padding:var(--nm-preview-pad);flex-direction:column;flex:none;display:flex}.nm-card{min-height:var(--nm-preview-min);border-radius:var(--nm-card-radius);background:var(--nm-card-bg);flex:1;position:relative;overflow:hidden}.nm.has-ratio .nm-preview{justify-content:center}.nm.has-ratio .nm-card{aspect-ratio:var(--nm-card-ratio);flex:none}.nm-set,.nm-slide{position:absolute;inset:0}.nm-marquee{align-items:center;display:flex;overflow:hidden}.nm-marquee-track{width:max-content;height:var(--nm-marquee-size);will-change:transform;flex:none;display:flex}.nm-marquee-group{gap:var(--nm-marquee-gap);height:100%;padding-right:var(--nm-marquee-gap);flex:none;display:flex}.nm-marquee-img{object-fit:cover;border-radius:var(--nm-marquee-radius);flex:none;width:auto;height:100%;display:block}.nm.has-frame .nm-slide{inset:var(--nm-frame-pad)}.nm.has-frame .nm-marquee{inset:var(--nm-frame-pad-y) 0}.nm.has-frame .nm-card:after{content:"";z-index:1;border-radius:inherit;box-shadow:var(--nm-frame-border);pointer-events:none;position:absolute;inset:0}.nm-mosaic{grid-template-columns:calc(var(--nm-mosaic-split) * 100%) 1fr;gap:var(--nm-mosaic-gap);grid-template-rows:1fr 1fr;display:grid}.nm-mosaic.is-1{grid-template-rows:1fr;grid-template-columns:1fr}.nm-mosaic.is-2{grid-template-rows:1fr}.nm-mosaic.is-3>:first-child{grid-row:1/3}.nm-tile-box{--nm-r:var(--nm-tile-radius);border-radius:var(--nm-r);min-height:0;position:relative;overflow:hidden}.nm-tile-box:nth-child(2){--nm-r:var(--nm-tile-radius-2)}.nm-tile-box:nth-child(3){--nm-r:var(--nm-tile-radius-3)}.nm.is-contain .nm-tile-box{border-radius:0}.nm.is-contain .nm-tile{border-radius:var(--nm-r);width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;inset:0}.nm-tile{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.top-links .top-links-sound{color:inherit;cursor:pointer;transform-origin:50%;background:0 0;border:0;outline:none;flex:none;padding:0;display:inline-block}.top-links .top-links-sound[hidden]{display:none}.top-links .top-links-sound>span{width:100%;height:100%;opacity:var(--link-rest,1);transition:var(--link-transition);display:block}.top-links .top-links-sound:is(:hover,:focus-visible)>span{opacity:var(--link-hover,.6)}.top-fade{pointer-events:none;position:fixed;top:0;left:0;right:0}.top-fade>div{position:absolute;inset:0}.top-fade[hidden],.top-fade>div[hidden]{display:none}.collect-picker,.collect-toast{font-family:var(--cp-font);font-weight:var(--cp-weight);letter-spacing:var(--cp-tracking);color:var(--cp-color);-webkit-font-smoothing:antialiased}.collect-toast{font-family:var(--ct-font);font-weight:var(--ct-weight);letter-spacing:var(--ct-tracking);color:var(--ct-color)}.collect-picker{z-index:21;width:min(var(--cp-width), calc(100vw - 16px));padding:var(--cp-pad);box-sizing:border-box;border-radius:var(--cp-radius);background:var(--cp-bg);backdrop-filter:blur(var(--cp-blur));box-shadow:0 0 0 var(--cp-border) var(--cp-border-color), var(--cp-shadow);font-size:var(--cp-size);will-change:transform, opacity;flex-direction:column;gap:2px;display:flex;position:fixed}.collect-picker.is-scroll{padding-bottom:var(--cp-scroll-pad-bottom);overflow:clip}.collect-picker.is-sheet{left:var(--cp-sheet-margin);right:var(--cp-sheet-margin);bottom:calc(var(--cp-sheet-bottom,8px) + var(--cp-keyboard,0px) + env(safe-area-inset-bottom,0px));width:auto;max-width:var(--cp-sheet-max,560px);margin:0 auto}.collect-backdrop{z-index:20;opacity:0;background:#000;position:fixed;inset:0}.collect-picker-title{margin-bottom:calc(var(--cp-title-gap,6px) - 2px);font-size:var(--cp-title-size);color:var(--cp-title-color);text-transform:var(--cp-title-transform);padding:6px 8px 0}.collect-picker-search,.collect-create-name{font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border:0;outline:0;min-width:0}.collect-search{margin:var(--cp-search-margin);padding:0 var(--cp-search-pad-x);height:var(--cp-search-h);border-radius:var(--cp-search-radius);background:var(--cp-search-bg);box-shadow:var(--cp-search-ring);transition:background var(--cp-search-time), box-shadow var(--cp-search-time);flex:none;align-items:center;display:flex}.collect-search:focus-within{background:var(--cp-search-focus-bg);box-shadow:var(--cp-search-focus-ring)}.collect-search:has(>.collect-picker-search[hidden]){display:none}.collect-search-icon{width:var(--cp-search-icon);height:var(--cp-search-icon);margin-right:var(--cp-search-icon-gap);color:var(--cp-search-icon-color);flex:none}.collect-search-icon[hidden]{display:none}.collect-search-icon svg{width:100%;height:100%;stroke-width:var(--cp-search-icon-stroke);display:block}.collect-picker-search{height:100%;font-family:var(--cp-search-font);font-weight:var(--cp-search-weight);font-size:var(--cp-search-size);letter-spacing:var(--cp-search-tracking);color:var(--cp-search-color);-webkit-appearance:none;appearance:none;flex:1;padding:0}.collect-picker-search[hidden]{display:none}.collect-picker-search.no-clear::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.collect-picker-search::placeholder{color:var(--cp-search-placeholder)}.collect-create-name::placeholder{color:var(--cp-count-color)}.collect-picker-list{gap:var(--cp-row-gap,2px);max-height:var(--cp-list-max);overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;display:flex;overflow-y:auto}.collect-picker-list.is-snap{scroll-snap-type:y mandatory}.collect-picker-list.is-snap>*{scroll-snap-align:start}.collect-picker.is-sheet .collect-picker-list{max-height:min(var(--cp-list-max), var(--cp-sheet-list,55vh))}.collect-picker.has-fade,.collect-picker.has-fade.is-scroll{padding-bottom:0}.collect-picker.has-fade .collect-picker-title{z-index:2;position:relative}.collect-picker.has-fade .collect-picker-list{margin-top:calc(-1 * var(--fade-under,0px));padding-top:var(--fade-under,0px);padding-bottom:var(--fade-over,0px);scroll-padding:var(--fade-under,0px) 0 var(--fade-over,0px)}.collect-picker.is-menu .collect-picker-list{max-height:none;overflow:visible}.collect-row,.collect-create{height:var(--cp-row-h);padding:0 8px 0 calc((var(--cp-row-h) - var(--cp-thumb)) / 2);border-radius:var(--cp-row-radius);box-sizing:border-box;flex:none;align-items:center;gap:10px;display:flex}.collect-row{width:100%;font:inherit;letter-spacing:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:0}@media (hover:hover){.collect-row:hover{background:var(--cp-row-hover)}}.collect-row:focus-visible,.collect-create:focus-within{background:var(--cp-row-hover)}.collect-picker-list{isolation:isolate;position:relative}.collect-glide{z-index:-1;opacity:0;border-radius:var(--cp-row-radius);background:var(--cp-row-hover);pointer-events:none;position:absolute;top:0;left:0}.collect-glide[hidden]{display:none}.collect-picker-list.is-snap>.collect-glide{scroll-snap-align:none}.collect-picker-list.has-glide>.collect-row,.collect-picker-list.has-glide>.collect-row:focus-visible{background:0 0}.collect-thumb{width:var(--cp-thumb);height:var(--cp-thumb);border-radius:var(--cp-thumb-radius);background:var(--cp-row-hover);flex:none;place-items:center;display:grid;overflow:hidden}.collect-thumb img{object-fit:cover;width:100%;height:100%;display:block}.collect-thumb svg{width:45%;height:45%;stroke-width:var(--cp-check-stroke)}.collect-row-text{gap:var(--cp-row-text-gap,1px);flex-direction:column;flex:1;min-width:0;display:flex}.collect-row-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.collect-row-text .collect-row-name{flex:none}.collect-row-count{color:var(--cp-count-color);font-size:.85em}.collect-check{width:var(--cp-check);height:var(--cp-check);color:var(--cp-check-color);opacity:0;flex:none;transition:opacity .15s,transform .15s;transform:scale(.6)}.collect-check svg{width:100%;height:100%;stroke-width:var(--cp-check-stroke);display:block}.collect-row.is-in .collect-check{opacity:1;transform:none}.collect-create-name{flex:1;height:100%}.collect-create-submit{font:inherit;letter-spacing:inherit;color:inherit;background:var(--cp-row-hover);cursor:pointer;border:0;border-radius:999px;flex:none;padding:4px 10px}.collect-dock{left:0;right:0;bottom:calc(var(--ct-offset) + env(safe-area-inset-bottom,0px));z-index:21;padding:0 var(--ct-offset-x);pointer-events:none;justify-content:center;display:flex;position:fixed}.collect-dock.is-over{z-index:24}.collect-dock[data-place=top]{bottom:auto;top:calc(var(--ct-offset) + env(safe-area-inset-top,0px))}.collect-dock[data-place=bottom-left]{justify-content:flex-start}.collect-dock[data-place=bottom-right]{justify-content:flex-end}.collect-toast-motion{will-change:transform, opacity;backface-visibility:hidden;min-width:0;max-width:100%;display:flex}.collect-toast{pointer-events:auto;align-items:center;gap:var(--ct-gap);max-width:min(100%, var(--ct-max-width));padding:var(--ct-pad-y) var(--ct-pad-y) var(--ct-pad-y) var(--ct-pad-x);box-sizing:border-box;border-radius:var(--ct-radius);background:var(--ct-bg);backdrop-filter:blur(var(--ct-blur));box-shadow:0 0 0 var(--ct-border) var(--ct-border-color), var(--ct-shadow);font-size:var(--ct-size);display:flex}.collect-toast.is-lit{height:var(--cd-h);padding:0 var(--cd-pad);border-radius:var(--cd-radius);background:var(--cd-bg);backdrop-filter:none;box-shadow:var(--cd-shadow);font-family:var(--cd-font);font-weight:var(--cd-weight);font-size:var(--cd-size);letter-spacing:var(--cd-tracking);color:var(--cd-color)}.collect-toast.is-lit .collect-toast-close{display:none}.collect-toast:has(.collect-toast-thumb:not([hidden])){padding-left:var(--ct-pad-y)}.collect-toast-thumb{--cp-thumb:var(--ct-thumb);--cp-thumb-radius:var(--ct-thumb-radius);margin-right:calc(10px - var(--ct-gap));position:relative}.collect-toast-thumb:after{content:"";border-radius:inherit;box-shadow:var(--ct-thumb-ring,none);pointer-events:none;position:absolute;inset:0}.collect-toast-thumb[hidden]{display:none}.collect-toast-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.collect-toast-action{font-family:var(--ct-action-font);font-weight:var(--ct-action-weight);font-size:var(--ct-action-size);letter-spacing:var(--ct-action-tracking);text-transform:var(--ct-action-transform);text-decoration:var(--ct-action-decoration);text-underline-offset:3px;color:var(--ct-action-color);background:var(--ct-action-bg);box-shadow:var(--ct-action-ring);padding:var(--ct-action-pad);border-radius:var(--ct-action-radius);cursor:pointer;transition:background-color var(--ct-action-time), color var(--ct-action-time);border:0;flex:none;margin-left:auto}@media (hover:hover){.collect-toast-action:hover{background:var(--ct-action-hover);color:var(--ct-action-hover-color)}}.collect-toast-action.collect-toast-close{margin-left:calc(var(--ct-close-gap) - var(--ct-gap));opacity:var(--ct-close-alpha);transition:background-color var(--ct-action-time), color var(--ct-action-time), opacity var(--ct-action-time)}.collect-toast-action.collect-toast-close[hidden]{display:none}.collect-toast-close.is-icon{padding:var(--ct-action-pad);place-items:center;line-height:0;display:grid}.collect-toast-close.is-icon svg{width:var(--ct-close-size);height:var(--ct-close-size);display:block}@media (hover:hover){.collect-toast-action.collect-toast-close:hover{opacity:var(--ct-close-hover-alpha)}}.collect-toast.is-link{cursor:pointer}.collect-toast-text,.collect-toast-thumb{transition:opacity var(--ct-action-time)}@media (hover:hover){.collect-toast.is-link:hover:not(:has(.collect-toast-action:hover)) :is(.collect-toast-text,.collect-toast-thumb){opacity:var(--ct-link-hover)}}.collect-row.is-action{padding:0 var(--cp-menu-pad-x);gap:12px}.collect-row.is-action .collect-row-name{flex:1}.collect-row-icon{width:var(--cp-menu-icon);height:var(--cp-menu-icon);opacity:var(--cp-menu-icon-alpha);flex:none;display:block}.collect-row-icon[hidden]{display:none}.collect-row-icon svg{width:100%;height:100%;stroke-width:var(--cp-menu-stroke);display:block}.collect-row-icon svg:has(.orb-mark){overflow:visible}.collect-row-icon .orb-mark,.settings-tab-glyph .orb-mark{transform:scale(var(--pro-orb-scale,1));transform-box:fill-box;transform-origin:50%}.collect-row.is-danger{color:var(--cp-danger)}.collect-sep{align-self:var(--sep-align,center);width:calc(var(--sep-length,100%) - 2 * var(--sep-inset,0px));height:var(--sep-width,1px);margin:var(--sep-gap,4px) var(--sep-inset,0px);background:var(--sep-color,#1a1a1a);pointer-events:none;flex:none}.collect-sep[hidden]{display:none}.sound-switch-icon{width:100%;height:100%;display:block}.collections-bar,.collection-head{margin:0 var(--archives-margin,32px) var(--cl-bar-gap);font-family:var(--cl-button-font);font-weight:var(--cl-button-weight);font-size:var(--cl-button-size);color:var(--cl-button-color);line-height:1.2;position:relative}.collections-bar,.collection-bar{align-items:center;gap:var(--cl-meta-gap);flex-wrap:wrap;display:flex}.collection-bar{justify-content:space-between}.collection-bar.is-center{justify-content:center}.collection-bar.is-visitor{justify-content:center;position:relative}.collection-bar.is-visitor>.collection-actions{position:absolute;top:0;bottom:0;right:0}.collection-head.is-bare{padding-top:var(--cl-bare-gap,0px)}.collection-desc{margin:0 var(--cl-desc-mr,0) var(--cl-desc-gap) var(--cl-desc-ml,0);max-width:var(--cl-desc-max);text-align:var(--cl-desc-align,left);font-family:var(--cl-desc-font);font-weight:var(--cl-desc-weight);font-size:var(--cl-desc-size);line-height:var(--cl-desc-lh);letter-spacing:var(--cl-desc-tracking,0);color:var(--cl-desc-color);white-space:pre-line}.collection-desc[hidden],.collection-bar[hidden],.collection-head-start[hidden],.collections-back[hidden],.collections-back>span[hidden]{display:none}.collection-action{--s:var(--cl-head-scale,1);padding:var(--cl-head-pad,7px);pointer-events:auto}.collection-action[hidden]{display:none}.collection-action.card-action{--hc:var(--cl-head-hover-color,#fff);--ha:var(--cl-head-hover-alpha,1);transition:background-color var(--cl-head-hover-time), color var(--cl-head-hover-time), box-shadow var(--cl-head-hover-time)}.collection-action.card-action .card-action-glyph{transition:opacity var(--cl-head-hover-time), scale var(--cl-head-hover-time)}@media (hover:hover){.collection-action.card-action:hover{background:var(--cl-head-hover-bg,transparent);box-shadow:var(--cl-head-hover-ring,none)}.collection-action.card-action:hover .card-action-glyph{scale:var(--cl-head-hover-scale,1)}}.collection-action:disabled{opacity:.3;pointer-events:none}.collection-action.is-off:disabled{opacity:var(--cl-share-off,.3)}.collection-actions.is-look-explore>.collection-action.card-action{--c:var(--cl-look-color,#fff);--hc:var(--cl-look-color,#fff);--a:var(--cl-look-alpha,1);--ha:var(--cl-look-hover-alpha,.8);padding:var(--cl-look-pad,10px);border-radius:var(--cl-look-radius,10px);background:var(--cl-look-bg,transparent);box-shadow:var(--cl-look-ring,none);-webkit-backdrop-filter:none;transition:background-color var(--cl-look-time), box-shadow var(--cl-look-time)}.collection-actions.is-look-explore>.collection-action.card-action .card-action-glyph{transition:opacity var(--cl-look-time)}.collection-actions.is-look-explore>.collection-action.card-action.is-open{background:var(--cl-look-bg-open,transparent)}@media (hover:hover){.collection-actions.is-look-explore>.collection-action.card-action:hover{background:var(--cl-look-bg-hover,transparent);box-shadow:var(--cl-look-ring,none)}.collection-actions.is-look-explore>.collection-action.card-action:hover .card-action-glyph{scale:1}}.collection-action-dots{justify-content:center;align-items:center;gap:var(--cl-look-dot-gap,3px);width:100%;height:100%;display:flex}.collection-action-dots>span{width:var(--cl-look-dot,3.5px);height:var(--cl-look-dot,3.5px);background:currentColor;border-radius:50%;flex:none}.collect-row:disabled{opacity:var(--cp-row-off,.3);pointer-events:none}.archives.is-arranging .card{cursor:grab;touch-action:none;transition:opacity var(--ar-move-time,.3s)}.archives.is-arranging .card.is-dragged{cursor:grabbing}.archives.is-arranging.is-holding .card:not(.is-dragged){opacity:var(--ar-rest,1)}.archives.is-arranging .card-info{opacity:0;transition:opacity .3s}.archives.is-arranging .card-info,.archives.is-arranging .card-info .card-action{pointer-events:none}.collection-done-dock{left:0;right:0;bottom:calc(var(--cd-bottom) + env(safe-area-inset-bottom,0px));z-index:21;pointer-events:none;justify-content:center;display:flex;position:fixed}.collection-done-dock[hidden]{display:none}.collection-done-motion{pointer-events:auto}.collection-done{appearance:none;height:var(--cd-h);padding:0 var(--cd-pad);border-radius:var(--cd-radius);background:var(--cd-bg);color:var(--cd-color);box-shadow:var(--cd-shadow);font-family:var(--cd-font);font-weight:var(--cd-weight);font-size:var(--cd-size);letter-spacing:var(--cd-tracking);white-space:nowrap;cursor:pointer;transition:background-color var(--cd-hover-time) var(--cd-hover-ease), color var(--cd-hover-time) var(--cd-hover-ease);border:0;outline:0;justify-content:center;align-items:center;margin:0;display:inline-flex}@media (hover:hover){.collection-done:hover{background:var(--cd-hover-bg);color:var(--cd-hover-color)}}.collection-done:focus-visible{box-shadow:var(--cd-shadow), 0 0 0 2px var(--cd-bg)}.card.is-dragged .card-press{box-shadow:0 var(--ar-shadow-y,16px) var(--ar-shadow-blur,40px) rgba(0, 0, 0, var(--ar-shadow,.5))}.archives .card-press:before,.archives .card-press:after{content:"";z-index:4;opacity:0;pointer-events:none;transition:opacity var(--sel-time,.2s) var(--sel-ease,ease);position:absolute}.archives .card-press:before{border-radius:max(var(--radius,0px), .5px);background:var(--sel-tint);inset:0}.archives .card-press:after{inset:calc(-1 * var(--sel-ring-offset,0px));border-radius:var(--sel-ring-radius,calc(var(--radius,0px) + max(0px, var(--sel-ring-offset,0px))));box-shadow:0 0 0 var(--sel-ring) var(--sel-ring-color)}.archives .card.is-picked .card-press:before,.archives .card.is-picked .card-press:after{opacity:1}.archives-grid .card{-webkit-user-select:none;user-select:none}.archives.is-selecting .card-info{opacity:0;transition:opacity .2s}.archives.is-selecting .card-info,.archives.is-selecting .card-info .card-action{pointer-events:none}.archives.is-lassoing,.archives.is-lassoing *{-webkit-user-select:none;user-select:none}.grid-lasso{z-index:6;box-sizing:border-box;background:var(--sel-lasso-bg);border:var(--sel-lasso-border);border-radius:var(--sel-lasso-radius);pointer-events:none;position:absolute}.grid-lasso[hidden]{display:none}.archives.is-arranging .card.is-carried,.archives.is-arranging.is-holding .card.is-carried{opacity:var(--sel-group-rest,.3)}.card-carry-count{top:calc(var(--sel-badge-size,26px) / -3);right:calc(var(--sel-badge-size,26px) / -3);z-index:6;min-width:var(--sel-badge-size,26px);height:var(--sel-badge-size,26px);box-sizing:border-box;background:var(--sel-badge-bg,#fff);color:var(--sel-badge-color,#000);font:600 calc(var(--sel-badge-size,26px) * .5) / 1 system-ui, sans-serif;pointer-events:none;border-radius:999px;place-items:center;padding:0 6px;display:grid;position:absolute}.selection-dock{left:0;right:0;bottom:calc(var(--sb-bottom) + env(safe-area-inset-bottom,0px));z-index:21;pointer-events:none;justify-content:center;display:flex;position:fixed}.selection-dock[hidden]{display:none}.selection-motion{pointer-events:auto}.selection-bar{min-height:var(--sb-h);padding:var(--sb-pad) var(--sb-edge-right,0px) var(--sb-pad) var(--sb-edge-left,0px);box-sizing:border-box;border-radius:var(--sb-radius);background:var(--sb-bg);backdrop-filter:blur(var(--sb-blur));box-shadow:var(--sb-ring), var(--sb-shadow);font-family:var(--sb-font);font-weight:var(--sb-weight);font-size:var(--sb-size);letter-spacing:var(--sb-tracking);color:var(--sb-color);white-space:nowrap;align-items:center;display:flex}.selection-count{padding:0 var(--sb-seg) 0 0;color:var(--sb-count-color);font-variant-numeric:tabular-nums}.selection-actions{align-items:center;gap:var(--sb-gap);margin:0 calc(var(--sb-seg) - var(--sb-button-pad));display:flex}.selection-action.selection-done{margin:0 0 0 var(--sb-seg)}.selection-action.selection-done:not(.is-filled){margin:0 calc(-1 * var(--sb-button-pad)) 0 calc(var(--sb-seg) - var(--sb-button-pad))}.selection-bar:has(.selection-done[hidden]) .selection-actions{margin-right:calc(-1 * var(--sb-button-pad))}.selection-action{appearance:none;height:var(--sb-button-h);padding:0 var(--sb-button-pad);border-radius:var(--sb-button-radius);color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;transition:background-color var(--sb-hover-time) var(--sb-hover-ease);background:0 0;border:0;outline:0;justify-content:center;align-items:center;margin:0;display:inline-flex}.selection-sep{width:var(--sb-sep-w);height:var(--sb-sep-h);background:var(--sb-sep-color);flex:none;margin:0}.selection-sep[hidden],.no-sep .selection-sep{display:none}.selection-action{gap:var(--sb-icon-gap)}.selection-icon{opacity:var(--sb-icon-alpha,1);width:var(--sb-icon);height:var(--sb-icon);flex:none;display:grid}.selection-icon svg{width:100%;height:100%}.is-icons-top .selection-action{height:auto;min-height:var(--sb-button-h);flex-direction:column;padding-top:6px;padding-bottom:6px}.selection-action.is-danger{color:var(--sb-danger)}.selection-done[hidden]{display:none}.selection-action.selection-done.is-filled{height:var(--sb-done-h);padding:0 var(--sb-done-pad);border-radius:var(--sb-done-radius);background:var(--sb-done-bg);color:var(--sb-done-color);box-shadow:var(--sb-done-ring);font-weight:var(--sb-done-weight);transition:background-color var(--sb-hover-time) var(--sb-hover-ease), color var(--sb-hover-time) var(--sb-hover-ease)}@media (hover:hover){.selection-action.selection-done.is-filled:hover{background:var(--sb-done-hover-bg);color:var(--sb-done-hover-color)}}.selection-action.selection-done.is-filled:focus-visible{background:var(--sb-done-hover-bg)}@media (hover:hover){.selection-action:hover{background:var(--sb-hover)}}.selection-action:focus-visible{background:var(--sb-hover)}.collection-head-start,.collection-actions,.collections-new,.collections-name-form{align-items:center;gap:var(--cl-meta-gap);flex-wrap:wrap;display:flex}.collections-name-form{gap:8px}.collection-actions{gap:var(--cl-head-gap)}.collections-meta[hidden]{display:none}.collections-meta{color:var(--cl-meta);font-variant-numeric:tabular-nums}.collections-button{appearance:none;padding:var(--cl-button-pad);border-radius:var(--cl-button-radius);background:var(--cl-button-bg);color:inherit;font:inherit;letter-spacing:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--cl-hover-time);border:0;outline:0;margin:0}.collections-button.is-solid{background:var(--cl-button-bg-hover)}@media (hover:hover){.collections-button:hover{background:var(--cl-button-bg-hover)}}.collections-button:focus-visible{box-shadow:0 0 0 1px}.collections-name-input{width:220px;min-width:0;padding:var(--cl-button-pad);border-radius:var(--cl-button-radius);background:var(--cl-button-bg);color:inherit;font:inherit;letter-spacing:inherit;border:0;outline:0}.collections-name-input::placeholder{color:var(--cl-meta)}.collections-back{color:var(--cl-meta);transition:color var(--cl-hover-time);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.collections-back svg{width:1.1em;height:1.1em}.collection-title-back-box{flex:none;align-items:center;display:flex;position:relative}.collection-title-back-box[hidden]{display:none}.archives-title-row.has-actions{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.archives-title-row.has-actions.is-left{grid-template-columns:auto minmax(0,1fr) auto}.archives-title-row.has-actions:not(.is-left)>.collection-title-back-box{grid-column:1/-1}.archives-title-row.has-actions>.collection-actions{margin-left:var(--cl-meta-gap);flex-wrap:nowrap;position:relative}.archives-title-row.has-actions:not(.is-actions-center)>.archives-title,.archives-title-row.has-actions:not(.is-actions-center)>.collection-actions{align-self:last baseline}.archives-title-row.has-actions:not(.is-actions-center)>.collection-actions{contain:layout}.collection-title-back{pointer-events:auto}.collection-title-back.is-link{font-family:var(--cl-button-font);font-weight:var(--cl-button-weight);line-height:1.2}@media (hover:hover){.collections-back:hover{color:var(--cl-button-color)}}.collection-title-back.collections-back{color:var(--back-rest,var(--cl-meta))}@media (hover:hover){.collection-title-back.collections-back:hover{color:var(--back-hover,var(--cl-button-color))}}.collections-grid{grid-template-columns:repeat(var(--cl-cols), minmax(0, 1fr));column-gap:var(--cl-gap-x);row-gap:var(--cl-gap-y);transition:column-gap var(--cl-gap-time,0s), row-gap var(--cl-gap-time,0s);margin:0 var(--archives-margin,32px) var(--cl-bottom,80px);display:grid}.collections-grid[hidden],.collections-empty[hidden],.collection-empty[hidden],.collection-badge[hidden]{display:none}.collection-tile{min-width:0;position:relative}.collection-link{color:var(--cl-color);-webkit-tap-highlight-color:transparent;outline:0;text-decoration:none;display:block}.collection-new{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block}.collection-new .collection-name,.collection-new .collection-sub:not([hidden]){display:block}.collection-cover.collection-new-cover{background:var(--cl-new-bg);box-shadow:var(--cl-new-border);color:var(--cl-new-plus-color);transition:background-color var(--cl-hover-time);place-items:center;display:grid}.collection-new-cover svg{width:var(--cl-new-plus);height:var(--cl-new-plus);opacity:var(--cl-new-plus-alpha);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}@media (hover:hover){.collection-new:hover .collection-cover.collection-new-cover{background:var(--cl-new-hover)}}.collection-new:focus-visible .collection-cover.collection-new-cover{box-shadow:0 0 0 1px}.collection-tile[hidden],.collections-bar[hidden]{display:none}.collection-cover{aspect-ratio:var(--cl-ratio);border-radius:var(--cl-radius);background:var(--cl-empty);isolation:isolate;position:relative;overflow:hidden}.collection-cover[data-count="0"]{background:var(--cl-empty-cover,var(--cl-empty));transition:background-color var(--cl-hover-time)}@media (hover:hover){.collection-tile:hover .collection-cover[data-count="0"]{background:var(--cl-empty-cover-hover,var(--cl-empty-cover,var(--cl-empty)))}}.collection-cover-grid{gap:var(--cl-cover-gap);width:100%;height:100%;transition:transform var(--cl-hover-time);display:grid}.collection-cover[data-count="2"] .collection-cover-grid{grid-template-columns:1fr 1fr}.collection-cover[data-count="3"] .collection-cover-grid{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr}.collection-cover[data-count="3"] .collection-cell:first-child{grid-row:span 2}.collection-cell{min-width:0;min-height:0;display:block;position:relative;overflow:hidden}.collection-cover[data-hover=images] .collection-cell{overflow:visible}.collection-cover-image{object-fit:cover;width:100%;height:100%;transition:transform var(--cl-hover-time);display:block}@media (hover:hover){.collection-link:hover .collection-cover[data-hover=inside] .collection-cover-image,.collection-link:hover .collection-cover[data-hover=images] .collection-cover-image,.collection-link:hover .collection-cover[data-hover=cover] .collection-cover-grid{transform:scale(var(--cl-hover-scale))}}.collection-link:focus-visible .collection-cover{box-shadow:0 0 0 1px}.collection-name,.collection-sub-line{white-space:nowrap;text-overflow:ellipsis;font-family:var(--cl-font);letter-spacing:var(--cl-tracking);overflow:hidden}.collection-name{margin-top:var(--cl-tile-gap);font-weight:var(--cl-weight);font-size:var(--cl-size);line-height:1.3}.collection-name .collections-name-form{font-size:var(--cl-button-size)}.collection-name .collections-name-input{flex:1;width:auto}.collection-sub{margin-top:var(--cl-sub-gap);font-size:var(--cl-sub-size);font-weight:var(--cl-sub-weight);color:var(--cl-sub);flex-direction:column;line-height:1.35;display:flex}.collection-sub[hidden]{display:none}.collection-sub-line{display:block}.collection-sub-line.search-col-meta{align-items:baseline;min-width:0;display:flex}.search-col-count{flex:none}.search-col-sep{margin:0 var(--sc-sep-gap);left:var(--sc-sep-x);color:var(--sc-sep-color);flex:none;position:relative}.search-col-sep:is(.is-dot,.is-square){width:var(--sc-sep-size);height:var(--sc-sep-size);top:calc(var(--sc-sep-size) / 2 - .5ex + var(--sc-sep-y));border-radius:var(--sc-sep-radius);background:var(--sc-sep-color)}.search-col-sep.is-dot{border-radius:50%}.search-col-sep.is-text{top:var(--sc-sep-y)}.search-col-author{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--sc-au-font);font-weight:var(--sc-au-weight);font-size:var(--sc-au-size);letter-spacing:var(--sc-au-tracking);color:var(--sc-au-color);overflow:hidden}.collection-badges{top:var(--cl-icon-inset);left:var(--cl-icon-inset);pointer-events:none;gap:6px;display:flex;position:absolute}.collection-badge,.collection-more{width:var(--cl-more);height:var(--cl-more);background:var(--cl-more-bg);box-shadow:var(--cl-icon-ring);backdrop-filter:blur(var(--cl-icon-blur));color:var(--cl-icon-color);border-radius:50%;place-items:center;display:grid}.collection-badge svg,.collection-more svg{width:var(--cl-icon-glyph);height:var(--cl-icon-glyph);opacity:var(--cl-icon-alpha);stroke-width:var(--cl-icon-stroke)}.collections-meta{align-items:baseline;display:inline-flex}.collection-head .collections-meta{font-family:var(--cl-count-font)}.collections-meta-count{font-weight:var(--cl-count-weight);font-size:var(--cl-count-size);letter-spacing:var(--cl-count-tracking);text-transform:var(--cl-count-transform);color:var(--cl-count-color,inherit)}.collections-meta-sep{margin:0 var(--cl-sep-gap,6px);font-size:var(--cl-sep-size);color:var(--cl-sep-color,inherit)}.collections-meta-sep.is-dot{width:var(--cl-dot-size);height:var(--cl-dot-size);left:var(--cl-dot-x);top:calc(var(--cl-dot-size) / 2 - .5ex + var(--cl-dot-y));border-radius:var(--cl-dot-radius);background:var(--cl-dot-color);font-size:var(--cl-count-size);flex:none;position:relative}.collections-meta-private{font-size:var(--cl-word-size);font-weight:var(--cl-word-weight);letter-spacing:var(--cl-word-tracking);text-transform:var(--cl-word-transform);color:var(--cl-word-color,inherit)}.collections-meta-avatar{width:var(--cl-au-av);height:var(--cl-au-av);margin-right:var(--cl-au-av-gap);top:calc(var(--cl-au-av) / 2 - .5ex + var(--cl-au-av-y));border-radius:var(--cl-au-av-radius);background:var(--cl-au-av-bg);opacity:var(--cl-au-av-alpha);font-family:var(--cl-au-font);font-size:var(--cl-au-size);flex:none;position:relative;overflow:hidden}.collections-meta-avatar:after{content:"";border-radius:inherit;box-shadow:var(--cl-au-av-ring);pointer-events:none;position:absolute;inset:0}.collection-actions>.collections-meta-avatar{width:var(--cl-au-av-row,var(--cl-au-av));height:var(--cl-au-av-row,var(--cl-au-av));margin-right:0;top:0}.collections-meta-avatar>img,.collections-meta-initial{width:100%;height:100%;position:absolute;inset:0}.collections-meta-avatar>img{object-fit:cover}.collections-meta-initial{font-size:calc(var(--cl-au-av-row,var(--cl-au-av)) * var(--cl-au-av-letter));font-weight:var(--cl-au-weight);color:var(--cl-au-color);justify-content:center;align-items:center;line-height:1;display:flex}.collections-meta-name.is-link,.collections-meta-avatar.is-link{transition:opacity var(--cl-hover-time);text-decoration:none}@media (hover:hover){.collections-meta-name.is-link[href]:hover{opacity:var(--cl-au-hover,1)}.collections-meta-avatar.is-link[href]:hover{opacity:calc(var(--cl-au-av-alpha) * var(--cl-au-hover,1))}}.collections-meta-name{font-family:var(--cl-au-font);font-size:var(--cl-au-size);font-weight:var(--cl-au-weight);letter-spacing:var(--cl-au-tracking);text-transform:var(--cl-au-transform);color:var(--cl-au-color);white-space:nowrap}.collection-badge.is-inline{width:var(--cl-view-icon);height:var(--cl-view-icon);box-shadow:none;backdrop-filter:none;color:var(--cl-button-color);margin-left:calc(var(--cl-view-icon-gap) - var(--cl-meta-gap));background:0 0}.collection-badge.is-inline svg{width:100%;height:100%;opacity:var(--cl-view-icon-alpha);stroke-width:var(--cl-view-icon-stroke)}.collection-more{top:var(--cl-icon-inset);right:var(--cl-icon-inset);cursor:pointer;border:0;outline:0;padding:0;position:absolute}.collection-more:focus-visible{box-shadow:0 0 0 1px}.collections-meta>span[hidden]{display:none}.collections-empty,.collection-empty{font-family:var(--cl-button-font);font-weight:var(--cl-button-weight);font-size:var(--cl-button-size);color:var(--cl-button-color);flex-direction:column;align-items:flex-start;gap:12px;display:flex}.collections-empty{margin:0 var(--archives-margin,32px);padding:24px 0 80px}.collection-empty{gap:var(--cl-empty-gap,12px);translate:0 var(--cl-empty-y,0px);flex-basis:100%;padding-top:24px}.collection-empty.is-center,.collection-empty.is-middle{text-align:center;align-items:center}.collection-empty.is-middle{box-sizing:border-box;justify-content:center;padding-top:0}.collection-empty .collection-empty-browse[hidden]{display:none}.collection-empty .collection-empty-browse{box-sizing:border-box;width:var(--cl-eb-w,auto);height:var(--cl-eb-h);padding:0 var(--cl-eb-pad);border-radius:var(--cl-eb-radius);font-size:var(--cl-eb-size);justify-content:center;align-items:center;display:inline-flex}.collections-empty-title{font-family:var(--cl-font);font-weight:var(--cl-weight);font-size:var(--cl-empty-size);letter-spacing:var(--cl-tracking);color:var(--cl-color);margin:0}.collections-empty-text{color:var(--cl-meta);margin:0}.dialog-layer{z-index:23;padding:var(--dl-margin);box-sizing:border-box;font-family:var(--dl-font);font-weight:var(--dl-weight);font-size:var(--dl-size);letter-spacing:var(--dl-tracking);color:var(--dl-color);-webkit-font-smoothing:antialiased;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog-layer[data-place=bottom]{padding-bottom:calc(var(--dl-margin) + env(safe-area-inset-bottom,0px));align-items:flex-end}.dialog-veil{background:var(--dl-veil);backdrop-filter:blur(var(--dl-veil-blur));position:absolute;inset:0}.dialog-veil.is-clear{backdrop-filter:none;background:0 0}.dialog:focus{outline:none}.dialog{width:min(var(--dl-width), 100%);overscroll-behavior:contain;scrollbar-width:none;gap:var(--dl-gap);max-height:100%;padding:var(--dl-pad);box-sizing:border-box;border-radius:var(--dl-radius);background:var(--dl-bg);backdrop-filter:blur(var(--dl-blur));box-shadow:0 0 0 var(--dl-border) var(--dl-border-color);will-change:transform, opacity;flex-direction:column;display:flex;position:relative;overflow-y:auto}.dialog>[hidden]{display:none}.dialog-head{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.dialog-head .dialog-cancel{justify-self:start}.dialog-cancel{font:inherit;letter-spacing:inherit;color:var(--dl-hint);cursor:pointer;transition:color var(--dl-hover-time);background:0 0;border:0;outline:0;margin:0;padding:0}.dialog-cancel.dialog-button{color:var(--dl-color);height:calc(var(--dl-button-h) * .75);padding:0 14px}@media (hover:hover){.dialog-cancel:not(.dialog-button):hover{color:var(--dl-color)}}.dialog-title{font-family:var(--dl-title-font);font-weight:var(--dl-title-weight);font-size:var(--dl-title-size);letter-spacing:var(--dl-title-tracking);text-align:center;color:var(--wn-title,inherit);margin:0;line-height:1.2}.dialog-layer.is-confirm .dialog{text-align:center}.dialog.is-share{width:min(calc(var(--sh-w) + 2 * var(--sh-inset)), 100%, max(200px, calc(100dvh - 2 * var(--dl-margin) - var(--sh-chrome) + 2 * var(--sh-inset))));padding:var(--sh-inset) var(--sh-inset) var(--sh-pad-bottom);border-radius:var(--sh-window-radius);gap:0}.share-card{aspect-ratio:1;border-radius:var(--sh-radius);background:var(--sh-bg);flex:none;width:100%;overflow:hidden}.share-canvas{width:100%;height:100%;display:block}.share-tools{margin-top:var(--sh-under);position:relative}.share-actions{justify-content:center;gap:var(--sh-gap);flex-wrap:wrap;display:flex}.share-item{flex-direction:column;align-items:center;gap:6px;display:flex}.share-item[hidden],.share-label[hidden]{display:none}.share-action{width:var(--sh-b);height:var(--sh-b);background:var(--sh-b-bg);box-shadow:inset 0 0 0 var(--sh-b-border) var(--sh-b-border-color);color:var(--sh-i-color);cursor:pointer;transition:background-color var(--dl-hover-time), opacity var(--dl-hover-time);border:0;border-radius:50%;outline:0;place-items:center;margin:0;padding:0;display:grid;position:relative}.share-action svg{width:var(--sh-i);height:var(--sh-i)}.share-action:focus-visible{box-shadow:inset 0 0 0 var(--sh-b-border) var(--sh-b-border-color), 0 0 0 2px var(--sh-i-color)}.share-action:disabled{opacity:.35;cursor:default}@media (hover:hover){.share-action:not(:disabled):hover{background:var(--sh-b-hover)}}.share-action.is-busy:after{content:"";background:conic-gradient(var(--sh-i-color) calc(var(--p,0) * 360deg), transparent 0);pointer-events:none;border-radius:50%;position:absolute;inset:-3px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px))}.share-label{font-size:var(--sh-label-size);color:var(--sh-label);white-space:nowrap}.share-status{text-align:center;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-size:var(--dl-size);color:var(--dl-hint);opacity:0;transition:opacity var(--dl-hover-time);margin:6px 0 0;position:absolute;top:100%;left:0;right:0;overflow:hidden}.share-status.is-on{opacity:1}.dialog-layer.is-credential .dialog-hint{text-align:center;text-wrap:pretty}.dialog-layer.is-credential.is-left .dialog-title,.dialog-layer.is-credential.is-left .dialog-hint{text-align:left}.dialog-layer.is-credential>.dialog>.auth-error.is-form{margin-top:var(--cd-hint-gap);text-align:center}.dialog-layer.is-credential.is-left>.dialog>.auth-error.is-form{text-align:left}.dialog-layer.is-credential .dialog-foot.is-stack{flex-direction:column-reverse}.dialog-layer.is-credential .dialog-foot.is-stack>*{flex:none}.dialog-layer.is-credential.has-own .dialog{width:min(var(--cd-width), 100%);padding:var(--cd-pad);gap:0}.dialog-layer.is-credential.has-own .dialog>.dialog-hint{margin-top:var(--cd-hint-gap)}.dialog-layer.is-credential.has-own .dialog>.auth-fields{margin-top:var(--cd-fields-gap)}.dialog-layer.is-credential.has-own .dialog>.dialog-foot{margin-top:var(--cd-buttons-gap);gap:var(--cd-button-gap)}.dialog-layer.is-order .order-rows{gap:var(--od-row-gap);margin:var(--od-rows-gap) 0 0;display:grid}.dialog-layer.is-order .order-rows[hidden]{display:none}.dialog-layer.is-order .order-row{justify-content:space-between;align-items:baseline;gap:var(--od-row-gap);display:flex}.dialog-layer.is-order .order-packs{gap:var(--od-pack-gap);margin:var(--od-packs-gap) 0 0;padding:0;list-style:none;display:grid}.dialog-layer.is-order .order-packs[hidden]{display:none}.dialog-layer.is-order .order-pack{justify-content:space-between;align-items:center;gap:var(--od-row-gap);display:flex;position:relative}.dialog-layer.is-order .order-pack-head{align-items:center;gap:var(--od-thumb-gap);min-width:0;display:flex}.dialog-layer.is-order .order-pack-thumb{width:var(--od-thumb-size);height:var(--od-thumb-size);border-radius:var(--od-thumb-radius);background:var(--od-thumb-bg);flex:none;display:block;overflow:hidden}.dialog-layer.is-order .order-pack-thumb[hidden]{display:none}.dialog-layer.is-order .order-pack-thumb img{object-fit:cover;width:100%;height:100%;display:block}.dialog-layer.is-order .order-pack+.order-pack:before{content:"";top:calc(-.5 * (var(--od-pack-gap) + var(--od-line)));height:var(--od-line);background:var(--od-line-color);pointer-events:none;position:absolute;left:0;right:0}.dialog-layer.is-credential.has-own.is-order-scroll .dialog{padding-bottom:0}.dialog-layer.is-order-scroll .dialog>:is(.dialog-title,.dialog-hint,.order-rows,.auth-error){z-index:1;position:relative}.dialog-layer.is-order-scroll .order-scroll{box-sizing:border-box;max-height:calc(var(--fade-under,0px) + var(--od-visible-h,240px) + var(--od-room));margin-top:calc(var(--od-packs-gap) - var(--fade-under,0px));padding-top:var(--fade-under,0px);padding-bottom:var(--od-room);overscroll-behavior:contain;scrollbar-width:none;--od-room:calc(var(--od-buttons-gap) + var(--od-foot-h,48px) + var(--od-pad,26px));overflow-y:auto}.dialog-layer.is-order-scroll .order-scroll::-webkit-scrollbar{display:none}.dialog-layer.is-order-scroll .order-packs{margin-top:0}.dialog-layer.is-credential.is-order.is-order-scroll .dialog>.dialog-foot{right:var(--od-pad,26px);bottom:var(--od-pad,26px);left:var(--od-pad,26px);z-index:1;margin-top:0;position:absolute}@property --od-fill{syntax:"<color>";inherits:false;initial-value:#0000}.dialog-layer.is-order-scroll .dialog>.dialog-foot .dialog-button{--od-fill:var(--dl-secondary-bg);background:linear-gradient(var(--od-fill), var(--od-fill)) var(--od-solid);transition:--od-fill var(--dl-hover-time), color var(--dl-hover-time), opacity var(--dl-hover-time)}.dialog-layer.is-order-scroll .dialog>.dialog-foot .dialog-button.is-primary{--od-fill:var(--dl-primary-bg)}@media (hover:hover){.dialog-layer.is-order-scroll .dialog>.dialog-foot .dialog-button.is-secondary:not(:disabled):hover{--od-fill:var(--dl-secondary-hover);background:linear-gradient(var(--od-fill), var(--od-fill)) var(--od-solid)}}.dialog-layer.is-order .order-hint{bottom:calc(var(--od-pad,26px) + var(--od-foot-h,48px) + var(--od-hint-gap));z-index:1;color:var(--od-hint-color);pointer-events:none;visibility:hidden;display:flex;position:absolute;left:50%;translate:-50%}.dialog-layer:not(.is-order-scroll) .order-hint{display:none}.dialog-layer.is-order .order-hint-move{display:flex}.dialog-layer.is-order .order-hint svg{width:var(--od-hint-size);height:var(--od-hint-size)}.dialog-layer.is-order .order-pack>.dialog-button{width:auto;min-width:0;height:var(--od-pack-button-h);min-height:0;padding:0 var(--od-pack-button-pad)}.dialog-layer.is-order .dialog-title,.dialog-layer.is-order .dialog-hint,.dialog-layer.is-order .order-row-label,.dialog-layer.is-order .order-row-value,.dialog-layer.is-order .order-pack-name{font-family:var(--od-font);font-weight:var(--od-weight);font-size:var(--od-size);letter-spacing:var(--od-tracking);line-height:var(--od-lh);text-transform:var(--od-case);color:var(--od-color)}.dialog-layer.is-order .dialog-title{--od-font:var(--od-title-font);--od-weight:var(--od-title-weight);--od-size:var(--od-title-size);--od-tracking:var(--od-title-tracking);--od-lh:var(--od-title-lh);--od-case:var(--od-title-case);--od-color:var(--od-title-color)}.dialog-layer.is-order .dialog-hint{--od-font:var(--od-sub-font);--od-weight:var(--od-sub-weight);--od-size:var(--od-sub-size);--od-tracking:var(--od-sub-tracking);--od-lh:var(--od-sub-lh);--od-case:var(--od-sub-case);--od-color:var(--od-sub-color)}.dialog-layer.is-order .order-row-label{--od-font:var(--od-label-font);--od-weight:var(--od-label-weight);--od-size:var(--od-label-size);--od-tracking:var(--od-label-tracking);--od-lh:var(--od-label-lh);--od-case:var(--od-label-case);--od-color:var(--od-label-color)}.dialog-layer.is-order .order-pack-name{--od-font:var(--od-pack-font);--od-weight:var(--od-pack-weight);--od-size:var(--od-pack-size);--od-tracking:var(--od-pack-tracking);--od-lh:var(--od-pack-lh);--od-case:var(--od-pack-case);--od-color:var(--od-pack-color);min-width:0}.dialog-layer.is-order .order-row-value{text-align:right;--od-font:var(--od-value-font);--od-weight:var(--od-value-weight);--od-size:var(--od-value-size);--od-tracking:var(--od-value-tracking);--od-lh:var(--od-value-lh);--od-case:var(--od-value-case);--od-color:var(--od-value-color);margin:0}.dialog-layer.is-credential.is-order .dialog>.dialog-foot{margin-top:var(--od-buttons-gap);gap:var(--od-button-gap)}.dialog-layer.is-order .order-buttons{gap:var(--od-button-gap);display:flex}.dialog-layer.is-order .order-buttons>*{flex:1;min-width:0}.dialog-layer.is-order .dialog-foot [hidden]{display:none}.dialog-hint{margin:calc(-.5 * var(--dl-gap)) 0 0;font-size:var(--dl-hint-size);line-height:var(--wn-line-height,1.4);color:var(--dl-hint)}.dialog-layer.is-work .dialog-error{color:var(--dl-danger);margin:0}.dialog-layer.is-work .dialog-button:disabled{opacity:var(--dl-work-busy);cursor:progress}.dialog-field.is-tags{gap:var(--dt-field-gap)}.dialog-layer.is-work .dialog-tags-error{color:var(--dl-danger);margin:0}.dialog-tags-error[hidden]{display:none}.dialog-tags{align-items:center;gap:var(--dt-gap);flex-wrap:wrap;display:flex}.dialog-tag{align-items:center;gap:var(--dt-x-gap);height:var(--dt-h);padding:0 calc(var(--dt-pad) * .6) 0 var(--dt-pad);border-radius:var(--dt-radius);background:var(--dt-bg);font-family:var(--wn-input-font);font-size:var(--dt-size);font-weight:var(--dt-weight);color:var(--dt-color);white-space:nowrap;cursor:default;transition:background-color var(--dt-time);line-height:1;display:inline-flex}.dialog-tag-remove{color:inherit;opacity:var(--dt-x-alpha);cursor:pointer;transition:opacity var(--dt-time);background:0 0;border:0;border-radius:999px;place-items:center;margin:0;padding:2px;display:grid}.dialog-tag-remove svg{width:var(--dt-x);height:var(--dt-x);stroke-width:var(--dt-x-stroke);display:block}.dialog-tag-remove:focus-visible{opacity:var(--dt-x-hover);outline:1px solid}@media (hover:hover){.dialog-tag:hover{background:var(--dt-hover-bg)}.dialog-tag-remove:hover{opacity:var(--dt-x-hover)}}.dialog-tags .dialog-tags-input{width:auto;min-width:96px;min-height:var(--dt-h);flex:96px}.dialog-layer.is-work .dialog{max-height:min(var(--dl-work-max,640px), 100%);padding-bottom:0;overflow:hidden}.dialog-layer.is-work .dialog-head{z-index:2;position:relative}.dialog-layer.is-work .dialog-scroll{gap:var(--dl-gap);min-height:0;margin:calc(-1 * var(--fade-under,0px)) calc(-1 * var(--dl-pad)) 0;padding:var(--fade-under,0px) var(--dl-pad) calc(var(--dl-button-h) + var(--dl-pad) + var(--dl-gap));overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.dialog-layer.is-work .dialog-scroll::-webkit-scrollbar{display:none}.dialog-layer.is-work .dialog-scroll>[hidden]{display:none}.dialog-layer.is-work .dialog-foot{right:var(--dl-pad);bottom:var(--dl-pad);left:var(--dl-pad);position:absolute}.dialog-cover-square.is-still{cursor:default}.dialog-layer.is-delete .dialog{text-align:var(--dl-del-align,center);gap:0}.dialog-layer.is-delete .dialog-title{line-height:var(--dl-del-title-lh,1.2);text-align:inherit}.dialog-layer.is-delete .dialog-hint{margin:var(--dl-del-hint-gap,0) 0 0;line-height:var(--dl-del-hint-lh,1.4)}.dialog-layer.is-delete .dialog-foot{margin-top:var(--dl-del-foot-gap,0)}.dialog-cover[hidden]{display:none}.dialog-cover{flex-direction:column;align-items:center;gap:10px;display:flex}.dialog-cover-square{width:var(--dl-cover);height:var(--dl-cover);border-radius:var(--dl-cover-radius);background:var(--dl-field-bg);cursor:pointer;transition:opacity var(--dl-hover-time);border:0;outline:0;margin:0;padding:0;overflow:hidden}.dialog-cover-square:disabled{cursor:default}.dialog-cover-square:focus-visible{box-shadow:0 0 0 var(--wn-focus,1px) var(--wn-focus-color,var(--dl-color))}@media (hover:hover){.dialog-cover-square:not(:disabled,.is-still):hover{opacity:.85}}.dialog-cover-square.is-empty .dialog-cover-image{display:none}.dialog-cover-image{object-fit:cover;width:100%;height:100%;display:block}.dialog-cover-change{font:inherit;letter-spacing:inherit;color:var(--dl-hint);cursor:pointer;transition:color var(--dl-hover-time);background:0 0;border:0;outline:0;margin:0;padding:0}.dialog-cover-change[hidden]{display:none}@media (hover:hover){.dialog-cover-change:hover{color:var(--dl-color)}}.dialog.is-pick{width:min(var(--dl-pick-width), 100%);max-height:min(var(--dl-pick-max), 100%);gap:0;padding-top:0}.dialog.is-pick .dialog-head{z-index:2;padding:var(--dl-pad) 0 var(--dl-gap);flex:none;position:sticky;top:0}.dialog-pick-fade{z-index:1;height:0;margin:0 calc(-1 * var(--dl-pad));pointer-events:none;flex:none;position:sticky;top:0}.dialog-pick-fade>div{position:absolute;top:0;left:0;right:0}.dialog-pick-fade>div>div{position:absolute;inset:0}.dialog-pick-fade>div>div[hidden]{display:none}.dialog.is-pick.has-foot{padding-bottom:0}.dialog-pick-foot{z-index:2;margin:0 calc(-1 * var(--dl-pad));padding:var(--dl-pick-foot-fade) var(--dl-pad) var(--dl-pad);background:linear-gradient(to bottom, transparent, var(--dl-bg) var(--dl-pick-foot-fade));flex:none;display:flex;position:sticky;bottom:0}.dialog-pick-foot[hidden]{display:none}.dialog-head .dialog-apply{height:calc(var(--dl-button-h) * .75);font-size:var(--dl-size);flex:none;justify-self:end;padding:0 14px}.dialog-pick-grid{grid-template-columns:repeat(var(--dl-pick-cols), minmax(0, 1fr));gap:var(--dl-pick-gap);width:100%;padding:calc(var(--dl-pick-ring) + var(--dl-pick-ring-gap,0px));box-sizing:border-box;flex:none;display:grid}.dialog-pick-option{aspect-ratio:1;border-radius:var(--dl-pick-radius);background:var(--dl-field-bg);cursor:pointer;outline:var(--dl-pick-ring) solid transparent;outline-offset:var(--dl-pick-ring-gap,0px);min-width:0;opacity:var(--dl-pick-dim);box-shadow:0 0 0 1px var(--dl-field-border);transition:box-shadow var(--dl-hover-time), outline-color var(--dl-hover-time), opacity var(--dl-hover-time);border:0;margin:0;padding:0;overflow:hidden}.dialog-pick-option img{object-fit:cover;width:100%;height:100%;display:block}.dialog-pick-option.is-on{outline-color:var(--dl-pick-ring-color);box-shadow:none;opacity:1}@media (hover:hover){.dialog-pick-option:hover{opacity:1}}.dialog-pick-option:focus-visible{outline-color:var(--dl-color)}.dialog-field{gap:var(--wn-field-gap,4px);padding:var(--dl-field-pad);border-radius:var(--dl-field-radius);background:var(--dl-field-bg);box-shadow:0 0 0 var(--dl-field-border-w) var(--dl-field-border), 0 0 0 var(--dl-field-border-w) transparent;cursor:var(--dl-field-cursor,text);transition:box-shadow var(--dl-focus-time), background-color var(--dl-focus-time);flex-direction:column;display:flex}.dialog-field:focus-within{background:var(--dl-focus-bg);box-shadow:0 0 0 var(--dl-focus-border-w) var(--dl-focus-border), 0 0 0 calc(var(--dl-focus-border-w) + var(--dl-focus-glow)) var(--dl-focus-glow-color)}@media (hover:hover){.dialog-field:not(:focus-within,.is-error):hover{background:var(--dl-field-hover-bg,var(--dl-field-bg));box-shadow:0 0 0 var(--dl-field-border-w) var(--dl-field-hover-border,var(--dl-field-border)), 0 0 0 var(--dl-field-border-w) transparent}}.dialog-field-label{font-size:var(--dl-label-size);color:var(--dl-label);transition:color var(--dl-focus-time)}.dialog-field:focus-within .dialog-field-label{color:var(--dl-focus-label)}.dialog-input::placeholder{color:var(--wn-placeholder)}.dialog-input{width:100%;font:inherit;letter-spacing:inherit;line-height:var(--wn-input-lh,1.4);color:var(--wn-input,var(--dl-color));resize:none;-webkit-appearance:none;appearance:none;background:0 0;border:0;outline:0;margin:0;padding:0}[data-fields=above] .dialog-field:not(.is-bare,.sg-link){gap:var(--wn-label-above-gap);border-radius:0;padding:0}[data-fields=above] .dialog-field:not(.is-bare,.sg-link):is(*,:focus-within,:hover,.is-error,.is-open),[data-fields=above] .auth-birth-row.is-error>.dialog-field{box-shadow:none;background:0 0}[data-fields=above] .dialog-field:not(.is-bare,.sg-link)>.auth-input-row{padding:var(--dl-field-pad);border-radius:var(--dl-field-radius);background:var(--dl-field-bg);box-shadow:0 0 0 var(--dl-field-border-w) var(--dl-field-border), 0 0 0 var(--dl-field-border-w) transparent;transition:box-shadow var(--dl-focus-time), background-color var(--dl-focus-time)}[data-fields=above] .dialog-field:not(.is-bare,.sg-link):is(:focus-within,.is-open)>.auth-input-row{background:var(--dl-focus-bg);box-shadow:0 0 0 var(--dl-focus-border-w) var(--dl-focus-border), 0 0 0 calc(var(--dl-focus-border-w) + var(--dl-focus-glow)) var(--dl-focus-glow-color)}@media (hover:hover){[data-fields=above] .dialog-field:not(.is-bare,.sg-link,:focus-within,.is-error,.is-open):hover>.auth-input-row{background:var(--dl-field-hover-bg,var(--dl-field-bg));box-shadow:0 0 0 var(--dl-field-border-w) var(--dl-field-hover-border,var(--dl-field-border)), 0 0 0 var(--dl-field-border-w) transparent}}[data-fields=above] .dialog-field:not(.is-bare,.sg-link).is-error>.auth-input-row,[data-fields=above] .auth-birth-row.is-error>.dialog-field>.auth-input-row{box-shadow:0 0 0 max(1px, var(--dl-field-border-w)) var(--au-error-ring), 0 0 0 max(1px, var(--dl-field-border-w)) transparent}.dialog-field-label[hidden]{display:none}.field-select{text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;min-width:0;display:block;overflow:hidden}.field-select.is-empty{color:var(--wn-placeholder)}.dialog-field:has(>.auth-input-row>.field-select){cursor:pointer}.field-list{z-index:30;box-sizing:border-box;border:var(--fl-border) solid var(--fl-border-color);border-radius:var(--fl-radius);background:var(--fl-bg);box-shadow:var(--fl-shadow);font-family:var(--fl-font);font-weight:var(--fl-weight);font-size:var(--fl-size);letter-spacing:var(--fl-tracking);position:fixed;overflow:hidden}.dialog-layer.is-auth[data-list-shadow=off] .field-list{box-shadow:none}.field-list-scroll{box-sizing:border-box;gap:var(--fl-row-gap);height:100%;padding:var(--fl-pad-y) var(--fl-pad-x);overscroll-behavior:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fl-fade-t,0px), #000 calc(100% - var(--fl-fade-b,0px)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fl-fade-t,0px), #000 calc(100% - var(--fl-fade-b,0px)), transparent 100%);flex-direction:column;display:flex;overflow-y:auto}.field-list-scroll::-webkit-scrollbar{display:none}.field-list.is-top{--fl-fade-t:var(--fl-fade)}.field-list.is-bottom{--fl-fade-b:var(--fl-fade)}.field-list-row{height:var(--fl-row-h);padding:0 var(--fl-row-pad);border-radius:var(--fl-row-radius);color:var(--fl-color);font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;transition:background-color var(--fl-time), color var(--fl-time);background:0 0;border:0;outline:0;flex:none;justify-content:space-between;align-items:center;gap:.5em;margin:0;display:flex}.field-list-row.is-active{background:var(--fl-hover);color:var(--fl-active)}.field-list-row.is-chosen{color:var(--fl-active)}.field-list-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.field-list-check{width:var(--fl-check);height:var(--fl-check);opacity:0;flex:none}.field-list-row.is-chosen .field-list-check{opacity:1}.field-list-check svg,.field-list-arrow svg{width:100%;height:100%;display:block}.field-list-arrow{height:var(--fl-fade);color:var(--fl-active);opacity:0;pointer-events:none;transition:opacity var(--fl-time);place-items:center;display:grid;position:absolute;left:0;right:0}.field-list-arrow svg{width:var(--fl-arrow);height:var(--fl-arrow)}.field-list-arrow.is-up{top:0}.field-list-arrow.is-down{bottom:0}.field-list.is-top .field-list-arrow.is-up,.field-list.is-bottom .field-list-arrow.is-down{opacity:var(--fl-arrow-alpha);pointer-events:auto}.dialog-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.dialog-row[hidden]{display:none}.dialog-row-text{flex-direction:column;gap:2px;min-width:0;display:flex}.dialog-row-hint{font-size:var(--dl-label-size);color:var(--dl-hint)}.dialog-row.is-private .dialog-row-title{font-size:var(--dl-row-size,var(--dl-size))}.dialog-row.is-private .dialog-row-hint{font-size:var(--dl-row-hint-size,var(--dl-label-size))}.dialog-switch{width:var(--dl-switch-w);height:var(--dl-switch-h);background:var(--dl-switch-off);cursor:pointer;transition:background-color var(--dl-switch-time,var(--dl-hover-time));border:0;border-radius:999px;outline:0;flex:none;margin:0;padding:0;position:relative}.dialog-switch.is-on{background:var(--dl-switch-on)}.dialog-switch:focus-visible{box-shadow:0 0 0 var(--wn-focus,1px) var(--wn-focus-color,var(--dl-color))}.dialog-switch-knob{--tg-knob:calc(var(--tg-knob-fit,1) * (var(--dl-switch-h) - 2 * var(--wn-switch-inset,3px)) + (1 - var(--tg-knob-fit,1)) * var(--tg-knob-size,20px));top:calc((var(--dl-switch-h) - var(--tg-knob)) / 2);left:var(--wn-switch-inset,3px);width:var(--tg-knob);height:var(--tg-knob);background:var(--dl-knob);transition:left var(--dl-switch-time,var(--dl-hover-time)), top var(--dl-switch-time,var(--dl-hover-time)), width var(--dl-switch-time,var(--dl-hover-time)), height var(--dl-switch-time,var(--dl-hover-time)), background-color var(--dl-switch-time,var(--dl-hover-time));border-radius:50%;position:absolute}.dialog-switch.is-on .dialog-switch-knob{top:calc((var(--dl-switch-h) - var(--tg-knob) - var(--wn-switch-on-grow,0px)) / 2);left:calc(100% - var(--wn-switch-inset,3px) - var(--tg-knob) - var(--wn-switch-on-grow,0px) / 2);width:calc(var(--tg-knob) + var(--wn-switch-on-grow,0px));height:calc(var(--tg-knob) + var(--wn-switch-on-grow,0px));background:var(--dl-knob-on)}.dialog-foot{gap:var(--dl-button-gap);display:flex}.dialog-foot.is-pair>*{flex:1}.dialog-button{height:var(--dl-button-h);padding:0 var(--wn-button-pad-x,20px);border-radius:var(--dl-button-radius);font-family:var(--dl-button-font);font-weight:var(--dl-button-weight);font-size:var(--dl-button-size);letter-spacing:inherit;color:var(--wn-secondary-color,var(--dl-color));background:var(--dl-secondary-bg);box-shadow:0 0 0 var(--wn-secondary-border-w,1px) var(--dl-secondary-border);cursor:pointer;white-space:nowrap;transition:background-color var(--dl-hover-time), color var(--dl-hover-time), opacity var(--dl-hover-time);border:0;outline:0;flex:1;justify-content:center;align-items:center;margin:0;display:inline-flex}.dialog-button.is-primary{color:var(--dl-primary-color);background:var(--dl-primary-bg);box-shadow:none}.dialog-button.is-danger{color:var(--dl-danger);background:var(--dl-danger-bg);box-shadow:none}.dialog-button:focus-visible{box-shadow:0 0 0 var(--wn-focus,1px) var(--wn-focus-color,var(--dl-color))}@media (hover:hover){.dialog-button.is-secondary:not(:disabled):hover{background:var(--dl-secondary-hover)}.dialog-button.is-danger:not(:disabled):hover{background:var(--dl-danger-hover)}.dialog-button.is-primary:not(:disabled):hover{opacity:var(--wn-primary-hover,.9)}}.dialog.auth{padding:var(--au-pad-t,var(--dl-pad)) var(--au-pad-r,var(--dl-pad)) var(--au-pad-b,var(--dl-pad)) var(--au-pad-l,var(--dl-pad));overflow-x:hidden}.auth-body{gap:var(--dl-gap);flex-direction:column;display:flex}.auth-body [hidden]{display:none}.auth-close{top:var(--au-close-inset);right:var(--au-close-inset);z-index:2;width:var(--au-close);height:var(--au-close);color:var(--dl-ink);opacity:var(--au-close-alpha);cursor:pointer;transition:opacity var(--au-link-time);background:0 0;border:0;border-radius:999px;outline:0;place-items:center;margin:0;padding:0;display:grid;position:absolute}.auth-close:before{content:"";inset:calc(var(--au-close) / -2);position:absolute}.auth-close[hidden]{display:none}.auth-close svg{width:100%;height:100%;display:block}.auth-close:focus-visible{box-shadow:0 0 0 var(--wn-focus,1px) var(--wn-focus-color,var(--dl-color))}@media (hover:hover){.auth-close:hover{opacity:var(--au-close-hover)}}.auth-head{padding:0 calc(var(--au-close) + var(--au-close-inset) - var(--au-pad-r,var(--dl-pad)));text-align:var(--au-align);flex-direction:column;display:flex}.dialog-layer.auth-page{background:var(--ap-bg);padding:0;overflow:hidden}.auth-frame{box-sizing:border-box;grid-template-columns:var(--ap-share) minmax(0, 1fr);column-gap:var(--ap-gap);grid-template-rows:100%;justify-content:stretch;align-items:stretch;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.auth-page[data-side=right] .auth-frame{grid-template-columns:minmax(0, 1fr) var(--ap-share)}.auth-page[data-side=right][data-layout=split] .auth-frame>.auth-visual{order:2}.auth-page .auth-frame>.auth-visual{min-width:0;min-height:0;position:relative}.auth-visual-inner{inset:var(--ap-vis-pad);position:absolute}.auth-page .auth-frame>.auth-side{box-sizing:border-box;align-items:var(--ap-card-x);justify-content:safe var(--ap-card-y);min-width:0;min-height:0;padding:var(--ap-side-pad);overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;display:flex;overflow-y:auto}.auth-page[data-layout=stack] .auth-frame{grid-template-columns:100%;grid-template-rows:var(--ap-stack-top) var(--ap-stack-h) minmax(0, 1fr)}.auth-page[data-layout=stack] .auth-frame>.auth-visual{background:var(--ap-stack-bg);order:0;grid-row:2}.auth-page[data-layout=stack] .auth-frame>.auth-visual>.auth-visual-inner{inset:0}.auth-page[data-layout=stack] .auth-frame>.auth-side{padding:var(--ap-stack-side);grid-row:3;justify-content:flex-start}.dialog-layer.auth-page[data-layout=inline]{z-index:4}.auth-page[data-layout=inline] .auth-frame{grid-template-rows:100%;grid-template-columns:100%}.auth-page[data-layout=inline] .auth-frame>.auth-visual{display:none}.auth-page[data-layout=inline] .auth-frame>.auth-side{padding:var(--ap-inline-top) var(--ap-inline-x) var(--ap-inline-bottom);grid-row:1;justify-content:safe center}.auth-page[data-layout=inline][data-dash=screen] .auth-side>.auth-dashes{bottom:var(--ap-inline-dash);position:fixed}.auth-page[data-layout=stack]:not(.has-stack-visual) .auth-frame{grid-template-rows:var(--ap-bar-h) minmax(0, 1fr)}.auth-page[data-layout=stack]:not(.has-stack-visual) .auth-frame>.auth-visual{display:none}.auth-page[data-layout=stack]:not(.has-stack-visual) .auth-frame>.auth-side{grid-row:2;justify-content:safe center}.auth-page[data-layout=stack][data-dash=screen] .auth-side>.auth-dashes{bottom:var(--ap-stack-dash-bottom)}.auth-page .auth-frame>.logo{position:absolute}.auth-page .dialog.auth{flex:none;max-height:none;overflow:visible}.auth-page[data-card=bare] .dialog.auth{box-shadow:none;backdrop-filter:none;background:0 0;border-radius:0;padding:0}.auth-page .auth-frame>.auth-visual{background:var(--ap-visual-bg);overflow:hidden}.auth-page .auth-frame>.auth-side{position:relative}.auth-side>.logo{position:absolute}.auth-works{box-sizing:border-box;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid;position:absolute;inset:0}.auth-work{flex-direction:column;grid-area:1/1;margin:0;display:flex}.auth-work-frame{position:relative;overflow:hidden}.auth-work-frame:after{content:"";z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 var(--aw-border-width,0px) var(--aw-border-color,transparent);pointer-events:none;position:absolute;inset:0;transform:translateZ(0)}.auth-work-frame>:is(video,img){object-fit:cover;display:block}.auth-work-caption{z-index:2;align-items:center;min-width:0;line-height:1.4;display:flex}.auth-work-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.auth-work-avatar{width:var(--aw-avatar);height:var(--aw-avatar);border-radius:var(--aw-avatar-radius);object-fit:cover;opacity:var(--aw-avatar-alpha);box-shadow:var(--aw-avatar-ring);flex:none}.auth-work-caption[hidden]{display:none}.auth-page .auth-head{padding-left:0;padding-right:0}.auth-page .auth-frame>.auth-close{box-sizing:border-box;top:var(--ap-close-y);right:var(--ap-close-x);width:var(--ap-close-size);height:var(--ap-close-size);padding:max(0px, calc((var(--ap-close-size) - var(--au-close)) / 2));z-index:6}.auth-page .auth-frame>.auth-close:before{inset:0}.auth-back-icon{width:100%;height:100%;display:block}.auth-page .auth-frame>.auth-back{right:auto;left:calc(var(--ap-share) + var(--ap-gap) + var(--ap-close-x))}.auth-page[data-side=right] .auth-frame>.auth-back{left:var(--ap-close-x)}.auth-page[data-layout=stack] .auth-frame>.auth-close{top:calc((var(--ap-bar-h) - var(--ap-close-size)) / 2);right:var(--ap-bar-x)}.auth-page[data-layout=stack] .auth-frame>.auth-back{right:auto;left:var(--ap-bar-x)}.auth-dashes{justify-content:var(--ap-dash-align);gap:var(--ap-dash-gap);display:flex}.auth-dashes[hidden]{display:none}.auth-dashes>i{width:var(--ap-dash);height:var(--ap-dash);background:var(--ap-dash-color);border-radius:999px;flex:none;display:block}.auth-page[data-dash=bottom] .auth-dashes{order:2}.auth-page[data-dash=screen] .auth-side>.auth-dashes{left:0;right:0;bottom:var(--ap-dash-bottom);position:absolute}.auth-page.has-submit-error .auth-error{font-weight:var(--ap-err-weight)}.auth-page.has-submit-error .auth-field>.auth-error{text-align:var(--ap-err-align)}.auth-signed{width:min(var(--dl-width), 100%);margin:var(--ap-signed-gap) 0 0;font-family:var(--wn-small-font);font-weight:var(--wn-small-weight);font-size:var(--ap-signed-size);letter-spacing:var(--wn-small-tracking);line-height:var(--wn-line-height,1.4);text-align:var(--au-align);color:var(--dl-ink)}.auth-signed>span{opacity:var(--ap-signed-alpha);display:block}.auth-signed .auth-link{margin-top:var(--ap-signed-line-gap);font-size:inherit;opacity:var(--ap-signed-link-alpha)}.dialog-layer.auth-page.is-modal{padding:var(--dl-margin);background:0 0;justify-content:center;align-items:center;display:flex;overflow:visible}.auth-page.is-modal .auth-frame{width:min(var(--ap-modal-w), 100%);height:min(var(--ap-modal-h), 100%);border-radius:var(--ap-modal-radius);background:var(--ap-bg);box-shadow:0 0 0 var(--dl-border) var(--dl-border-color);will-change:transform, opacity}.auth-body>.auth-heard-detail{margin-top:calc(-1 * var(--dl-gap));padding-top:var(--au-field-gap);box-sizing:border-box}.auth-body>.auth-heard-detail[hidden]{display:none}.auth-suggest{gap:var(--au-suggest-label-gap);margin-top:calc(var(--au-suggest-top) - var(--dl-gap));text-align:var(--au-suggest-text,left);flex-direction:column;display:flex}.auth-suggest[hidden]{display:none}.auth-field:has(>.auth-status)+.auth-suggest{margin-top:calc(var(--au-suggest-top) + var(--au-suggest-status-gap) - var(--dl-gap))}.auth-suggest-label{font-size:var(--dl-label-size);color:var(--dl-hint)}.auth-suggest-row{justify-content:var(--au-suggest-align,flex-start);gap:var(--au-suggest-gap);flex-wrap:wrap;display:flex}.dialog-button.auth-suggestion{width:auto;height:var(--wn-small-h,calc(var(--dl-button-h) * .75));padding:0 var(--wn-small-pad-x,1.2em);font-size:var(--wn-small-size,var(--dl-size));flex:none}.dialog-layer[data-align=left] .auth-head{padding-left:0}.auth-title,.is-account .dialog-title.auth-title{text-align:inherit;font-family:var(--au-tt-font,var(--dl-title-font));font-weight:var(--au-tt-weight,var(--dl-title-weight));font-size:var(--au-tt-size,var(--dl-title-size));letter-spacing:var(--au-tt-tracking,var(--dl-title-tracking));line-height:var(--au-tt-lh,var(--wn-title-lh,1.2));text-transform:var(--au-tt-case,var(--wn-title-case,none));color:var(--au-tt-color,var(--wn-title,inherit))}.auth-title[hidden]{display:none}.auth-steps{margin:0 0 var(--au-steps-gap);font-size:var(--au-steps-size);opacity:var(--au-steps-alpha)}.auth-sub,.is-account .dialog.auth .auth-sub{margin:var(--au-sub-gap) 0 0;font-family:var(--au-st-font,var(--wn-sub-font));font-weight:var(--au-st-weight,var(--wn-sub-weight));font-size:var(--au-st-size,var(--wn-sub-size));letter-spacing:var(--au-st-tracking,var(--wn-sub-tracking));line-height:var(--au-st-lh,var(--wn-sub-lh));text-transform:var(--au-st-case,var(--wn-sub-case));color:var(--au-st-color,var(--wn-sub-color));opacity:var(--au-st-alpha,var(--wn-sub-alpha))}.auth-sent-icon{width:var(--au-sent-icon);height:var(--au-sent-icon);color:var(--dl-ink);opacity:var(--au-sent-alpha);align-self:center}.auth-sent-icon svg{width:100%;height:100%;display:block}.auth-google{gap:var(--au-google-gap);flex:none}.dialog-layer .dialog.auth .dialog-button.auth-google.is-custom{--b-w:var(--au-gb-w);--b-self:var(--au-gb-self);--b-h:var(--au-gb-h);--b-radius:var(--au-gb-radius);--b-pad:var(--au-gb-pad);--b-font:var(--au-gb-font);--b-weight:var(--au-gb-weight);--b-size:var(--au-gb-size);--b-tracking:var(--au-gb-tracking);--b-case:var(--au-gb-case);--b-color:var(--au-gb-color);--b-bg:var(--au-gb-bg);--b-border:var(--au-gb-border);--b-border-color:var(--au-gb-border-color);--b-hover-color:var(--au-gb-hover-color);--b-hover-bg:var(--au-gb-hover-bg);--b-hover-border-color:var(--au-gb-hover-border-color);--b-time:var(--au-gb-time)}.dialog-layer[data-main=custom] .dialog.auth .dialog-button.is-primary{--b-w:var(--au-mb-w);--b-self:var(--au-mb-self);--b-h:var(--au-mb-h);--b-radius:var(--au-mb-radius);--b-pad:var(--au-mb-pad);--b-font:var(--au-mb-font);--b-weight:var(--au-mb-weight);--b-size:var(--au-mb-size);--b-tracking:var(--au-mb-tracking);--b-case:var(--au-mb-case);--b-color:var(--au-mb-color);--b-bg:var(--au-mb-bg);--b-border:var(--au-mb-border);--b-border-color:var(--au-mb-border-color);--b-hover-color:var(--au-mb-hover-color);--b-hover-bg:var(--au-mb-hover-bg);--b-hover-border-color:var(--au-mb-hover-border-color);--b-time:var(--au-mb-time)}.dialog-layer .dialog.auth .dialog-button.auth-google.is-custom,.dialog-layer[data-main=custom] .dialog.auth .dialog-button.is-primary{align-self:var(--b-self);width:var(--b-w);max-width:100%;height:var(--b-h);padding:0 var(--b-pad);border-radius:var(--b-radius);font-family:var(--b-font);font-weight:var(--b-weight);font-size:var(--b-size);letter-spacing:var(--b-tracking);text-transform:var(--b-case);color:var(--b-color);background:var(--b-bg);box-shadow:inset 0 0 0 var(--b-border) var(--b-border-color);transition:background-color var(--b-time), color var(--b-time), box-shadow var(--b-time), opacity var(--b-time);flex:none}@media (hover:hover){.dialog-layer .dialog.auth .dialog-button.auth-google.is-custom:not(:disabled):hover,.dialog-layer[data-main=custom] .dialog.auth .dialog-button.is-primary:not(:disabled):hover{opacity:1;color:var(--b-hover-color);background:var(--b-hover-bg);box-shadow:inset 0 0 0 var(--b-border) var(--b-hover-border-color)}}.dialog-layer .dialog.auth .dialog-button.auth-google.is-custom:focus-visible,.dialog-layer[data-main=custom] .dialog.auth .dialog-button.is-primary:focus-visible{box-shadow:inset 0 0 0 var(--b-border) var(--b-border-color), 0 0 0 var(--wn-focus,1px) var(--wn-focus-color,var(--dl-color))}.auth-google-logo{width:var(--au-google-logo);height:var(--au-google-logo);display:block}.auth-google-logo svg{width:100%;height:100%;display:block}.auth-sep,.is-account .auth-sep{box-sizing:border-box;width:var(--au-sep-w,100%);align-self:center;align-items:center;gap:var(--au-sep-gap);margin:calc(var(--au-sep-mt,var(--dl-gap)) - var(--dl-gap)) 0 calc(var(--au-sep-mb,var(--dl-gap)) - var(--dl-gap));font-size:var(--au-sep-size);font-weight:var(--au-sep-weight,inherit);letter-spacing:var(--au-sep-tracking,inherit);text-transform:var(--au-sep-case,none);display:flex}.auth-sep-line{height:var(--au-sep-line-w,1px);background:var(--au-sep-line);flex:1}.dialog.auth .auth-field>.is-live{margin-top:calc(-1 * var(--au-note-gap,calc(var(--au-field-gap) / 2)));padding:var(--st-live-gap,var(--au-note-gap)) 0 var(--st-live-gap-below,0px) var(--st-live-indent,0px);box-sizing:border-box}.dialog.auth .auth-field>.is-live[hidden]{display:none}.auth-sep-text{opacity:var(--au-sep-alpha)}.auth-fields{gap:var(--au-field-gap);flex-direction:column;display:flex}.auth-field{gap:var(--au-note-gap,calc(var(--au-field-gap) / 2));flex-direction:column;display:flex}.settings-pane .auth-field:has(>.auth-hint:not([hidden]),>.auth-status:not([hidden]),>.settings-count,>.auth-error:not([hidden])){margin-bottom:var(--st-after-note,0px)}.settings-pane .auth-fields>.dialog-row+.dialog-row{margin-top:calc(var(--st-row-gap,12px) - var(--st-field-gap,12px))}.settings-pane .auth-fields>.settings-action+.settings-action{margin-top:calc(var(--st-actions-gap,12px) - var(--st-field-gap,12px))}.auth-input-row{align-items:center;gap:.5em;display:flex}.auth-input-row .dialog-input{flex:1;min-width:0}.auth-prefix{color:var(--dl-hint)}.auth-eye{width:var(--au-eye);height:var(--au-eye);color:var(--dl-ink);opacity:var(--au-eye-alpha);cursor:pointer;transition:opacity var(--au-link-time);background:0 0;border:0;outline:0;flex:none;place-items:center;margin:0;padding:0;display:grid}.auth-eye svg{width:100%;height:100%;display:block}.auth-eye:focus-visible{opacity:var(--au-eye-hover);box-shadow:0 0 0 var(--wn-focus,1px) var(--wn-focus-color,var(--dl-color))}@media (hover:hover){.auth-eye:hover{opacity:var(--au-eye-hover)}}.auth-birth-title{margin:0 0 calc(var(--au-birth-title-gap) - var(--au-note-gap,0px)) var(--au-birth-title-x);display:block}.auth-birth-row{gap:var(--au-birth-gap);display:flex}.auth-birth-row>.dialog-field{flex:1 1 0;min-width:0}.auth-birth-row>.is-day{flex-grow:var(--au-birth-day)}.auth-birth-row>.is-month{flex-grow:var(--au-birth-month);cursor:pointer}.auth-birth-row>.is-year{flex-grow:var(--au-birth-year)}.auth-birth-row.is-error>.dialog-field,.auth-birth-row.is-error>.dialog-field:focus-within{box-shadow:0 0 0 max(1px, var(--dl-field-border-w)) var(--au-error-ring), 0 0 0 max(1px, var(--dl-field-border-w)) transparent}.dialog-field.is-error,.dialog-field.is-error:focus-within{box-shadow:0 0 0 max(1px, var(--dl-field-border-w)) var(--au-error-ring,var(--dl-danger)), 0 0 0 max(1px, var(--dl-field-border-w)) transparent}.auth-error,.auth-hint,.auth-status{line-height:var(--wn-line-height,1.4);margin:0}.auth-error{font-size:var(--au-error-size);color:var(--au-error)}.auth-error.is-form{margin-top:calc(-.5 * var(--dl-gap));text-align:var(--au-align)}.auth-hint{font-size:var(--dl-label-size);color:var(--dl-hint)}.auth-status{font-size:var(--au-status-size);opacity:var(--au-status-alpha)}.auth-status.is-held{min-height:calc(var(--au-status-size) * var(--wn-line-height,1.4))}.auth-status[data-kind=ok]{color:var(--au-status-ok,inherit);opacity:1}.auth-status[data-kind=error]{color:var(--au-error);opacity:1}.auth-forgot{justify-content:flex-end;display:flex}.auth-reveal{gap:var(--au-field-gap);flex-direction:column;display:flex}.auth-link{font:inherit;font-size:var(--au-link-size);font-weight:var(--au-link-weight);letter-spacing:inherit;color:var(--au-link-color,var(--dl-ink));opacity:var(--au-link-alpha);text-decoration:var(--au-link-line);text-underline-offset:var(--au-link-offset,.25em);cursor:pointer;transition:opacity var(--au-link-time);background:0 0;border:0;outline:0;margin:0;padding:0}.auth-link:focus-visible{opacity:var(--au-link-hover);text-decoration:var(--au-link-hover-line)}@media (hover:hover){.auth-link:hover{opacity:var(--au-link-hover);text-decoration:var(--au-link-hover-line)}}.auth-showcase{height:var(--au-show-h);margin-bottom:var(--au-show-gap);position:relative}.auth-showcase>img{max-width:100%;max-height:var(--au-show-img);border-radius:var(--au-show-radius);object-fit:contain;will-change:transform, opacity;width:auto;height:auto;margin:auto;position:absolute;inset:0}.auth-showcase[data-align=bottom]>img{transform-origin:50% 100%;margin:0 auto;inset:auto 0 0}.auth-showcase[data-align=top]>img{transform-origin:50% 0;margin:0 auto;inset:0 0 auto}.auth-showcase.is-cropped>img{height:var(--au-show-img);max-height:none;aspect-ratio:var(--au-show-ratio);object-fit:cover}.auth-choices{gap:var(--au-choice-gap);flex-direction:column;display:flex}.is-account .dialog-button.auth-choice{height:var(--au-choice-h);border-radius:var(--au-choice-radius);font-size:var(--au-choice-size);font-weight:var(--au-choice-weight);background:var(--au-choice-bg);box-shadow:var(--au-choice-ring);flex:none}@media (hover:hover){.is-account .dialog-button.auth-choice:not(:disabled):not(.is-picked):hover{background:var(--au-choice-hover)}}.dialog-layer[data-picked=primary] .dialog-button.auth-choice.is-picked{color:var(--dl-primary-color);background:var(--dl-primary-bg);box-shadow:none}.dialog-layer[data-picked=light] .dialog-button.auth-choice.is-picked{background:var(--au-choice-hover)}.auth-choices-hint{text-align:var(--au-align);margin:0}.auth-progress{width:var(--au-progress-w);height:var(--au-progress-h);margin-top:calc(var(--au-progress-gap) - var(--dl-gap));border-radius:var(--au-progress-radius);background:var(--au-progress-rest);align-self:center;overflow:hidden}.auth-progress>i{border-radius:inherit;background:var(--au-progress-color);width:0;height:100%;transition:width var(--au-progress-time);display:block}.auth-progress[hidden]{display:none}.auth-foot,.auth-terms{text-align:center;line-height:var(--wn-line-height,1.4);margin:0}.auth-foot{margin-top:calc(var(--au-foot-gap,var(--dl-gap)) - var(--dl-gap));font-size:var(--au-foot-size)}.auth-foot>span{opacity:var(--au-foot-alpha)}.auth-foot .auth-link{font-size:inherit;opacity:1}.dialog-layer .dialog.auth .auth-terms{margin-top:calc(var(--au-terms-gap,13px) - var(--dl-gap));font-family:var(--au-terms-font);font-weight:var(--au-terms-weight);font-size:var(--au-terms-size);letter-spacing:var(--au-terms-tracking);line-height:var(--au-terms-lh);text-transform:var(--au-terms-case);text-align:var(--au-terms-align);color:var(--au-terms-color)}.auth-terms-link{font-weight:var(--au-terms-link-weight);color:var(--au-terms-link-color);text-decoration:var(--au-terms-line);text-decoration-thickness:var(--au-terms-line-w);text-underline-offset:var(--au-terms-line-offset);transition:color var(--au-terms-time);border-radius:2px;outline:0}.auth-terms-link:focus-visible{box-shadow:0 0 0 var(--wn-focus,1px) var(--wn-focus-color,var(--dl-color))}@media (hover:hover){.auth-terms-link:hover{color:var(--au-terms-link-hover);text-decoration:var(--au-terms-hover-line);text-decoration-thickness:var(--au-terms-line-w)}}.auth-submit,.auth-resend{flex:none;position:relative}.dialog.auth .auth-submit{margin-top:var(--au-main-shift,0px)}.auth-resend:disabled{opacity:var(--wn-disabled,var(--au-link-alpha));cursor:default}.dialog-button.is-loading{cursor:progress}.auth-loader{place-items:center;display:none;position:absolute;inset:0}.is-loading .auth-loader:not(.is-text){display:grid}.is-loading:not(:has(.auth-loader.is-text)) .auth-submit-label{visibility:hidden}.is-loading:has(.auth-loader.is-text) .auth-submit-label{opacity:var(--au-link-alpha)}.auth-loader.is-spinner svg{width:var(--au-loader);height:var(--au-loader);animation:auth-spin var(--au-loader-speed) linear infinite}.auth-loader.is-dots{gap:calc(var(--au-loader) / 4);grid-auto-flow:column;place-content:center}.auth-loader.is-dots i{width:calc(var(--au-loader) / 4);height:calc(var(--au-loader) / 4);animation:auth-dot var(--au-loader-speed) ease-in-out infinite;background:currentColor;border-radius:50%}.auth-loader.is-dots i:nth-child(2){animation-delay:calc(var(--au-loader-speed) / 6)}.auth-loader.is-dots i:nth-child(3){animation-delay:calc(var(--au-loader-speed) / 3)}@keyframes auth-spin{to{transform:rotate(360deg)}}@keyframes auth-dot{0%,80%,to{opacity:.25}40%{opacity:1}}.dialog-button.auth-submit:disabled:not(.is-loading){opacity:var(--wn-disabled,var(--au-link-alpha));cursor:default}.dialog.is-busy .auth-link{pointer-events:none}.is-account .dialog{font-family:var(--dl-font);font-weight:var(--dl-weight);font-size:var(--dl-size);letter-spacing:var(--dl-tracking);line-height:var(--wn-body-lh);color:var(--dl-color)}.is-account .dialog-title{line-height:var(--wn-title-lh);text-transform:var(--wn-title-case)}.is-account .dialog-title.settings-pane-title{font-size:var(--st-title)}.is-account :is(.auth-sub,.settings-sub,.settings-person-handle,.dialog-hint){font-family:var(--wn-sub-font);font-weight:var(--wn-sub-weight);letter-spacing:var(--wn-sub-tracking);text-transform:var(--wn-sub-case);color:var(--wn-sub-color)}.is-account .dialog-hint{line-height:var(--wn-question-lh);color:var(--wn-question)}.is-account .settings-person-name{line-height:var(--wn-title-lh);text-transform:var(--wn-title-case)}.is-account .settings-person-handle{line-height:var(--wn-sub-lh)}.dialog-field .dialog-input{cursor:inherit}.dialog-field-label{font-family:var(--wn-label-font);font-weight:var(--wn-label-weight);letter-spacing:var(--wn-label-tracking);line-height:var(--wn-label-lh);text-transform:var(--wn-label-case)}.dialog-input{font-family:var(--wn-input-font);font-weight:var(--wn-input-weight);font-size:var(--wn-input-size);letter-spacing:var(--wn-input-tracking)}.is-account .auth-link{font-family:var(--au-link-font);letter-spacing:var(--au-link-tracking);line-height:var(--wn-link-lh);text-transform:var(--au-link-case)}.is-account :is(.auth-error,.auth-hint,.auth-status,.auth-terms,.auth-foot,.auth-steps,.auth-sep,.auth-taste-count,.settings-count,.settings-action-hint,.settings-section-hint,.dialog-row-hint){font-family:var(--wn-small-font);font-weight:var(--wn-small-weight);letter-spacing:var(--wn-small-tracking);line-height:var(--wn-line-height);text-transform:var(--wn-small-case)}.is-account .dialog-button{line-height:var(--wn-button-lh);letter-spacing:var(--wn-button-tracking);text-transform:var(--wn-button-case)}.is-account .dialog-row{align-items:var(--wn-row-align,center);gap:var(--wn-row-switch-gap,16px)}.is-account .dialog-row-text{gap:var(--wn-row-gap)}.is-account .dialog-row-title{font-family:var(--wn-row-font);font-weight:var(--wn-row-weight);font-size:var(--wn-row-size);letter-spacing:var(--wn-row-tracking);line-height:var(--wn-row-lh);text-transform:var(--wn-row-case);color:var(--wn-row-color)}.is-account .dialog-row-hint{font-size:var(--wn-row-hint-size);line-height:var(--wn-row-hint-lh);color:var(--wn-row-hint)}.has-row-blocks .settings-pane .dialog-row{padding:var(--st-rb-py) var(--st-rb-px);border-radius:var(--st-rb-radius);background:var(--st-rb-bg);box-shadow:var(--st-rb-shadow);transition:background-color var(--st-rb-time)}@media (hover:hover){.has-row-blocks .settings-pane .dialog-row:hover{background:var(--st-rb-hover-bg)}}.settings-pane .dialog-row-title.has-icon{align-items:center;gap:var(--st-ri-gap);display:inline-flex}.settings-row-icon{width:var(--st-ri-size);height:var(--st-ri-size);opacity:var(--st-ri-alpha);flex:none;display:inline-flex}.settings-row-icon svg{width:100%;height:100%}.has-section-lines .settings-section+.settings-section{padding-top:var(--st-line-gap);position:relative}.has-section-lines .settings-section+.settings-section:before{content:"";top:0;left:var(--st-line-inset);right:var(--st-line-inset);height:var(--st-line);background:var(--st-line-color);pointer-events:none;position:absolute}.dialog.submit .auth-choices.is-grid{grid-template-columns:repeat(var(--sb-cols), minmax(0, 1fr));display:grid}.dialog.submit .auth-choices.is-cols-2>:last-child:nth-child(odd){grid-column:1/-1}.dialog.submit .auth-choices.is-grid.is-cols-3{grid-template-columns:repeat(6,minmax(0,1fr))}.dialog.submit .auth-choices.is-cols-3>*{grid-column:span 2}.dialog.submit .auth-choices.is-cols-3>:last-child:nth-child(3n+1){grid-column:1/-1}.dialog.submit .auth-choices.is-cols-3>:nth-last-child(2):nth-child(3n+1),.dialog.submit .auth-choices.is-cols-3>:last-child:nth-child(3n+2){grid-column:span 3}.dialog.submit .auth-choice .auth-submit-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.dialog-layer .dialog.submit .auth-choices.submit-choices{row-gap:var(--sb-ch-gap-y);column-gap:var(--sb-ch-gap-x)}.dialog-layer .dialog.submit .dialog-button.auth-choice{height:auto;min-height:var(--sb-ch-h);padding:var(--sb-ch-pad);gap:var(--sb-ch-icon-gap);justify-content:var(--sb-ch-align);border-radius:var(--sb-ch-radius);font-family:var(--sb-ch-font);font-weight:var(--sb-ch-weight);font-size:var(--sb-ch-size);letter-spacing:var(--sb-ch-tracking);text-transform:var(--sb-ch-case);color:var(--sb-ch-color);background:var(--sb-ch-bg);box-shadow:var(--sb-ch-ring);transition:background-color var(--sb-ch-time), box-shadow var(--sb-ch-time), color var(--sb-ch-time)}.dialog-layer .dialog.submit .dialog-button.auth-choice:focus-visible{box-shadow:0 0 0 var(--wn-focus,1px) var(--wn-focus-color,var(--dl-color))}.dialog-layer .dialog.submit .dialog-button.auth-choice.is-icon-top{justify-content:center;align-items:var(--sb-ch-align);flex-direction:column}.dialog.submit .auth-choice.is-icon-right .submit-choice-icon{order:1}.dialog.submit .submit-choice-icon{width:var(--sb-ch-icon);height:var(--sb-ch-icon);opacity:var(--sb-ch-icon-alpha);transition:opacity var(--sb-ch-time);flex:none;display:grid}.dialog.submit .submit-choice-icon svg{width:100%;height:100%;overflow:visible}@media (hover:hover){.dialog-layer .dialog.submit .dialog-button.auth-choice:not(:disabled):not(.is-picked):hover{color:var(--sb-ch-hover-color);background:var(--sb-ch-hover-bg);box-shadow:var(--sb-ch-hover-ring)}.dialog.submit .auth-choice:hover .submit-choice-icon{opacity:var(--sb-ch-icon-hover)}}.dialog.submit .auth-choice:is(:focus-visible,.is-picked) .submit-choice-icon{opacity:var(--sb-ch-icon-hover)}.dialog-layer .dialog.submit .dialog-button.auth-choice.is-picked{color:var(--sb-ch-picked-color);background:var(--sb-ch-picked-bg);box-shadow:var(--sb-ch-picked-ring)}.dialog-layer .dialog.auth.submit .submit-actions{grid-template-columns:var(--sb-back-cols);align-items:center;gap:var(--sb-back-gap);margin-top:var(--au-main-shift,0px);flex:none;display:grid}.dialog-layer .dialog.auth.submit .submit-actions:has(>:only-child){grid-template-columns:minmax(0,1fr)}.dialog-layer .dialog.auth.submit .submit-actions>.dialog-button{box-sizing:border-box;width:auto;min-width:0;margin-top:0}.dialog-layer .dialog.auth.submit .dialog-button.submit-back{height:var(--au-bk-h);padding:0 var(--au-bk-pad);border-radius:var(--au-bk-radius);font-family:var(--au-bk-font);font-weight:var(--au-bk-weight);font-size:var(--au-bk-size);letter-spacing:var(--au-bk-tracking);text-transform:var(--au-bk-case);color:var(--au-bk-color);background:var(--au-bk-bg);box-shadow:inset 0 0 0 var(--au-bk-border) var(--au-bk-border-color);transition:background-color var(--au-bk-time), color var(--au-bk-time), box-shadow var(--au-bk-time)}@media (hover:hover){.dialog-layer .dialog.auth.submit .dialog-button.submit-back:not(:disabled):hover{color:var(--au-bk-hover-color);background:var(--au-bk-hover-bg);box-shadow:inset 0 0 0 var(--au-bk-border) var(--au-bk-hover-border-color)}}.dialog-layer .dialog.auth.submit .dialog-button.submit-back:focus-visible{box-shadow:inset 0 0 0 var(--au-bk-border) var(--au-bk-border-color), 0 0 0 var(--wn-focus,1px) var(--wn-focus-color,var(--dl-color))}.dialog.auth.submit.is-capped{max-height:min(var(--sb-max-h), 100%);overflow:hidden}.dialog.auth.submit{--sb-pad-top:var(--au-pad-t,var(--dl-pad))}.dialog.auth.submit.has-round.is-clear{--sb-pad-top:max(var(--au-pad-t,var(--dl-pad)), calc(var(--sb-round-inset) + var(--sb-round) + var(--sb-round-clear)))}.dialog.submit.is-capped>.auth-body{margin:calc(-1 * var(--sb-pad-top)) -8px calc(-1 * var(--au-pad-b,var(--dl-pad)));padding:var(--sb-pad-top) 8px var(--au-pad-b,var(--dl-pad))}.dialog.submit.is-capped>.auth-body:not(.auth-ghost){overscroll-behavior:contain;scrollbar-width:none;flex:0 auto;min-height:0;overflow-y:auto}.dialog.submit.is-capped>.auth-body::-webkit-scrollbar{display:none}.dialog.submit.is-capped>.auth-body>*{flex-shrink:0}.dialog.submit .submit-fades{z-index:1;pointer-events:none;position:absolute;left:0;right:0}.dialog.submit .submit-fades[hidden]{display:none}.dialog.submit .submit-fade{position:absolute;left:0;right:0}.dialog.submit .submit-fade.is-top{top:0}.dialog.submit .submit-fade.is-bottom{bottom:0;scale:1 -1}.dialog.submit .submit-fade>div{position:relative}.dialog.submit .submit-fade>div>div{position:absolute;inset:0}.dialog.submit .submit-fade>div>div[hidden]{display:none}.dialog.submit .submit-return{right:auto;left:var(--au-close-inset)}.dialog.submit.has-round :is(.auth-close,.submit-return){top:var(--sb-round-inset);width:var(--sb-round);height:var(--sb-round);background:var(--sb-round-bg);opacity:1;transition:background-color var(--au-link-time)}.dialog.submit.has-round .auth-close:not(.submit-return){right:var(--sb-round-inset)}.dialog.submit.has-round .submit-return{left:var(--sb-round-inset)}.dialog.submit.has-round :is(.auth-close,.submit-return):before{inset:-6px}.dialog.submit.has-round :is(.auth-close,.submit-return) svg{width:var(--sb-round-icon);height:var(--sb-round-icon);opacity:var(--sb-round-alpha)}@media (hover:hover){.dialog.submit.has-round :is(.auth-close,.submit-return):hover{background:var(--sb-round-hover);opacity:1}}.dialog.auth.submit.has-round.is-clear{padding-top:var(--sb-pad-top)}.dialog-layer.is-submit.is-page{z-index:3;padding:var(--sb-page-top,0px) 0 0;overscroll-behavior:contain;scrollbar-width:none;display:block;overflow:hidden auto}.dialog-layer.is-submit.is-page .dialog.auth.submit{width:100%;height:auto;min-height:calc(100% - var(--sb-page-top,0px));max-height:none;padding:0 var(--sb-page-x,16px) var(--sb-page-bottom,120px);-webkit-backdrop-filter:none;box-shadow:none;will-change:auto;background:0 0;border-radius:0;overflow:visible}.dialog-layer.is-submit.is-page.is-centered .dialog.auth.submit{justify-content:center;min-height:100%}.dialog-layer .dialog.submit.has-own-error .auth-error{font-weight:var(--sb-err-weight)}.dialog-layer .dialog.submit.has-own-error .auth-field>.auth-error{text-align:var(--sb-err-align)}.dialog.submit .dialog-field.is-area .dialog-input{display:block}.dialog-layer .dialog.submit.has-row-height .dialog-field:not(.is-bare,.is-area,.sg-link)>.auth-input-row{box-sizing:border-box;height:var(--sb-row-h);padding-top:0;padding-bottom:0}.dialog-layer .dialog.submit .auth-title{text-wrap:var(--sb-tt-wrap)}.dialog-layer .dialog.submit .auth-sub{text-wrap:var(--sb-st-wrap)}.dialog-layer .dialog.submit.has-bare-fields .auth-fields{gap:var(--sb-f-gap)}.dialog-layer .dialog.submit .dialog-field.is-bare{box-sizing:border-box;min-height:var(--sb-f-h);padding:0 var(--sb-f-pad-x);border-radius:var(--sb-f-radius);background:var(--sb-f-bg);box-shadow:var(--sb-f-ring);transition:background-color var(--sb-f-time), box-shadow var(--sb-f-time);justify-content:center}.dialog-layer .dialog.submit .dialog-field.is-bare.is-area{padding:var(--sb-f-pad-y) var(--sb-f-pad-x);justify-content:flex-start}@media (hover:hover){.dialog-layer .dialog.submit .dialog-field.is-bare:not(:focus-within,.is-error):hover{background:var(--sb-f-hover-bg);box-shadow:var(--sb-f-hover-ring)}}.dialog-layer .dialog.submit .dialog-field.is-bare:focus-within{background:var(--sb-f-focus-bg);box-shadow:var(--sb-f-focus-ring)}.dialog-layer .dialog.submit .dialog-field.is-bare.is-error{box-shadow:inset 0 0 0 max(1px, var(--dl-field-border-w,1px)) var(--au-error-ring)}.dialog-layer .dialog.submit .dialog-field.is-bare .dialog-input{font-family:var(--sb-f-font);font-weight:var(--sb-f-weight);font-size:var(--sb-f-size);letter-spacing:var(--sb-f-tracking);color:var(--sb-f-color)}.dialog-layer .dialog.submit .dialog-field.is-bare .dialog-input::placeholder{color:var(--sb-f-ph)}.dialog.submit .submit-own{margin-top:var(--sb-own-gap)}.dialog-layer .dialog.submit .submit-own-row{justify-content:flex-start;align-items:var(--sb-own-align);gap:var(--sb-own-control-gap)}.dialog.submit .submit-own-row>.dialog-row-text{flex:1}.dialog.submit .submit-own-row.is-left>:is(.dialog-switch,.submit-check){order:-1}.dialog.submit .submit-own-row.is-clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.dialog-layer .dialog.submit .submit-own-row.is-own-type>.dialog-row-text{gap:var(--sb-own-text-gap)}.dialog-layer .dialog.submit .submit-own-row.is-own-type .dialog-row-title{font-family:var(--sb-own-font);font-weight:var(--sb-own-weight);font-size:var(--sb-own-size);letter-spacing:var(--sb-own-tracking);text-transform:var(--sb-own-case);color:var(--sb-own-color);line-height:1.3}.dialog-layer .dialog.submit .submit-own-row.is-own-type .dialog-row-hint{font-size:var(--sb-own-hint-size);line-height:var(--sb-own-hint-lh);text-transform:none;color:var(--sb-own-hint)}.dialog-layer .dialog.submit .submit-own-row .dialog-row-hint{transition:color var(--sb-check-time)}.dialog-layer .dialog.submit .submit-own-row.is-on .dialog-row-hint{color:var(--sb-own-hint-on)}.dialog.submit .submit-own-row.is-card{padding:var(--sb-card-pad);border-radius:var(--sb-card-radius);background:var(--sb-card-bg);box-shadow:var(--sb-card-ring);transition:box-shadow var(--sb-check-time)}.dialog.submit .submit-own-row.is-card.is-on{box-shadow:var(--sb-card-ring-on)}.dialog.submit .submit-own-row .dialog-switch{flex:none}.submit-rules-link{margin-top:var(--sb-rules-link-shift);justify-content:center;display:flex}.dialog-layer[data-align=left] .submit-rules-link{justify-content:flex-start}.submit-rules-link+.auth-progress{margin-top:var(--sb-rules-link-below)}.submit-rules-link .auth-link{font-family:var(--sb-rules-link-font);font-weight:var(--sb-rules-link-weight);font-size:var(--sb-rules-link-size);letter-spacing:var(--sb-rules-link-tracking);text-transform:var(--sb-rules-link-case);color:var(--sb-rules-link-color);opacity:1;transition:color var(--au-link-time)}.submit-rules-link .auth-link:focus-visible{color:var(--sb-rules-link-hover);opacity:1}@media (hover:hover){.submit-rules-link .auth-link:hover{color:var(--sb-rules-link-hover);opacity:1}}.dialog.submit-rules .submit-rules-list{margin:calc(var(--sr-top) - var(--dl-gap)) 0 calc(var(--sr-button-gap) - var(--dl-gap));text-align:left;flex-direction:column;padding:0;list-style:none;display:flex}.dialog.submit-rules .submit-rule{align-items:baseline;column-gap:var(--sr-marker-gap);padding-block:calc(var(--sr-gap) / 2);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}.dialog.submit-rules .submit-rules-list:not(.has-line-top) .submit-rule:first-child{padding-top:0}.dialog.submit-rules .submit-rules-list:not(.has-line-bottom) .submit-rule:last-child{padding-bottom:0}.dialog.submit-rules .submit-rules-list.has-lines .submit-rule+.submit-rule:before,.dialog.submit-rules .submit-rules-list.has-line-top .submit-rule:first-child:before,.dialog.submit-rules .submit-rules-list.has-line-bottom .submit-rule:last-child:after{content:"";border-top:var(--sr-line);pointer-events:none;grid-column:1/-1;justify-self:stretch;position:absolute;left:0;right:0}.dialog.submit-rules .submit-rule:before{top:calc(var(--sr-line-w) / -2)}.dialog.submit-rules .submit-rule:after{bottom:calc(var(--sr-line-w) / -2)}.dialog.submit-rules .submit-rules-list.is-line-text:not(.is-none) .submit-rule:before,.dialog.submit-rules .submit-rules-list.is-line-text:not(.is-none) .submit-rule:after{grid-column:2}.dialog.submit-rules .submit-rules-list.is-none .submit-rule{grid-template-columns:minmax(0,1fr)}.dialog.submit-rules .submit-rules-list.is-none .submit-rule-marker{display:none}.dialog-layer[data-rules-align=center] .dialog.submit-rules .submit-rules-list{text-align:center}.dialog-layer[data-rules-align=center] .dialog.submit-rules .submit-rule{justify-items:center;row-gap:var(--sr-text-gap);grid-template-columns:minmax(0,1fr)}.dialog-layer[data-rules-align=center] .dialog.submit-rules .submit-rules-list.is-line-text .submit-rule:before,.dialog-layer[data-rules-align=center] .dialog.submit-rules .submit-rules-list.is-line-text .submit-rule:after{grid-column:1/-1}.dialog.submit-rules .submit-rule-marker{font-family:var(--sr-marker-font);font-weight:var(--sr-marker-weight);font-size:var(--sr-marker-size);line-height:var(--sr-title-lh);color:var(--sr-marker-color);font-variant-numeric:tabular-nums}.dialog.submit-rules .submit-rule-text{gap:var(--sr-text-gap);flex-direction:column;min-width:0;display:flex}.dialog.submit-rules .submit-rule-title{font-family:var(--sr-title-font);font-weight:var(--sr-title-weight);font-size:var(--sr-title-size);letter-spacing:var(--sr-title-tracking);line-height:var(--sr-title-lh);text-transform:var(--sr-title-case);color:var(--sr-title-color);margin:0}.dialog.submit-rules .submit-rule-sentence{font-family:var(--sr-text-font);font-weight:var(--sr-text-weight);font-size:var(--sr-text-size);line-height:var(--sr-text-lh);color:var(--sr-text-color);margin:0}.submit-check{width:var(--sb-check);height:var(--sb-check);border-radius:var(--sb-check-radius);box-shadow:var(--sb-check-border);color:var(--sb-check-mark);cursor:pointer;transition:background-color var(--sb-check-time), box-shadow var(--sb-check-time);background:0 0;border:0;outline:0;flex:none;place-items:center;margin:0;padding:0;display:grid;position:relative}.submit-check.is-on{background:var(--sb-check-on);box-shadow:none}.submit-check:focus-visible{outline:var(--wn-focus,1px) solid var(--wn-focus-color,var(--dl-color));outline-offset:2px}.submit-check-mark{opacity:0;width:70%;height:70%;transition:opacity var(--sb-check-time), scale var(--sb-check-time);display:block;scale:.6}.submit-check.is-on .submit-check-mark{opacity:1;scale:1}.submit-check-mark svg{width:100%;height:100%;display:block}.submit-drop{min-height:var(--sb-drop-h);box-sizing:border-box;border-radius:var(--sb-drop-radius);border:var(--sb-drop-border);background:var(--sb-drop-bg);font-family:var(--sb-font);font-weight:var(--sb-weight);font-size:var(--sb-size);letter-spacing:var(--sb-tracking);color:var(--sb-color);text-align:center;cursor:pointer;transition:background-color var(--sb-drop-time), border-color var(--sb-drop-time), box-shadow var(--sb-drop-time);outline:0;justify-content:center;align-items:center;display:flex;position:relative}.submit-drop.has-file{min-height:0;padding:var(--sb-file-pad);text-align:left;justify-content:stretch}@media (hover:hover){.submit-drop:not(.is-over,.is-error):hover{background:var(--sb-drop-hover-bg);border-color:var(--sb-drop-hover-border)}.submit-drop:hover .submit-browse{opacity:var(--au-link-hover);text-decoration:var(--au-link-hover-line)}}.submit-drop.is-over{background:var(--sb-drop-over-bg);border-color:var(--sb-drop-over-border)}.submit-drop.is-error{box-shadow:0 0 0 1px var(--au-error-ring)}.submit-drop:focus-visible{box-shadow:0 0 0 var(--wn-focus,1px) var(--wn-focus-color,var(--dl-color))}.dialog.is-busy .submit-drop{pointer-events:none}.submit-drop-empty{pointer-events:none;flex-direction:column;align-items:center;display:flex}.submit-drop-icon{width:var(--sb-icon);height:var(--sb-icon);margin-bottom:var(--sb-drop-gap);opacity:var(--sb-icon-alpha)}.submit-drop-icon svg,.submit-preview svg{width:100%;height:100%;display:block}.submit-browse{font-size:inherit}.submit-drop-note{margin-top:var(--sb-line-gap);font-size:var(--sb-note-size);color:var(--sb-note)}.submit-chosen{align-items:center;gap:var(--sb-file-gap);width:100%;min-width:0;display:flex}.submit-preview{width:var(--sb-preview);height:var(--sb-preview);border-radius:var(--sb-preview-radius);background:var(--sb-drop-bg);flex:none;place-items:center;display:grid;overflow:hidden}.submit-preview.is-icon{padding:calc(var(--sb-preview) / 4);box-sizing:border-box;opacity:var(--sb-icon-alpha)}.submit-preview>img,.submit-preview>video{object-fit:cover;width:100%;height:100%;display:block}.submit-file-texts{flex-direction:column;flex:1;min-width:0;display:flex}.submit-file-name{white-space:nowrap;text-overflow:ellipsis;font-size:var(--sb-name-size);color:var(--sb-name);overflow:hidden}.submit-file-meta{margin-top:var(--sb-line-gap);font-size:var(--sb-meta-size);color:var(--sb-meta)}.submit-remove{flex:none}.has-own-bg .dialog.settings{--dl-bg:var(--st-bg)}.dialog.settings{width:min(var(--st-width), 100%);height:min(var(--st-height), 100%);grid-template-columns:var(--st-nav) minmax(0, 1fr);gap:0;padding:0;display:grid;overflow:hidden}.settings-nav{gap:var(--st-nav-gap);padding:var(--st-nav-pad);scrollbar-width:none;flex-direction:column;display:flex;overflow-y:auto}.has-nav-line .dialog.settings:after{content:"";top:var(--st-nl-top);bottom:var(--st-nl-bottom);left:calc(var(--st-nav) - var(--st-nl-w) + var(--st-nl-x));width:var(--st-nl-w);background:var(--st-nl-bg);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--st-nl-fade), #000 calc(100% - var(--st-nl-fade)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--st-nl-fade), #000 calc(100% - var(--st-nl-fade)), transparent);pointer-events:none;z-index:1;position:absolute}.dialog-layer.is-full .dialog.settings:after{content:none}.settings-title,.is-account .dialog-title.settings-title{margin:0 0 var(--st-nt-gap);padding:var(--st-nt-top) var(--st-nt-x) 0;text-align:var(--st-nt-align);font-family:var(--st-nt-font,var(--dl-title-font));font-weight:var(--st-nt-weight,var(--dl-title-weight));font-size:var(--st-nt-size,var(--dl-title-size));letter-spacing:var(--st-nt-tracking,var(--dl-title-tracking));line-height:var(--st-nt-lh,var(--wn-title-lh,1.2));text-transform:var(--st-nt-case,var(--wn-title-case,none));color:var(--st-nt-color,var(--wn-title,inherit))}.settings-tab{height:var(--st-nav-h);padding:0 var(--st-nav-pad-x);border-radius:var(--st-nav-radius);color:var(--st-nav-color,var(--dl-ink));font:inherit;font-family:var(--st-nav-font,inherit);font-size:var(--st-nav-size);font-weight:var(--st-nav-weight);letter-spacing:var(--st-nav-tracking,inherit);line-height:var(--st-nav-lh,1.2);text-transform:var(--st-nav-case,none);text-align:left;cursor:pointer;transition:background-color var(--st-nav-time);background:0 0;border:0;outline:0;flex:none;justify-content:space-between;align-items:center;gap:.5em;margin:0;display:flex}.settings-tab-label,.settings-tab-icon{opacity:var(--st-nav-rest);transition:opacity var(--st-nav-time)}.settings-tab-label{flex:auto}.settings-tab-glyph{width:var(--st-nav-icon);height:var(--st-nav-icon);margin-right:calc(var(--st-nav-icon-gap) - .5em);color:var(--st-ni-color,inherit);opacity:var(--st-ni-rest,calc(var(--st-nav-rest) * var(--st-nav-icon-alpha)));transition:opacity var(--st-nav-time), color var(--st-nav-time);flex:none}.settings-tab-glyph svg{width:100%;height:100%;display:block;overflow:visible}.settings-tab-glyph.is-avatar{width:auto;height:auto;display:inline-flex}.settings-tab .settings-tab-glyph.is-avatar.is-bright{opacity:1}.settings-tab-glyph.is-duotone [data-fill]{fill:var(--st-nav-tone)}@media (hover:hover){.settings-tab:hover .settings-tab-glyph{opacity:var(--st-ni-hover,calc(var(--st-nav-hover) * var(--st-nav-icon-alpha)))}}.settings-tab.is-active .settings-tab-glyph{opacity:var(--st-ni-active,calc(var(--st-nav-active) * var(--st-nav-icon-alpha)))}.settings-tab-icon{width:var(--st-chevron);height:var(--st-chevron);flex:none}.settings-tab-icon svg{width:100%;height:100%;display:block}@media (hover:hover){.settings-tab:hover .settings-tab-label{opacity:var(--st-nav-hover)}}.settings-tab.is-active{background:var(--st-nav-active-bg)}.settings-tab.is-active .settings-tab-label{opacity:var(--st-nav-active)}.settings-tab.is-pro.is-lit .settings-tab-label{opacity:var(--st-pro-lit)}.settings-tab.is-pro.is-lit .settings-tab-glyph{opacity:calc(var(--st-pro-lit) * var(--st-nav-icon-alpha))}.settings-tab:focus-visible{box-shadow:0 0 0 var(--wn-focus,1px) var(--wn-focus-color,var(--dl-color))}.settings-nav-gap{height:var(--st-section-gap);flex:none}.settings-pane{gap:var(--st-section-gap);min-height:0;padding:var(--st-pad-y) var(--st-pad-x) 0 var(--st-pad-l,var(--st-pad-x));overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;display:flex;position:relative;overflow-y:auto}.settings-fade{left:var(--st-nav);z-index:1;pointer-events:none;position:absolute;bottom:0;right:0;transform:scaleY(-1)}.settings-fade[hidden]{display:none}.settings-fade>div,.settings-fade>div>div{transition:opacity var(--st-fade-time,.3s);position:absolute;inset:0}.settings-fade.is-end>div,.settings-fade.is-end>div>div{opacity:0!important}.dialog-layer.is-full .settings-fade{display:none}.is-account .settings-pane .is-live,.dialog-layer.is-credential .is-live{margin-top:calc(-1 * var(--au-note-gap,calc(var(--au-field-gap) / 2)));padding:var(--st-live-gap) 0 var(--st-live-gap-below) var(--st-live-indent);box-sizing:border-box}.is-account .settings-pane .is-live[hidden],.dialog-layer.is-credential .is-live[hidden]{display:none}.settings-live-inner{display:block}.settings-rules{gap:var(--st-live-line-gap);flex-direction:column;display:flex}.settings-live-line{align-items:center;gap:var(--st-live-icon-gap);font-family:var(--st-ih-font,inherit);font-weight:var(--st-ih-weight,inherit);font-size:var(--st-live-size);letter-spacing:var(--st-ih-tracking,inherit);color:var(--dl-color);opacity:var(--st-live-todo);transition:opacity var(--st-live-tick), color var(--st-live-tick);margin:0;display:flex}.settings-live-line.is-done{color:var(--st-live-done);opacity:1}.settings-live-line.is-match:not(.is-done){color:var(--au-error);opacity:1}.settings-live-icon{width:var(--st-live-icon);height:var(--st-live-icon);flex:none;position:relative}.settings-live-icon>span{transition:opacity var(--st-live-tick);display:block;position:absolute;inset:0}.settings-live-icon svg{width:100%;height:100%;display:block}.settings-live-icon>.is-on,.settings-live-line.is-done .settings-live-icon>.is-off{opacity:0}.settings-live-line.is-done .settings-live-icon>.is-on{opacity:1}.settings-meter{gap:var(--st-meter-gap);width:var(--st-meter-w);margin:0 0 var(--st-meter-below);display:flex}.settings-meter[hidden]{display:none}.settings-meter>i{height:var(--st-meter-h);border-radius:var(--st-meter-radius);background:var(--st-meter-rest);transition:background-color var(--st-live-tick);flex:1}.settings-meter>i.is-on{background:var(--st-meter-full)}.settings-count{transition:opacity var(--st-live-tick), color var(--st-live-tick)}.settings-count.is-warn{opacity:var(--st-count-warn-alpha)}.settings-count.is-full{color:var(--au-error);opacity:1}.settings-pane:after{content:"";height:max(0px, calc(var(--st-pad-y) - var(--st-section-gap)));flex:none}.settings-pane:has(>.settings-bar:not(.is-flow,[hidden])):after{content:none}.settings-pane [hidden]{display:none}.settings-head{gap:calc(var(--st-section-title-gap) / 2);margin-bottom:calc(var(--st-head-gap) - var(--st-section-gap));padding-right:calc(var(--au-close) + var(--au-close-inset));text-align:var(--st-head-align,left);flex-direction:column;display:flex}.settings-pane-title{text-align:inherit;font-size:var(--st-title)}.settings-sub{font-size:var(--st-sub);line-height:var(--wn-sub-lh,1.4);opacity:var(--st-sub-alpha);margin:0}.settings-section{margin:0}.settings-section-title{margin:0 0 var(--st-section-title-gap)}.is-account .settings-pane :is(.settings-section-title,.dialog-row-title){font-family:var(--st-it-font,inherit);font-weight:var(--st-it-weight,inherit);font-size:var(--st-it-size);font-style:var(--st-it-style,normal);letter-spacing:var(--st-it-tracking,inherit);line-height:var(--st-it-lh,1.2);text-transform:var(--st-it-case,none);text-decoration:var(--st-it-line,none);text-align:var(--st-it-align,left);color:var(--st-it-color,inherit);opacity:1}.is-account .settings-pane :is(.dialog-row-hint,.settings-section-hint,.settings-action-hint){font-family:var(--st-ih-font,inherit);font-weight:var(--st-ih-weight,inherit);font-size:var(--st-ih-size);font-style:var(--st-ih-style,normal);letter-spacing:var(--st-ih-tracking,inherit);line-height:var(--st-ih-lh,1.35);text-transform:var(--st-ih-case,none);text-decoration:var(--st-ih-line,none);text-align:var(--st-ih-align,left);color:var(--st-ih-color,inherit);opacity:1}.settings-photo{align-items:center;gap:var(--st-photo-gap);display:flex}.settings-photo .account-avatar{color:var(--dl-ink)}.settings-photo-actions{align-items:center;gap:var(--st-photo-gap);display:flex}.dialog-button.settings-photo-change{height:var(--wn-small-h,calc(var(--dl-button-h) * .75));padding:0 var(--wn-small-pad-x,1.2em);font-size:var(--wn-small-size,var(--dl-size));flex:none}.dialog.settings .auth-prefix{color:var(--dl-ink);opacity:var(--st-prefix-alpha)}.settings-social-name{white-space:nowrap;flex:none}.settings-count{font-size:var(--au-status-size);text-align:var(--st-count-align,right);opacity:var(--st-count-alpha);margin:0}.settings-select{cursor:pointer;color-scheme:dark}.settings-select-icon{width:var(--wn-select-icon,1.15em);height:var(--wn-select-icon,1.15em);opacity:var(--st-prefix-alpha);pointer-events:none;flex:none}.settings-select-icon svg{width:100%;height:100%;display:block}.dialog.auth .auth-welcome-input{font-family:var(--au-wf-font);font-weight:var(--au-wf-weight);font-size:var(--au-wf-size);letter-spacing:var(--au-wf-tracking);color:var(--au-wf-color)}.dialog.auth .auth-welcome-input::placeholder,.dialog.auth .auth-welcome-input.is-empty{font-family:var(--au-wf-ph-font);font-weight:var(--au-wf-ph-weight);font-size:var(--au-wf-ph-size);letter-spacing:var(--au-wf-ph-tracking);font-style:var(--au-wf-ph-style);color:var(--au-wf-ph-color)}.dialog.auth .auth-chevron{width:var(--au-wf-chev);height:var(--au-wf-chev);margin-right:var(--au-wf-chev-inset);color:var(--au-wf-chev-color);opacity:var(--au-wf-chev-alpha);transition:opacity var(--au-wf-chev-time), rotate var(--au-wf-chev-time)}.dialog.auth .auth-chevron svg{stroke-width:var(--au-wf-chev-stroke)}.dialog.auth .dialog-field:hover .auth-chevron{opacity:var(--au-wf-chev-hover)}.dialog.auth .dialog-field.is-open .auth-chevron{rotate:var(--au-wf-chev-rotate)}.settings-bar{z-index:2;gap:calc(var(--st-field-gap) / 2);margin:auto calc(-1 * var(--st-pad-x)) 0 calc(-1 * var(--st-pad-l,var(--st-pad-x)));padding:var(--st-bar-pad) var(--st-pad-x) calc(var(--st-bar-pad) + env(safe-area-inset-bottom,0px)) var(--st-pad-l,var(--st-pad-x));background:var(--st-bar-bg,var(--dl-bg));box-shadow:inset 0 var(--st-divider,1px) 0 var(--st-divider-color,var(--dl-border-color));flex-direction:column;flex:none;display:flex;position:sticky;bottom:0}.settings-bar .auth-error.is-form{margin:0}.settings-bar.is-flow{margin:var(--st-bar-pad) 0 0;box-shadow:none;background:0 0;padding:0;position:static}.settings-bar.is-bare,.settings-bar.is-float{box-shadow:none;background:0 0}.settings-bar-ground{z-index:-1;background:var(--st-bar-bg,var(--dl-bg));pointer-events:none;position:absolute;inset:0}.settings-bar-fade{position:absolute;bottom:100%;left:0;right:0;transform:scaleY(-1)}.settings-bar-fade>div,.settings-bar-fade>div>div{position:absolute;inset:0}@property --st-bar-fill{syntax:"<color>";inherits:false;initial-value:#0000}.settings-bar:is(.is-float,.is-band,.is-bare) .dialog-button,.search-sheet-bar .dialog-button{--st-bar-fill:var(--dl-secondary-bg);background:linear-gradient(var(--st-bar-fill), var(--st-bar-fill)) var(--st-bar-solid);transition:--st-bar-fill var(--dl-hover-time), color var(--dl-hover-time), opacity var(--dl-hover-time)}.settings-bar:is(.is-float,.is-band,.is-bare) .dialog-button.is-primary,.search-sheet-bar .dialog-button.is-primary{--st-bar-fill:var(--dl-primary-bg)}@media (hover:hover){.settings-bar:is(.is-float,.is-band,.is-bare) .dialog-button.is-secondary:not(:disabled):hover,.search-sheet-bar .dialog-button.is-secondary:not(:disabled):hover{--st-bar-fill:var(--dl-secondary-hover);background:linear-gradient(var(--st-bar-fill), var(--st-bar-fill)) var(--st-bar-solid)}}.settings-bar.is-left .dialog-foot{justify-content:flex-start}.settings-bar.is-right .dialog-foot{justify-content:flex-end}.settings-bar:is(.is-left,.is-right) .dialog-button{flex:none}.settings-pair{gap:var(--st-field-gap);flex-direction:column;display:flex}.settings-pair+.settings-pair{margin-top:calc(var(--st-pair-gap,24px) - var(--st-field-gap))}.settings-action{align-items:center;gap:var(--st-action-gap);display:flex}.settings-action.is-solo{justify-content:var(--st-action-place,flex-start)}.settings-pane .auth-fields>.settings-action.is-solo{margin-top:calc(var(--st-btn-below,var(--au-field-gap)) - var(--au-field-gap))}.settings-inline{align-items:center;gap:var(--st-inline-gap,12px);display:flex}.settings-inline>.dialog-field{flex:auto;min-width:0}.settings-inline>.settings-action{flex:none}.settings-inline.is-before>.settings-action{order:-1}.settings-duo{align-items:start;gap:var(--st-duo-gap,12px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.settings-leave{gap:var(--st-lv-gap);margin:var(--st-lv-mt) 0 var(--st-lv-mb);display:flex}.settings-leave.is-stack{flex-direction:column}.settings-leave.is-inline{flex-flow:row}.settings-leave.is-inline>.settings-leave-item{flex:0 auto;min-width:0}.settings-leave.is-stack.is-left{align-items:flex-start}.settings-leave.is-stack.is-center{align-items:center}.settings-leave.is-stack.is-right{align-items:flex-end}.settings-leave.is-stack.is-stretch{align-items:stretch}.settings-leave.is-inline.is-left{justify-content:flex-start}.settings-leave.is-inline.is-center{justify-content:center}.settings-leave.is-inline.is-right{justify-content:flex-end}.settings-leave.is-inline.is-stretch>.settings-leave-item{flex:1 1 0}.settings-leave .settings-leave-item{gap:var(--st-lv-hint-gap)}.settings-leave.has-hint-below .settings-leave-item{flex-direction:column;align-items:flex-start}.settings-leave.has-hint-below.is-center .settings-leave-item{text-align:center;align-items:center}.settings-leave.has-hint-below.is-right .settings-leave-item{text-align:right;align-items:flex-end}.settings-leave.has-hint-below.is-stretch .settings-leave-item{align-items:stretch}.settings-leave.is-stretch.has-hint-beside .settings-leave-button{flex:auto}.settings-leave.is-stretch.has-hint-beside .settings-action-hint{flex:1 1 0}.is-account .dialog-button.settings-leave-button{width:var(--st-lv-w);height:var(--st-lv-h);padding:0 var(--st-lv-pad);border-radius:var(--st-lv-radius);font-family:var(--st-lv-font);font-weight:var(--st-lv-weight);font-size:var(--st-lv-size);letter-spacing:var(--st-lv-tracking);text-transform:var(--st-lv-case);color:var(--st-lv-color);background:var(--st-lv-bg);box-shadow:inset 0 0 0 var(--st-lv-border) var(--st-lv-border-color);transition:background-color var(--st-lv-time), color var(--st-lv-time), opacity var(--st-lv-time);flex:none}.settings-leave.is-stretch .dialog-button.settings-leave-button{width:auto}.settings-rows{flex-direction:column;display:flex}.settings-rows:has(>.settings-leave-row){margin:var(--st-lv-mt) 0 var(--st-lv-mb)}.settings-leave-row,.settings-pane .settings-rows>.dialog-row,.has-row-blocks .settings-pane .settings-rows>.dialog-row{align-items:var(--st-lr-align,center);gap:var(--st-lr-gap);padding:var(--st-lr-py) 0;box-shadow:none;background:0 0;border-radius:0;display:flex}@media (hover:hover){.has-row-blocks .settings-pane .settings-rows>.dialog-row:hover{background:0 0}}.settings-rows.has-lines>*+*,.settings-rows.has-lines.has-line-top>:first-child{border-top:var(--st-lr-line)}.settings-rows.has-lines.has-line-bottom>:last-child{border-bottom:var(--st-lr-line)}.settings-rows.has-lines.no-inner-lines>*+*{border-top:0}.settings-section>.auth-fields.is-split{margin-top:var(--st-emails-split-gap,8px)}.settings-leave-text,.settings-pane .settings-rows>.dialog-row>.dialog-row-text{gap:var(--st-lr-text-gap);min-width:0;max-width:var(--st-lr-max,none);flex-direction:column;flex:auto;display:flex}.settings-leave-row>.dialog-button.settings-leave-button,.settings-rows>.dialog-row>.dialog-switch{margin-left:auto}.settings-leave-button.is-deactivate{--st-lv-w:var(--st-lv-a-w);--st-lv-h:var(--st-lv-a-h);--st-lv-pad:var(--st-lv-a-pad);--st-lv-radius:var(--st-lv-a-radius);--st-lv-font:var(--st-lv-a-font);--st-lv-weight:var(--st-lv-a-weight);--st-lv-size:var(--st-lv-a-size);--st-lv-tracking:var(--st-lv-a-tracking);--st-lv-case:var(--st-lv-a-case);--st-lv-color:var(--st-lv-a-color);--st-lv-hover-color:var(--st-lv-a-hover-color);--st-lv-bg:var(--st-lv-a-bg);--st-lv-hover-bg:var(--st-lv-a-hover-bg);--st-lv-border:var(--st-lv-a-border);--st-lv-border-color:var(--st-lv-a-border-color)}.settings-leave-button.is-export{--st-lv-w:var(--st-lv-c-w);--st-lv-h:var(--st-lv-c-h);--st-lv-pad:var(--st-lv-c-pad);--st-lv-radius:var(--st-lv-c-radius);--st-lv-font:var(--st-lv-c-font);--st-lv-weight:var(--st-lv-c-weight);--st-lv-size:var(--st-lv-c-size);--st-lv-tracking:var(--st-lv-c-tracking);--st-lv-case:var(--st-lv-c-case);--st-lv-color:var(--st-lv-c-color);--st-lv-hover-color:var(--st-lv-c-hover-color);--st-lv-bg:var(--st-lv-c-bg);--st-lv-hover-bg:var(--st-lv-c-hover-bg);--st-lv-border:var(--st-lv-c-border);--st-lv-border-color:var(--st-lv-c-border-color)}.settings-leave-button.is-delete{--st-lv-w:var(--st-lv-b-w);--st-lv-h:var(--st-lv-b-h);--st-lv-pad:var(--st-lv-b-pad);--st-lv-radius:var(--st-lv-b-radius);--st-lv-font:var(--st-lv-b-font);--st-lv-weight:var(--st-lv-b-weight);--st-lv-size:var(--st-lv-b-size);--st-lv-tracking:var(--st-lv-b-tracking);--st-lv-case:var(--st-lv-b-case);--st-lv-color:var(--st-lv-b-color);--st-lv-hover-color:var(--st-lv-b-hover-color);--st-lv-bg:var(--st-lv-b-bg);--st-lv-hover-bg:var(--st-lv-b-hover-bg);--st-lv-border:var(--st-lv-b-border);--st-lv-border-color:var(--st-lv-b-border-color)}@media (hover:hover){.is-account .dialog-button.settings-leave-button:not(:disabled):hover{color:var(--st-lv-hover-color);background:var(--st-lv-hover-bg)}}.is-account .dialog-button.settings-action-button:disabled:not(.is-loading){opacity:1;cursor:default}.is-account .dialog-button.settings-action-button:disabled:not(.is-loading) .auth-submit-label{opacity:var(--st-action-disabled);transition:opacity var(--st-lv-time)}.is-account .dialog-button.settings-action-button .auth-submit-label{transition:opacity var(--st-lv-time)}.is-account .dialog-button.settings-leave-button:focus-visible{box-shadow:inset 0 0 0 var(--st-lv-border) var(--st-lv-border-color), 0 0 0 var(--wn-focus,1px) var(--wn-focus-color,var(--dl-color))}.dialog-button.settings-action-button{height:var(--wn-small-h,calc(var(--dl-button-h) * .75));padding:0 var(--wn-small-pad-x,1.2em);font-size:var(--wn-small-size,var(--dl-size));flex:none}.settings-action-hint,.settings-section-hint{font-size:var(--dl-label-size);line-height:var(--wn-line-height,1.4);margin:0}.settings-section-hint{margin-top:calc(var(--st-section-title-gap) * -.5)}.is-account .auth-field>:is(.auth-hint,.auth-status,.auth-error){text-align:var(--wn-note-align,left)}.settings-wait{align-content:center;place-items:center;gap:var(--st-field-gap);min-height:50%;display:grid;position:relative}.settings-back{align-self:flex-start;align-items:center;gap:.25em;display:inline-flex}.settings-back svg{width:var(--st-back-icon,1.15em);height:var(--st-back-icon,1.15em)}.dialog-layer.is-settings.is-full{padding:0}.dialog-layer.is-full .dialog.settings{border-radius:0;grid-template-columns:minmax(0,1fr);width:100%;height:100%}.dialog-layer.is-full .dialog.settings.is-home .settings-pane,.dialog-layer.is-full .dialog.settings:not(.is-home) .settings-nav{display:none}.dialog-layer.is-full .settings-nav{padding:calc(var(--st-pad-y) + env(safe-area-inset-top,0px)) var(--st-pad-x) var(--st-pad-y);box-shadow:none}.dialog-layer.is-full .settings-pane{padding-top:calc(var(--st-pad-y) + env(safe-area-inset-top,0px))}.dialog-layer.is-full .settings-pane,.dialog-layer.is-page .settings-pane{--st-pad-l:var(--st-pad-x)}.dialog-layer.is-full .settings-tab{height:var(--st-row-h)}.dialog-layer.is-settings.is-page{z-index:3;padding:var(--st-page-top,0px) 0 0;overscroll-behavior:contain;scroll-padding:var(--sr-fade) 0;scrollbar-width:none;display:block;overflow:hidden auto}.dialog-layer.is-page::-webkit-scrollbar{display:none}.dialog-layer.is-page .dialog.settings{width:100%;height:auto;min-height:calc(100% - var(--st-page-top,0px));max-height:none;padding-bottom:var(--st-page-bottom,120px);backdrop-filter:none;box-shadow:none;will-change:auto;background:0 0;border-radius:0;overflow:visible}.dialog-layer.is-page .settings-nav,.dialog-layer.is-page .settings-pane{padding-top:0;overflow:visible}.dialog-layer.is-page .settings-bar{margin-bottom:calc(-1 * var(--st-page-bottom,120px));padding-bottom:calc(var(--st-bar-pad) + var(--st-page-bottom,120px))}.settings-person{align-items:center;gap:calc(var(--st-section-title-gap) / 2);padding-bottom:var(--st-section-gap);text-align:center;color:var(--dl-ink);flex-direction:column;display:flex}.settings-person-text{align-items:center;gap:calc(var(--st-section-title-gap) / 4);flex-direction:column;min-width:0;display:flex}.settings-person-name{margin-top:calc(var(--st-section-title-gap) / 2);font-family:var(--dl-title-font);font-weight:var(--dl-title-weight);font-size:var(--st-title);letter-spacing:var(--dl-title-tracking)}.settings-person-handle{font-size:var(--st-sub);opacity:var(--st-sub-alpha)}.settings-person.is-link{width:100%;padding:0 0 var(--st-section-gap);font:inherit;letter-spacing:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:0;margin:0}.settings-person.is-link:focus-visible .account-avatar{box-shadow:0 0 0 var(--wn-focus,1px) var(--wn-focus-color,var(--dl-color))}.pf-nav{min-height:var(--pf-bar-min);margin:var(--pf-bar-top) calc(-1 * var(--st-pad-x)) calc(var(--pf-bar-gap) - var(--st-section-gap));padding:0 var(--st-pad-x);box-sizing:content-box;flex:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.pf-nav~.settings-head:not(:has(>:not([hidden]))){display:none}.pf-nav-back{-webkit-tap-highlight-color:transparent;justify-self:start}.pf-nav-back.is-round{--s:var(--pf-back-s);padding:var(--pf-back-pad)}.dialog-layer.has-info-icon-blur .pf-nav-back.is-round{-webkit-backdrop-filter:blur(var(--info-icon-blur,none))}.pf-nav-back.is-plain{color:var(--dl-ink);cursor:pointer;background:0 0;border:0;outline:0;place-items:center;margin:0;padding:0;display:grid;position:relative}.pf-nav-back.is-plain:after{content:"";position:absolute;inset:-12px}.pf-nav-back.is-plain svg{width:var(--pf-back);height:var(--pf-back);display:block}.pf-nav-back.is-plain:focus-visible{box-shadow:0 0 0 var(--wn-focus,1px) var(--wn-focus-color,var(--dl-color));border-radius:50%}.pf-nav-title{min-width:0;font-family:var(--dl-title-font);font-weight:var(--dl-title-weight);font-size:var(--pf-title);letter-spacing:var(--dl-title-tracking);text-align:center;text-overflow:ellipsis;text-transform:var(--wn-title-case,none);white-space:nowrap;color:var(--wn-title,var(--dl-color));grid-column:2;margin:0;line-height:1.2;overflow:hidden}.dialog-layer.is-full .settings-nav{gap:0}.dialog-layer.is-full .settings-person{gap:var(--ph-avatar-gap);padding-bottom:var(--ph-head-gap)}.dialog-layer.is-full .settings-person.is-link{padding:0 0 var(--ph-head-gap)}.dialog-layer.is-full .settings-person-text{gap:var(--ph-name-gap)}.dialog-layer.is-full .settings-person-name{font-size:var(--ph-name);margin-top:0}.dialog-layer.is-full .settings-person-handle{font-size:var(--ph-handle)}.settings-list{flex-direction:column;display:flex}.dialog-layer.is-full .settings-list{gap:var(--ph-row-gap)}.dialog-layer.is-full .settings-nav-gap{height:var(--ph-list-gap)}.dialog-layer.is-full .settings-list>.settings-tab{padding:0 var(--ph-row-px);font-family:var(--ph-row-font);font-size:var(--ph-row-size);font-weight:var(--ph-row-weight);letter-spacing:var(--ph-row-tracking);text-transform:var(--ph-row-case);color:var(--ph-row-color);-webkit-tap-highlight-color:transparent;border-radius:0;position:relative}.dialog-layer.is-full .settings-list .settings-tab-label{opacity:1}.dialog-layer.is-full .settings-list .settings-tab-glyph{width:var(--ph-icon);height:var(--ph-icon);margin-right:calc(var(--ph-icon-gap) - .5em);color:inherit;opacity:var(--ph-icon-alpha)}.dialog-layer.is-full .settings-list .settings-tab-icon{opacity:var(--ph-chevron-alpha)}.settings-list.has-lines>.settings-tab+.settings-tab:before,.settings-list.has-line-top>.settings-tab:first-child:before,.settings-list.has-line-bottom>.settings-tab:last-child:after{content:"";left:var(--ph-line-l);right:var(--ph-line-r);height:var(--ph-line);background:var(--ph-line-color);pointer-events:none;position:absolute}.settings-list>.settings-tab:before{top:0}.settings-list.has-lines>.settings-tab+.settings-tab:before{top:calc(var(--ph-row-gap,0px) / -2)}.settings-list>.settings-tab:after{bottom:0}.settings-signout{height:var(--ph-out-h);margin:var(--ph-out-gap) 0 0;padding:0 var(--ph-out-pad);border-radius:var(--ph-out-radius);background:var(--ph-out-bg);box-shadow:var(--ph-out-ring);color:var(--ph-out-color);font:inherit;font-family:var(--st-nav-font,inherit);font-size:var(--ph-out-size);font-weight:var(--ph-out-weight);letter-spacing:var(--st-nav-tracking,inherit);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--st-nav-time);border:0;outline:0;flex:none;justify-content:center;align-self:center;align-items:center;gap:.5em;display:inline-flex}.settings-signout.is-full{align-self:stretch}.settings-pane>.settings-signout{margin-top:calc(var(--ph-out-gap) - var(--st-section-gap))}.settings-signout:active{background:var(--ph-out-press-bg)}@media (hover:hover){.settings-signout:hover{background:var(--ph-out-press-bg)}}.settings-signout:focus-visible{box-shadow:var(--ph-out-ring), 0 0 0 var(--wn-focus,1px) var(--wn-focus-color,var(--dl-color))}.settings-signout .settings-tab-glyph{opacity:1;width:1.15em;height:1.15em;margin:0}.dialog-layer.is-page .dialog.settings.is-single{min-height:100%;padding-bottom:calc(var(--sg-menu,0px) + var(--sg-page-bottom))}.dialog-layer.is-page .dialog.settings.is-single .settings-bar{margin-bottom:calc(-1 * (var(--sg-menu,0px) + var(--sg-page-bottom)));padding-bottom:calc(var(--st-bar-pad) + var(--sg-menu,0px))}.dialog.settings.is-single .settings-pane:after{content:none}.dialog.settings.is-single .settings-pane>.settings-signout{margin-top:calc(var(--sg-out-gap) - var(--st-section-gap))}.sg-sub{justify-content:center;gap:var(--st-section-gap);flex-direction:column;flex:1 0 auto;display:flex}.sg-sub>.sg-hero-sub{margin-top:calc(var(--sg-hero-sub-gap) - var(--st-section-gap));text-align:var(--sg-hero-align)}.has-sg-pane-heads .dialog.settings.is-single .settings-pane .settings-section-title{font-size:var(--st-title);color:var(--sg-head-color)}.has-sg-card-align .dialog.settings.is-single .settings-pane{--st-card-px:var(--dl-field-pad-x)}.settings-bar.sg-sub-bar{box-shadow:none}.settings-bar.sg-sub-bar .dialog-foot{gap:var(--sg-sub-button-gap)}.sg-photo-block{align-items:center;gap:calc(var(--st-field-gap) / 2);flex-direction:column;display:flex}.sg-photo{color:var(--dl-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;outline:0;margin:0;padding:0;display:block;position:relative}.has-sg-avatar-fill .sg-photo .account-avatar:not(:has(img)){background:var(--dl-field-bg);box-shadow:inset 0 0 0 var(--dl-field-border-w) var(--dl-field-border);color:var(--sg-avatar-letter)}.sg-photo:focus-visible .account-avatar{box-shadow:0 0 0 var(--wn-focus,1px) var(--wn-focus-color,var(--dl-color))}.sg-photo-edit{translate:var(--sg-edit-x) var(--sg-edit-y);width:var(--sg-edit);height:var(--sg-edit);background:var(--sg-edit-bg);box-shadow:var(--sg-edit-ring);color:var(--sg-edit-color);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:0;right:0}.sg-photo-edit[hidden]{display:none}.sg-photo-edit svg{width:var(--sg-edit-icon);height:var(--sg-edit-icon);display:block}.sg-link{width:100%;font:inherit;letter-spacing:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;outline:0;margin:0}.sg-link .auth-input-row{min-width:0}.sg-link-value{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sg-link-value.is-empty{color:var(--wn-placeholder)}.sg-link-icon{width:var(--sg-chevron);height:var(--sg-chevron);color:var(--dl-ink);opacity:var(--sg-chevron-alpha);flex:none;display:block}.sg-link-icon svg{width:100%;height:100%;display:block}.sg-hero-sub{margin:0}.sg-hero-field,.is-account .sg-hero-field>:is(.auth-hint,.auth-status,.auth-error){text-align:var(--sg-hero-align)}.sg-hero-box{align-items:baseline;justify-content:var(--sg-hero-justify);min-width:0;font-family:var(--wn-input-font);font-weight:var(--wn-input-weight);font-size:var(--sg-hero-size);letter-spacing:var(--wn-input-tracking);color:var(--wn-input,var(--dl-color));cursor:text;line-height:1.2;display:flex}.sg-hero-box.is-error{color:var(--au-error-ring)}.sg-hero-prefix{color:var(--dl-hint);flex:none}.sg-hero-grow{flex:0 auto;min-width:0;max-width:100%;display:inline-grid}.sg-hero-grow:after{content:attr(data-value) " ";visibility:hidden;white-space:pre;grid-area:1/1;overflow:hidden}.sg-hero-grow>.sg-hero-input{width:100%;min-width:1ch;font-size:inherit;line-height:inherit;text-align:inherit;grid-area:1/1}.dialog.settings-crop{width:min(calc(var(--st-crop) + 2 * var(--dl-pad)), 100%)}.settings-crop-stage{width:100%;max-width:var(--st-crop);aspect-ratio:1;border-radius:var(--dl-field-radius);background:var(--dl-field-bg);cursor:grab;touch-action:none;align-self:center;position:relative;overflow:hidden}.settings-crop-stage:active{cursor:grabbing}.settings-crop-image{user-select:none;pointer-events:none;max-width:none;position:absolute;top:50%;left:50%}.settings-crop-mask{box-shadow:0 0 0 100vmax var(--st-crop-mask), inset 0 0 0 var(--st-crop-ring) var(--st-crop-ring-color);pointer-events:none;border-radius:50%;position:absolute;inset:0}.settings-crop-zoom{-webkit-appearance:none;appearance:none;width:100%;height:var(--dl-switch-h);cursor:pointer;background:0 0;margin:0}.settings-crop-zoom::-webkit-slider-runnable-track{height:var(--st-crop-track,2px);background:var(--dl-switch-off);border-radius:999px}.settings-crop-zoom::-moz-range-track{height:var(--st-crop-track,2px);background:var(--dl-switch-off);border-radius:999px}.settings-crop-zoom::-webkit-slider-thumb{-webkit-appearance:none;width:var(--st-crop-thumb,calc(var(--dl-switch-h) - 6px));height:var(--st-crop-thumb,calc(var(--dl-switch-h) - 6px));margin-top:calc(var(--st-crop-thumb,calc(var(--dl-switch-h) - 6px)) / -2 + var(--st-crop-track,2px) / 2);background:var(--dl-knob);border-radius:50%}.settings-crop-zoom::-moz-range-thumb{width:var(--st-crop-thumb,calc(var(--dl-switch-h) - 6px));height:var(--st-crop-thumb,calc(var(--dl-switch-h) - 6px));background:var(--dl-knob);border:0;border-radius:50%}.account-avatar{width:var(--av-size);height:var(--av-size);box-sizing:border-box;box-shadow:inset 0 0 0 var(--av-ring) color-mix(in srgb, currentColor calc(var(--av-ring-alpha) * 100%), transparent);background:color-mix(in srgb, currentColor calc(var(--av-fill) * 100%), transparent);font-family:var(--av-font);font-weight:var(--av-weight);font-size:calc(var(--av-size) * var(--av-text));letter-spacing:0;text-transform:uppercase;vertical-align:middle;border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid;overflow:hidden}.account-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.account-avatar:has(img){box-shadow:none;background:0 0;position:relative}.account-avatar:has(img):after{content:"";box-shadow:inset 0 0 0 var(--av-photo-ring) color-mix(in srgb, currentColor calc(var(--av-photo-ring-alpha) * 100%), transparent);pointer-events:none;border-radius:50%;position:absolute;inset:0}.top-links a.is-avatar>span{text-decoration:none}.top-links-blank{flex:none;display:inline-block}.account-head{align-items:center;gap:var(--ah-gap);padding:var(--ah-pad);display:flex}.account-head[hidden]{display:none}.account-head.has-line{margin-bottom:var(--ah-line-gap);position:relative}.account-head.has-line:after{content:"";left:var(--ah-line-inset);right:var(--ah-line-inset);height:var(--ah-line);background:var(--ah-line-color);pointer-events:none;position:absolute;bottom:0}.account-head-text{gap:var(--cp-row-text-gap,1px);flex-direction:column;min-width:0;display:flex}.account-head-name,.account-head-handle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.account-head-text{font-family:var(--ah-font,inherit);font-weight:var(--ah-weight,inherit);letter-spacing:var(--ah-tracking,inherit);color:var(--ah-color,inherit)}.account-head-name{font-size:var(--ah-name)}.account-head-handle{font-size:var(--ah-handle-size,.85em);opacity:var(--ah-handle-alpha)}.archives-desc{z-index:5;margin:0 var(--archives-margin,32px) var(--archives-desc-gap);position:relative}.archives-desc[hidden]{display:none}.archives-desc-text{max-width:var(--archives-desc-max);margin:0 var(--archives-desc-right) 0 var(--archives-desc-left);font-family:var(--archives-desc-font);font-weight:var(--archives-desc-weight);font-size:var(--archives-desc-size);line-height:var(--archives-desc-line);letter-spacing:var(--archives-desc-tracking);color:var(--archives-desc-color);text-align:var(--archives-desc-align);white-space:pre-wrap}.archives-desc-lead{font-weight:var(--archives-desc-lead-weight,inherit);color:var(--archives-desc-lead-color,inherit)}.archives-desc-word,.archives-desc-word-inner{display:inline-block}.archives-desc-word{vertical-align:top}.doc-head.is-phone-top .archives-desc-word,.not-found-head.is-phone-top .archives-desc-word{vertical-align:bottom}.archives-desc.is-masked .archives-desc-word{--mask-top:calc(.12em + var(--desc-mask-extra,0em));--mask-bottom:calc(.22em + var(--desc-mask-extra,0em));padding:var(--mask-top) .08em var(--mask-bottom);margin:calc(-1 * var(--mask-top)) -.08em calc(-1 * var(--mask-bottom));overflow:hidden}.archives-desc.is-masked .archives-desc-word-inner,.archives-desc.is-layered .archives-desc-word-inner{will-change:transform}.has-parallax{animation-fill-mode:both;animation-timeline:scroll()}@keyframes parallax-up{to{translate:0 -20000px}}@keyframes parallax-down{to{translate:0 20000px}}.store-grid{margin:0 var(--archives-margin,32px);position:relative}.store-card{will-change:transform;cursor:pointer;outline:none;position:absolute}.store-card:focus-visible .store-card-media{outline-offset:2px;outline:2px solid #fff9}.store-card-press{position:relative}.store-card-media{aspect-ratio:var(--store-ratio);border-radius:var(--store-frame-radius);background:var(--store-frame-bg);isolation:isolate;clip-path:inset(0 round var(--store-frame-radius));position:relative;overflow:hidden}.store-card-shot{left:50%;top:calc(50% + var(--store-shot-y));width:var(--store-shot-w);aspect-ratio:var(--store-shot-ratio);border-radius:var(--store-radius);background:var(--store-placeholder);isolation:isolate;position:absolute;overflow:hidden;translate:-50% -50%}.store-card-shot:after{content:"";z-index:1;border-radius:inherit;box-shadow:inset 0 0 0 var(--store-border-width) var(--store-border-color);pointer-events:none;position:absolute;inset:0}.store-card-zoom{position:absolute;inset:0}.store-card-img{object-fit:cover;user-select:none;width:100%;height:100%;display:block}.store-card-video{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.store-card-video[hidden]{display:none}.store-card-zoom:has(>.store-card-video.is-showing:not([hidden]))>.store-card-img,.card-inner:has(>video.is-showing)>.card-poster{visibility:hidden}.store-card-flip{position:absolute;inset:0}.store-card-flip[hidden]{display:none}.store-cover{align-items:var(--store-cover-v);justify-content:var(--store-cover-h);padding:var(--store-cover-pad-y) var(--store-cover-pad-x);mix-blend-mode:var(--store-cover-blend);pointer-events:none;display:flex;position:absolute;inset:0}.store-cover[hidden]{display:none}.store-cover-text{max-width:var(--store-cover-max);font-family:var(--store-cover-font);font-weight:var(--store-cover-weight);font-size:var(--store-cover-size);line-height:var(--store-cover-line);letter-spacing:var(--store-cover-tracking);text-transform:var(--store-cover-case);text-align:var(--store-cover-align);color:var(--store-cover-color);text-shadow:var(--store-cover-shadow)}.store-reg{margin-left:var(--store-reg-gap);font-family:var(--store-reg-font);font-weight:var(--store-reg-weight);font-size:var(--store-reg-size);letter-spacing:0;vertical-align:var(--store-reg-align);color:var(--store-reg-color);transform:translate(var(--store-reg-x), var(--store-reg-y));line-height:1;display:inline-block}.store-reg[hidden]{display:none}.store-card-caption{margin-top:var(--store-caption-gap);padding:0 var(--store-caption-pad)}.store-card-line{justify-content:space-between;align-items:baseline;gap:var(--store-caption-space);display:flex}.store-card-caption[hidden],.store-card-line[hidden],.store-card-tagline[hidden]{display:none}.store-card-tagline{margin:var(--store-tagline-gap) 0 0;white-space:nowrap;text-overflow:ellipsis;font-family:var(--store-tagline-font);font-weight:var(--store-tagline-weight);font-size:var(--store-tagline-size);letter-spacing:var(--store-tagline-tracking);color:var(--store-tagline-color);line-height:1.25;overflow:hidden}.store-card-line[hidden]+.store-card-tagline{margin-top:0}.store-card-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--store-name-font);font-weight:var(--store-name-weight);font-size:var(--store-name-size);letter-spacing:var(--store-name-tracking);text-transform:var(--store-name-case);color:var(--store-name-color);flex:auto;line-height:1.25;overflow:hidden}.store-page.is-name-wrap .store-card-name,.search-layer.is-name-wrap .store-card-name,.search-home.is-name-wrap .store-card-name,.search-page.is-name-wrap .store-card-name{white-space:normal;overflow-wrap:break-word}.store-card-price{white-space:nowrap;font-family:var(--store-price-font);font-weight:var(--store-price-weight);font-size:var(--store-price-size);letter-spacing:var(--store-price-tracking);color:var(--store-price-color);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;line-height:1.25}.store-card-name[hidden],.store-card-price[hidden]{display:none}.store-card-price-was{margin-right:var(--store-price-was-gap);opacity:var(--store-price-was-opacity);text-decoration-line:line-through;text-decoration-thickness:var(--store-price-was-line)}.store-card-price.is-was-after .store-card-price-was{margin-right:0;margin-left:var(--store-price-was-gap)}.product-page{padding-top:var(--product-top)}.product-layout{align-items:stretch;gap:var(--product-col-gap);margin:0 var(--product-margin);display:flex}.product-media{flex:0 0 var(--product-media-width);grid-template-columns:repeat(var(--product-media-cols), minmax(0, 1fr));gap:var(--product-media-gap);align-content:start;min-width:0;display:grid}.product-block{min-width:0;cursor:var(--card-cursor)}.product-block>.card.product-shot{width:100%;aspect-ratio:var(--shot-ratio);contain:layout style;position:relative;top:auto;left:auto}.product-page.is-blocks .product-block{aspect-ratio:var(--pk-ratio);background:var(--pk-bg);border-radius:var(--pk-radius);place-items:center;display:grid;container-type:size}.product-page.is-blocks .product-block>.card.product-shot{width:min(calc(var(--pk-w) * 1cqw), calc(var(--pk-h) * 1cqh * var(--shot-ratio)))}.product-page.is-blocks .product-block.is-full{background:0 0}.product-page.is-blocks .product-block.is-full>.card.product-shot{width:100%}.product-cover-text{z-index:2}.product-cover-text.is-waiting{visibility:hidden}.product-page.is-media-row .product-media{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:flex-start;display:flex;overflow:auto hidden}.product-page.is-media-row .product-media::-webkit-scrollbar{display:none}.product-page.is-media-row.is-snap-free .product-media,.product-page.is-media-row.is-arriving .product-media{scroll-snap-type:none}.product-page.is-media-row .product-block{flex:0 0 var(--pm-slide);scroll-snap-align:var(--pm-snap)}.product-page.is-media-row.is-media-bleed .product-media{box-sizing:border-box;margin-left:calc(-1 * var(--product-margin));padding-left:var(--product-margin);scroll-padding-left:var(--product-margin)}.product-page.is-media-row.is-media-bleed:not(.is-stack) .product-media{flex-basis:calc(var(--product-media-width) + var(--product-margin))}.product-page.is-media-row.is-media-bleed.is-stack .product-media{width:auto;margin-right:calc(-1 * var(--product-margin));padding-right:var(--product-margin);scroll-padding-right:var(--product-margin)}.product-page.is-shots-closed .product-block .card-inner{cursor:default}.product-info{z-index:5;flex:1 1 0;min-width:0;position:relative}.product-info-inner{max-width:var(--product-info-max)}.product-page.is-sticky:not(.is-stack) .product-info-inner{top:var(--product-sticky-top);position:sticky}.product-page.is-stack .product-layout{gap:var(--product-stack-gap);flex-direction:column}.product-page.is-stack.is-info-first .product-info{order:-1}.product-page.is-stack .product-media{flex:none;width:100%}.product-page.is-stack .product-info-inner,.product-page.is-info-fill .product-info-inner{max-width:none}.product-page [hidden]{display:none!important}.product-title{margin:0 0 var(--pt-gap);font-family:var(--pt-font);font-weight:var(--pt-weight);font-size:var(--pt-size);line-height:var(--pt-line);letter-spacing:var(--pt-tracking);text-transform:var(--pt-case);color:var(--pt-color);overflow-wrap:break-word}.product-price{margin-bottom:var(--pp-gap);font-family:var(--pp-font);font-weight:var(--pp-weight);font-size:var(--pp-size);letter-spacing:var(--pp-tracking);color:var(--pp-color);font-variant-numeric:tabular-nums;justify-items:start;line-height:1.25;display:grid}.text-flow-slot{white-space:pre;display:inline-block;position:relative}.text-flow-glyph{white-space:pre;display:inline-block}.text-flow-glyph.is-out{position:absolute;top:0;left:0}.text-flow.is-flowing .text-flow-slot{padding-block:var(--tf-mask,.3em);margin-block:calc(-1 * var(--tf-mask,.3em));-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--tf-mask,.3em), #000 calc(100% - var(--tf-mask,.3em)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--tf-mask,.3em), #000 calc(100% - var(--tf-mask,.3em)), transparent)}.text-flow.is-flowing .text-flow-glyph.is-out{top:var(--tf-mask,.3em)}.product-price-value{grid-area:1/1}.product-price-line{align-items:baseline;display:inline-flex}.product-price-was{margin-right:var(--pp-was-gap);opacity:var(--pp-was-opacity);text-decoration-line:line-through;text-decoration-thickness:var(--pp-was-line)}.product-price-was[hidden]{display:none}.product-price-line.is-was-after .product-price-was{margin-right:0;margin-left:var(--pp-was-gap);order:1}.product-price-saved{margin-left:var(--pp-saved-gap);opacity:var(--pp-saved-opacity);order:2}.product-price-saved[hidden]{display:none}.product-desc{max-width:var(--pd-max);margin:0 0 var(--pd-gap);font-family:var(--pd-font);font-weight:var(--pd-weight);font-size:var(--pd-size);line-height:var(--pd-line);letter-spacing:var(--pd-tracking);color:var(--pd-color);white-space:pre-wrap}.product-desc-para{margin:0}.product-desc-para+.product-desc-para{margin-top:var(--pd-para-gap)}.product-details{margin-bottom:var(--dt-gap)}.product-detail{border-bottom:var(--dt-line) solid transparent;position:relative}.product-detail.is-first{border-top:calc(var(--dt-line) * var(--dt-line-top)) solid transparent}.product-detail.is-last{border-bottom-width:calc(var(--dt-line) * var(--dt-line-bottom))}.product-detail:after,.product-detail.is-first:before{content:"";background:var(--dt-line-color);transform:scaleX(var(--dt-draw,1));transform-origin:0;pointer-events:none;position:absolute;left:0;right:0}.product-detail:after{bottom:calc(-1 * var(--dt-line));height:var(--dt-line)}.product-detail.is-last:after{bottom:calc(-1 * var(--dt-line) * var(--dt-line-bottom));height:calc(var(--dt-line) * var(--dt-line-bottom))}.product-detail.is-first:before{top:calc(-1 * var(--dt-line) * var(--dt-line-top));height:calc(var(--dt-line) * var(--dt-line-top))}.product-detail-head{width:100%;padding:var(--dt-pad) 0;font-family:var(--dt-font);font-weight:var(--dt-weight);font-size:var(--dt-size);letter-spacing:var(--dt-tracking);color:var(--dt-color);text-align:left;cursor:pointer;background:0 0;border:0;outline:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.product-detail-title{opacity:var(--dt-opacity);transition:opacity var(--dt-transition)}.product-detail-head:hover .product-detail-title,.product-detail-head:focus-visible .product-detail-title,.product-detail.is-open .product-detail-title{opacity:var(--dt-hover-opacity)}.product-detail-chevron{width:var(--dt-chevron-size);height:var(--dt-chevron-size);opacity:var(--dt-chevron-opacity);flex:none;display:inline-flex}.product-detail-chevron svg{width:100%;height:100%}.product-detail-body{height:0;overflow:hidden}.product-detail-text{padding-bottom:var(--db-pad);font-family:var(--db-font);font-weight:var(--db-weight);font-size:var(--db-size);line-height:var(--db-line);letter-spacing:var(--db-tracking);color:var(--db-color);white-space:pre-wrap}.product-detail-text.is-list{white-space:normal}.product-detail-list{gap:var(--dl-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.product-detail-item{align-items:var(--dl-align);gap:var(--dl-check-gap);display:flex}.product-detail-check{width:var(--dl-check-box);height:var(--dl-check-box);border-radius:var(--dl-check-radius);background:var(--dl-check-bg);color:var(--dl-check-color);flex:none;place-items:center;display:grid}.product-page.is-list-start .product-detail-check{margin-top:calc((var(--dl-title-size) * var(--dl-title-line) - var(--dl-check-box)) / 2)}.product-detail-check svg{width:var(--dl-check);height:var(--dl-check);display:block}.product-detail-words{gap:var(--dl-desc-gap);flex-direction:column;flex:1;min-width:0;display:flex}.product-detail-item-title,.product-detail-item-desc,.product-detail-item-price,.product-detail-note{font-family:var(--dl-role-font);font-weight:var(--dl-role-weight);font-size:var(--dl-role-size);letter-spacing:var(--dl-role-tracking);line-height:var(--dl-role-line);color:var(--dl-role-color)}.product-detail-item-title{--dl-role-font:var(--dl-title-font);--dl-role-weight:var(--dl-title-weight);--dl-role-size:var(--dl-title-size);--dl-role-tracking:var(--dl-title-tracking);--dl-role-line:var(--dl-title-line);--dl-role-color:var(--dl-title-color)}.product-detail-item-desc{--dl-role-font:var(--dl-desc-font);--dl-role-weight:var(--dl-desc-weight);--dl-role-size:var(--dl-desc-size);--dl-role-tracking:var(--dl-desc-tracking);--dl-role-line:var(--dl-desc-line);--dl-role-color:var(--dl-desc-color)}.product-detail-item-price{margin-left:calc(var(--dl-price-gap) - var(--dl-check-gap));--dl-role-font:var(--dl-price-font);--dl-role-weight:var(--dl-price-weight);--dl-role-size:var(--dl-price-size);--dl-role-tracking:var(--dl-price-tracking);--dl-role-line:var(--dl-title-line);--dl-role-color:var(--dl-price-color);font-variant-numeric:tabular-nums;flex:none}.product-detail-note{margin:var(--dl-note-gap) 0 0;--dl-role-font:var(--dl-note-font);--dl-role-weight:var(--dl-note-weight);--dl-role-size:var(--dl-note-size);--dl-role-tracking:var(--dl-note-tracking);--dl-role-line:var(--dl-note-line);--dl-role-color:var(--dl-note-color)}.product-license{z-index:2;margin-bottom:var(--pli-gap);flex-direction:column;align-items:flex-start;display:flex;position:relative}.product-license.is-wide{align-items:stretch}.product-license-label{margin-bottom:var(--pl-gap);font-family:var(--pl-font);font-weight:var(--pl-weight);font-size:var(--pl-size);color:var(--pl-color)}.product-license .archives-sort{margin:var(--sort-pad-y,0px) 0}.product-license.is-fixed .archives-sort{width:calc(var(--pf-width) - 2 * var(--sort-edge,0px));max-width:100%}.product-license.is-wide .archives-sort-button{width:calc(100% + 2 * var(--sort-edge,0px))}.product-license.is-wide .archives-sort-body{width:100%;display:flex}.product-license.is-wide .archives-sort-value{text-align:left;flex:auto;min-width:0}.product-license[data-menu-width=button] .archives-sort-menu,.product-license[data-menu-width=fixed] .archives-sort-menu{box-sizing:border-box;width:calc(100% + 2 * var(--sort-edge,0px));white-space:normal;min-width:0}.product-license[data-menu-width=fixed] .archives-sort-menu{width:var(--pm-width)}.product-license-price{opacity:var(--pf-price-opacity);font-variant-numeric:tabular-nums}.product-license-row-desc{margin-top:var(--pr-desc-gap);font-size:var(--pr-desc-size);opacity:var(--pr-desc-opacity);display:block}.product-license-row-desc[hidden],.product-license-row-price[hidden]{display:none}.product-license-row-price{opacity:calc(var(--menu-item-rest,.5) * var(--pr-price-opacity));font-variant-numeric:tabular-nums;transition:var(--menu-item-transition);flex:none}.archives-sort-option:hover .product-license-row-price,.archives-sort-option:focus-visible .product-license-row-price{opacity:calc(var(--menu-item-hover,1) * var(--pr-price-opacity))}.archives-sort-option.is-active .product-license-row-price{opacity:calc(var(--menu-item-active,1) * var(--pr-price-opacity))}.product-purchase{width:100%;height:var(--pb-height);padding:0 var(--pb-pad);border-radius:var(--pb-radius);background:var(--pb-bg);box-shadow:inset 0 0 0 var(--pb-border) var(--pb-border-color);font-family:var(--pb-font);font-weight:var(--pb-weight);font-size:var(--pb-size);letter-spacing:var(--pb-tracking);color:var(--pb-color);white-space:nowrap;cursor:pointer;transition:opacity var(--pb-transition);border:0;outline:none;justify-content:center;align-items:center;display:inline-flex}.product-page.is-button-auto .product-purchase{width:auto}.product-page.is-buy-first .product-purchase{margin-bottom:var(--pli-gap);display:flex}.product-page.is-buy-first.is-button-auto .product-purchase{width:fit-content}.product-page.is-buy-first .product-license{margin-bottom:0}.product-page.is-side .product-actions{grid-template-columns:minmax(0, calc((100% - var(--pli-gap)) * var(--pa-split))) minmax(0, 1fr);column-gap:var(--pli-gap);align-items:var(--pa-align);display:grid}.product-page.is-side-buy .product-actions{grid-template-columns:minmax(0, 1fr) minmax(0, calc((100% - var(--pli-gap)) * var(--pa-split)))}.product-page.is-side .product-license{display:contents}.product-page.is-side .product-license-label{grid-area:1/1;align-self:end}.product-page.is-side .product-license .archives-sort{z-index:2;grid-area:2/1;position:relative}.product-page.is-side .product-license:not(.is-wide) .archives-sort{justify-self:start}.product-page.is-side .product-purchase{grid-area:2/2}.product-page.is-side-buy .product-license-label,.product-page.is-side-buy .product-license .archives-sort{grid-column:2}.product-page.is-side-buy .product-purchase{grid-column:1}.product-page.is-side.is-button-auto .product-purchase{justify-self:start}.product-purchase:hover,.product-purchase:focus-visible{opacity:var(--pb-hover-opacity)}.product-purchase{position:relative}.product-purchase.is-loading,.product-purchase.is-soon{pointer-events:none}.product-purchase.is-loading:not(:has(.auth-loader.is-text)) .product-purchase-text{visibility:hidden}.product-more{margin:var(--ps-gap-top) var(--product-margin) var(--product-bottom)}.product-more.product-included:has(+.product-more:not([hidden])){margin-bottom:0}.product-sep{height:0;margin:0 0 var(--pmt-gap);border:0;border-top:var(--ps-width) solid var(--ps-color)}.product-page.is-sep-full .product-sep{margin-left:calc(-1 * var(--product-margin));margin-right:calc(-1 * var(--product-margin))}.product-more-title{margin:0 0 var(--pmt-gap);font-family:var(--pmt-font);font-weight:var(--pmt-weight);font-size:var(--pmt-size);letter-spacing:var(--pmt-tracking);color:var(--pmt-color);line-height:var(--pmt-line,1.1)}.product-more-grid{position:relative}.dialog.settings .settings-nav{background:var(--st-nav-bg,transparent)}.dialog-layer:is(.is-full,.is-page) .dialog.settings .settings-nav{background:0 0}.is-account .settings-pane .settings-section-title{margin-left:var(--st-sh-indent,0px)}.is-account.has-own-section-heads .settings-pane .settings-section-title{font-family:var(--st-sh-font);font-weight:var(--st-sh-weight);font-size:var(--st-sh-size);font-style:var(--st-sh-style);letter-spacing:var(--st-sh-tracking);line-height:var(--st-sh-lh);text-transform:var(--st-sh-case);text-align:var(--st-sh-align);color:var(--st-sh-color);text-decoration:none}.has-section-cards .settings-pane .settings-card{padding:var(--st-card-py) var(--st-card-px);border-radius:var(--st-card-radius);background:var(--st-card-bg);box-shadow:var(--st-card-shadow)}.has-section-cards .settings-pane .settings-card:not(.is-fields){gap:var(--st-card-gap)}.has-section-cards .settings-pane .settings-card:not(.is-fields)>*+*{margin-top:0}.has-section-cards .settings-pane .settings-card>.dialog-row{box-shadow:none;background:0 0;border-radius:0;padding:0}@media (hover:hover){.has-section-cards .settings-pane .settings-card>.dialog-row:hover{background:0 0}}.has-section-cards .settings-pane .settings-card>.settings-rows{margin-top:0;margin-bottom:0}.has-section-cards .settings-pane .settings-card>.settings-rows>:first-child{border-top:0;padding-top:0}.has-section-cards .settings-pane .settings-card>.settings-rows>:last-child{border-bottom:0;padding-bottom:0}.has-own-card-lines.has-section-cards .settings-pane .settings-card>.settings-rows{--st-lr-line:var(--st-cl-line)}.has-card-line-edges.has-section-cards .settings-pane .settings-card>.settings-rows>*{margin-left:calc(-1 * var(--st-card-px));margin-right:calc(-1 * var(--st-card-px));padding-left:var(--st-card-px);padding-right:var(--st-card-px)}.has-section-cards .settings-pane .settings-card:not(:has(>:not([hidden]))){box-shadow:none;background:0 0;padding:0}.is-account.has-own-pane-titles .dialog-title.settings-pane-title{font-family:var(--st-pt-font);font-weight:var(--st-pt-weight);font-style:var(--st-pt-style);letter-spacing:var(--st-pt-tracking);line-height:var(--st-pt-lh);text-transform:var(--st-pt-case);color:var(--st-pt-color)}.dialog-layer:not(.is-full).has-nav-slot .settings-nav .settings-tab-glyph{width:var(--st-nav-slot);justify-content:center;align-items:center;display:inline-flex}.dialog-layer:not(.is-full).has-nav-slot .settings-nav .settings-tab-glyph:not(.is-avatar) svg{width:var(--st-nav-icon);height:var(--st-nav-icon)}.search-layer{z-index:26;padding:var(--sr-edge);box-sizing:border-box;overscroll-behavior:contain;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.search-layer,.search-home{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.search-layer[hidden]{display:none}.search-layer.is-under-viewer{z-index:9}body:has(.search-layer.is-under-viewer) :is(.logo,.top-links){z-index:6!important}body:has(.search-layer.is-under-viewer) .top-fade{z-index:4!important}.search-backdrop{background:var(--sr-backdrop);backdrop-filter:blur(var(--sr-backdrop-blur));position:absolute;inset:0}.search-panel{width:min(var(--sr-width), 100%);max-height:min(var(--sr-max-h), calc(100dvh - 2 * var(--sr-edge)));box-sizing:border-box;border-radius:var(--sr-radius);background:var(--sr-bg);backdrop-filter:blur(var(--sr-blur));box-shadow:var(--sr-ring), var(--sr-shadow);font-family:var(--sr-font);font-weight:var(--sr-weight);font-size:var(--sr-size);letter-spacing:var(--sr-tracking);color:var(--sr-color);transform-origin:50%;will-change:transform, opacity;flex-direction:column;line-height:1.2;display:flex;position:relative}.search-home{z-index:0;scrollbar-width:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;position:absolute;inset:0;overflow:hidden auto}.search-home::-webkit-scrollbar{display:none}.search-home[hidden]{display:none}.search-home .search-panel{width:100%;max-height:none;padding:var(--sr-page-top) 0 var(--sr-page-bottom);backdrop-filter:none;box-shadow:none;will-change:auto;background:0 0;border-radius:0}.search-home .search-head{padding-top:0}.search-home .search-body{padding-bottom:0;overflow:visible}.search-head{padding:var(--sr-pad) var(--sr-pad) 0;flex:none;margin:0}.search-field.dialog-field{flex-direction:row;align-items:center;gap:10px}.search-glass{width:var(--sr-glass);height:var(--sr-glass);color:var(--wn-input);opacity:var(--sr-glass-alpha);flex:none;display:grid}.search-glass[hidden]{display:none}.search-glass svg,.search-row-icon svg,.search-chip-icon svg,.search-all-arrow svg{width:100%;height:100%;display:block}.search-input.dialog-input{min-width:0;line-height:var(--sr-input-line,var(--wn-input-lh,1.4));flex:1}.search-input::-webkit-search-cancel-button{display:none}.search-field.dialog-field{position:relative}.search-hint{align-items:center;gap:var(--hint-gap,.3em);color:var(--hint-color,#fff6);white-space:nowrap;pointer-events:none;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.search-hint[hidden],.search-hint-prefix[hidden]{display:none}.search-hint-stack{display:inline-grid}.search-hint-word{opacity:0;will-change:transform, opacity;grid-area:1/1}.search-hint.has-shimmer .search-hint-word{color:#0000;background:linear-gradient(90deg, var(--hint-color) 0%, var(--hint-color) calc(50% - var(--hint-shine-width,30%) / 2), var(--hint-shine,#fff) 50%, var(--hint-color) calc(50% + var(--hint-shine-width,30%) / 2), var(--hint-color) 100%);animation:search-hint-shine var(--hint-shine-time,2.4s) linear infinite;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}@keyframes search-hint-shine{0%{background-position:100% 0}to{background-position:0 0}}.search-body{gap:var(--sr-part-gap);min-height:0;padding:var(--sr-part-gap) var(--sr-pad) var(--sr-pad);overscroll-behavior:contain;scroll-padding:var(--sr-fade) 0;scrollbar-width:none;flex-direction:column;display:flex;position:relative;overflow:hidden auto}.search-body::-webkit-scrollbar{display:none}.search-body:empty,.search-body:has(>.search-glide:only-child){padding-top:var(--sr-pad);padding-bottom:0}.search-part{gap:var(--sr-title-gap);flex-direction:column;min-width:0;display:flex}.search-part-top{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.search-part-title{font:inherit;opacity:var(--sr-title);margin:0}.has-collection-titles .search-part-title{font-family:var(--sr-pt-font);font-weight:var(--sr-pt-weight);font-size:var(--sr-pt-size);letter-spacing:var(--sr-pt-tracking);color:var(--sr-pt-color);opacity:1;line-height:1.3}.search-part-link{appearance:none;color:inherit;font:inherit;opacity:var(--sr-hint);cursor:pointer;transition:opacity var(--sr-link-time) var(--sr-link-ease);background:0 0;border:0;padding:0}.search-part-link:hover,.search-part-link:focus-visible{opacity:var(--sr-link-hover);outline:0}.search-rows{margin:0 calc(-1 * var(--sr-row-pad));flex-direction:column;display:flex}.search-glide{z-index:0;opacity:0;border-radius:var(--sr-row-radius);background:var(--sr-row-hover);pointer-events:none;position:absolute;top:0;left:0}.search-glide[hidden]{display:none}.search-row{appearance:none;z-index:1;width:100%;min-height:var(--sr-row-h);padding:0 var(--sr-row-pad);box-sizing:border-box;border-radius:var(--sr-row-radius);color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:12px;display:flex;position:relative}.search-body:not(.has-glide) .search-row.is-active{background:var(--sr-row-hover)}.search-row:focus-visible{outline:0}.search-row-lead{width:var(--sr-row-thumb);height:var(--sr-row-thumb);border-radius:var(--sr-row-thumb-radius);background:var(--sr-row-icon-bg);flex:none;place-items:center;display:grid;overflow:hidden}.search-row-lead.is-work{border-radius:var(--sr-row-work-radius)}.search-row-lead img{object-fit:cover;width:100%;height:100%;display:block}.search-row-icon{width:var(--sr-row-icon);height:var(--sr-row-icon);opacity:var(--sr-row-icon-alpha);display:block}.search-row-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;opacity:var(--sr-text);flex:1;overflow:hidden}.search-rest{opacity:var(--sr-rest)}.search-row-hint{font-size:var(--sr-hint-size);opacity:var(--sr-hint);flex:none}.search-all{appearance:none;align-items:center;gap:6px;align-self:var(--sr-all-align,flex-start);color:inherit;font:inherit;opacity:var(--sr-hint);cursor:pointer;transition:opacity var(--sr-link-time) var(--sr-link-ease);-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;display:inline-flex}.search-all.is-active,.search-all:focus-visible{opacity:var(--sr-link-hover);outline:0}.search-all-arrow{width:14px;height:14px;transition:transform var(--sr-link-time) var(--sr-link-ease);flex:none;display:block}.search-all.is-active .search-all-arrow{transform:translateX(var(--sr-arrow-shift))}.search-empty{opacity:var(--sr-hint);margin:0}.search-strip-frame{z-index:1;margin:0 calc(-1 * var(--sr-pad));position:relative}.search-strip{gap:var(--sr-chip-gap);padding:0 var(--sr-pad);scroll-padding:0 max(var(--sr-pad), var(--sr-side-fade,0px));scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;display:flex;overflow:auto hidden}.search-strip::-webkit-scrollbar{display:none}.search-strip-frame.is-media{margin-block:calc(-1 * var(--sr-media-spill))}.search-strip.is-media{gap:var(--sr-thumb-gap);padding-block:var(--sr-media-spill)}.search-strip-frame.is-cards{margin-block:-4px}.search-strip.is-cards{gap:var(--sr-card-gap);align-items:flex-start;padding-block:4px}.search-strip .store-card{width:var(--sr-shop-w);flex:none;position:relative}.search-strip .collection-tile{width:var(--sr-collection-w);flex:none}.search-strip .store-card.is-key .store-card-media{outline-offset:2px;outline:2px solid #fff9}.search-strip .collection-link.is-key .collection-cover{box-shadow:0 0 0 1px}.search-chip{appearance:none;height:var(--sr-chip-h);padding:0 var(--sr-chip-pad);box-sizing:border-box;border-radius:var(--sr-chip-radius);background:var(--sr-chip-bg);color:inherit;font:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--sr-link-time) var(--sr-link-ease);-webkit-tap-highlight-color:transparent;border:0;flex:none;align-items:center;gap:8px;display:inline-flex}.search-chip.is-active{background:var(--sr-chip-hover)}.search-chip:focus-visible{outline:0}.search-chip-label{opacity:var(--sr-text)}.search-chip.has-face{padding-left:var(--sr-chip-face-pad)}.search-chip-face{width:var(--sr-chip-face);height:var(--sr-chip-face);border-radius:50%;flex:none;display:block;overflow:hidden}.search-chip-face img{object-fit:cover;width:100%;height:100%;display:block}.search-chip-icon{width:var(--sr-chip-icon);height:var(--sr-chip-icon);opacity:var(--sr-row-icon-alpha);flex:none;margin-left:-2px;display:block}.search-media{appearance:none;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:0;flex:none;padding:0;display:block;position:relative}.search-media.is-active{z-index:1}.search-media-box{border-radius:var(--sr-thumb-radius);background:var(--sr-media-bg);isolation:isolate;width:100%;height:100%;transition:transform var(--sr-hover-time) var(--sr-hover-ease);display:block;position:relative;overflow:hidden}.search-media.is-active .search-media-box{transform:scale(var(--sr-thumb-hover))}.search-media.is-seen{width:var(--sr-viewed-w);height:var(--sr-viewed-h)}.search-media.is-seen .search-media-box{border-radius:var(--sr-viewed-radius)}.search-media.is-thumb{width:100%;aspect-ratio:var(--sr-thumb-ratio)}.search-media-zoom{position:absolute;inset:0}.search-media-zoom>img,.search-media-zoom>video{object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:calc(100% + 2px);height:calc(100% + 2px);display:block;position:absolute;inset:-1px}.search-media-box:before,.search-media-box:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.search-media-box:before{box-shadow:inset 0 0 0 var(--sr-media-border) var(--sr-media-border-color);transform:translateZ(0)}.search-media-box:after{box-shadow:inset 0 0 0 var(--sr-thumb-ring) var(--sr-color);opacity:0}.search-media.is-key .search-media-box:after,.search-media:focus-visible .search-media-box:after{opacity:1}.search-thumbs{grid-template-columns:repeat(var(--sr-thumb-cols), minmax(0, 1fr));gap:var(--sr-thumb-gap);display:grid}.top-links-search{appearance:none;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.top-links-search[hidden]{display:none}.top-links-search>span{width:100%;height:100%;opacity:var(--link-rest,1);transition:var(--link-transition,none);display:grid}.top-links-search:hover>span{opacity:var(--link-hover,1)}.top-links-search svg{width:100%;height:100%}.top-links-notify{appearance:none;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.top-links-notify[hidden],.top-links-notify-dot[hidden]{display:none}.top-links-notify>span{width:100%;height:100%;display:grid;position:relative}.top-links-notify-icon{opacity:var(--link-rest,1);transition:var(--link-transition,none);display:grid}.top-links-notify:hover .top-links-notify-icon{opacity:var(--link-hover,1)}.top-links-notify svg{width:100%;height:100%}.top-links-notify-dot{top:var(--nb-dot-y);right:calc(var(--nb-dot-x) * -1);box-sizing:content-box;min-width:var(--nb-dot);height:var(--nb-dot);background:var(--nb-dot-color);box-shadow:0 0 0 var(--nb-dot-ring) var(--nb-dot-ring-color);pointer-events:none;border-radius:999px;position:absolute}.top-links-notify-dot.has-count{box-sizing:border-box;padding:0 calc(var(--nb-dot) * .28);font-size:calc(var(--nb-dot) * .68);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;color:var(--nb-dot-text);place-items:center;font-weight:600;line-height:1;display:grid;translate:35% -25%}.notify-head{padding:var(--nt-title-pad);padding-bottom:calc(var(--nt-title-pad) * .5);font-family:var(--nt-title-font);font-size:var(--nt-title-size);font-weight:var(--nt-title-weight);letter-spacing:var(--nt-title-tracking);line-height:var(--nt-title-lh);text-transform:var(--nt-title-transform);color:var(--nt-title-color)}.notify-head[hidden]{display:none}.notify-list{max-height:var(--nt-max);overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;display:flex;position:relative;overflow-y:auto}.notify-list::-webkit-scrollbar{display:none}.collect-picker.is-notify .notify-head{z-index:2;position:relative}.collect-picker.is-notify .notify-list{margin:calc(-1 * var(--fade-under,0px)) 0 calc(-1 * var(--cp-pad));padding:var(--fade-under,0px) 0 var(--cp-pad)}.notify-row{align-items:center;gap:var(--nt-gap);padding:var(--nt-pad);border-radius:var(--nt-radius);flex:none;transition:background-color .2s;display:flex;position:relative}.notify-row+.notify-row:before{content:"";top:0;left:var(--nt-line-left);right:var(--nt-line-right);height:var(--nt-line-w);background:var(--nt-line);pointer-events:none;transition:opacity .2s;position:absolute}@media (hover:hover){.notify-list:not(.has-glide) .notify-row:hover{background:var(--nt-hover)}.notify-row:hover:before,.notify-row:hover+.notify-row:before{opacity:var(--nt-line-hover)}}.notify-link{align-items:center;gap:var(--nt-gap);min-width:0;color:inherit;flex:1;text-decoration:none;display:flex;position:relative}.notify-dot{left:calc((var(--cp-pad,0px) + var(--nt-pad-x)) * -.5 - var(--nt-dot) * .5);width:var(--nt-dot);height:var(--nt-dot);margin-top:calc(var(--nt-dot) * -.5);background:var(--nt-dot-color);opacity:0;border-radius:50%;position:absolute;top:50%}.notify-row.is-unread .notify-dot{opacity:1}.notify-link>.profile-avatar{width:var(--nt-avatar);height:var(--nt-avatar);flex:none}.notify-text{min-width:0;font-family:var(--nt-what-font);font-size:var(--nt-what-size);font-weight:var(--nt-what-weight);letter-spacing:var(--nt-what-tracking);line-height:var(--nt-lh);color:var(--nt-what-color);overflow-wrap:anywhere}.notify-name{font-family:var(--nt-name-font);font-size:var(--nt-name-size);font-weight:var(--nt-name-weight);letter-spacing:var(--nt-name-tracking);color:var(--nt-name-color)}.notify-badge{width:var(--nt-badge);height:var(--nt-badge);margin-left:var(--nt-badge-gap,.25em);vertical-align:-.12em;transform:translateY(var(--nt-badge-y,0px));display:inline-grid}.notify-badge svg{width:100%;height:100%}.notify-time{font-family:var(--nt-time-font);font-size:var(--nt-time-size);font-weight:var(--nt-time-weight);letter-spacing:var(--nt-time-tracking);color:var(--nt-time-color);white-space:nowrap}.notify-actions{gap:var(--nt-button-gap);flex:none;display:flex}.notify-actions:empty{display:none}.notify-button{appearance:none;height:var(--nt-button-h);padding:0 var(--nt-button-pad);border-radius:var(--nt-button-radius);font:inherit;font-family:var(--nt-button-font);font-size:var(--nt-button-size);font-weight:var(--nt-button-weight);letter-spacing:var(--nt-button-tracking);white-space:nowrap;cursor:pointer;transition:background-color var(--nt-button-time), box-shadow var(--nt-button-time), opacity var(--nt-button-time);border:0;place-items:center;display:inline-grid}.notify-button.is-primary{background:var(--nt-primary-bg);color:var(--nt-primary-color);box-shadow:inset 0 0 0 var(--nt-button-border) var(--nt-primary-ring)}.notify-button.is-secondary{background:var(--nt-secondary-bg);color:var(--nt-secondary-color);box-shadow:inset 0 0 0 var(--nt-button-border) var(--nt-secondary-ring)}@media (hover:hover){.notify-button.is-primary:not(:disabled):hover{background:var(--nt-primary-hover)}.notify-button.is-secondary:not(:disabled):hover{background:var(--nt-secondary-hover)}}.notify-button:disabled{opacity:var(--nt-button-disabled);cursor:default}.notify-empty{padding:var(--nt-empty-pad-y,28px) var(--nt-empty-pad-x,12px);text-align:var(--nt-empty-align);font-family:var(--nt-empty-font);font-size:var(--nt-empty-size);font-weight:var(--nt-empty-weight);letter-spacing:var(--nt-empty-tracking);line-height:var(--nt-empty-lh);color:var(--nt-empty-color);margin:0}.notify-waiting{position:relative}.notify-waiting-text{visibility:hidden}.search-page-cards[hidden]{display:none}.search-page-store{grid-template-columns:repeat(var(--sp-shop-cols), minmax(0, 1fr));column-gap:var(--sp-shop-gap-x);row-gap:var(--sp-shop-gap-y);align-items:start;display:grid}.search-page-store .store-card{position:relative}.search-page-empty{margin:64px var(--archives-margin,32px) 0}.search-page-empty[hidden]{display:none}.archives-bar.is-ghost{visibility:hidden;pointer-events:none}.search-page-help{margin:var(--sh-gap,28px) var(--archives-margin,32px) 0}.search-page-help[hidden],.search-page-works-title[hidden]{display:none}.search-help-row{align-items:center;gap:var(--sh-chip-gap,8px);overscroll-behavior-x:contain;scrollbar-width:none;font-family:var(--sh-font);font-weight:var(--sh-weight,500);font-size:var(--sh-size,14px);letter-spacing:var(--sh-tracking,0em);flex-wrap:nowrap;line-height:1.2;display:flex;overflow:auto hidden}.search-help-row::-webkit-scrollbar{display:none}.search-help-row[data-align=center]>:first-child,.search-help-row[data-align=right]>:first-child{margin-left:auto}.search-help-row[data-align=center]>:last-child{margin-right:auto}.search-help-row.is-dragging,.search-help-row.is-dragging .search-help-chip{cursor:grabbing}.search-help-chip{padding:var(--sh-pad,0px);border-radius:var(--sh-radius,999px);background:var(--sh-bg,transparent);color:var(--sh-color,#fff);white-space:nowrap;transition:opacity var(--sh-duration,.2s) var(--sh-ease,ease);-webkit-user-drag:none;-webkit-tap-highlight-color:transparent;outline:none;flex:none;text-decoration:none}.search-help-chip-body{opacity:var(--sh-text,1);text-decoration:underline;text-decoration-color:var(--sh-line,transparent);text-underline-offset:.25em;text-decoration-thickness:1px;display:inline-block}.search-help-chip:focus-visible{opacity:var(--sh-hover,.7)}@media (hover:hover){.search-help-chip:hover{opacity:var(--sh-hover,.7)}}.search-page-works-title{margin:0 var(--archives-margin,32px);text-wrap:balance}.archives-cat.is-off{opacity:var(--cat-off,.3);pointer-events:none}.profile-head{width:min(var(--pp-width), calc(100% - 2 * var(--archives-margin,32px)));margin:0 auto var(--pp-bottom);text-align:center;flex-direction:column;align-items:center;display:flex}.profile-head>[hidden]{display:none}.profile-head>.account-avatar{margin-bottom:var(--pp-avatar-gap)}.profile-head.is-unclaimed>.account-avatar,.profile-head.is-unclaimed>.skel-avatar{margin-bottom:var(--pp-creator-avatar-gap)}.profile-head.is-unclaimed>.profile-name{margin-bottom:var(--pp-creator-name-gap)}.profile-head.is-unclaimed>.profile-links{margin-bottom:var(--pp-creator-links-gap)}.profile-name{justify-content:center;align-items:center;gap:var(--pp-badge-gap);max-width:100%;margin:0 0 var(--pp-name-gap);font-family:var(--pp-name-font);font-weight:var(--pp-name-weight);font-size:var(--pp-name-size);letter-spacing:var(--pp-name-tracking);line-height:var(--pp-name-lh);color:var(--pp-name-color);display:inline-flex}.profile-name-text{overflow-wrap:anywhere;min-width:0}.profile-badge,.people-badge{flex:none;display:inline-grid}.profile-badge{width:var(--pp-badge);height:var(--pp-badge);transform:translateY(var(--pp-badge-y))}.profile-name:has(>.profile-pro){position:relative}.profile-pro{box-sizing:border-box;height:var(--pp-pro-h);margin-left:var(--pp-pro-gap);white-space:nowrap;padding:0 var(--pp-pro-pad);border-radius:var(--pp-pro-radius);background:var(--pp-pro-bg);box-shadow:inset 0 0 0 var(--pp-pro-border) var(--pp-pro-border-color);font-family:var(--pp-pro-font);font-weight:var(--pp-pro-weight);font-size:var(--pp-pro-size);letter-spacing:var(--pp-pro-tracking);line-height:var(--pp-pro-lh);color:var(--pp-pro-color);transform:translateY(calc(-50% + var(--pp-pro-y)));align-items:center;display:inline-flex;position:absolute;top:50%;left:100%}.profile-badge svg,.people-badge svg{width:100%;height:100%;display:block}.profile-handle,.profile-bio,.profile-links,.profile-counts{margin:0}.profile-handle{margin-bottom:var(--pp-handle-gap);font-family:var(--pp-handle-font);font-weight:var(--pp-handle-weight);font-size:var(--pp-handle-size);letter-spacing:var(--pp-handle-tracking);line-height:var(--pp-handle-lh);color:var(--pp-handle-color)}.profile-bio{max-width:var(--pp-bio-width);margin-bottom:var(--pp-bio-gap);font-family:var(--pp-bio-font);font-weight:var(--pp-bio-weight);font-size:var(--pp-bio-size);letter-spacing:var(--pp-bio-tracking);line-height:var(--pp-bio-lh);color:var(--pp-bio-color);white-space:pre-line;overflow-wrap:anywhere}.profile-bio.is-unclaimed{margin-top:var(--pp-handle-gap)}.profile-links,.profile-counts{flex-wrap:wrap;justify-content:center;display:flex}.profile-links{gap:calc(var(--pp-links-spacing) / 2) var(--pp-links-spacing);margin-bottom:var(--pp-links-gap)}.profile-link{box-sizing:border-box;min-width:var(--pp-link-size);height:var(--pp-link-size);border-radius:var(--pp-link-radius);background:var(--pp-link-bg);box-shadow:inset 0 0 0 var(--pp-link-border) var(--pp-link-border-color);color:var(--pp-link-ink);transition:color var(--pp-links-time), background-color var(--pp-links-time);outline:0;justify-content:center;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.profile-link.has-text{padding:0 var(--pp-link-pad)}.profile-link-icon{width:var(--pp-link-icon);height:var(--pp-link-icon);display:grid}.profile-link-icon svg{width:100%;height:100%;display:block}.profile-link-text{font-family:var(--pp-site-font);font-weight:var(--pp-site-weight);font-size:var(--pp-site-size);letter-spacing:var(--pp-site-tracking);line-height:var(--pp-site-lh);color:var(--pp-site-color)}.profile-counts{gap:calc(var(--pp-counts-spacing) / 2) var(--pp-counts-spacing);margin-bottom:var(--pp-counts-gap)}.profile-count{font-family:var(--pp-counts-font);font-weight:var(--pp-counts-weight);font-size:var(--pp-counts-size);letter-spacing:var(--pp-counts-tracking);line-height:var(--pp-counts-lh);color:var(--pp-counts-color);cursor:pointer;background:0 0;border:0;outline:0;margin:0;padding:0}.profile-count-label{color:var(--pp-counts-label);transition:color var(--pp-links-time)}.profile-count:focus-visible{border-radius:4px;box-shadow:0 0 0 1px}.profile-link:focus-visible{box-shadow:inset 0 0 0 var(--pp-link-border) var(--pp-link-border-color), 0 0 0 1px currentColor}@media (hover:hover){.profile-link:hover{color:var(--pp-link-ink-hover);background:var(--pp-link-bg-hover)}.profile-count:hover .profile-count-label{color:var(--pp-counts-hover)}}.skeleton-layer{box-sizing:border-box;pointer-events:none;position:absolute;inset:0;overflow:hidden}.skeleton-layer[hidden]{display:none}.skeleton-layer.is-inline{position:relative;inset:auto;overflow:visible}.skeleton-layer .skel-source{visibility:hidden;pointer-events:none}.skel{background:var(--skel-grain,none) 0 0 / 128px 128px repeat, var(--skel-bg);isolation:isolate;display:block;position:relative;overflow:hidden}.skeleton-layer:is([data-effect=pulse],[data-effect=pulseWave],[data-effect=twinkleOrder],[data-effect=twinkle]) .skel{animation:skel-pulse var(--skel-time) var(--skel-ease) var(--skel-delay,0s) infinite;will-change:opacity}.skeleton-layer[data-effect=sweep] .skel:after{content:"";background:linear-gradient(calc(90deg + var(--skel-angle)), transparent calc(50% - var(--skel-band) / 2), var(--skel-shine) 50%, transparent calc(50% + var(--skel-band) / 2));animation:skel-shine var(--skel-time) var(--skel-ease) var(--skel-delay,0s) infinite;will-change:transform;position:absolute;inset:0;transform:translate(-100%)}.skel.is-placed{vertical-align:top;display:block;position:absolute}.skeleton-layer[data-effect=glide] .skel:after{content:"";top:0;bottom:0;left:calc(-1 * var(--skel-x,0px) - var(--glide-w) - var(--skel-y,0px) * var(--glide-tan));width:var(--glide-w);background:var(--skel-grain,none) 0 0 / 128px 128px repeat, var(--glide-color);--glide-bell:linear-gradient(90deg, transparent 0%, #00000008 12%, #0000001f 22%, #00000052 32%, #0000009e 41%, #000000e0 47%, #000 50%, #000000e0 53%, #0000009e 59%, #00000052 68%, #0000001f 78%, #00000008 88%, transparent 100%);-webkit-mask-image:var(--glide-bell);mask-image:var(--glide-bell);transform-origin:0 0;animation:skel-glide var(--skel-time) var(--skel-ease) var(--skel-delay,0s) infinite;will-change:transform;backface-visibility:hidden;position:absolute}.skeleton-layer[data-effect=glide].is-breathing .skel{animation:skel-breath var(--skel-time) var(--skel-ease) var(--skel-delay,0s) infinite;will-change:opacity}.skel-bar{max-width:100%;height:calc(1em * var(--skel-bar-h));border-radius:var(--skel-bar-radius);vertical-align:middle;display:inline-block}.skel-avatar{margin-bottom:var(--pp-avatar-gap);border-radius:50%;flex:none}.skel-link{width:var(--pp-link-size);height:var(--pp-link-size);border-radius:var(--pp-link-radius)}.skel-button{min-width:var(--pp-button-w);height:var(--dl-button-h);border-radius:var(--dl-button-radius)}.profile-head.is-unclaimed .skel-button{min-width:var(--pp-claim-w)}.skel-tabs{margin:0 var(--archives-margin,32px);justify-content:space-between;align-items:center;display:flex}.skel-tabs-side{align-items:center;gap:1.5em;display:flex}.skel-grid{margin:0 var(--archives-margin,32px);position:relative}.skel-card{border-radius:var(--radius);position:absolute}@media (prefers-reduced-motion:reduce){.skeleton-layer .skel,.skeleton-layer .skel:after{animation:none}.skeleton-layer .skel:after{opacity:0}}.profile-actions{justify-content:center;gap:var(--dl-button-gap);display:flex}.profile-actions .dialog-button{min-width:var(--pp-button-w);padding:0 var(--pp-button-pad);flex:none}.profile-actions .dialog-button[hidden]{display:none}.profile-head.is-unclaimed .profile-actions .dialog-button{min-width:var(--pp-claim-w);padding:0 var(--pp-claim-pad)}.profile-actions.is-pair{gap:var(--pp-pair-gap);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:fit-content;max-width:100%;margin-inline:auto;display:grid}.profile-actions.is-pair.is-full{align-self:stretch;width:auto;margin-inline:0}.profile-actions.is-pair .dialog-button{min-width:0}.profile-actions.is-pair:not(.is-full) .dialog-button{min-width:var(--pp-button-w)}.collect-dock.pending-dock{z-index:20}.collect-dock.pending-dock[hidden]{display:none}.collect-toast.pending-bar:has(.pending-face:not([hidden])){padding-left:var(--ct-pad-y)}.pending-face{width:var(--pb-face);height:var(--pb-face);margin-right:calc(var(--pb-face-gap) - var(--ct-gap));border-radius:50%;flex:none;position:relative;overflow:hidden}.pending-actions{gap:var(--pb-actions-gap);flex:none;margin-left:auto;display:flex}.pending-actions>.collect-toast-action{margin-left:0}.pending-actions>.collect-toast-action.pending-close{background:var(--pb-close-bg);color:var(--pb-close-color)}@media (hover:hover){.pending-actions>.collect-toast-action.pending-close:hover{background:var(--pb-close-hover);color:var(--pb-close-color)}}.pending-face[hidden]{display:none}.pending-face img{object-fit:cover;width:100%;height:100%;display:block}.pending-face:after{content:"";border-radius:inherit;box-shadow:var(--pb-face-ring);pointer-events:none;position:absolute;inset:0}.pending-strong{font-weight:var(--pb-strong-weight);color:var(--pb-strong-color)}.pending-dock.is-code-mono .pending-code{font-family:var(--pb-code-font)}.pending-link{color:inherit;text-decoration:underline;text-decoration-thickness:var(--cm-open-line-w);text-underline-offset:var(--cm-open-line-offset);text-decoration-color:color-mix(in srgb, currentColor var(--cm-open-line), transparent);transition:text-decoration-color var(--cm-copy-time)}@media (hover:hover){.pending-link:hover{text-decoration-color:color-mix(in srgb, currentColor var(--cm-open-line-hover), transparent)}}.pending-bar .collect-toast-action[hidden],.profile-tiles[hidden],.profile-message[hidden],.profile-message-title[hidden]{display:none}.profile-message{margin:var(--pp-msg-top) var(--archives-margin,32px) var(--cl-bottom,80px);text-align:center}.profile-message-title,.profile-message-text{font-family:var(--pp-message-font);letter-spacing:var(--pp-message-tracking);line-height:var(--pp-message-lh);margin:0}.profile-message-title{margin-bottom:var(--pp-msg-gap);font-weight:var(--pp-msg-title-weight);font-size:var(--pp-msg-title-size);color:var(--pp-msg-title-color)}.profile-message-text{font-weight:var(--pp-message-weight);font-size:var(--pp-message-size);color:var(--pp-message-color)}.dialog.people{height:min(var(--pw-height), 100%);gap:0;position:relative;overflow:hidden}.dialog.people .people-title{padding:0 calc(var(--au-close,20px) + var(--au-close-inset,16px));text-align:var(--pw-title-align,center);flex:none;margin:0}[data-title-align=left] .dialog.people .people-title{padding-left:0}.dialog.people .people-title{z-index:2;position:relative}.people-list{min-height:0;margin:calc(-1 * var(--fade-under,0px)) calc(-1 * var(--pw-pad-x)) calc(-1 * var(--au-pad-b,var(--dl-pad)));padding:calc(var(--fade-under,0px) + var(--pw-title-gap)) 0 var(--au-pad-b,var(--dl-pad));overscroll-behavior:contain;scrollbar-width:none;flex:1;position:relative;overflow-y:auto}.people-row{align-items:center;gap:var(--pw-gap);padding:var(--pw-pad-y) var(--pw-pad-x);border-radius:var(--pw-radius);transition:background-color var(--dl-hover-time);display:flex;position:relative;overflow:hidden}.people-glide,.notify-glide{opacity:0;pointer-events:none;position:absolute;top:0;left:0}.people-glide{border-radius:var(--pw-radius);background:var(--pw-hover)}.notify-glide{border-radius:var(--nt-radius);background:var(--nt-hover);flex:none}.people-glide[hidden],.notify-glide[hidden]{display:none}.people-list.has-glide .people-row,.notify-list.has-glide .notify-row{z-index:1}.people-row+.people-row:before{content:"";top:0;left:var(--pw-line-left);right:var(--pw-pad-x);height:var(--pw-line-w);background:var(--pw-line);pointer-events:none;transition:opacity var(--dl-hover-time);position:absolute}.people-link{align-items:center;gap:var(--pw-gap);min-width:0;color:inherit;outline:0;flex:1;text-decoration:none;display:flex}.people-link>.account-avatar{flex:none}.people-text{text-align:left;flex-direction:column;min-width:0;display:flex}.people-name{align-items:center;gap:var(--pw-badge-gap);min-width:0;font-family:var(--pw-name-font);font-size:var(--pw-name-size);color:var(--dl-color);display:flex}.people-name-text,.people-handle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.people-badge{width:var(--pw-badge);height:var(--pw-badge);transform:translateY(var(--pw-badge-y,0px))}.people-handle{margin-top:var(--pw-handle-gap,0px);font-family:var(--pw-handle-font);font-size:var(--pw-handle-size);color:var(--dl-ink);opacity:var(--pw-handle-alpha)}.people-actions{gap:var(--dl-button-gap);flex:none;display:flex}.people-actions .dialog-button{height:var(--pw-button-h);padding:0 var(--pw-button-pad);font-size:var(--pw-button-size);flex:none}.dialog.people .people-empty{inset:50% var(--dl-pad,24px) auto;font-size:calc(var(--dl-title-size) * var(--pw-empty-scale));text-align:center;opacity:var(--pw-empty-alpha);pointer-events:none;margin:0;position:absolute;transform:translateY(-50%)}.people-empty[hidden]{display:none}@media (hover:hover){.people-list:not(.has-glide) .people-row:hover,.people-list:not(.has-glide) .people-row:focus-within{background:var(--pw-hover)}.people-row:hover:before,.people-row:hover+.people-row:before{opacity:var(--pw-line-hover)}}.claim-code{box-sizing:border-box;height:var(--cm-code-h);padding:0 var(--cm-copy-inset) 0 var(--cm-code-pad);border-radius:var(--cm-code-radius);background:var(--cm-code-bg);box-shadow:var(--cm-code-ring);align-items:center;gap:8px;display:flex}.claim-code-text{min-width:0;font-family:var(--cm-code-font);font-weight:var(--cm-code-weight);font-size:var(--cm-code-size);letter-spacing:var(--cm-code-tracking);color:var(--cm-code-color);user-select:all;flex:1}[data-claim-code=center] .claim-code-text{text-align:center}.dialog.secret-link .claim-code-text,.pro-link .claim-code-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.claim-code-pair{align-items:center;gap:var(--sl-copy-gap,8px);display:flex}.claim-code-pair>.claim-code{min-width:0;padding-right:var(--cm-code-pad);flex:1}.dialog .claim-code-pair>.dialog-button.claim-copy,.pro-link .claim-code-pair>.dialog-button.claim-copy,.dialog .claim-code .dialog-button.claim-copy{gap:var(--cm-copy-gap);height:calc(var(--cm-code-h) - 2 * var(--cm-copy-inset));min-height:0;padding:0 var(--cm-copy-pad);border-radius:var(--cm-copy-radius);background:var(--cm-copy-bg);box-shadow:var(--cm-copy-ring);color:var(--cm-copy-color);font-family:var(--cm-copy-font);font-weight:var(--cm-copy-weight);font-size:var(--cm-copy-size);letter-spacing:var(--cm-copy-tracking);transition:background-color var(--cm-copy-time);border:0;flex:none}.dialog .claim-code-pair>.dialog-button.claim-copy,.pro-link .claim-code-pair>.dialog-button.claim-copy{height:var(--cm-code-h)}@media (hover:hover){.dialog .claim-code-pair>.dialog-button.claim-copy:not(:disabled):hover,.dialog .claim-code .dialog-button.claim-copy:not(:disabled):hover{background:var(--cm-copy-hover-bg)}}.dialog.claim .claim-site{margin:calc(var(--cm-site-gap) - var(--dl-gap,0px)) 0 0;font-size:var(--cm-site-size);font-weight:var(--cm-site-weight);line-height:var(--cm-site-lh);color:var(--cm-site-color);text-align:center;text-wrap:balance}.dialog-layer[data-align=left] .dialog.claim .claim-site{text-align:left}.auth-work-option{justify-content:flex-start;gap:var(--aw-face-gap)}.auth-work-option .field-list-text{flex:0 auto}.auth-work-meta{min-width:0;font-size:var(--aw-meta-size);text-align:right;text-overflow:ellipsis;white-space:nowrap;opacity:var(--aw-meta-alpha);flex:1 1 0;overflow:hidden}.auth-work-face{background:var(--fl-hover);width:var(--aw-face);height:var(--aw-face);border-radius:50%;flex:none;overflow:hidden}.auth-work-face img{object-fit:cover;width:100%;height:100%;display:block}.field-list-row.auth-work-option:disabled{cursor:default}.field-list-row.auth-work-option.is-claimed{opacity:var(--aw-claimed)}.field-list-row.auth-work-option.is-note{color:var(--fl-color);justify-content:center}.auth-work-card{align-items:center;justify-content:var(--aw-card-justify);gap:var(--aw-card-gap);box-sizing:border-box;width:var(--aw-card-w);height:var(--aw-card-h);margin:var(--aw-card-top) auto var(--aw-card-bottom);padding:var(--aw-card-pad-y) var(--aw-card-pad);border-radius:var(--aw-card-radius);background:var(--aw-card-bg);box-shadow:var(--aw-card-ring), var(--aw-card-shadow);text-align:var(--aw-card-text-align);display:flex}.auth-work-card>.account-avatar{border-radius:var(--aw-card-face-radius);flex:none;position:relative}.auth-work-card>.account-avatar img,.auth-work-card>.account-avatar:after{border-radius:inherit}.auth-work-card>.account-avatar:before{content:"";z-index:1;border-radius:inherit;box-shadow:var(--aw-card-face-ring);pointer-events:none;position:absolute;inset:0}.auth-work-card-words{gap:var(--aw-card-lines);flex-direction:column;min-width:0;display:flex}.auth-work-card-network{width:var(--aw-card-network);height:var(--aw-card-network);color:var(--aw-card-network-color);flex:none;place-items:center;display:grid}.auth-work-card-words+.auth-work-card-network{margin-left:auto}.auth-work-card-network svg{width:100%;height:100%;display:block}.auth-work-card-name,.auth-work-card-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auth-work-card-name{font-family:var(--aw-card-name-font);font-weight:var(--aw-card-name-weight);font-size:var(--aw-card-name-size);letter-spacing:var(--aw-card-name-tracking);color:var(--aw-card-name-color);line-height:1.25}.auth-work-card-meta{font-weight:var(--aw-card-meta-weight);font-size:var(--aw-card-meta-size);letter-spacing:var(--aw-card-meta-tracking);color:var(--aw-card-meta-color);line-height:1.25}.auth-work-choice{gap:var(--aw-choice-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.dialog.auth .auth-work-choice>.dialog-button{width:auto;min-width:0;margin:0}.auth-work-lines{gap:calc(var(--aw-proof-gap) / 2);margin-top:calc(var(--aw-proof-gap) - var(--dl-gap));text-align:var(--au-align,center);flex-direction:column;display:flex}.claim-copy svg{width:var(--cm-copy-icon);height:var(--cm-copy-icon)}.auth-head>.submit-avatar{margin:0 0 var(--sb-avatar-gap)}.dialog-layer:not([data-align=left]) .auth-head>.submit-avatar{align-self:center}.dialog-layer[data-align=left] .auth-head>.submit-avatar{align-self:flex-start}.claim-face{display:inline-flex;position:relative}.claim-badge{right:var(--cm-badge-x);bottom:var(--cm-badge-y);width:var(--cm-badge);height:var(--cm-badge);background:var(--cm-badge-bg);backdrop-filter:blur(var(--cm-badge-blur));box-shadow:var(--cm-badge-ring);color:var(--cm-badge-color);border-radius:50%;place-items:center;display:grid;position:absolute}.claim-badge svg{width:var(--cm-badge-icon);height:var(--cm-badge-icon);shape-rendering:geometricprecision;display:block}.claim-open{color:inherit;text-decoration:underline;text-decoration-thickness:var(--cm-open-line-w);text-underline-offset:var(--cm-open-line-offset);text-decoration-color:color-mix(in srgb, currentColor var(--cm-open-line), transparent);transition:text-decoration-color var(--cm-copy-time)}@media (hover:hover){.claim-open:hover{text-decoration-color:color-mix(in srgb, currentColor var(--cm-open-line-hover), transparent)}}.claim-identity-actions{align-items:stretch;gap:var(--cm-link-gap);flex-direction:column;display:flex}.claim-identity-actions>.auth-link{align-self:center}.dialog-layer[data-align=left] .claim-identity-actions>.auth-link{align-self:flex-start}.dialog.pro-window{gap:0}.pro-band{height:var(--pro-stage-h);margin-bottom:var(--pro-stage-gap);border-radius:var(--pro-stage-radius);background:var(--pro-stage-bg);flex:none;position:relative;overflow:hidden}.pro-band[hidden]{display:none}.dialog.pro-window.is-pinned{overflow:hidden}.dialog.pro-window.is-pinned>.pro-scroll{min-height:0;margin:calc(-1 * var(--pro-pad-t,0px)) calc(-1 * var(--pro-pad-x,0px)) calc(-1 * var(--pro-pad-b,0px));padding:var(--pro-pad-t,0px) var(--pro-pad-x,0px) calc(var(--pro-pin-h,0px) + var(--pro-pad-b,0px) + var(--pro-actions-gap));overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:0 auto;display:flex;overflow-y:auto}.dialog.pro-window.is-pinned>.pro-scroll::-webkit-scrollbar{display:none}.dialog.pro-window.is-pinned>.pro-scroll>*{flex-shrink:0}.dialog.pro-window.is-pinned>.pro-actions{right:0;bottom:var(--pro-pad-b,0px);z-index:2;width:min(calc(100% - 2 * var(--pro-pad-x,0px)), var(--pro-width));margin:0 auto;position:absolute;left:0}.pro-body,.auth-body.pro-body{width:min(100%, var(--pro-width));gap:0;margin-inline:auto}.dialog-layer .pro-head{align-items:var(--pro-justify,center)}.pro-badge{box-sizing:border-box;height:var(--pro-badge-h);margin-bottom:var(--pro-badge-gap);padding:0 var(--pro-badge-pad);border-radius:var(--pro-badge-radius);background:var(--pro-badge-bg);box-shadow:var(--pro-badge-ring);font-family:var(--pro-badge-font);font-weight:var(--pro-badge-weight);font-size:var(--pro-badge-size);letter-spacing:var(--pro-badge-tracking);color:var(--pro-badge-color);white-space:nowrap;align-items:center;line-height:1;display:inline-flex}.pro-head>.pro-badge{align-self:inherit}.dialog-layer .pro-head .pro-title.auth-title{font-family:var(--pro-tt-font);font-weight:var(--pro-tt-weight);font-size:var(--pro-tt-size);letter-spacing:var(--pro-tt-tracking);line-height:var(--pro-tt-lh);text-transform:var(--pro-tt-case);color:var(--pro-tt-color);text-align:var(--pro-align,center);text-wrap:var(--pro-tt-wrap,pretty)}.dialog-layer .pro-head .auth-sub.pro-sub{margin:var(--pro-st-gap) 0 0;font-family:var(--pro-st-font);font-weight:var(--pro-st-weight);font-size:var(--pro-st-size);letter-spacing:var(--pro-st-tracking);line-height:var(--pro-st-lh);text-transform:var(--pro-st-case);color:var(--pro-st-color);opacity:1;text-align:var(--pro-align,center);text-wrap:pretty}.pro-price{margin-top:var(--pro-price-gap);text-align:var(--pro-align,center)}.pro-amount-row{align-items:baseline;gap:var(--pro-period-gap);display:inline-flex}.pro-amount,.pro-period,.pro-note,.pro-benefit-title,.pro-benefit-text{margin:0}.pro-amount{font-family:var(--pro-amount-font);font-weight:var(--pro-amount-weight);font-size:var(--pro-amount-size);letter-spacing:var(--pro-amount-tracking);line-height:var(--pro-amount-lh);text-transform:var(--pro-amount-case);color:var(--pro-amount-color)}.pro-period{font-family:var(--pro-period-font);font-weight:var(--pro-period-weight);font-size:var(--pro-period-size);letter-spacing:var(--pro-period-tracking);line-height:var(--pro-period-lh);text-transform:var(--pro-period-case);color:var(--pro-period-color)}.pro-note{margin-top:var(--pro-note-gap);font-family:var(--pro-note-font);font-weight:var(--pro-note-weight);font-size:var(--pro-note-size);letter-spacing:var(--pro-note-tracking);line-height:var(--pro-note-lh);text-transform:var(--pro-note-case);color:var(--pro-note-color)}.pro-amount-row.is-side{align-items:center;gap:var(--pro-side-gap)}.pro-price-lines{gap:var(--pro-lines-gap);text-align:left;flex-direction:column;display:flex}.pro-price-lines .pro-note{margin-top:0}.pro-sep{height:var(--pro-sep-h);margin:var(--pro-sep-top) var(--pro-sep-inset) 0;background:var(--pro-sep-color);align-self:stretch}.pro-sep+.pro-benefits{margin-top:var(--pro-sep-bottom)}.pro-benefits{isolation:isolate;gap:var(--pro-row-gap);margin:var(--pro-benefits-gap) 0 0;flex-direction:column;padding:0;list-style:none;display:flex;position:relative}.pro-benefit-glide{z-index:-1;opacity:0;border-radius:var(--pro-row-radius);background:var(--pro-hl-bg);box-shadow:var(--pro-hl-ring);pointer-events:none;position:absolute;top:0;left:0}.pro-benefits:not(.has-glide) .pro-benefit-glide{display:none}.pro-benefits.is-pointer .pro-benefit,.pro-benefit.is-pickable{cursor:pointer}.pro-benefit:focus-visible{outline:none}.pro-benefits:not(.has-glide) .pro-benefit.is-pickable:focus-visible{background:var(--pro-hl-bg);box-shadow:var(--pro-hl-ring)}@media (hover:hover){.pro-benefits:not(.has-glide) .pro-benefit:hover{background:var(--pro-hl-bg);box-shadow:var(--pro-hl-ring)}}.pro-benefit{align-items:center;gap:var(--pro-icon-gap);padding:var(--pro-row-pad);border-radius:var(--pro-row-radius);display:flex}.pro-benefits.is-center .pro-benefit{text-align:center;flex-direction:column}.pro-benefits.is-left.is-right .pro-benefit{text-align:right;flex-direction:row-reverse}.pro-benefits.is-left.is-right .pro-benefit-title.has-tip{align-self:flex-end}.pro-benefits:not(.is-gliding) .pro-benefit.is-forward{background:var(--pro-hl-bg);box-shadow:var(--pro-hl-ring)}.pro-benefit-icon{width:var(--pro-icon-box);height:var(--pro-icon-box);border-radius:var(--pro-icon-radius);background:var(--pro-icon-bg);color:var(--pro-icon-color);transition:background var(--pro-glide-time);flex:none;place-items:center;display:grid}.pro-benefit.is-forward .pro-benefit-icon{background:var(--pro-hl-icon-bg)}.pro-benefit-icon svg{width:var(--pro-icon);height:var(--pro-icon);display:block}.pro-benefit.is-check{gap:var(--pro-check-gap)}.pro-benefit-check{width:var(--pro-check-box);height:var(--pro-check-box);border-radius:var(--pro-check-radius);background:var(--pro-check-bg);color:var(--pro-check-color);flex:none;place-items:center;display:grid}.pro-benefit-check svg{width:var(--pro-check);height:var(--pro-check);display:block}.pro-benefit-texts{gap:var(--pro-bx-gap);flex-direction:column;min-width:0;display:flex}.pro-benefit-title{font-family:var(--pro-bt-font);font-weight:var(--pro-bt-weight);font-size:var(--pro-bt-size);letter-spacing:var(--pro-bt-tracking);line-height:var(--pro-bt-lh);text-transform:var(--pro-bt-case);color:var(--pro-bt-color)}.pro-benefit-title.has-tip{text-decoration:underline var(--pro-tip-line-style,dotted) var(--pro-tip-line);text-decoration-thickness:var(--pro-tip-line-w,1px);text-underline-offset:var(--pro-tip-line-offset);align-self:flex-start}.pro-benefits.is-center .pro-benefit-title.has-tip{align-self:center}.pro-benefit-head{align-items:center;gap:var(--pro-new-gap);align-self:flex-start;min-width:0;display:flex}.pro-benefits.is-center .pro-benefit-head{align-self:center}.pro-benefit-new{padding:var(--pro-new-pad);border-radius:var(--pro-new-radius);background:var(--pro-new-bg);color:var(--pro-new-color);font-family:var(--pro-bt-font);font-weight:var(--pro-new-weight);font-size:var(--pro-new-size);white-space:nowrap;flex:none;line-height:1.3}.pro-tip{z-index:2;width:max-content;max-width:var(--pro-tip-max);padding:var(--pro-tip-pad);border-radius:var(--pro-tip-radius);background:var(--pro-tip-bg);box-shadow:var(--pro-tip-ring);font-family:var(--pro-tip-font);font-weight:var(--pro-tip-weight);font-size:var(--pro-tip-size);letter-spacing:var(--pro-tip-tracking);line-height:var(--pro-tip-lh);text-transform:var(--pro-tip-case);color:var(--pro-tip-color);text-align:left;opacity:0;pointer-events:none;position:absolute;top:0;left:0}.pro-benefit-text{font-family:var(--pro-bx-font);font-weight:var(--pro-bx-weight);font-size:var(--pro-bx-size);letter-spacing:var(--pro-bx-tracking);line-height:var(--pro-bx-lh);text-transform:var(--pro-bx-case);color:var(--pro-bx-color)}.pro-actions{align-items:stretch;gap:var(--pro-later-gap);margin-top:var(--pro-actions-gap);flex-direction:column;display:flex}.dialog-layer .pro-actions>.auth-link{align-self:var(--pro-justify,center)}.pro-actions>.dialog-button{box-sizing:border-box;flex:none;min-width:0}.pro-actions.is-row{grid-template-columns:var(--pro-actions-cols);align-items:stretch;display:grid}.dialog-layer .pro-actions.is-row>.dialog-button:is(.pro-later,.pro-upgrade){width:auto;margin-top:0}.dialog-layer .pro-actions>.dialog-button.pro-upgrade.is-primary.auth-submit{font-family:var(--pro-upgrade-font);font-weight:var(--pro-upgrade-weight);font-size:var(--pro-upgrade-size);letter-spacing:var(--pro-upgrade-tracking);text-transform:var(--pro-upgrade-case)}.dialog-layer .pro-actions>.dialog-button.pro-later.is-secondary{font-family:var(--pro-later-font);font-weight:var(--pro-later-weight);font-size:var(--pro-later-size);letter-spacing:var(--pro-later-tracking);text-transform:var(--pro-later-case)}.pro-visual{overflow:hidden}.pro-scene{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.pro-stage{position:absolute;top:0;left:0;overflow:hidden}.pro-scene.is-scaled .pro-stage{transform:scale(var(--pr-scale,1));transform-origin:0 0}.pro-stage .archives-bar.pro-bar{top:var(--pr-top);left:var(--pr-pad);right:var(--pr-pad);z-index:6;justify-content:flex-end;margin:0;position:absolute}.pro-stage .archives-bar.pro-bar.is-start{justify-content:flex-start}.pro-stage .search-refine-menus.pro-refine{top:var(--pr-top);left:var(--pr-pad);right:var(--pr-pad);z-index:6;line-height:1.2;position:absolute}.pro-grid{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--pr-fade)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--pr-fade)), transparent);position:absolute}.pro-tile{position:absolute}.pro-tile-press{border-radius:var(--radius,0px);background:var(--pr-tile-bg);position:absolute;inset:0}.pro-tile-press>img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.pro-tile-press:before,.pro-tile-press:after{content:"";z-index:1;opacity:0;pointer-events:none;transition:opacity var(--sel-time,.2s) var(--sel-ease,ease);position:absolute}.pro-tile-press:before{border-radius:max(var(--radius,0px), .5px);background:var(--sel-tint);inset:0}.pro-tile-press:after{inset:calc(-1 * var(--sel-ring-offset,0px));border-radius:var(--sel-ring-radius,calc(var(--radius,0px) + max(0px, var(--sel-ring-offset,0px))));box-shadow:0 0 0 var(--sel-ring) var(--sel-ring-color)}.pro-tile.is-picked .pro-tile-press:before,.pro-tile.is-picked .pro-tile-press:after{opacity:1}.pro-stage .selection-dock.pro-dock{bottom:var(--sb-bottom);z-index:7;position:absolute}.pro-stage .collect-picker.pro-picker{z-index:8;position:absolute}.pro-stage .collect-dock.pro-toast{bottom:var(--ct-offset);z-index:9;position:absolute}.pro-stage .collect-dock.pro-toast[data-place=top]{top:var(--ct-offset);bottom:auto}.pro-page{-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--pr-top), #000 calc(100% - var(--pr-fade)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--pr-top), #000 calc(100% - var(--pr-fade)), transparent);position:absolute;inset:0}.pro-page>.collection-tile.pro-coll,.pro-link{position:absolute}.pro-handle{left:calc(var(--pr-pad) * 2);right:calc(var(--pr-pad) * 2);position:absolute}.pro-typed{white-space:pre;align-items:center;min-height:1.4em;display:flex}.pro-caret{background:currentColor;width:1px;height:1.15em;margin-left:1px;animation:1s step-end infinite pro-caret}@keyframes pro-caret{50%{opacity:0}}.pro-status-line{min-height:calc(var(--au-status-size) * var(--wn-line-height,1.4))}.pro-status-words{align-items:center;gap:var(--pr-status-gap,6px);display:inline-flex}.pro-status-icon{flex:none;place-items:center;display:grid}.pro-status-icon svg{width:var(--pr-status-icon,14px);height:var(--pr-status-icon,14px)}.pro-scene .cols-slider.is-hover .cols-slider-track{background:var(--cols-track-hover,#fff3)}.pro-scene .cols-slider.is-hover .cols-slider-fill{background:var(--cols-fill-hover,#fff)}.pro-scene .archives-sort .archives-sort-button.is-hover{background:var(--sort-bg-hover,transparent)}.pro-scene .archives-sort.is-open .archives-sort-button{background:var(--sort-bg-open,transparent)}.pro-scene .archives-sort-button.is-hover .archives-sort-value{opacity:var(--bar-hover,.8)}.pro-scene .archives-sort-option.is-hover .archives-sort-option-body,.pro-scene .archives-sort-option.is-hover .search-refine-dot,.pro-scene .archives-sort-option.is-hover .search-refine-count{opacity:var(--menu-item-hover,1)}.pro-scene .archives-sort-menu:not(.has-glide) .archives-sort-option.is-hover{background:var(--menu-hover,#ffffff14)}.pro-scene .archives-sort-button.is-hover .search-refine-icon{opacity:var(--bar-hover,.8)}.pro-scene .search-refine-menu .archives-sort-button.is-hover{box-shadow:inset 0 0 0 var(--refine-border-width,1px) var(--refine-border-hover,#ffffff3d)}.pro-scene .search-refine-menu .archives-sort-button.is-hover .archives-sort-chevron{color:var(--refine-chevron-hover,currentColor);opacity:var(--refine-chevron-hover-opacity,1)}.pro-scene .selection-action.is-hover{background:var(--sb-hover)}.pro-scene .selection-action.selection-done.is-filled.is-hover{background:var(--sb-done-hover-bg);color:var(--sb-done-hover-color)}.pro-scene .collection-link.is-hover .collection-cover[data-hover=inside] .collection-cover-image,.pro-scene .collection-link.is-hover .collection-cover[data-hover=images] .collection-cover-image,.pro-scene .collection-link.is-hover .collection-cover[data-hover=cover] .collection-cover-grid{transform:scale(var(--cl-hover-scale))}.pro-scene .collect-picker-list:not(.has-glide)>.collect-row.is-hover{background:var(--cp-row-hover)}.pro-scene .dialog-button.is-secondary.is-hover{background:var(--dl-secondary-hover)}.pro-scene .claim-code-pair>.dialog-button.claim-copy.is-hover{background:var(--cm-copy-hover-bg)}.pro-scene .collect-toast-action.is-hover{background:var(--ct-action-hover);color:var(--ct-action-hover-color)}.pro-pointer{z-index:50;width:var(--pr-cursor);height:var(--pr-cursor);position:absolute;top:0;left:0}.pro-pointer[hidden]{display:none}.pro-pointer svg{width:100%;height:100%;fill:var(--pr-cursor-fill);stroke:var(--pr-cursor-line);stroke-width:var(--pr-cursor-stroke);display:block}.auth-status-link{font:inherit;color:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}::view-transition-old(root){animation:var(--vt-out-duration,.2s) var(--vt-out-ease,ease) both vt-page-out;mix-blend-mode:normal}::view-transition-new(root){animation:var(--vt-in-duration,.3s) var(--vt-in-ease,linear) var(--vt-in-delay,.1s) both vt-page-in;mix-blend-mode:normal}@keyframes vt-page-out{to{opacity:var(--vt-out-opacity,1);transform:translateY(var(--vt-out-y,0px)) scale(var(--vt-out-scale,1))}}@keyframes vt-page-in{0%{opacity:var(--vt-in-opacity,0);transform:translateY(var(--vt-in-y,0px)) scale(var(--vt-in-scale,1))}}html.vt-keep-head body>.logo{view-transition-name:vt-logo}html.vt-keep-head body>.top-links-left{view-transition-name:vt-links-left}html.vt-keep-head body>.top-links-right{view-transition-name:vt-links-right}html.vt-keep-head body>.top-links-own{view-transition-name:vt-links-own}html.vt-keep-head body>.tabbar{view-transition-name:vt-tabbar}html.vt-keep-head body>.cursor-tag{view-transition-name:vt-cursor}::view-transition-group(vt-logo),::view-transition-group(vt-links-left),::view-transition-group(vt-links-right),::view-transition-group(vt-links-own),::view-transition-group(vt-tabbar),::view-transition-group(vt-cursor),::view-transition-new(vt-logo),::view-transition-new(vt-links-left),::view-transition-new(vt-links-right),::view-transition-new(vt-links-own),::view-transition-new(vt-tabbar),::view-transition-new(vt-cursor){animation:none}::view-transition-old(vt-logo),::view-transition-old(vt-links-left),::view-transition-old(vt-links-right),::view-transition-old(vt-links-own),::view-transition-old(vt-tabbar),::view-transition-old(vt-cursor){display:none}.topic-pills{gap:var(--tp-gap-y,8px) var(--tp-gap-x,8px);justify-content:var(--tm-justify,var(--ta-justify,flex-start));flex-wrap:wrap;display:flex}.topic-pills:empty{display:none}.topic-pill{white-space:nowrap;font-family:var(--tp-font);font-weight:var(--tp-weight);font-size:var(--tp-size);letter-spacing:var(--tp-tracking);line-height:var(--tp-line);color:var(--tp-color);background:var(--tp-bg);box-shadow:var(--tp-ring,none);border-radius:var(--tp-radius);padding:var(--tp-pad-y) var(--tp-pad-x);transition:background-color var(--tp-hover), color var(--tp-hover), box-shadow var(--tp-hover);-webkit-tap-highlight-color:transparent;border:0;flex:none;align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.topic-pill:hover{background:var(--tp-hover-bg);color:var(--tp-hover-color);box-shadow:var(--tp-hover-ring,var(--tp-ring,none))}}.topic-pill:focus-visible{outline-offset:2px;outline:1px solid}.topic-more{margin:var(--tm-gap,160px) 0 var(--tm-after,160px);padding:0 var(--archives-margin,32px)}.topic-more[hidden],.topic-more-part[hidden],.topic-more [hidden]{display:none}.topic-more-part{max-width:var(--tm-max,640px);text-align:var(--tm-align,center);margin:0 auto}.topic-more-part+.topic-more-part{margin-top:var(--tm-part-gap,40px)}.topic-more-title{margin:0 auto var(--tm-title-gap,16px);max-width:var(--tm-title-max,none);text-wrap:balance}.topic-more-title:last-child{margin-bottom:0}.topic-more-label{margin:0 0 var(--tm-label-gap,12px)}.topic-more-cta{justify-content:var(--tm-justify,center);margin-top:var(--tm-cta-gap,24px);display:flex}.topic-more-cta[hidden]{display:none}.topic-more-cta .topic-explore{flex:none;text-decoration:none}.topic-more-fade{left:calc(-1 * var(--archives-margin,32px));right:calc(-1 * var(--archives-margin,32px));z-index:4;pointer-events:none;position:absolute}.topic-more-fade[hidden],.topic-more-fade-blur[hidden]{display:none}.topic-more-fade-blur,.topic-more-fade-colour{position:absolute;inset:0}.topic-more.is-faded{z-index:1;pointer-events:none;position:relative}.topic-more.is-faded .topic-more-part{pointer-events:auto}.topic-more-text{max-width:var(--tm-text-max,none);text-wrap:pretty;margin:0 auto}.topic-more-about[hidden]{display:none}.topic-more-about>.topic-more-text+.topic-more-text{margin-top:var(--tm-about-gap,24px)}.topic-more-link{color:var(--tm-link-color);text-decoration:var(--tm-link-line,none);text-underline-offset:var(--tm-link-offset);transition:color var(--tm-hover)}@media (hover:hover){.topic-more-link:hover{color:var(--tm-link-hover);text-decoration:underline}}.topic-more-link:focus-visible{outline-offset:2px;outline:1px solid}.topic-also{flex-direction:var(--ta-layout,row);align-items:var(--ta-items,center);justify-content:var(--ta-justify,flex-start);gap:var(--ta-label-gap,12px);flex-wrap:wrap;display:flex}.topic-also[hidden]{display:none}.topic-also .topic-pills.is-row{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;min-width:0;max-width:100%;overflow:auto hidden}.topic-also .topic-pills.is-row::-webkit-scrollbar{display:none}.topic-also .topic-pills.is-row[data-align=center]>:first-child,.topic-also .topic-pills.is-row[data-align=right]>:first-child{margin-left:auto}.topic-also .topic-pills.is-row[data-align=center]>:last-child{margin-right:auto}.topic-also .topic-pills.is-row.is-dragging,.topic-also .topic-pills.is-row.is-dragging .topic-pill{cursor:grabbing}.topic-also{flex-wrap:nowrap;min-width:0}.topic-also .topic-pills.is-row{flex:auto}.topic-also[style*=column] .topic-pills.is-row{width:100%}.archives-grid>.archives-section-under{position:absolute;left:0;right:0}.archives-grid>.archives-section-under.is-off{visibility:hidden}
