@layer ya.components{.ya-icon-stage{aspect-ratio:1;width:100%;max-width:520px;position:relative;container-type:inline-size}.ya-icon-stage-circle{border:var(--ya-border-contour);border-radius:var(--ya-radius-full);background:var(--ya-color-bg-accent-subtle);position:absolute;inset:8%}.ya-icon-stage-icon{width:calc(var(--_size) * min(1px, 100cqi / 520));height:calc(var(--_size) * min(1px, 100cqi / 520));animation:ya-icon-stage-in var(--ya-motion-duration-spring) var(--ya-ease-spring) calc(var(--_i) * 70ms + .15s) both, ya-icon-stage-float 5s ease-in-out calc(var(--_i) * -.7s) infinite alternate;position:absolute;translate:-50% -50%}.ya-icon-stage-icon .ya-app-icon{width:100%;height:100%;filter:var(--ya-drop-shadow-hard-hover)}@keyframes ya-icon-stage-in{0%{opacity:0;scale:.4}}@keyframes ya-icon-stage-float{0%{transform:translateY(-6px)rotate(-2deg)}to{transform:translateY(6px)rotate(2deg)}}.ya-icon-stage-toast{align-items:center;gap:var(--ya-space-2);border:var(--ya-border-contour);border-radius:var(--ya-radius-full);background:var(--ya-color-bg-surface);box-shadow:var(--ya-shadow-hard-sm);font:var(--ya-text-small);font-weight:var(--ya-font-weight-semibold);white-space:nowrap;animation:ya-icon-stage-toast-in var(--ya-motion-duration-spring) var(--ya-ease-spring) 1.1s both;padding:6px 14px;display:flex;position:absolute;bottom:6%;right:0;rotate:-2deg}.ya-icon-stage-toast .ya-icon{color:var(--ya-color-text-accent)}@keyframes ya-icon-stage-toast-in{0%{opacity:0;translate:0 16px}}}
@layer ya.components{.ya-file-upload{gap:var(--ya-space-3);flex-direction:column;display:flex;container:ya-file-upload/inline-size}.ya-file-upload-label{font:var(--ya-text-small);font-weight:var(--ya-font-weight-bold)}.ya-file-upload-drop,.ya-file-upload-file{align-items:center;gap:var(--ya-space-4);padding:var(--ya-space-3);border-radius:var(--ya-radius-lg);background:var(--ya-color-bg-surface);display:flex}.ya-file-upload-drop{border:var(--ya-border-width-contour) dashed var(--ya-color-border-off);background:var(--ya-color-bg-muted);cursor:pointer;transition:background-color var(--ya-motion-duration-base), border-color var(--ya-motion-duration-base)}.ya-file-upload-drop:hover{border-color:var(--ya-color-border-strong)}.ya-file-upload-drop-active{border-color:var(--ya-color-bg-accent);background:var(--ya-color-bg-accent-subtle)}.ya-file-upload-drop-error{border-color:var(--ya-color-status-danger-fg);background:var(--ya-color-status-danger-bg)}.ya-file-upload-thumb-empty{color:var(--ya-color-text-default)}.ya-file-upload-file{border:var(--ya-border-contour)}.ya-file-upload-thumb{border-radius:var(--ya-radius-md);background:var(--ya-color-bg-hover);width:72px;height:72px;color:var(--ya-color-text-muted);flex:none;place-items:center;display:grid;overflow:hidden}.ya-file-upload-thumb img{object-fit:cover;width:100%;height:100%}.ya-file-upload-meta{gap:var(--ya-space-1);flex-direction:column;flex:1;min-width:0;display:flex}.ya-file-upload-name{font-weight:var(--ya-font-weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ya-file-upload-info{color:var(--ya-color-text-muted);font:var(--ya-text-small)}.ya-file-upload-progress{background:var(--ya-color-border-default);appearance:none;border:0;border-radius:4px;width:100%;height:8px;overflow:hidden}.ya-file-upload-progress::-webkit-progress-bar{background:var(--ya-color-border-default)}.ya-file-upload-progress::-webkit-progress-value{background:var(--ya-color-bg-accent);border-radius:4px}.ya-file-upload-progress::-moz-progress-bar{background:var(--ya-color-bg-accent);border-radius:4px}.ya-file-upload-actions{align-items:center;gap:var(--ya-space-2);display:flex}@media (prefers-reduced-motion:reduce){.ya-file-upload-drop{transition:none}}@container ya-file-upload not (min-width:400px){.ya-file-upload-drop,.ya-file-upload-file{flex-wrap:wrap}.ya-file-upload-actions{flex-basis:100%;justify-content:flex-end}}}
@layer ya.components{.ya-filter-bar{justify-content:flex-end;align-items:flex-end;gap:var(--ya-space-4);flex-wrap:wrap;display:flex}.ya-filter-bar-count{font:var(--ya-text-label);flex:auto;align-self:center;margin:0}.ya-filter-bar-field{gap:var(--ya-space-1);color:var(--ya-color-text-muted);font:var(--ya-text-small);flex-direction:column;display:flex}.ya-filter-bar-field .ya-input-wrap{width:250px}@container ya-page not (min-width:640px){.ya-filter-bar-field{gap:var(--ya-space-2);flex:100%}.ya-filter-bar-field .ya-input-wrap{width:100%}}}
@layer ya.components{.ya-divided-list{--ya-list-row-x:var(--ya-space-4);margin:0;padding:0;list-style:none}.ya-divided-list>li+li{border-top:var(--ya-border-width-thin) solid var(--ya-color-border-default)}.ya-list-row{align-items:center;row-gap:var(--ya-space-1);padding:var(--ya-space-4) var(--ya-list-row-x,var(--ya-space-4));grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"lead text aside end";display:grid}.ya-list-row-start{align-items:start}.ya-list-row-lead{grid-area:lead;margin-inline-end:var(--ya-space-4);display:flex}.ya-list-row-text{gap:var(--ya-space-1);flex-direction:column;grid-area:text;min-width:0;display:flex}.ya-list-row-head{align-items:center;gap:var(--ya-space-2) var(--ya-space-3);flex-wrap:wrap;display:flex}.ya-list-row-title{align-items:center;gap:var(--ya-space-2) var(--ya-space-3);overflow-wrap:anywhere;font:var(--ya-text-label);flex-wrap:wrap;display:flex}.ya-list-row-line{overflow-wrap:anywhere;color:var(--ya-color-text-muted);font:var(--ya-text-small)}.ya-list-row-aside{align-items:center;gap:var(--ya-space-2) var(--ya-space-5);color:var(--ya-color-text-muted);font:var(--ya-text-small);flex-wrap:wrap;grid-area:aside;margin-inline-start:var(--ya-space-4);display:flex}.ya-list-row-end{grid-area:end;margin-inline-start:var(--ya-space-4)}.ya-list-row-actions{justify-content:flex-end;align-items:center;gap:var(--ya-space-3);flex-wrap:wrap;display:flex}.ya-list-row-chevron{width:var(--ya-size-control-sm);height:var(--ya-size-control-sm);box-sizing:border-box;border:var(--ya-border-contour);border-radius:var(--ya-radius-full);background:var(--ya-color-bg-surface);box-shadow:var(--ya-shadow-hard-sm);transition:background-color var(--ya-motion-duration-fast) ease-out, color var(--ya-motion-duration-fast) ease-out;place-items:center;display:grid}.ya-list-row-link{border-radius:var(--ya-radius-md);color:inherit;text-decoration:none}@media (hover:hover){.ya-list-row-link:hover{background:var(--ya-color-bg-muted)}.ya-list-row-link:hover .ya-list-row-title{text-decoration:underline}.ya-list-row-link:hover .ya-list-row-chevron{background:var(--ya-color-text-default);color:var(--ya-color-bg-surface)}}.ya-list-row-link:focus-visible{outline:var(--ya-border-width-focus) solid var(--ya-color-border-focus);outline-offset:calc(var(--ya-border-width-focus-offset) * -1)}@container ya-page not (min-width:640px){.ya-divided-list{--ya-list-row-x:var(--ya-space-2)}.ya-list-row:has(>.ya-list-row-aside){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"lead text end""lead aside aside"}.ya-list-row:has(>.ya-list-row-aside)>.ya-list-row-aside{margin-inline-start:0}.ya-list-row:has(>.ya-list-row-actions){grid-template-columns:auto minmax(0,1fr);grid-template-areas:"lead text""lead aside""lead end"}.ya-list-row:has(>.ya-list-row-actions)>.ya-list-row-aside{margin-inline-start:0}.ya-list-row:has(>.ya-list-row-actions)>.ya-list-row-actions{margin-inline-start:0;margin-top:var(--ya-space-2);justify-content:flex-start}}@container ya-page not (min-width:960px){.ya-divided-list:has(>li>.ya-list-row-stack-tablet){--ya-list-row-x:var(--ya-space-2)}.ya-list-row-stack-tablet:has(>.ya-list-row-aside){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"lead text end""lead aside aside"}.ya-list-row-stack-tablet:has(>.ya-list-row-aside)>.ya-list-row-aside{margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.ya-list-row-chevron{transition:none}}}
@layer ya.components{.ya-member-cell{align-items:center;gap:var(--ya-space-3);min-width:0;max-width:100%;display:inline-flex}.ya-member-cell-text{overflow-wrap:anywhere;min-width:0;display:grid}}
@layer ya.components{.ya-menu,.ya-popover{border:var(--ya-border-contour);border-radius:var(--ya-radius-lg);background:var(--ya-color-bg-surface);box-shadow:var(--ya-shadow-menu,var(--ya-shadow-lg))}.ya-menu{padding:var(--ya-space-2);gap:var(--ya-space-0_5,2px);max-width:calc(100vw - 2 * var(--ya-space-4));flex-direction:column;display:flex}.ya-popover{top:calc(100% + var(--ya-space-2));z-index:40;transform-origin:0 0;animation:ya-menu-in var(--ya-motion-duration-spring) var(--ya-ease-spring) both;position:absolute;left:0}.ya-menu-list{gap:var(--ya-space-0_5,2px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ya-menu-divider{width:100%;margin:var(--ya-space-1) 0;border:0;border-top:var(--ya-border-width-thick) solid var(--ya-color-border-default)}.ya-menu-option{align-items:center;gap:var(--ya-space-3);width:100%;min-height:var(--ya-size-menu-option);padding:0 var(--ya-space-menu-option);border-radius:var(--ya-radius-menu-option);color:var(--ya-color-text-default);font:inherit;font-size:var(--ya-text-label-size,1.0625rem);font-weight:var(--ya-font-weight-medium);text-align:left;cursor:pointer;transition:background-color var(--ya-motion-duration-fast) ease-out;background:0 0;border:0;text-decoration:none;display:flex}.ya-menu-option>.ya-icon:first-child{transition:translate var(--ya-motion-duration-base) var(--ya-ease-back);flex:none}.ya-menu-option:hover{background:var(--ya-color-bg-hover)}.ya-menu-option:hover>.ya-icon:first-child{translate:2px}.ya-menu-option:focus-visible{outline-offset:-3px}.ya-menu-option[aria-current]{background:var(--ya-color-bg-selected);color:var(--ya-color-text-accent);font-weight:var(--ya-font-weight-semibold)}@media (forced-colors:active){.ya-menu-option[aria-current]{outline-offset:-2px;outline:2px solid canvastext}}.ya-menu-option-label{min-width:0;padding-block:var(--ya-space-2);overflow-wrap:anywhere;flex:1}.ya-menu-option-check{color:var(--ya-color-text-accent);flex:none}.ya-menu-option-large{min-height:var(--ya-size-menu-option-lg);border-radius:var(--ya-radius-menu-option-lg)}.ya-menu-option-accent{color:var(--ya-color-text-accent);font-weight:var(--ya-font-weight-semibold)}.ya-menu-option-danger{color:var(--ya-color-status-danger-fg);--ya-icon-a:var(--ya-color-bg-accent-subtle)}@media (prefers-reduced-motion:reduce){.ya-popover{animation:none}}}
@layer ya.components{.ya-news-banner{border:var(--ya-border-contour);border-radius:var(--ya-radius-2xl);background:var(--ya-color-bg-accent);box-shadow:var(--ya-shadow-hard-lg);color:var(--ya-color-text-on-accent);position:relative;overflow:clip;container:ya-news-banner/inline-size}.ya-news-banner-inner{align-items:center;gap:var(--ya-space-8);padding:28px var(--ya-space-10) 28px var(--ya-space-8);grid-template-columns:170px minmax(0,1fr) auto;display:grid;position:relative}.ya-news-banner-closable .ya-news-banner-inner{padding-right:72px}.ya-news-banner-text{align-items:flex-start;gap:var(--ya-space-2);flex-direction:column;font-size:1.0625rem;display:flex}.ya-news-banner-badge{border:1.5px solid var(--ya-color-border-contour);border-radius:var(--ya-radius-full);background:var(--ya-color-yellow);color:var(--ya-color-ink);font:var(--ya-text-small);font-weight:var(--ya-font-weight-semibold);padding:2px 12px}.ya-news-banner-title{font-family:var(--ya-font-family-display);font-size:clamp(1.625rem,1.2rem + 1.2cqi,2.125rem);font-weight:var(--ya-font-weight-display);letter-spacing:var(--ya-letter-spacing-title);line-height:1.1}.ya-news-banner-action{z-index:1;--ya-icon-a:var(--ya-icon-a-surface);position:relative}.ya-news-banner-close{top:var(--ya-space-4);right:var(--ya-space-4);z-index:1;position:absolute}.ya-news-banner-gift{width:170px;height:112px;position:relative}.ya-news-banner-gift .ya-app-icon{filter:var(--ya-drop-shadow-hard-xs);position:absolute}.ya-news-banner-gift .ya-app-icon:first-child{top:1px;left:-5px;rotate:-14deg}.ya-news-banner-gift .ya-app-icon:nth-child(2){top:-12px;left:58px;rotate:6deg}.ya-news-banner-gift .ya-app-icon:nth-child(3){top:7px;left:111px;rotate:16deg}.ya-news-banner-lid,.ya-news-banner-box{border:var(--ya-border-contour);background:var(--ya-color-yellow);position:absolute}.ya-news-banner-lid{border-radius:var(--ya-radius-sm);width:104px;height:20px;top:34px;left:29px;rotate:-12deg}.ya-news-banner-lid,.ya-news-banner-box{background:linear-gradient(to right, var(--ya-color-yellow) calc(50% - 8px), var(--ya-color-border-contour) calc(50% - 8px) calc(50% - 6px), var(--ya-color-neutral-0) calc(50% - 6px) calc(50% + 6px), var(--ya-color-border-contour) calc(50% + 6px) calc(50% + 8px), var(--ya-color-yellow) calc(50% + 8px))}.ya-news-banner-box{width:92px;height:56px;box-shadow:var(--ya-shadow-hard-sm);border-radius:10px;top:56px;left:40px}.ya-news-banner-confetti{pointer-events:none;background:radial-gradient(circle at 300px 21px, var(--ya-color-yellow) 7px, transparent 7.5px), radial-gradient(circle at calc(100% - 300px) 32px, transparent 7px, var(--ya-color-neutral-0) 7.5px 10px, transparent 10.5px), radial-gradient(circle at calc(100% - 36px) calc(100% - 14px), var(--ya-color-rose-100) 6px, transparent 6.5px);position:absolute;inset:0}@container ya-news-banner not (min-width:920px){.ya-news-banner-inner{row-gap:var(--ya-space-4);grid-template-columns:170px minmax(0,1fr)}.ya-news-banner-gift{grid-row:span 2}.ya-news-banner-action{justify-self:start}}@container ya-news-banner not (min-width:760px){.ya-news-banner-text{font-size:.9375rem}}@container ya-news-banner not (min-width:640px){.ya-news-banner-inner,.ya-news-banner-closable .ya-news-banner-inner{gap:var(--ya-space-3);padding:var(--ya-space-5);grid-template-columns:minmax(0,1fr)}.ya-news-banner-gift{grid-row:auto}.ya-news-banner-action{justify-self:stretch}}@container ya-page not (min-width:768px){.ya-news-banner{border-radius:var(--ya-radius-xl);box-shadow:var(--ya-shadow-hard-hover)}}@media (prefers-reduced-motion:no-preference){.ya-news-banner-gift .ya-app-icon{animation:3.2s ease-in-out infinite ya-news-banner-hop}.ya-news-banner-gift .ya-app-icon:nth-child(2){animation-delay:.4s}.ya-news-banner-gift .ya-app-icon:nth-child(3){animation-delay:.8s}}@keyframes ya-news-banner-hop{50%{translate:0 -6px}}}
@layer ya.components{.ya-notice{--_bg:var(--ya-color-status-info-bg);--_fg:var(--ya-color-status-info-fg);align-items:start;gap:var(--ya-space-1) var(--ya-space-3);padding:calc(var(--ya-space-4) - 1px) calc(var(--ya-space-5) - 1px);border:var(--ya-border-width-thin) solid var(--_fg);border-radius:var(--ya-radius-lg);background:var(--_bg);color:var(--ya-color-text-default);grid-template-columns:auto minmax(0,1fr);display:grid}.ya-notice-head{display:contents}.ya-notice-head>.ya-icon{color:var(--_fg);margin-top:1.5px}.ya-notice-body{grid-column:2;min-width:0}.ya-notice-body-action{justify-content:space-between;align-items:baseline;gap:var(--ya-space-2) var(--ya-space-4);flex-wrap:wrap;display:flex}.ya-notice-action{color:inherit;font-weight:var(--ya-font-weight-semibold);text-underline-offset:3px;text-decoration:underline}.ya-notice-success{--_bg:var(--ya-color-status-success-bg);--_fg:var(--ya-color-status-success-fg)}.ya-notice-warning{--_bg:var(--ya-color-status-warning-bg);--_fg:var(--ya-color-status-warning-fg)}.ya-notice-error{--_bg:var(--ya-color-status-danger-bg);--_fg:var(--ya-color-status-danger-fg)}.ya-notice-plain{--_bg:var(--ya-color-bg-hover);--_fg:var(--ya-color-text-default);border-color:#0000;grid-template-columns:minmax(0,1fr)}.ya-notice-plain .ya-notice-body{color:var(--ya-color-text-muted);grid-column:1}.ya-notice-close{margin:calc(-1 * var(--ya-space-2)) calc(-1 * var(--ya-space-2)) calc(-1 * var(--ya-space-2)) 0;grid-area:1/-2}.ya-notice:has(>.ya-notice-head>.ya-notice-close){grid-template-columns:auto minmax(0,1fr) auto}.ya-notice-plain:has(>.ya-notice-head>.ya-notice-close){grid-template-columns:minmax(0,1fr) auto}.ya-notice-title{color:var(--_fg);font-weight:var(--ya-font-weight-bold);margin:0}}
@layer ya.components{.ya-notice{border:var(--ya-border-contour);box-shadow:var(--ya-shadow-hard-xs);padding:0;display:block;overflow:hidden}.ya-notice-head{align-items:center;gap:var(--ya-space-2);padding:10px var(--ya-space-4);background:var(--_fg);color:var(--ya-color-text-inverse);display:flex}.ya-notice-head>.ya-icon{width:20px;height:20px;color:inherit;--ya-icon-a:color-mix(in srgb, currentColor 30%, transparent);margin-top:0}.ya-notice-title{color:inherit;flex:1}.ya-notice-close{margin:calc(-1 * var(--ya-space-2)) calc(-1 * var(--ya-space-2)) calc(-1 * var(--ya-space-2)) 0;color:inherit}.ya-notice-body{padding:12px var(--ya-space-4) 14px}}
@layer ya.components{.ya-pills{max-width:100%;container:ya-pills/inline-size}.ya-pill-select{align-items:center;gap:var(--ya-space-3);display:none}@container ya-pills not (min-width:688px){.ya-pills-bar{display:none!important}.ya-pill-select{display:flex}}.ya-pills[data-fit=no] .ya-pills-bar{display:none!important}.ya-pills[data-fit=no] .ya-pill-select{display:flex}@container ya-pills (min-width:688px){.ya-pill-select>.ya-back-link-icon{display:none}}.ya-pill-select-field{flex:1;min-width:0;position:relative}.ya-pill-select-trigger{align-items:center;gap:var(--ya-space-3);width:100%;min-height:var(--ya-size-control);padding:0 var(--ya-space-4) 0 var(--ya-space-5);border:var(--ya-border-contour);border-radius:var(--ya-radius-full);background:var(--ya-color-bg-surface);color:var(--ya-color-text-default);box-shadow:var(--ya-shadow-hard-xs);font:inherit;font-size:var(--ya-text-label-size);font-weight:var(--ya-font-weight-semibold);text-align:left;cursor:pointer;display:flex}.ya-pill-select-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ya-pill-select-count{color:var(--ya-color-text-muted);font:var(--ya-text-small);flex:none}.ya-pill-select-chevron{transition:rotate var(--ya-motion-duration-base) var(--ya-ease-back);flex:none}[aria-expanded=true]>.ya-pill-select-chevron{rotate:180deg}.ya-pill-select-panel{transform-origin:top;right:0}}
@layer ya.components{.ya-save-bar-scope,.ya-save-dock{display:contents}.ya-save-bar{bottom:var(--ya-space-6);z-index:30;justify-content:space-between;align-items:center;gap:var(--ya-space-3) var(--ya-space-4);box-sizing:border-box;min-height:72px;padding:8px 8px 8px var(--ya-space-6);border:var(--ya-border-width-contour) solid transparent;border-radius:var(--ya-radius-full);animation:ya-save-bar-in var(--ya-motion-duration-spring) var(--ya-ease-spring) both;flex-wrap:wrap;display:flex;position:sticky}.ya-save-bar:before{content:"";inset:auto -24px calc(-1 * var(--ya-space-6) - 2px);z-index:-1;height:180px;animation:ya-save-bar-cover var(--ya-motion-duration-spring) step-end;background:linear-gradient(to bottom, transparent, var(--ya-color-bg-page) 70%);pointer-events:none;position:absolute}.ya-save-bar:after{content:"";inset:calc(-1 * var(--ya-border-width-contour));z-index:-1;border:var(--ya-border-contour);border-radius:inherit;background:var(--ya-color-bg-surface);box-shadow:var(--ya-shadow-hard-lg);pointer-events:none;position:absolute}@media (forced-colors:active){.ya-save-bar:after{background:canvas;border-color:canvastext}}.ya-save-bar[data-state=idle]{display:none}.ya-save-bar[data-state=error] .ya-save-bar-status{color:var(--ya-color-status-danger-fg)}.ya-save-bar-status{align-items:center;gap:var(--ya-space-3);font-weight:var(--ya-font-weight-semibold);margin:0;display:flex}.ya-save-bar-status .ya-icon{flex:none}[data-state=saved]>.ya-save-bar-status .ya-icon{color:var(--ya-color-bg-surface);--ya-icon-a:var(--ya-color-status-success-fg)}.ya-save-bar-status>*{animation:ya-save-bar-swap var(--ya-motion-duration-fast) ease-out both}.ya-save-bar[data-leaving]{animation:ya-save-bar-out .24s var(--ya-ease-out) both}.ya-save-bar-dot{border-radius:var(--ya-radius-full);background:var(--ya-color-bg-accent);flex:none;width:10px;height:10px}.ya-save-bar-actions{gap:var(--ya-space-3);margin-left:auto;display:flex}[data-state=saved]>.ya-save-bar-actions>.ya-button,[data-state=saving]>.ya-save-bar-actions>.ya-button:first-child{animation:ya-save-bar-hide var(--ya-motion-duration-fast) ease-out both}@keyframes ya-save-bar-in{0%{opacity:0;translate:0 24px}}@keyframes ya-save-bar-hide{to{visibility:hidden;opacity:0}}@keyframes ya-save-bar-swap{0%{opacity:0}}@keyframes ya-save-bar-out{to{opacity:0;translate:0 24px}}@keyframes ya-save-bar-cover{0%{bottom:calc(-1 * var(--ya-space-6) - 2px - 48px);height:228px}}@container ya-page not (min-width:640px){.ya-save-bar{bottom:var(--ya-space-4);padding:var(--ya-space-4);border-radius:var(--ya-radius-xl);flex-direction:column;align-items:stretch}.ya-save-bar:before{inset-inline:calc(-1 * var(--ya-space-4))}.ya-save-bar-actions{margin-left:0}.ya-save-bar-actions>.ya-button{min-width:0;padding-inline:var(--ya-space-3);flex:1}}}
@layer ya.components{.ya-card{border:var(--ya-border-contour);border-radius:var(--ya-radius-xl);background:var(--ya-color-bg-surface);box-shadow:var(--ya-shadow-hard-md)}.ya-card-interactive{color:inherit;transition:translate var(--ya-motion-duration-base) var(--ya-ease-back), box-shadow var(--ya-motion-duration-base) var(--ya-ease-back);text-decoration:none}@media (hover:hover){.ya-card-interactive:hover{box-shadow:var(--ya-shadow-hard-hover);translate:-1px -1px}}.ya-card-interactive:active{box-shadow:var(--ya-shadow-hard-xs);transition-duration:60ms;translate:2px 2px}.ya-card-interactive:focus-visible{outline:var(--ya-border-width-focus) solid var(--ya-color-border-focus);outline-offset:var(--ya-border-width-focus-offset)}@media (prefers-reduced-motion:reduce){.ya-card-interactive{transition:none}}.ya-page-box{gap:var(--ya-space-4);padding:var(--ya-space-10);flex-direction:column;display:flex}.ya-page-box>.ya-box-header{margin-bottom:var(--ya-space-2)}.ya-page-box>.ya-box-header+*{margin-top:0}.ya-page-box>.ya-divided-list{margin-inline:calc(-1 * var(--ya-list-row-x))}.ya-page-box>.ya-box-header+.ya-divided-list{margin-top:calc(-1 * var(--ya-space-4))}.ya-page-box-danger{border-color:var(--ya-color-status-danger-fg);box-shadow:var(--ya-shadow-hard-danger)}.ya-page-box-danger .ya-box-header-title{color:var(--ya-color-status-danger-fg)}.ya-page-box-unlimited{background:var(--ya-color-unlimited-bg)}}
@layer ya.components{.ya-page-head{gap:var(--ya-space-3);padding-top:var(--ya-space-6);flex-direction:column;display:flex}.ya-page-head>.ya-input-search{width:100%;margin-top:var(--ya-space-2)}.ya-page-head>form:has(.ya-input-search){width:100%;margin-top:var(--ya-space-2)}.ya-page-head-title{font:var(--ya-text-display);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.ya-page-head-lead{max-width:60ch;color:var(--ya-color-text-muted);font:var(--ya-text-body-lg)}@container ya-page not (min-width:640px){.ya-page-head{padding-top:0}.ya-page-head-title{font:var(--ya-text-h1)}}}
@layer ya.components{.ya-pagination{align-items:center;gap:var(--ya-space-4);flex-wrap:wrap;display:flex}.ya-pagination-state{color:var(--ya-color-text-muted)}}
@layer ya.components{.ya-result-state{align-items:center;gap:var(--ya-space-4);padding:var(--ya-space-4) 0;text-align:center;flex-direction:column;display:flex}.ya-result-state-page{padding-inline:var(--ya-space-4)}.ya-result-state-framed{gap:var(--ya-space-5);width:100%;max-width:640px;margin:var(--ya-space-16) auto 0;padding:var(--ya-space-12);border-radius:var(--ya-radius-xl);background:var(--ya-color-bg-surface)}.ya-result-state-icon{border-radius:var(--ya-radius-full);background:var(--ya-color-status-success-bg);width:72px;height:72px;color:var(--ya-color-status-success-fg);place-items:center;display:grid}.ya-result-state-error .ya-result-state-icon{background:var(--ya-color-status-danger-bg);color:var(--ya-color-status-danger-fg)}.ya-result-state-title{font:var(--ya-text-h2);margin:0}.ya-result-state-text{max-width:52ch;color:var(--ya-color-text-muted);font:var(--ya-text-body);margin:0}.ya-result-state-actions{justify-content:center;gap:var(--ya-space-3);flex-wrap:wrap;display:flex}@container ya-page not (min-width:640px){.ya-result-state-framed{margin-top:var(--ya-space-6);padding:var(--ya-space-8) var(--ya-space-4)}.ya-result-state-actions{flex-direction:column;align-self:stretch}}}
@layer ya.components{.ya-reward-picker{gap:var(--ya-space-4);flex-direction:column;min-width:0;display:flex}.ya-reward-picker-hint{padding:var(--ya-space-3) var(--ya-space-4);border-radius:var(--ya-radius-md);background:var(--ya-color-status-info-bg);color:var(--ya-color-status-info-fg);font:var(--ya-text-small);margin:0}}
@layer ya.components{.ya-setting-row{justify-content:space-between;align-items:center;gap:var(--ya-space-4);padding:var(--ya-space-4) 0;flex-wrap:wrap;display:flex}.ya-setting-row+.ya-setting-row{border-top:var(--ya-border-width-thin) solid var(--ya-color-border-default)}:is(.ya-page-box,.ya-page-box>form)>.ya-setting-row:first-child{padding-top:0}:is(.ya-page-box,.ya-page-box>form)>.ya-setting-row:last-child{padding-bottom:0}.ya-setting-row-text{gap:var(--ya-space-1);flex-direction:column;flex:0 420px;display:flex}.ya-setting-row-name{align-items:center;gap:var(--ya-space-3);font-weight:var(--ya-font-weight-semibold);flex-wrap:wrap;display:flex}.ya-setting-row-locked .ya-setting-row-name>span:first-child{color:var(--ya-color-text-muted)}.ya-setting-row-description{color:var(--ya-color-text-muted);font:var(--ya-text-small)}.ya-setting-row-control{justify-content:flex-end;display:flex}.ya-setting-row-control .ya-input-wrap:has(input,select){width:240px}.ya-setting-row-control .ya-input-wrap:has(input[type=number]:not([aria-invalid])){width:120px}.ya-setting-row:has(>.ya-setting-row-control>.ya-input-wrap :is(input:not([type=number]),select)){align-items:stretch;gap:var(--ya-space-3);flex-direction:column}.ya-setting-row:has(>.ya-setting-row-control>.ya-input-wrap :is(input:not([type=number]),select)) .ya-setting-row-text{flex:none}.ya-setting-row:has(>.ya-setting-row-control>.ya-input-wrap :is(input:not([type=number]),select)) .ya-setting-row-control{justify-content:flex-start}.ya-setting-row:has(>.ya-setting-row-control>.ya-input-wrap :is(input:not([type=number]),select)) .ya-setting-row-control .ya-input-wrap{width:100%}@container ya-page not (min-width:640px){.ya-setting-row:has(>.ya-setting-row-control .ya-switch){flex-wrap:nowrap}.ya-setting-row:has(>.ya-setting-row-control .ya-switch)>.ya-setting-row-text{flex:auto;min-width:0}.ya-setting-row-control:has(.ya-input-wrap){flex-basis:100%;justify-content:flex-start}}}
@layer ya.components{.ya-steps{align-items:center;gap:var(--ya-space-3);margin:0;padding:0;list-style:none;display:flex}.ya-steps-step{align-items:center;gap:var(--ya-space-3);color:var(--ya-color-text-muted);font:var(--ya-text-label);font-weight:var(--ya-font-weight-medium);flex:none;display:flex}.ya-steps-circle{border-radius:var(--ya-radius-full);border:var(--ya-border-contour);background:var(--ya-color-bg-surface);width:46px;height:46px;font-weight:var(--ya-font-weight-bold);place-items:center;display:grid}:is(.ya-steps-step-current,.ya-steps-step-done) .ya-steps-circle{background:var(--ya-color-bg-accent);box-shadow:var(--ya-shadow-hard-xs);color:var(--ya-color-text-on-accent)}.ya-steps-step-done .ya-steps-circle{background:var(--ya-color-bg-inverse);--ya-icon-a:var(--ya-icon-a-on-inverse);--ya-icon-w:var(--ya-icon-w-on-inverse);color:var(--ya-color-text-inverse)}.ya-steps-step-current{color:var(--ya-color-text-default);font-weight:var(--ya-font-weight-bold)}.ya-steps-line{min-width:var(--ya-space-6);background:var(--ya-color-border-strong);flex:1;height:2px}.ya-steps-line-done{background:var(--ya-color-bg-inverse);--ya-icon-a:var(--ya-icon-a-on-inverse);--ya-icon-w:var(--ya-icon-w-on-inverse)}.ya-steps-line-current{background:linear-gradient(var(--ya-color-bg-accent), var(--ya-color-bg-accent)) no-repeat var(--ya-color-border-strong);animation:ya-steps-fill var(--ya-motion-duration-slow) ease-out both}.ya-steps-step-current .ya-steps-circle{animation:ya-steps-grow var(--ya-motion-duration-base) ease-out both}.ya-steps-line-current+.ya-steps-step-current .ya-steps-circle{animation-delay:var(--ya-motion-duration-slow)}@media not (min-width:640px){.ya-steps-step-current{flex:0 auto;min-width:0}.ya-steps-line{min-width:var(--ya-space-3)}.ya-steps-step:not(.ya-steps-step-current) .ya-steps-label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@keyframes ya-steps-fill{0%{background-size:0 100%}to{background-size:100% 100%}}@keyframes ya-steps-grow{0%{scale:.6}}}
@layer ya.components{.ya-strike-price{align-items:center;gap:var(--ya-space-2);font-size:var(--ya-font-size-sm);flex-wrap:wrap;line-height:1.5;display:inline-flex}.ya-strike-price-now{font-weight:var(--ya-font-weight-bold)}.ya-strike-price-old,.ya-strike-price-compare{color:var(--ya-color-text-muted)}.ya-strike-price-off{padding:0 var(--ya-space-2);border:1.5px solid var(--ya-color-border-contour);border-radius:var(--ya-radius-full);background:var(--ya-color-unlimited-badge);color:var(--ya-color-unlimited-fg);font-weight:var(--ya-font-weight-bold)}.ya-strike-price-card .ya-strike-price-now{padding:2px var(--ya-space-3);border:var(--ya-border-contour);border-radius:var(--ya-radius-full);background:var(--ya-color-bg-accent-subtle);box-shadow:var(--ya-shadow-hard-xs);color:var(--ya-color-text-accent)}.ya-strike-price-large{gap:var(--ya-space-3)}.ya-strike-price-large .ya-strike-price-now{font-size:1.75rem;line-height:1.2}.ya-strike-price-large .ya-strike-price-old{font-size:1.25rem}.ya-strike-price-image{padding:var(--ya-space-1) var(--ya-space-3);border-radius:var(--ya-radius-full);background:var(--ya-color-neutral-0);color:var(--ya-color-neutral-900)}.ya-strike-price-image .ya-strike-price-old,.ya-strike-price-image .ya-strike-price-compare{color:var(--ya-color-neutral-600)}.ya-strike-price-image .ya-strike-price-off{color:var(--ya-color-green-700);background:0 0;padding:0}}
@layer ya.components{.ya-table{border:var(--ya-border-contour);border-radius:var(--ya-radius-lg);background:var(--ya-color-bg-surface);overflow-x:auto;container:ya-table/inline-size}.ya-table:focus-visible{outline:var(--ya-border-width-focus) solid var(--ya-color-border-focus);outline-offset:var(--ya-border-width-focus-offset)}.ya-table table{border-collapse:collapse;width:100%}.ya-table th,.ya-table td{padding:var(--ya-space-4) var(--ya-space-3);text-align:left;vertical-align:middle}:is(.ya-table th,.ya-table td):first-child{padding-left:var(--ya-space-6)}:is(.ya-table th,.ya-table td):last-child{padding-right:var(--ya-space-6)}.ya-table th{background:var(--ya-color-bg-muted);color:var(--ya-color-text-muted);font:var(--ya-text-small);font-weight:var(--ya-font-weight-bold);padding-block:14px}.ya-table thead tr:first-child th:first-child{border-top-left-radius:calc(var(--ya-radius-lg) - var(--ya-border-width-contour))}.ya-table thead tr:first-child th:last-child{border-top-right-radius:calc(var(--ya-radius-lg) - var(--ya-border-width-contour))}.ya-table tbody tr{border-top:var(--ya-border-width-thin) solid var(--ya-color-border-default)}.ya-table td a:not(.ya-button,.ya-icon-button){text-decoration:none}.ya-table td a:not(.ya-button,.ya-icon-button):hover,.ya-table td a:not(.ya-button,.ya-icon-button):focus-visible{text-decoration:underline}.ya-table-loading td{padding-block:21px}@container ya-table not (min-width:560px){.ya-table table,.ya-table tbody,.ya-table tr,.ya-table td{display:block}.ya-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ya-table tbody tr{gap:var(--ya-space-1);padding:var(--ya-space-4) var(--ya-space-5);display:grid}.ya-table tbody tr:first-child{border-top:0}.ya-table td,.ya-table td:first-child,.ya-table td:last-child{align-items:baseline;gap:0 var(--ya-space-2);overflow-wrap:anywhere;flex-wrap:wrap;padding:0;display:flex}.ya-table td:first-child{font-weight:var(--ya-font-weight-semibold)}.ya-table td:not(:first-child)[data-label]:before{content:attr(data-label) ":";color:var(--ya-color-text-muted);font:var(--ya-text-small)}.ya-table td:not([data-label]):not(:first-child){margin-top:var(--ya-space-2)}}}
@layer ya.components{.ya-tabs-list{gap:var(--ya-space-8);box-shadow:inset 0 calc(var(--ya-border-width-thin) * -1) 0 var(--ya-color-border-default);scrollbar-width:none;display:flex;overflow-x:auto}@supports (animation-timeline:scroll()){.ya-tabs-list{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--ya-tabs-fade)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--ya-tabs-fade)), transparent);animation:linear both ya-tabs-fade;animation-timeline:scroll(self inline)}}@keyframes ya-tabs-fade{0%{--ya-tabs-fade:var(--ya-space-12)}to{--ya-tabs-fade:0px}}ul.ya-tabs-list{margin:0;padding:0;list-style:none}a.ya-tab{text-decoration:none;display:block}.ya-tab{padding:var(--ya-space-3) var(--ya-space-1) 14px;border-radius:var(--ya-radius-sm) var(--ya-radius-sm) 0 0;color:var(--ya-color-text-muted);font:var(--ya-text-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;position:relative}.ya-tab:after{content:"";border-radius:2px;height:4px;position:absolute;bottom:0;left:0;right:0}.ya-tab:hover{color:var(--ya-color-text-default)}.ya-tab:focus-visible{outline-offset:calc(var(--ya-border-width-focus) * -1)}.ya-tab[aria-selected=true],.ya-tab[aria-current=page]{color:var(--ya-color-text-default);font-weight:var(--ya-font-weight-bold)}:is(.ya-tab[aria-selected=true],.ya-tab[aria-current=page]):after{background:var(--ya-color-bg-accent)}.ya-tabs-panel{padding-top:var(--ya-space-6)}}@property --ya-tabs-fade{syntax:"<length>";inherits:false;initial-value:0}
@layer ya.components{.ya-tabs-track{border:var(--ya-border-contour);border-radius:var(--ya-radius-full);background:var(--ya-color-bg-surface);width:fit-content;max-width:100%;padding:6px}.ya-tabs-list{box-shadow:none;isolation:isolate;gap:2px}:not(.ya-tabs-track)>.ya-tabs-list{border:var(--ya-border-contour);border-radius:var(--ya-radius-full);background:var(--ya-color-bg-surface);width:fit-content;max-width:100%;padding:6px}.ya-tab{border-radius:var(--ya-radius-full);min-height:45px;color:var(--ya-color-text-default);font:var(--ya-text-body);font-size:1.0625rem;font-weight:var(--ya-font-weight-semibold);transition:background-color var(--ya-motion-duration-fast) ease-out, color var(--ya-motion-duration-fast) ease-out;padding:10px 15px;line-height:1.45}.ya-tab:after{display:none}@media (hover:hover){.ya-tab:hover{background:var(--ya-color-bg-hover)}}.ya-tab:focus-visible{outline-offset:0}.ya-tab[aria-selected=true],.ya-tab[aria-current=page]{color:var(--ya-color-text-on-accent);background:0 0}@media (forced-colors:active){.ya-tab[aria-selected=true],.ya-tab[aria-current=page]{outline-offset:-2px;outline:2px solid canvastext}}.ya-tab:is([aria-selected=true],[aria-current=page]):not(:has(.ya-tab-pill)){background:var(--ya-color-bg-accent)}.ya-tabs-divider{background:var(--ya-color-border-default);flex:none;align-self:stretch;width:2px;margin:8px 6px}.ya-tab-pill{z-index:-1;border-radius:inherit;background:var(--ya-color-bg-accent);position:absolute;inset:0}}
@layer ya.components{.ya-theme-toggle{gap:var(--ya-space-1);border:var(--ya-border-contour);border-radius:var(--ya-radius-full);background:var(--ya-color-bg-surface);margin:0;padding:3px;display:flex}.ya-theme-toggle-option{justify-content:center;align-items:center;gap:var(--ya-space-2);min-height:40px;padding:var(--ya-space-2) var(--ya-space-4) var(--ya-space-2) 14px;border-radius:var(--ya-radius-full);color:var(--ya-color-text-muted);font:var(--ya-text-small);cursor:pointer;flex:1;display:flex;position:relative}.ya-theme-toggle-option:hover{color:var(--ya-color-text-default)}.ya-theme-toggle-option:has(:checked){background:var(--ya-color-bg-inverse);--ya-icon-a:var(--ya-icon-a-on-inverse);--ya-icon-w:var(--ya-icon-w-on-inverse);color:var(--ya-color-text-inverse);font-weight:var(--ya-font-weight-bold)}.ya-theme-toggle-option:has(:focus-visible){outline:var(--ya-border-width-focus) solid var(--ya-color-border-focus);outline-offset:var(--ya-border-width-focus-offset)}.ya-theme-toggle-input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ya-theme-toggle-compact{height:44px;align-items:center;gap:2px;min-inline-size:0;padding:2px}.ya-theme-toggle-compact .ya-theme-toggle-option{width:36px;height:36px;min-height:0;color:var(--ya-color-text-default);transition:background-color var(--ya-motion-duration-base) ease-out, color var(--ya-motion-duration-base) ease-out;flex:none;padding:0}.ya-theme-toggle-compact .ya-theme-toggle-option:has(:checked){background:var(--ya-color-bg-inverse);--ya-icon-a:var(--ya-icon-a-on-inverse);--ya-icon-w:var(--ya-icon-w-on-inverse);color:var(--ya-color-text-inverse)}@media (hover:hover){.ya-theme-toggle-compact .ya-theme-toggle-option:not(:has(:checked)):hover{background:var(--ya-color-bg-hover)}}.ya-theme-toggle-compact .ya-theme-toggle-option .ya-icon{transition:rotate var(--ya-motion-duration-spring) var(--ya-ease-spring)}.ya-theme-toggle-compact .ya-theme-toggle-option:first-child:has(:checked) .ya-icon{rotate:90deg}.ya-theme-toggle-compact .ya-theme-toggle-option:last-child:has(:checked) .ya-icon{rotate:-25deg}}
@layer ya.components{.ya-tick-list{gap:var(--ya-space-2);font-weight:var(--ya-font-weight-semibold);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ya-tick-list li{align-items:flex-start;gap:var(--ya-space-3);display:flex}.ya-tick-list .ya-icon{color:var(--ya-color-status-success-fg);--ya-icon-a:var(--ya-icon-w-surface);flex:none;margin-block-start:calc(.5lh - 10px)}.ya-tick-list .ya-tick-list-excluded .ya-icon{color:var(--ya-color-status-danger-fg)}}
@layer ya.components{.ya-title-bar{justify-content:space-between;align-items:center;gap:var(--ya-space-4);min-height:calc(var(--ya-size-control) + var(--ya-space-4) + var(--ya-space-2));padding:var(--ya-space-4) 0 var(--ya-space-2);flex-wrap:wrap;display:flex}.ya-title-bar-title{font-family:var(--ya-font-family-display);font-size:var(--ya-font-size-4xl);font-weight:var(--ya-font-weight-display);letter-spacing:var(--ya-letter-spacing-display);line-height:1.05}.ya-title-bar-actions{justify-content:flex-end;align-items:center;gap:var(--ya-space-4);flex-wrap:wrap;flex:auto;max-width:100%;display:flex}.ya-title-bar-actions>*{max-width:100%}.ya-title-bar-actions .ya-input-search{width:360px;max-width:100%}.ya-title-bar-actions>form:has(.ya-input-search){width:360px;max-width:100%}.ya-title-bar-actions>form .ya-input-search{width:100%}.ya-title-bar-actions:empty{display:none}@media not (min-width:640px){.ya-title-bar-title{font-size:var(--ya-font-size-2xl)}.ya-title-bar-actions{justify-content:flex-start}.ya-title-bar-actions>form:has(.ya-input-search){flex:100%}}}
@layer ya.components{.ya-toast{align-items:center;gap:var(--ya-space-3) var(--ya-space-4);width:min(520px,100%);padding:var(--ya-space-5) var(--ya-space-5) var(--ya-space-5) var(--ya-space-6);border:var(--ya-border-contour);border-radius:var(--ya-radius-lg);background:var(--ya-color-bg-inverse);--ya-icon-a:var(--ya-icon-a-on-inverse);--ya-icon-w:var(--ya-icon-w-on-inverse);box-shadow:4px 4px 0 0 var(--ya-color-bg-accent);color:var(--ya-color-text-inverse);display:flex}.ya-toast-icon{--ya-icon-a:color-mix(in srgb, currentColor 30%, transparent);flex:none}.ya-toast-success .ya-toast-icon{color:var(--ya-color-status-success-on-inverse)}.ya-toast-info .ya-toast-icon{color:var(--ya-color-status-info-on-inverse)}.ya-toast-error .ya-toast-icon{color:var(--ya-color-status-danger-on-inverse)}.ya-toast-text{font-size:var(--ya-font-size-lg);flex:1;line-height:1.4}.ya-toast-close{border-radius:var(--ya-radius-full);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-10px -8px -10px 0;padding:0;display:grid}.ya-toast-close:hover{background:color-mix(in srgb, var(--ya-color-text-inverse) 14%, transparent)}.ya-toast-close:focus-visible{outline-color:var(--ya-color-text-inverse)}.ya-toast{animation:ya-toast-in var(--ya-motion-duration-spring) var(--ya-ease-spring) both}.ya-toast-icon{animation:ya-pop var(--ya-motion-duration-spring) var(--ya-ease-out) .12s both}@keyframes ya-toast-in{0%{opacity:0;translate:0 24px}30%{opacity:1}}}
@layer ya.components{.ya-unlimited-banner{border:var(--ya-border-contour);background:var(--ya-color-unlimited-bg)}.ya-unlimited-banner p{margin:0}.ya-unlimited-banner-hint{align-items:center;gap:var(--ya-space-3);padding:var(--ya-space-3) var(--ya-space-5);border-radius:var(--ya-radius-lg);box-shadow:var(--ya-shadow-hard-xs);flex-wrap:wrap;display:flex}.ya-unlimited-banner-hint p{font-size:var(--ya-font-size-sm);flex:16rem}.ya-unlimited-banner-hint a{align-items:center;gap:var(--ya-space-1);color:var(--ya-color-unlimited-fg);font-weight:var(--ya-font-weight-bold);text-decoration:none;display:inline-flex}.ya-unlimited-banner-hint a:hover{text-decoration:underline}.ya-unlimited-banner-box{align-items:flex-start;gap:var(--ya-space-3);padding:var(--ya-space-5) var(--ya-space-6) var(--ya-space-6);border-radius:var(--ya-radius-xl);box-shadow:var(--ya-shadow-hard-md);flex-direction:column;display:flex}.ya-unlimited-banner-head{align-items:center;gap:var(--ya-space-3);display:flex}.ya-unlimited-banner-title{font:var(--ya-text-h4);font-family:var(--ya-font-family-display);font-weight:var(--ya-font-weight-display);margin:0}}
@layer ya.components{:where(.ya-form){gap:var(--ya-space-6);flex-direction:column;display:flex}:where(.ya-form)>[role=status]:empty{display:none}:where(.ya-form)>.ya-button{align-self:flex-start}@container ya-page not (min-width:640px){:where(.ya-form)>.ya-button{align-self:stretch}}.ya-form-actions{align-items:center;gap:var(--ya-space-3);flex-wrap:wrap;display:flex}.ya-form-actions:empty{display:none}}
@layer ya.components{.ya-avatar-menu{transform-origin:100% 0;width:300px}.ya-avatar-menu-person{flex-direction:column;gap:2px;padding:10px 14px 12px;display:flex}.ya-avatar-menu-name{font-size:var(--ya-font-size-lg);font-weight:var(--ya-font-weight-bold)}.ya-avatar-menu-email{color:var(--ya-color-text-muted);overflow-wrap:anywhere;font-size:.9375rem}.ya-header-panel{animation:ya-menu-in var(--ya-motion-duration-spring) var(--ya-ease-spring) both}.ya-header-panel :is(li,.ya-avatar-menu-person,.ya-theme-switch,.ya-avatar-menu-logout,.ya-community-switcher-extra){animation:ya-menu-item-in var(--ya-motion-duration-slow) var(--ya-ease-out) both}.ya-header-panel li:nth-child(2){animation-delay:20ms}.ya-header-panel li:nth-child(3){animation-delay:40ms}.ya-header-panel li:nth-child(4){animation-delay:60ms}.ya-header-panel li:nth-child(5){animation-delay:80ms}.ya-header-panel li:nth-child(n+6){animation-delay:.1s}@keyframes ya-menu-item-in{0%{opacity:0;translate:0 -4px}}}
@layer ya.components{.ya-cancel-reason{gap:var(--ya-space-4);flex-direction:column;display:flex}}
@layer ya.components{.ya-community-switcher{width:360px}.ya-community-switcher .ya-menu-option .ya-avatar{border:var(--ya-border-contour)}.ya-community-switcher-extra{min-height:50px}.ya-community-switcher-plus{border:var(--ya-border-contour);border-radius:var(--ya-radius-full);background:var(--ya-color-bg-accent-subtle);width:36px;height:36px;color:var(--ya-color-text-default);flex:none;place-items:center;margin-left:-4px;display:grid}}
@layer ya.components{.ya-code-editor{--_line:var(--ya-text-code-line-height);--_pad:var(--ya-space-3);height:calc(var(--_rows) * var(--_line) * 1em + 2 * var(--_pad));border:var(--ya-border-width-thick) solid var(--ya-color-border-strong);border-radius:var(--ya-radius-md);background:var(--ya-color-bg-code);min-height:12rem;font:var(--ya-text-code);resize:vertical;grid-template-columns:auto minmax(0,1fr);display:grid;overflow:hidden}.ya-code-editor:focus-within{outline:var(--ya-border-width-focus) solid var(--ya-color-border-focus);outline-offset:var(--ya-border-width-focus-offset)}.ya-code-editor-error{border-color:var(--ya-color-status-danger-fg)}.ya-code-editor-gutter{padding:var(--_pad) var(--ya-space-2) var(--_pad) var(--ya-space-3);border-right:1px solid color-mix(in srgb, var(--ya-color-text-code) 20%, transparent);color:color-mix(in srgb, var(--ya-color-text-code) 55%, var(--ya-color-bg-code));text-align:right;-webkit-user-select:none;user-select:none;overflow:hidden}.ya-code-editor-gutter span{min-width:2ch;display:block}.ya-code-editor-area{position:relative;overflow:hidden}.ya-code-editor-highlight,.ya-code-editor-input{padding:var(--_pad);font:inherit;font-variant-ligatures:none;letter-spacing:0;tab-size:2;white-space:pre;margin:0}.ya-code-editor-highlight{pointer-events:none;min-width:100%;position:absolute;inset:0 auto auto 0}.ya-code-editor-input{color:#0000;width:100%;height:100%;caret-color:var(--ya-color-text-code);resize:none;background:0 0;border:0;outline:0;display:block;position:relative}.ya-code-editor-input::selection{background:color-mix(in srgb, var(--ya-color-text-code) 30%, transparent);color:#0000}.ya-code-editor-input:disabled{cursor:not-allowed}.ya-code-editor-disabled{opacity:.6}}
@layer ya.components{.ya-generator{border:var(--ya-border-width-thin) solid var(--ya-color-border-default);background:var(--ya-color-bg-hover);border-radius:12px}.ya-generator>summary{padding:14px 16px}.ya-generator[open]>summary{padding-bottom:6px}.ya-generator summary{font-weight:var(--ya-font-weight-bold);cursor:pointer;justify-content:space-between;align-items:center;gap:8px;list-style:none;display:flex}.ya-generator summary::-webkit-details-marker{display:none}.ya-generator summary:focus-visible{outline:var(--ya-border-width-focus) solid var(--ya-color-border-focus);outline-offset:2px;border-radius:4px}.ya-generator details[open]>summary .ya-icon,.ya-generator[open]>summary .ya-icon{transform:rotate(180deg)}.ya-generator-body{flex-direction:column;gap:14px;padding:0 16px 16px;display:flex}.ya-generator-group{border-top:var(--ya-border-width-thin) solid var(--ya-color-border-default);padding-top:14px}.ya-generator-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:12px;display:grid}.ya-generator-field{flex-direction:column;gap:4px;min-width:0;display:flex}.ya-generator-wide{grid-column:1/-1}.ya-generator-image{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.ya-generator-color{grid-template-columns:40px minmax(0,1fr);gap:8px;display:grid}.ya-generator-color input[type=color]{border:var(--ya-border-width-thin) solid var(--ya-color-border-strong);background:var(--ya-color-bg-surface);border-radius:6px;width:40px;height:100%;min-height:36px;padding:2px}.ya-generator-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ya-generator-actions p{flex-basis:100%}.ya-generator-label{color:var(--ya-color-text-default);font-size:14px;font-weight:var(--ya-font-weight-bold);line-height:1.4}.ya-generator-note{color:var(--ya-color-text-muted);margin:0;font-size:14px}}
@layer ya.components{.ya-modal{max-width:calc(100vw - 2 * var(--ya-space-4));background:var(--ya-color-bg-surface);color:var(--ya-color-text-default);opacity:0;transition:opacity var(--ya-motion-duration-base) ease-out, translate var(--ya-motion-duration-base) ease-out, scale var(--ya-motion-duration-base) ease-out, display var(--ya-motion-duration-base) allow-discrete, overlay var(--ya-motion-duration-base) allow-discrete;border:0;scale:.96}.ya-modal::backdrop{background:var(--ya-color-overlay);opacity:0;transition:opacity var(--ya-motion-duration-base) ease-out, display var(--ya-motion-duration-base) allow-discrete, overlay var(--ya-motion-duration-base) allow-discrete}.ya-modal[open]{display:var(--ya-modal-display,flex);opacity:1;translate:0;scale:1}@starting-style{.ya-modal[open]{opacity:0;scale:.96}}.ya-modal[open]::backdrop{opacity:1}@starting-style{.ya-modal[open]::backdrop{opacity:0}}.ya-modal-drawer{width:var(--ya-drawer-width,440px);border-left:var(--ya-border-contour);max-width:100vw;height:100dvh;max-height:none;box-shadow:var(--ya-shadow-hard-side);opacity:1;margin:0;inset:0 0 0 auto;translate:100%;scale:1}.ya-modal-drawer::backdrop{background:color-mix(in srgb, var(--ya-color-overlay), transparent 50%)}.ya-modal-drawer[open]{transition-duration:var(--ya-motion-duration-slow);transition-timing-function:ease-out, var(--ya-ease-out,ease-out), ease-out, linear, linear;translate:0}@starting-style{.ya-modal-drawer[open]{opacity:1;translate:100%;scale:1}}.ya-dialog{width:var(--ya-dialog-width,620px);--ya-dialog-pad:var(--ya-space-10);padding:var(--ya-dialog-pad);border-radius:var(--ya-radius-xl);box-shadow:var(--ya-shadow-lg);gap:var(--ya-space-5);flex-direction:column}@media not (min-width:640px){.ya-dialog{--ya-dialog-pad:var(--ya-space-6)}}.ya-dialog-head{justify-content:space-between;align-items:center;gap:var(--ya-space-4);display:flex}.ya-dialog-title{min-width:0;font-size:1.625rem;font-weight:var(--ya-font-weight-bold);flex:1;margin:0;line-height:1.3}.ya-dialog-heading{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ya-dialog-subtitle{align-items:center;gap:var(--ya-space-2);color:var(--ya-color-text-muted);display:flex}.ya-dialog-actions{justify-content:flex-end;gap:var(--ya-space-3);margin-top:var(--ya-space-2);flex-wrap:wrap;display:flex}@media not (min-width:640px){.ya-dialog-actions>*{flex-grow:1}}}
@layer ya.components{.ya-dialog{border:var(--ya-border-contour);box-shadow:var(--ya-shadow-hard-lg)}.ya-dialog::backdrop{background:var(--ya-color-overlay)}.ya-dialog-title{font-family:var(--ya-font-family-display);font-weight:var(--ya-font-weight-display);letter-spacing:var(--ya-letter-spacing-title)}.ya-dialog-head:has(.ya-dialog-subtitle){align-items:flex-start}.ya-dialog-head:has(.ya-dialog-subtitle) .ya-dialog-heading{padding-top:calc((var(--ya-size-control-sm) - 1.625rem * 1.3) / 2)}.ya-dialog-head>.ya-icon-button:focus:not(:focus-visible){outline:none}.ya-dialog{transition:opacity var(--ya-motion-duration-base) ease-out, translate var(--ya-motion-duration-base) ease-in, scale var(--ya-motion-duration-base) ease-in, display var(--ya-motion-duration-base) allow-discrete, overlay var(--ya-motion-duration-base) allow-discrete;translate:0 16px;scale:.92}.ya-dialog[open]{transition-duration:var(--ya-motion-duration-fast), var(--ya-motion-duration-spring), var(--ya-motion-duration-spring), var(--ya-motion-duration-spring), var(--ya-motion-duration-spring);transition-timing-function:ease-out, var(--ya-ease-spring), var(--ya-ease-spring), linear, linear}@starting-style{.ya-dialog[open]{translate:0 16px;scale:.92}}}
@layer ya.components{.ya-footer{background:var(--ya-color-bg-footer);--ya-icon-a:var(--ya-icon-a-on-ink);--ya-icon-w:var(--ya-icon-w-on-ink);color:var(--ya-color-neutral-0);container:ya-footer/inline-size}.ya-footer ul{justify-content:center;gap:var(--ya-space-1) var(--ya-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ya-footer nav a{padding:var(--ya-space-2) var(--ya-space-3);border-radius:var(--ya-radius-full);color:inherit;font-size:var(--ya-font-size-md);font-weight:var(--ya-font-weight-medium);transition:background-color var(--ya-motion-duration-fast) ease-out, color var(--ya-motion-duration-fast) ease-out;text-decoration:none;display:inline-block}.ya-footer nav a:hover{background:var(--ya-color-bg-footer-hover)}.ya-footer nav a:focus-visible{outline-color:var(--ya-color-neutral-0)}.ya-footer-inner{justify-content:space-between;align-items:center;gap:var(--ya-space-6) var(--ya-space-8);max-width:var(--ya-size-header-max);min-height:140px;padding:var(--ya-space-8) var(--ya-space-page-x);flex-wrap:wrap;margin-inline:auto;display:flex}.ya-footer nav{flex:1 1 0;min-width:0}.ya-footer-logo{border-radius:var(--ya-radius-md);flex:none;text-decoration:none}.ya-footer-logo .ya-logo{color:var(--ya-color-neutral-0)}.ya-footer-logo:focus-visible{outline-color:var(--ya-color-neutral-0)}.ya-footer-maker{color:var(--ya-color-lilac-300);font-size:.9375rem;font-weight:var(--ya-font-weight-semibold);letter-spacing:.04em;flex:none}.ya-footer-note{color:var(--ya-color-lilac-300);font-size:var(--ya-font-size-sm);flex-basis:100%;order:5;margin:0}@container ya-footer not (min-width:1120px){.ya-footer-inner{padding-inline:var(--ya-space-8)}.ya-footer nav{padding-top:var(--ya-space-5);border-top:1px solid color-mix(in srgb, var(--ya-color-neutral-0) 20%, transparent);flex:0 0 100%;order:3}.ya-footer nav ul{margin-left:calc(-1 * var(--ya-space-3));justify-content:flex-start}}@container ya-footer not (min-width:640px){.ya-footer-inner{gap:var(--ya-space-4);padding:var(--ya-space-8) var(--ya-space-4)}.ya-footer nav{border-top:0;padding-top:0}.ya-footer-maker{order:4}}}
@layer ya.components{.ya-header{view-transition-name:ya-header;background:var(--ya-color-bg-page);transition:box-shadow var(--ya-motion-duration-base) ease-out;position:relative;container:ya-header/inline-size}.ya-header-bar{align-items:center;gap:var(--ya-space-6);max-width:var(--ya-size-header-max);height:92px;padding:0 var(--ya-space-page-x);margin-inline:auto;display:flex}.ya-header-start{align-items:center;gap:var(--ya-space-6);flex:0 auto;min-width:0;display:flex}.ya-header-logo{border-radius:var(--ya-radius-md);color:inherit;flex:none;text-decoration:none;display:flex}.ya-header-logo .ya-logo-mark{transition:rotate var(--ya-motion-duration-spring) var(--ya-ease-spring)}@media (hover:hover){.ya-header-logo:hover .ya-logo-mark{rotate:-8deg}}.ya-header-nav{flex:1 0 auto;justify-content:center;min-width:0;display:flex}.ya-header-nav-bar{min-width:0;display:flex}.ya-header-nav-list{gap:var(--ya-space-1);view-transition-name:ya-nav-labels;margin:0;padding:0;list-style:none;display:flex}.ya-header-nav-bar{box-sizing:border-box;height:var(--ya-size-header-control);border:var(--ya-border-contour);border-radius:var(--ya-radius-full);background:var(--ya-color-bg-surface);padding:3px}.ya-header-nav-list .ya-nav-item{min-height:calc(var(--ya-size-header-control) - 2 * var(--ya-border-width-contour) - 6px);padding-block:0}.ya-header-end{align-items:center;gap:var(--ya-space-3);flex:none;margin-left:auto;display:flex}.ya-header-auth{gap:var(--ya-space-3);display:flex}.ya-header-popover{min-width:0;position:relative}.ya-header-panel{z-index:30;position:absolute;top:calc(100% + 10px);left:0}.ya-header-panel-end{left:auto;right:0}.ya-header-community{box-sizing:border-box;max-width:100%;height:var(--ya-size-header-control);border:var(--ya-border-contour);border-radius:var(--ya-radius-full);background:var(--ya-color-bg-surface);color:var(--ya-color-text-default);font:inherit;font-size:var(--ya-font-size-nav);font-weight:var(--ya-font-weight-semibold);cursor:pointer;transition:translate var(--ya-motion-duration-base) var(--ya-ease-back), box-shadow var(--ya-motion-duration-base) var(--ya-ease-back);align-items:center;gap:10px;padding:3px 14px 3px 3px;display:flex}.ya-header-community .ya-avatar{border:var(--ya-border-contour)}@media (hover:hover){.ya-header-community:hover{background:var(--ya-color-bg-hover)}}.ya-header-community[aria-expanded=true]{background:var(--ya-color-bg-hover)}.ya-header-community-chevron{transition:rotate var(--ya-motion-duration-base) var(--ya-ease-back);flex:none}[aria-expanded=true]>.ya-header-community-chevron{rotate:180deg}.ya-header-community-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:240px;overflow:hidden}.ya-header-avatar{border-radius:var(--ya-radius-full);cursor:pointer;background:0 0;border:0;padding:0;display:flex}.ya-header-avatar .ya-avatar{box-sizing:border-box;width:var(--ya-size-header-control);height:var(--ya-size-header-control);border:var(--ya-border-contour);transition:scale var(--ya-motion-duration-base) var(--ya-ease-back), border-color var(--ya-motion-duration-fast) ease-out;font-size:.9375rem}@media (hover:hover){.ya-header-avatar:hover .ya-avatar{scale:1.06}}.ya-header-avatar[aria-expanded=true] .ya-avatar{border:3px solid var(--ya-color-bg-accent)}.ya-header-help{width:var(--ya-size-header-control);height:var(--ya-size-header-control);--_fg:var(--ya-color-text-accent);--_fg-hover:var(--ya-color-text-accent);box-shadow:none}@media (hover:hover){.ya-header-help:hover:not(:disabled){box-shadow:none;translate:none}}.ya-header-help[aria-expanded=true]{--_bg:var(--ya-color-bg-help);border-color:var(--ya-color-bg-accent)}.ya-header-menu-button{display:none}.ya-header-mobile-wrap{display:contents}.ya-header-mobile{display:none}@container ya-header not (min-width:1320px){.ya-header-bar{gap:var(--ya-space-4);padding:0 var(--ya-space-8)}.ya-header-start{gap:var(--ya-space-4)}.ya-header:not(.ya-header-public) .ya-header-logo .ya-logo-text{display:none}.ya-header-community-name{max-width:180px}}@container ya-header not (min-width:1120px){.ya-header-public .ya-header-logo .ya-logo-text{display:none}.ya-header-nav-list .ya-nav-item{padding-inline:14px}.ya-header-community-name{max-width:120px}}@container ya-header not (min-width:960px){.ya-header-bar{gap:var(--ya-space-3);height:72px;padding:0 var(--ya-space-4)}.ya-header-nav,.ya-header-auth,.ya-header-theme,.ya-header-help,.ya-header-popover-user{display:none}.ya-header-start{flex:1;min-width:0}.ya-header-popover-community{min-width:0}.ya-header-community{gap:var(--ya-space-2);height:44px;font-size:var(--ya-font-size-md)}.ya-header-community-name{max-width:min(160px,100cqi - 200px)}.ya-header-menu-button{display:inline-grid}.ya-header-mobile{z-index:40;gap:var(--ya-space-6);height:calc(100dvh - 72px);padding:var(--ya-space-2) var(--ya-space-4) var(--ya-space-8);border-top:var(--ya-border-contour);background:var(--ya-color-bg-page);overscroll-behavior:contain;animation:ya-header-mobile-in var(--ya-motion-duration-slow) var(--ya-ease-out) both;flex-direction:column;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}}@keyframes ya-header-mobile-in{0%{opacity:0;translate:0 -12px}}@container ya-header not (min-width:340px){.ya-header-community-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.ya-header-mobile-list,.ya-header-mobile-links{margin:0;padding:0;list-style:none}.ya-header-mobile-list{gap:var(--ya-space-2);padding-top:var(--ya-space-4);flex-direction:column;display:flex}.ya-header-mobile-list li{animation:ya-menu-item-in var(--ya-motion-duration-slow) var(--ya-ease-out) both}.ya-header-mobile-list li:nth-child(2){animation-delay:30ms}.ya-header-mobile-list li:nth-child(3){animation-delay:60ms}.ya-header-mobile-list li:nth-child(4){animation-delay:90ms}.ya-header-mobile-list li:nth-child(n+5){animation-delay:.12s}.ya-header-mobile-item{align-items:center;gap:var(--ya-space-3);min-height:60px;padding:0 var(--ya-space-5);border:var(--ya-border-contour);border-radius:var(--ya-radius-lg);background:var(--ya-color-bg-surface);color:var(--ya-color-text-default);font-family:var(--ya-font-family-display);font-size:var(--ya-font-size-xl);font-weight:var(--ya-font-weight-display);letter-spacing:var(--ya-letter-spacing-title);text-decoration:none;display:flex}.ya-header-mobile-item[aria-current=page]{background:var(--ya-color-bg-inverse);--ya-icon-a:var(--ya-icon-a-on-inverse);--ya-icon-w:var(--ya-icon-w-on-inverse);color:var(--ya-color-text-inverse);box-shadow:var(--ya-shadow-hard-sm)}.ya-header-mobile-item-label{flex:1}.ya-header-mobile-row{justify-content:flex-end;display:flex}.ya-header-mobile-auth>.ya-theme-toggle{align-self:flex-start}.ya-header-mobile-auth,.ya-header-mobile-account{gap:var(--ya-space-3);flex-direction:column;display:flex}.ya-header-mobile-account{padding-top:var(--ya-space-6);border-top:var(--ya-border-width-thick) solid var(--ya-color-border-default)}.ya-header-person{align-items:center;gap:var(--ya-space-4);padding-bottom:var(--ya-space-2);display:flex}.ya-header-person-name{font-size:var(--ya-font-size-lg);font-weight:var(--ya-font-weight-bold)}.ya-header-person-email{color:var(--ya-color-text-muted);font:var(--ya-text-small);overflow-wrap:anywhere}.ya-header-mobile-link{align-items:center;gap:var(--ya-space-3);width:100%;min-height:52px;padding:0 var(--ya-space-3);color:var(--ya-color-text-default);font:inherit;font-size:var(--ya-font-size-nav);font-weight:var(--ya-font-weight-medium);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;text-decoration:none;display:flex}.ya-header-mobile-link:hover{background:var(--ya-color-bg-surface)}.ya-header-theme-switch,.ya-header-logout{margin-top:var(--ya-space-5);position:relative}:is(.ya-header-theme-switch,.ya-header-logout):before{content:"";top:calc(-1 * var(--ya-space-4));border-top:var(--ya-border-width-thick) solid var(--ya-color-border-default);pointer-events:none;position:absolute;left:0;right:0}.ya-header-logout{color:var(--ya-color-status-danger-fg);--ya-icon-a:var(--ya-color-bg-accent-subtle)}}
@layer ya.components{.ya-help-panel{padding:var(--ya-space-6);gap:var(--ya-space-5);flex-direction:column}.ya-help-panel-head{justify-content:space-between;align-items:flex-start;gap:var(--ya-space-4);display:flex}.ya-help-panel-title{font-family:var(--ya-font-family-display);font-size:1.625rem;font-weight:var(--ya-font-weight-display);letter-spacing:var(--ya-letter-spacing-title);line-height:1.15}.ya-help-panel-list{margin-inline:calc(var(--ya-space-1) * -1);padding-inline:var(--ya-space-1);flex:1;overflow:hidden auto}.ya-help-panel-list .ya-faq-item+.ya-faq-item{border-top:var(--ya-border-width-thin) solid var(--ya-color-border-default)}.ya-help-panel-group+.ya-help-panel-group{margin-top:var(--ya-space-4)}.ya-help-panel-group-title{margin:0 0 var(--ya-space-1);color:var(--ya-color-text-muted);font-size:var(--ya-font-size-sm);font-weight:var(--ya-font-weight-semibold)}.ya-help-panel-empty{color:var(--ya-color-text-muted)}.ya-help-panel-contact{align-items:flex-start;gap:var(--ya-space-3);padding:var(--ya-space-5);border:var(--ya-border-contour);border-radius:var(--ya-radius-lg);background:var(--ya-color-bg-help);box-shadow:var(--ya-shadow-hard-sm);flex-direction:column;display:flex}.ya-help-questions{gap:var(--ya-space-3);border:var(--ya-border-contour);background:var(--ya-color-bg-surface);box-shadow:var(--ya-shadow-hard-md);border-radius:22px;flex-direction:column;padding:28px;display:flex}.ya-help-questions-head{align-items:center;gap:var(--ya-space-3);margin-bottom:var(--ya-space-1);display:flex}.ya-help-questions-icon{border:var(--ya-border-contour);background:var(--ya-color-bg-accent);width:44px;height:44px;box-shadow:var(--ya-shadow-hard-xs);color:var(--ya-color-text-on-accent);--ya-icon-a:var(--ya-color-neutral-0);border-radius:14px;flex:none;place-items:center;display:grid}.ya-help-questions-icon .ya-icon{color:var(--ya-color-ink)}.ya-help-questions-title{font-size:1.375rem}.ya-help-questions-list{gap:var(--ya-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ya-help-questions-item{justify-content:space-between;align-items:center;gap:var(--ya-space-3);background:var(--ya-color-bg-muted);width:100%;min-height:47px;color:var(--ya-color-text-default);font:inherit;font-weight:var(--ya-font-weight-medium);text-align:left;cursor:pointer;transition:background-color var(--ya-motion-duration-fast) ease-out;border:0;border-radius:14px;padding:12px 16px;display:flex}.ya-help-questions-item .ya-icon{transition:translate var(--ya-motion-duration-base) var(--ya-ease-back);flex:none}.ya-help-questions-item:hover{background:var(--ya-color-bg-hover-strong)}.ya-help-questions-item:hover .ya-icon{translate:3px}.ya-help-questions-all{color:var(--ya-color-text-accent);font:inherit;font-weight:var(--ya-font-weight-semibold);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}.ya-help-questions-all:hover{text-decoration:underline}.ya-help-panel-contact-actions{gap:var(--ya-space-3);flex-wrap:wrap;display:flex}.ya-help-panel-contact-title{font-weight:var(--ya-font-weight-bold)}}
@layer ya.components{.ya-highlights{gap:var(--ya-space-4);flex-direction:column;display:flex}.ya-highlight{--_text-step:70ms;--_visual-delay:.24s;--_tile-step:90ms;--_tone-mix:var(--ya-tone-text);border:var(--ya-border-contour);border-radius:var(--ya-radius-2xl);background:var(--ya-highlight-surface,color-mix(in srgb, var(--ya-highlight-tone) var(--_tone-mix), var(--ya-color-bg-surface)));min-height:370px;box-shadow:var(--ya-shadow-hard-md);color:var(--ya-color-text-default);transition:background-color var(--ya-motion-duration-slow) ease-out;display:grid;position:relative;overflow:hidden;container:ya-highlight/inline-size}.ya-highlight-light{--_tone-mix:20%}.ya-highlight-slide{grid-area:1/1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.ya-highlight-sizer{visibility:hidden;pointer-events:none}.ya-highlight-visual{min-height:300px;padding:var(--ya-space-8) var(--ya-space-8) var(--ya-space-8) 0;animation:ya-highlight-visual-in var(--ya-motion-duration-spring) var(--ya-ease-spring) var(--_visual-delay) backwards;grid-area:1/2;align-self:stretch;place-items:center;display:grid;position:relative;container:ya-highlight-visual/size}.ya-highlight-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ya-highlight-visual .ya-shop-highlight-app{filter:var(--ya-drop-shadow-hard-hover);place-items:center;display:grid}.ya-highlight-visual .ya-shop-highlight-app .ya-app-icon{aspect-ratio:1;width:min(94cqw,94cqh,420px);height:auto}.ya-highlight-visual>.ya-shop-design-visual{aspect-ratio:4/3;border:clamp(4px, 1.4cqw, 7px) solid var(--ya-color-neutral-0);width:min(92cqw,122.667cqh);height:auto;box-shadow:var(--ya-shadow-hard-md);border-radius:12%/16%;rotate:-4deg}.ya-highlight-visual>.ya-bundle-image{width:min(100cqw * var(--ya-bundle-overscan-x,1), 100cqh * var(--ya-bundle-overscan-y,1) * 16 / 9);height:auto}.ya-highlight-visual>.ya-bundle-image-4x3{width:min(100cqw * var(--ya-bundle-overscan-x,1), 100cqh * var(--ya-bundle-overscan-y,1) * 4 / 3)}.ya-highlight-visual:has(>.ya-bundle-image:not(.ya-bundle-image-4x3))>.ya-bundle-image-4x3{display:none}@container ya-highlight-visual not (min-aspect-ratio:8/5){.ya-highlight-visual:has(>.ya-bundle-image-4x3)>.ya-bundle-image:not(.ya-bundle-image-4x3){display:none}.ya-highlight-visual:has(>.ya-bundle-image:not(.ya-bundle-image-4x3))>.ya-bundle-image-4x3{display:block}}.ya-highlight-visual:has(.ya-bundle-tile){animation:none}.ya-highlight-visual .ya-bundle-tile{animation:ya-highlight-tile-in var(--ya-motion-duration-spring) var(--ya-ease-spring) calc(var(--_i,0) * var(--_tile-step) + var(--_visual-delay)) backwards}.ya-highlight-visual .ya-bundle-tile:nth-child(2){--_i:1}.ya-highlight-visual .ya-bundle-tile:nth-child(3){--_i:2}.ya-highlight-visual .ya-bundle-tile:nth-child(4){--_i:3}.ya-highlight-body{align-items:flex-start;gap:var(--ya-space-4);padding:var(--ya-space-10) var(--ya-space-12);flex-direction:column;grid-area:1/1;display:flex;position:relative}.ya-highlight-body>*{animation:ya-content-in var(--ya-motion-duration-slow) var(--ya-ease-out) calc(var(--_i,0) * var(--_text-step)) backwards}.ya-highlight-body>*:nth-child(2){--_i:1}.ya-highlight-body>*:nth-child(3){--_i:2}.ya-highlight-body>*:nth-child(4){--_i:3}.ya-highlight-body>*:nth-child(5){--_i:4}.ya-highlight-sizer :is(.ya-highlight-visual,.ya-bundle-tile,.ya-highlight-body>*){animation:none}@keyframes ya-highlight-visual-in{0%{opacity:0;rotate:-3deg;scale:.9}}@keyframes ya-highlight-tile-in{0%{opacity:0;scale:.7}}.ya-highlight-tags{gap:var(--ya-space-2);flex-wrap:wrap;display:flex}.ya-highlight-title{font-family:var(--ya-font-family-display);font-size:3.25rem;font-weight:var(--ya-font-weight-display);letter-spacing:var(--ya-letter-spacing-display);margin:0;line-height:1}.ya-highlight-app{align-items:center;gap:var(--ya-space-2);font-weight:var(--ya-font-weight-bold);margin:0;display:flex}.ya-highlight-text{font-size:var(--ya-font-size-lg);margin:0}.ya-highlight-buy{align-items:flex-start;gap:var(--ya-space-4);margin-top:var(--ya-space-3);flex-direction:column-reverse;display:flex}.ya-highlight .ya-strike-price-image{color:inherit;background:0 0;padding:0}.ya-highlight .ya-strike-price-image .ya-strike-price-now{padding:var(--ya-space-0_5) var(--ya-space-3);border:var(--ya-border-contour);border-radius:var(--ya-radius-full);background:var(--ya-color-bg-accent-subtle);box-shadow:var(--ya-shadow-hard-xs);color:var(--ya-color-text-accent)}.ya-highlight .ya-strike-price-image .ya-strike-price-old,.ya-highlight .ya-strike-price-image .ya-strike-price-compare{color:var(--ya-color-text-default)}.ya-highlight .ya-strike-price-image .ya-strike-price-off{padding:0 var(--ya-space-2);border:1.5px solid var(--ya-color-ink);background:var(--ya-color-yellow);color:var(--ya-color-ink)}.ya-highlight-tabs{align-items:center;gap:var(--ya-space-3);display:flex}.ya-highlight-tab{align-items:center;gap:var(--ya-space-3);min-width:0;padding:var(--ya-space-3) var(--ya-space-4);border:var(--ya-border-width-contour) solid transparent;border-radius:var(--ya-radius-md);color:inherit;text-align:left;cursor:pointer;transition:background-color var(--ya-motion-duration-fast) ease-out, border-color var(--ya-motion-duration-fast) ease-out, box-shadow var(--ya-motion-duration-base) var(--ya-ease-back);background:0 0;flex:1 1 0;display:flex;position:relative;overflow:hidden}.ya-highlight-tab:hover{background:var(--ya-color-bg-hover)}.ya-highlight-tab[aria-current=true]{border-color:var(--ya-color-border-contour);background:var(--ya-color-bg-surface);box-shadow:var(--ya-shadow-hard-xs)}.ya-highlight-tab:focus-visible{outline:var(--ya-border-width-focus) solid var(--ya-color-border-focus);outline-offset:var(--ya-border-width-focus-offset)}.ya-highlight-tab-icon{filter:var(--ya-drop-shadow-hard-xs);flex:none}.ya-highlight-tab-text{flex-direction:column;min-width:0;display:flex}.ya-highlight-tab-title{font-weight:var(--ya-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ya-highlight-tab-kind{color:var(--ya-color-text-muted);font-size:var(--ya-font-size-sm)}.ya-highlight-progress{background:var(--ya-color-bg-accent);width:0;height:4px;position:absolute;bottom:0;left:0}.ya-highlight-tab[aria-current=true] .ya-highlight-progress{animation:ya-highlight-progress var(--ya-highlight-interval) linear forwards}.ya-highlights:hover .ya-highlight-progress,.ya-highlights:focus-within .ya-highlight-progress,.ya-highlights-stopped .ya-highlight-progress{animation-play-state:paused}@keyframes ya-highlight-progress{to{width:100%}}.ya-highlight-pause{flex:none}@media (prefers-reduced-motion:reduce){.ya-highlight-tab[aria-current=true] .ya-highlight-progress{width:100%;animation:none}.ya-highlight-pause{display:none}.ya-highlight-body>*,.ya-highlight-visual,.ya-highlight-visual .ya-bundle-tile{animation:none}}@container ya-page not (min-width:960px){.ya-highlight{min-height:0}.ya-highlight-slide{flex-direction:column;align-items:stretch;display:flex}.ya-highlight-visual{min-height:clamp(220px,58cqw,420px);padding:var(--ya-space-6) var(--ya-space-6) 0;flex:1 0 auto}.ya-highlight-body{padding:var(--ya-space-6)}.ya-highlight-title{font-size:var(--ya-font-size-3xl)}.ya-highlight-tab{flex:none}.ya-highlight-tab-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@container ya-page not (min-width:640px){.ya-highlight-visual{min-height:78cqw;padding:var(--ya-space-5) var(--ya-space-5) 0}.ya-highlight-body{padding:var(--ya-space-3) var(--ya-space-5) var(--ya-space-5)}.ya-highlight-buy,.ya-highlight-buy>.ya-button{align-self:stretch}.ya-highlight-tabs{--_dot:12px;--_target-x:calc((var(--ya-size-target-min) - var(--_dot)) / 2);gap:calc(2 * var(--_target-x))}.ya-highlight-tab{width:var(--_dot);height:var(--_dot);border:var(--ya-border-width-contour) solid var(--ya-color-border-contour);border-radius:var(--ya-radius-full);box-shadow:none;background:0 0;flex:none;padding:0;overflow:visible}.ya-highlight-tab[aria-current=true]{background:var(--ya-color-bg-surface);width:40px;box-shadow:none}.ya-highlight-tab:before{content:"";inset:calc(-1 * var(--_target-x) - var(--ya-space-0_5)) calc(-1 * var(--_target-x));position:absolute}.ya-highlight-tab-icon{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ya-highlight-progress{border-radius:inherit;height:100%}.ya-highlight-pause{margin-left:auto}}}
@layer ya.components{.ya-image-box{gap:var(--ya-space-5);flex-direction:column;display:flex}.ya-image-box .ya-file-upload{max-width:none}}
@layer ya.components{.ya-intro{--ya-modal-display:grid;border-radius:var(--ya-radius-xl);grid-template-columns:560px 1fr;width:1040px;min-height:560px;padding:0;overflow:hidden;box-shadow:0 12px 40px #0003}@media not (min-width:960px){.ya-intro{grid-template-columns:1fr;min-height:0}}@keyframes ya-intro-in{0%{opacity:0;translate:0 8px}}.ya-intro-image{animation:ya-intro-in var(--ya-motion-duration-slow) ease-out;background:var(--ya-color-bg-accent-subtle);min-height:240px;color:var(--ya-color-text-accent);place-items:center;display:grid}.ya-intro-image>*{max-width:100%}.ya-intro-gold .ya-intro-image{background:var(--ya-color-unlimited-bg);color:var(--ya-color-unlimited-fg)}.ya-intro-content{align-items:flex-start;gap:var(--ya-space-4);padding:var(--ya-space-12) var(--ya-space-8) var(--ya-space-8);flex-direction:column;display:flex}@media not (min-width:960px){.ya-intro-content{padding:var(--ya-space-6)}}.ya-intro-count{color:var(--ya-color-text-muted);font:var(--ya-text-small);font-weight:var(--ya-font-weight-semibold)}.ya-intro-name{font-size:var(--ya-font-size-3xl);font-weight:var(--ya-font-weight-bold);line-height:1.15}.ya-intro-text{flex:1}.ya-intro-nav{align-items:center;gap:var(--ya-space-3);width:100%;padding-top:var(--ya-space-4);display:flex}.ya-intro-action{margin-left:auto}.ya-intro-close{top:var(--ya-space-4);right:var(--ya-space-4);position:absolute}}
@layer ya.components{.ya-noti-buttons{gap:var(--ya-space-4);flex-direction:column;display:flex;container:ya-noti-buttons/inline-size}.ya-noti-buttons-item{gap:var(--ya-space-4);padding:var(--ya-space-4);border:var(--ya-border-width-thin) solid var(--ya-color-border-default);border-radius:var(--ya-radius-md);flex-direction:column;margin:0;display:flex}.ya-noti-buttons-head{justify-content:space-between;align-items:center;gap:var(--ya-space-3);display:flex}.ya-noti-buttons-title{font:var(--ya-text-label);padding:0}.ya-noti-buttons-pair{gap:var(--ya-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container ya-noti-buttons not (min-width:440px){.ya-noti-buttons-pair{grid-template-columns:minmax(0,1fr)}}}
@layer ya.components{.ya-purchase-dialog{--ya-dialog-width:880px}.ya-purchase{gap:var(--ya-space-8);grid-template-columns:minmax(0,21rem) minmax(0,1fr);align-items:start;display:grid}.ya-purchase-side,.ya-purchase-main{gap:var(--ya-space-5);flex-direction:column;display:flex}.ya-purchase-sum{gap:var(--ya-space-3);padding:var(--ya-space-5);border-radius:var(--ya-radius-lg);background:var(--ya-color-bg-page);flex-direction:column;display:flex}.ya-purchase-sum dl{gap:var(--ya-space-3);flex-direction:column;margin:0;display:flex}.ya-purchase-sum dl>div{justify-content:space-between;gap:var(--ya-space-3);display:flex}.ya-purchase-sum dd{white-space:nowrap;margin:0}.ya-purchase-sum-line{padding-bottom:var(--ya-space-3);border-bottom:1px solid var(--ya-color-border-default);font:var(--ya-text-small)}.ya-purchase-sum-line:has(+.ya-purchase-sum-part){font-weight:var(--ya-font-weight-bold);border-bottom:0;padding-bottom:0}.ya-purchase-sum-part{color:var(--ya-color-text-muted);font:var(--ya-text-small)}.ya-purchase-sum-part:has(+.ya-purchase-sum-total){padding-bottom:var(--ya-space-3);border-bottom:1px solid var(--ya-color-border-default)}.ya-purchase-sum-subtotal{padding-top:var(--ya-space-1)}.ya-purchase-sum-saving{color:var(--ya-color-status-success-fg);font-weight:var(--ya-font-weight-bold)}.ya-purchase-sum-saving:has(+.ya-purchase-sum-total){padding-bottom:var(--ya-space-3);border-bottom:1px solid var(--ya-color-border-default)}.ya-purchase-sum-total{font:var(--ya-text-body-strong);align-items:baseline}.ya-purchase-sum-total dd{font:var(--ya-text-h4)}.ya-purchase-sum-note{color:var(--ya-color-text-muted);font:var(--ya-text-small);margin:0}.ya-purchase-unlimited{gap:var(--ya-space-2);padding:var(--ya-space-5);border-radius:var(--ya-radius-lg);border:var(--ya-border-width-thin) solid var(--ya-color-unlimited-solid);background:var(--ya-color-unlimited-bg);font:var(--ya-text-small);flex-direction:column;display:flex}.ya-purchase-unlimited p{margin:0}.ya-purchase-unlimited a{color:var(--ya-color-unlimited-fg);align-self:flex-start;font-weight:600;text-decoration:underline}.ya-purchase-group{gap:var(--ya-space-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.ya-purchase-legend{font:var(--ya-text-label);margin:0;padding:0}legend.ya-purchase-legend{margin-bottom:var(--ya-space-2)}.ya-purchase-hint,.ya-purchase-terms{color:var(--ya-color-text-muted);font:var(--ya-text-small);margin:0}.ya-purchase-terms a{color:var(--ya-color-text-accent)}.ya-purchase-address-head{justify-content:space-between;align-items:baseline;gap:var(--ya-space-3);display:flex}.ya-purchase-change{min-height:24px;color:var(--ya-color-text-accent);font:var(--ya-text-small);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ya-purchase-pair{gap:var(--ya-space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ya-purchase-pair>*{min-width:0}.ya-purchase-pair-city{grid-template-columns:minmax(0,7rem) minmax(0,1fr)}.ya-purchase-methods{gap:var(--ya-space-3);flex-direction:column;display:flex}.ya-purchase-saving{margin-left:var(--ya-space-3);vertical-align:middle}.ya-purchase-consent{gap:var(--ya-space-2);flex-direction:column;display:flex}.ya-purchase-footer{align-items:center;gap:var(--ya-space-4);padding-top:var(--ya-space-5);border-top:1px solid var(--ya-color-border-default);text-align:center;flex-direction:column;grid-column:1/-1;display:flex}.ya-purchase-actions{justify-content:center;gap:var(--ya-space-3);flex-wrap:wrap;display:flex}@media not (min-width:640px){.ya-purchase-actions{flex-direction:column;align-self:stretch}}@media not (min-width:720px){.ya-purchase{grid-template-columns:1fr}}@media not (min-width:420px){.ya-purchase-pair{grid-template-columns:1fr}}}
@layer ya.components{.ya-rich-text{gap:var(--ya-space-2);flex-direction:column;display:flex}.ya-rich-text-toolbar{gap:var(--ya-space-2);flex-wrap:wrap;display:flex}.ya-rich-text-tool{width:var(--ya-size-control-small,36px);height:var(--ya-size-control-small,36px);border:var(--ya-border-width-thin) solid var(--ya-color-border-default);border-radius:var(--ya-radius-md);background:var(--ya-color-bg-surface);color:var(--ya-color-text-default);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.ya-rich-text-tool:hover{background:var(--ya-color-bg-hover)}.ya-rich-text-tool:focus-visible{outline:var(--ya-border-width-focus) solid var(--ya-color-border-focus);outline-offset:var(--ya-border-width-focus-offset)}.ya-rich-text-tool[aria-pressed=true]{border-color:var(--ya-color-text-accent);background:var(--ya-color-bg-accent-subtle);color:var(--ya-color-text-accent)}.ya-rich-text-area{min-height:12rem;max-height:32rem;padding:var(--ya-space-3) var(--ya-space-4);border:var(--ya-border-width-thin) solid var(--ya-color-border-strong);border-radius:var(--ya-radius-md);background:var(--ya-color-bg-surface);color:var(--ya-color-text-default);font:var(--ya-text-body);overflow-wrap:anywhere;overflow-y:auto}.ya-rich-text-area:focus-visible{outline:var(--ya-border-width-focus) solid var(--ya-color-border-focus);outline-offset:var(--ya-border-width-focus-offset)}.ya-rich-text-area:empty:before{color:var(--ya-color-text-muted);content:attr(data-placeholder);pointer-events:none}.ya-rich-text-area ul{margin:var(--ya-space-1) 0;padding-left:var(--ya-space-6);list-style:outside}.ya-rich-text-area a{color:var(--ya-color-text-accent);text-decoration:underline}.ya-rich-text-area img{max-width:100%;max-height:12.5rem;margin-block:var(--ya-space-2);border-radius:var(--ya-radius-md);display:block}.ya-rich-text-error .ya-rich-text-area{border-width:var(--ya-border-width-thick);border-color:var(--ya-color-status-danger-fg)}}
@layer ya.components{.ya-shots{--ya-dialog-width:868px;--ya-dialog-pad:var(--ya-space-8)}.ya-shots .ya-dialog-actions{align-items:center}.ya-shots .ya-gallery-stage{max-height:60vh}.ya-shots-price{font-size:1.375rem;font-weight:var(--ya-font-weight-bold);margin-right:auto;line-height:1.3}@media not (min-width:640px){.ya-shots{--ya-dialog-pad:var(--ya-space-5)}.ya-shots .ya-dialog-actions>.ya-button{flex:1}.ya-shots-price{flex-basis:100%}}}
@layer ya.components{@container ya-page not (min-width:768px){.ya-sub-nav{--_band:var(--ya-space-3);--_gutter:var(--ya-space-10);top:calc(var(--_head) + var(--_band));z-index:40;position:sticky}.ya-sub-nav:before{content:"";inset:calc(-1 * var(--_band)) calc(-1 * var(--_gutter));z-index:-1;background:var(--ya-color-bg-page);pointer-events:none;position:absolute}}@container ya-page not (min-width:640px){.ya-sub-nav{--_gutter:var(--ya-space-4)}}}
@layer ya.components{.ya-invoice-link{align-items:center;gap:var(--ya-space-2);font-weight:var(--ya-font-weight-bold);display:inline-flex}.ya-security-form{gap:var(--ya-space-5);flex-direction:column;display:flex}.ya-security-choices{gap:var(--ya-space-3);border:0;flex-direction:column;margin:0;padding:0;display:flex}.ya-security-status{align-items:center;gap:var(--ya-space-3);flex-wrap:wrap;display:flex}.ya-security-actions{gap:var(--ya-space-3);flex-wrap:wrap;display:flex}.ya-security-setup{align-items:center;gap:var(--ya-space-6);flex-wrap:wrap;display:flex}.ya-security-qr{width:192px;padding:var(--ya-space-2);border-radius:var(--ya-radius-md);background:var(--ya-color-neutral-0);flex:none}.ya-security-qr svg{width:100%;height:auto;display:block}.ya-security-secret{gap:var(--ya-space-2);flex-direction:column;flex:240px;display:flex}.ya-security-secret code{font:var(--ya-text-code);overflow-wrap:anywhere}.ya-security-codes{gap:var(--ya-space-4);flex-direction:column;display:flex}.ya-security-code-list{gap:var(--ya-space-2);padding:var(--ya-space-4);border-radius:var(--ya-radius-md);background:var(--ya-color-bg-code);--ya-icon-a:var(--ya-icon-a-on-ink);--ya-icon-w:var(--ya-icon-w-on-ink);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));margin:0;list-style:none;display:grid}.ya-security-code-list code{font:var(--ya-text-code);color:var(--ya-color-text-code)}.ya-account-delete{gap:var(--ya-space-5);flex-direction:column;display:flex}.ya-account-restore-actions{gap:var(--ya-space-4);margin-top:var(--ya-space-5);flex-direction:column;display:flex}.ya-account-restore-button{width:100%}.ya-account-form{gap:var(--ya-space-4);flex-direction:column;display:flex}.ya-account-rows>*+*{border-top:var(--ya-border-width-thin) solid var(--ya-color-border-default)}.ya-account-submit{margin-top:var(--ya-space-2);align-self:flex-start}.ya-account-subhead{padding-top:var(--ya-space-6)}.ya-account-note{padding-top:var(--ya-space-4);color:var(--ya-color-text-muted);font:var(--ya-text-small)}.ya-account-mcp-sites{gap:var(--ya-space-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.ya-account-mcp-sites .ya-check-label{overflow-wrap:anywhere;min-width:0}.ya-account-mcp-domain{color:var(--ya-color-text-muted);font:var(--ya-text-small);display:block}@container ya-page not (min-width:640px){.ya-account-submit{align-self:stretch}}.ya-subscriptions{margin:0;padding:0;list-style:none}.ya-subscription{justify-content:space-between;align-items:center;gap:var(--ya-space-4);padding:var(--ya-space-5) 0;flex-wrap:wrap;display:flex}.ya-subscription+.ya-subscription{border-top:var(--ya-border-width-thin) solid var(--ya-color-border-default)}.ya-subscription-community{align-items:flex-start;gap:var(--ya-space-4);min-width:0;display:flex}.ya-subscription-image{border-radius:var(--ya-radius-md);background:var(--ya-color-bg-accent-subtle);width:48px;height:48px;color:var(--ya-color-text-accent);font-weight:var(--ya-font-weight-bold);flex:none;place-items:center;display:grid}.ya-subscription-name{font:var(--ya-text-body-strong);font-weight:var(--ya-font-weight-bold)}.ya-dialog .ya-subscription-community{padding:var(--ya-space-4);border-radius:var(--ya-radius-lg);background:var(--ya-color-bg-page)}.ya-subscription-confirm{margin-top:var(--ya-space-5)}@container ya-page not (min-width:640px){.ya-subscription-action,.ya-subscription-action>*{width:100%}}}
@layer ya.components{.ya-owner-stack{gap:var(--ya-space-6);flex-direction:column;display:flex}.ya-owner-list{border-top:var(--ya-border-width-thin) solid var(--ya-color-border-default)}.ya-owner-pages{margin-top:var(--ya-space-6)}.ya-owner-facts{margin:0}.ya-owner-facts>div{gap:var(--ya-space-6);padding:var(--ya-space-4) 0;grid-template-columns:240px minmax(0,1fr);display:grid}.ya-owner-facts>div+div{border-top:var(--ya-border-width-thin) solid var(--ya-color-border-default)}.ya-owner-facts dt{font:var(--ya-text-label)}.ya-owner-facts dd{overflow-wrap:anywhere;margin:0}.ya-owner-facts-compact{font:var(--ya-text-small)}.ya-owner-facts-compact>div{padding:var(--ya-space-1) 0;grid-template-columns:180px minmax(0,1fr)}.ya-owner-facts-compact>div+div{border-top:0}.ya-owner-facts-compact dt{color:var(--ya-color-text-muted);font:var(--ya-text-label);font-size:var(--ya-text-small-size)}.ya-owner-actions{gap:var(--ya-space-3);margin-top:var(--ya-space-6);flex-wrap:wrap;display:flex}.ya-owner-notice-action{margin-top:var(--ya-space-3)}.ya-owner-cards{gap:var(--ya-space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ya-owner-card{align-items:center;gap:var(--ya-space-6);padding:var(--ya-space-5) var(--ya-space-6);border-radius:var(--ya-radius-lg);background:var(--ya-color-bg-page);color:inherit;text-decoration:none;display:flex}.ya-owner-card:hover{background:var(--ya-color-bg-hover)}.ya-owner-card:hover .ya-list-row-title{text-decoration:underline}.ya-owner-log{padding-left:var(--ya-space-6);color:var(--ya-color-text-muted);margin:0}.ya-owner-log>li+li{margin-top:var(--ya-space-2)}.ya-owner-form{gap:var(--ya-space-6);flex-direction:column;display:flex}.ya-owner-form>.ya-owner-actions{margin-top:0}.ya-owner-choices{gap:var(--ya-space-5);border:0;flex-direction:column;margin:0;padding:0;display:flex}.ya-owner-extra-label{margin-bottom:var(--ya-space-2);color:var(--ya-color-text-default);font:var(--ya-text-label);font-size:var(--ya-text-small-size);display:block}.ya-owner-extra-input{width:min(200px,100%)}.ya-owner-submit{align-self:flex-start}.ya-owner-row-note{white-space:nowrap}.ya-owner-request{align-items:flex-start;gap:var(--ya-space-4);display:flex}.ya-owner-request-body{gap:var(--ya-space-5);flex-direction:column;flex:auto;min-width:0;display:flex}.ya-owner-request-body .ya-owner-actions{margin-top:0}.ya-owner-link{color:var(--ya-color-text-accent);text-decoration:underline}.ya-owner-amount{text-align:right;font-variant-numeric:tabular-nums;display:block}.ya-owner-payments th:nth-child(3){text-align:right}.ya-owner-address{flex-direction:column;font-style:normal;display:flex}.ya-owner-status{align-items:center;gap:var(--ya-space-2);padding:var(--ya-space-1) var(--ya-space-3);border-radius:var(--ya-radius-full);background:var(--ya-color-bg-hover);font:var(--ya-text-label);font-size:var(--ya-text-small-size);white-space:nowrap;display:inline-flex}.ya-owner-status-paid{background:var(--ya-color-status-info-bg);color:var(--ya-color-status-info-fg)}.ya-impersonation-bar{align-items:center;gap:var(--ya-space-4);padding:var(--ya-space-3) var(--ya-space-10);border-bottom:var(--ya-border-width-thin) solid var(--ya-color-neutral-700);background:var(--ya-color-neutral-900);color:var(--ya-color-neutral-0);display:flex}.ya-impersonation-bar>.ya-icon{flex:none}.ya-impersonation-bar :focus-visible{outline-color:var(--ya-color-neutral-0)}.ya-impersonation-bar-text{font:var(--ya-text-small);flex:auto;margin:0}.ya-impersonation-bar-button{--_bg:var(--ya-color-neutral-100);--_bg-hover:var(--ya-color-neutral-200);--_bg-active:var(--ya-color-neutral-300);--_fg:var(--ya-color-neutral-900);flex:none}@container ya-page not (min-width:960px){.ya-owner-facts>div{gap:var(--ya-space-1);grid-template-columns:minmax(0,1fr)}}@container ya-page not (min-width:640px){.ya-impersonation-bar{padding:var(--ya-space-3) var(--ya-space-4);flex-wrap:wrap}.ya-impersonation-bar-text{flex-basis:calc(100% - 40px)}.ya-impersonation-bar-button{width:100%}}.ya-owner-faq-move{gap:var(--ya-space-1);flex-shrink:0;display:flex}.ya-circular-preview{gap:var(--ya-space-4);max-width:560px;padding:var(--ya-space-6);border:var(--ya-border-width-thin) solid var(--ya-color-border-default);border-radius:var(--ya-radius-xl);background:var(--ya-color-bg-surface);flex-direction:column;display:flex}.ya-circular-preview-title{align-items:center;gap:var(--ya-space-4);color:var(--ya-color-text-default);font-size:var(--ya-font-size-2xl);font-weight:var(--ya-font-weight-bold);margin:0;line-height:1.1;display:flex}.ya-circular-preview-with-image{overflow:hidden}.ya-circular-preview-image{width:calc(100% + 2 * var(--ya-space-6));max-width:none;height:auto;max-height:280px;margin:calc(-1 * var(--ya-space-6)) calc(-1 * var(--ya-space-6)) 0;object-fit:cover;display:block}.ya-circular-preview-buttons{justify-content:flex-end;gap:var(--ya-space-2);flex-wrap:wrap;display:flex}.ya-circular-preview-button{padding:var(--ya-space-1) var(--ya-space-3);border:var(--ya-border-width-thin) solid var(--ya-color-border-strong);border-radius:var(--ya-radius-sm);font-weight:var(--ya-font-weight-bold)}.ya-circular-preview-button-primary{border-color:var(--ya-color-bg-accent);background:var(--ya-color-bg-accent);color:var(--ya-color-text-on-accent)}.ya-owner-shop-name{flex-direction:column;display:flex}.ya-owner-shop-name>span{color:var(--ya-color-text-muted);font-size:var(--ya-font-size-sm)}.ya-owner-shop-pair{gap:var(--ya-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container ya-page not (min-width:640px){.ya-owner-shop-pair{grid-template-columns:minmax(0,1fr)}}.ya-owner-shop-error{color:var(--ya-color-status-danger-fg);margin:0}.ya-owner-shop-pricing{gap:var(--ya-space-2) var(--ya-space-6);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.ya-owner-shop-pricing legend{margin-bottom:var(--ya-space-2);font:var(--ya-text-label)}.ya-owner-shop-items{gap:var(--ya-space-4);border:0;flex-direction:column;margin:0;padding:0;display:flex}.ya-owner-shop-items legend{margin-bottom:var(--ya-space-2);font:var(--ya-text-label)}.ya-owner-shop-group{gap:var(--ya-space-2) var(--ya-space-4);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));display:grid}.ya-owner-shop-group-title{color:var(--ya-color-text-muted);font-weight:var(--ya-font-weight-bold);grid-column:1/-1;margin:0}.ya-owner-shop-savings{padding:var(--ya-space-3) var(--ya-space-4);border-radius:var(--ya-radius-md);background:var(--ya-color-bg-page);margin:0}.ya-owner-shop-slide{aspect-ratio:16/9;border-radius:var(--ya-radius-lg);max-width:28rem;position:relative;overflow:hidden}.ya-owner-shop-slide img{object-fit:cover;width:100%;height:100%}.ya-owner-shop-slide:after{content:"";background:linear-gradient(180deg, transparent 45%, var(--ya-color-overlay) 100%);position:absolute;inset:0}.ya-owner-shop-slide span{bottom:var(--ya-space-3);left:var(--ya-space-4);z-index:1;color:var(--ya-color-neutral-0);font-size:1.375rem;font-weight:var(--ya-font-weight-bold);position:absolute}.ya-owner-shop-preview{gap:var(--ya-space-3);padding:var(--ya-space-4);border-radius:var(--ya-radius-lg);background:var(--ya-color-bg-page);flex-direction:column;display:flex}.ya-owner-shop-preview-grid{gap:var(--ya-space-5);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));align-items:start;display:grid}.ya-owner-shop-preview-grid figure{gap:var(--ya-space-2);flex-direction:column;margin:0;display:flex}.ya-owner-shop-preview-grid .ya-bundle-card{max-width:20rem}.ya-owner-shop-preview-grid figcaption{color:var(--ya-color-text-muted);font-size:var(--ya-font-size-sm)}.ya-owner-shop-preview-head{gap:var(--ya-space-2);padding:var(--ya-space-4);border-radius:var(--ya-radius-xl);background:var(--ya-color-bg-surface);flex-direction:column;display:flex}.ya-owner-shop-preview-head .ya-bundle-image{border-radius:var(--ya-radius-lg)}.ya-owner-shop-preview-head strong{font-size:1.25rem}.ya-owner-shop-preview-head span{color:var(--ya-color-text-muted)}.ya-owner-shop-highlights{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ya-owner-shop-highlights li{justify-content:space-between;align-items:center;gap:var(--ya-space-3);padding-block:var(--ya-space-3);border-bottom:var(--ya-border-width-thin) solid var(--ya-color-border-default);flex-wrap:wrap;display:flex}.ya-owner-shop-row-actions{gap:var(--ya-space-2);flex-wrap:wrap;display:flex}.ya-owner-shop-add{align-items:flex-end;gap:var(--ya-space-3);margin-top:var(--ya-space-5);flex-wrap:wrap;display:flex}.ya-owner-shop-add .ya-field{flex:18rem}.ya-owner-shop-codes{gap:var(--ya-space-2);margin:0 0 var(--ya-space-4);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));padding:0;list-style:none;display:grid}}
@layer ya.components{.ya-apps-hello{justify-content:space-between;align-items:flex-end;gap:var(--ya-space-6);padding:var(--ya-space-2) 0 var(--ya-space-4);flex-wrap:wrap;display:flex}.ya-apps-hello-text{gap:var(--ya-space-2);flex-direction:column;display:flex}.ya-apps-hello-title{font:var(--ya-text-display);letter-spacing:var(--ya-letter-spacing-display)}.ya-apps-hello-line{color:var(--ya-color-text-muted);font-size:1.25rem}.ya-apps-search{flex:0 340px}.ya-apps-search .ya-input{border-radius:var(--ya-radius-full)}.ya-apps-head{justify-content:space-between;align-items:center;gap:var(--ya-space-3);margin-top:var(--ya-space-4);flex-wrap:wrap;display:flex}.ya-apps-head-title{font-size:2rem}.ya-apps-sort{gap:var(--ya-space-2);border:0;margin:0;padding:0;display:flex}.ya-apps-sort-option{border:1.5px solid var(--ya-color-border-contour);border-radius:var(--ya-radius-full);background:var(--ya-color-bg-surface);min-height:32px;font:var(--ya-text-small);font-weight:var(--ya-font-weight-semibold);cursor:pointer;transition:background-color var(--ya-motion-duration-fast) ease-out, color var(--ya-motion-duration-fast) ease-out;align-items:center;padding:2px 12px;display:inline-flex;position:relative}.ya-apps-sort-option:has(:checked){background:var(--ya-color-bg-inverse);--ya-icon-a:var(--ya-icon-a-on-inverse);--ya-icon-w:var(--ya-icon-w-on-inverse);color:var(--ya-color-text-inverse)}.ya-apps-sort-option:has(:focus-visible){outline:var(--ya-border-width-focus) solid var(--ya-color-border-focus);outline-offset:var(--ya-border-width-focus-offset)}.ya-apps-sort-input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ya-apps-groups{gap:var(--ya-space-6);flex-direction:column;display:flex}.ya-apps-group{border:var(--ya-border-contour);background:var(--ya-color-bg-surface);box-shadow:var(--ya-shadow-hard-md);animation:ya-apps-group-in var(--ya-motion-duration-spring) var(--ya-ease-out) both;border-radius:28px;padding:28px 48px 20px}.ya-apps-group:nth-child(2){animation-delay:70ms}.ya-apps-group:nth-child(3){animation-delay:.14s}@keyframes ya-apps-group-in{0%{opacity:0;translate:0 16px}}.ya-apps-group-head{justify-content:space-between;align-items:baseline;gap:var(--ya-space-2) var(--ya-space-4);padding-bottom:var(--ya-space-2);flex-wrap:wrap;display:flex}.ya-apps-group-title{font-size:1.75rem}.ya-apps-group-count{color:var(--ya-color-text-muted);font-weight:var(--ya-font-weight-semibold)}.ya-apps-group-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;margin:0;padding:0;list-style:none;display:grid}.ya-apps-group-list>li:nth-child(n+3){border-top:var(--ya-border-width-thick) solid var(--ya-color-border-default)}::view-transition-group(*.ya-app-row){animation-duration:var(--ya-motion-duration-spring);animation-timing-function:var(--ya-ease-out)}@container ya-page not (min-width:960px){.ya-apps-group{padding:var(--ya-space-6) var(--ya-space-6) var(--ya-space-3)}.ya-apps-group-list{grid-template-columns:minmax(0,1fr)}.ya-apps-group-list>li:nth-child(n+2){border-top:var(--ya-border-width-thick) solid var(--ya-color-border-default)}}@container ya-page not (min-width:640px){.ya-apps-hello-title{font-size:2.75rem}.ya-apps-hello-line{font-size:var(--ya-font-size-lg)}.ya-apps-search{flex-basis:100%}.ya-apps-group{padding:var(--ya-space-5) var(--ya-space-4) var(--ya-space-2);border-radius:var(--ya-radius-xl)}}}
@layer ya.components{.ya-app-head{align-items:center;gap:var(--ya-space-4) 28px;border:var(--ya-border-contour);background:var(--ya-color-bg-surface);box-shadow:var(--ya-shadow-hard-hover);border-radius:30px;flex-wrap:wrap;padding:28px 32px;display:flex}.ya-app-head-image{filter:var(--ya-drop-shadow-hard-md)}.ya-app-head-text{align-items:flex-start;gap:var(--ya-space-2);flex-direction:column;flex:320px;min-width:0;display:flex}.ya-app-head-title{letter-spacing:var(--ya-letter-spacing-display);font-size:3.75rem;line-height:1}.ya-app-head-description{color:var(--ya-color-text-muted);font-size:var(--ya-font-size-lg)}.ya-app-settings{gap:var(--ya-space-6);flex-direction:column;display:flex}.ya-app-settings .ya-app-settings-rows>*+*{border-top:var(--ya-border-width-thin) solid var(--ya-color-border-default)}.ya-app-settings-stacked{padding:var(--ya-space-4) 0}.ya-app-settings-stacked.ya-file-upload{max-width:none}.ya-app-settings-group{gap:var(--ya-space-3);padding:var(--ya-space-4) 0;border:0;flex-direction:column;margin:0;display:flex}.ya-app-settings-legend{float:left;padding:0 0 var(--ya-space-1);font-weight:var(--ya-font-weight-semibold)}.ya-app-settings-hint{margin-top:calc(-1 * var(--ya-space-2));color:var(--ya-color-text-muted);font:var(--ya-text-small)}.ya-app-settings-picker .ya-color-picker{align-items:center;gap:var(--ya-space-4);grid-template-columns:minmax(0,1fr) 240px;width:100%;display:grid}.ya-app-settings-picker .ya-color-picker .ya-color-picker-label{font:var(--ya-text-body);font-weight:var(--ya-font-weight-semibold)}.ya-app-settings-picker .ya-color-picker .ya-color-picker-panel{left:auto;right:0}.ya-app-settings-range{align-items:center;gap:var(--ya-space-1) var(--ya-space-4);padding:var(--ya-space-4) 0;border-bottom:0;border-left:0;border-right:0;grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.ya-app-settings-range legend{float:left;padding:0}.ya-app-settings-range>p{grid-row:2;align-self:start}.ya-app-settings-range .ya-app-settings-dates{grid-area:1/2/3}.ya-app-settings-dates{gap:var(--ya-space-3);flex-wrap:wrap;display:flex}.ya-app-settings-dates .ya-date-picker{width:180px}.ya-item-list{padding:0 var(--ya-space-4);border:var(--ya-border-width-thin) solid var(--ya-color-border-default);border-radius:var(--ya-radius-lg);margin:0;list-style:none}.ya-item-list-item{align-items:center;gap:var(--ya-space-2);padding:var(--ya-space-3) 0;display:flex}.ya-item-list-item+.ya-item-list-item{border-top:var(--ya-border-width-thin) solid var(--ya-color-border-default)}.ya-item-list-text{flex-direction:column;flex:1;min-width:0;display:flex}.ya-item-list-name{font-weight:var(--ya-font-weight-semibold)}@container ya-page not (min-width:640px){.ya-app-head{gap:var(--ya-space-4);padding:var(--ya-space-5);border-radius:var(--ya-radius-xl)}.ya-app-head-image{width:72px;height:72px}.ya-app-head-title{font-size:2.5rem}.ya-app-settings-picker .ya-color-picker{grid-template-columns:minmax(0,1fr)}.ya-app-settings-range{grid-template-columns:minmax(0,1fr)}.ya-app-settings-range .ya-app-settings-dates{padding-top:var(--ya-space-3);grid-area:3/1}.ya-app-settings-dates .ya-date-picker{flex:140px;width:auto}}}
@layer ya.components{.ya-app-settings-choices{gap:var(--ya-space-3);border:0;flex-direction:column;margin:0;padding:0;display:flex}.ya-app-settings-choices legend{margin-bottom:var(--ya-space-3);font-weight:var(--ya-font-weight-bold);padding:0}.ya-app-head-active{align-items:center;gap:var(--ya-space-3);margin-left:auto;display:inline-flex}.ya-app-head-active-label{font-family:var(--ya-font-family-display);font-size:1.625rem;font-weight:var(--ya-font-weight-display)}.ya-app-shell .ya-app-back{align-self:flex-start}@container ya-page not (min-width:768px){.ya-app-shell .ya-app-back{display:none}}.ya-app-selectors{gap:var(--ya-space-2);margin:0 0 var(--ya-space-4);display:grid}.ya-app-selectors>div{gap:var(--ya-space-3);grid-template-columns:minmax(0,16rem) minmax(0,1fr);display:grid}.ya-app-selectors dd{color:var(--ya-color-text-muted);margin:0}.ya-app-selectors code{font:var(--ya-text-small);font-family:var(--ya-font-family-mono);overflow-wrap:anywhere}.ya-app-selectors-hint{margin:0 0 var(--ya-space-3);color:var(--ya-color-text-muted)}.ya-app-selector{min-height:32px;padding:var(--ya-space-1) var(--ya-space-2);border:1px solid var(--ya-color-border-default);border-radius:var(--ya-radius-sm);background:var(--ya-color-bg-surface);color:var(--ya-color-text-accent);text-align:left;cursor:pointer;transition:background-color var(--ya-motion-duration-fast) ease-out, border-color var(--ya-motion-duration-fast) ease-out;align-items:center;display:inline-flex}.ya-app-selector:hover{border-color:var(--ya-color-text-accent);background:var(--ya-color-bg-accent-subtle)}.ya-app-selector:focus-visible{outline:var(--ya-border-width-focus) solid var(--ya-color-border-focus);outline-offset:var(--ya-border-width-focus-offset)}@media (prefers-reduced-motion:reduce){.ya-app-selector{transition:none}}.ya-app-embed-text .ya-app-embed-button{white-space:nowrap}.ya-app-embed-text .ya-logo-mark{vertical-align:-.125rem;display:inline-block}.ya-app-exclusions{gap:var(--ya-space-4);flex-direction:column;display:flex}.ya-app-exclusions-add{align-items:flex-end;gap:var(--ya-space-3);flex-wrap:wrap;display:flex}.ya-app-exclusions-add>.ya-field{flex:12rem}.ya-app-progress{gap:var(--ya-space-2);display:grid}.ya-app-chart{height:10rem;padding-top:var(--ya-space-2);align-items:flex-end;gap:2px;display:flex}.ya-app-chart>span{border-radius:var(--ya-radius-sm) var(--ya-radius-sm) 0 0;background:var(--ya-color-bg-accent);transform-origin:bottom;min-height:2px;animation:ya-chart-grow var(--ya-motion-duration-spring) var(--ya-ease-back) both;animation-delay:calc(var(--_i,0) * 18ms);flex:1}@keyframes ya-chart-grow{0%{transform:scaleY(0)}}.ya-app-chart-axis{color:var(--ya-color-text-muted);font:var(--ya-text-small);justify-content:space-between;display:flex}@container (max-width:40rem){.ya-app-selectors>div{grid-template-columns:1fr;gap:0}}.ya-design-grid{gap:var(--ya-space-4);border:0;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}.ya-design-card{gap:var(--ya-space-3);padding:var(--ya-space-2);border:var(--ya-border-contour);border-radius:var(--ya-radius-lg);background:var(--ya-color-bg-surface);box-shadow:var(--ya-shadow-hard-sm);flex-direction:column;display:flex}.ya-design-choice{gap:var(--ya-space-3);flex-direction:column;display:flex}.ya-design-card-owned{transition:box-shadow var(--ya-motion-duration-base) var(--ya-ease-back), background-color var(--ya-motion-duration-fast) ease-out}.ya-design-card-owned .ya-design-choice{cursor:pointer}@media (hover:hover){.ya-design-card-owned:hover{box-shadow:var(--ya-shadow-hard-md)}}.ya-design-card-owned:has(:checked){background:var(--ya-color-bg-accent-subtle);box-shadow:3px 3px 0 0 var(--ya-color-bg-accent)}.ya-design-card-owned:has(.ya-design-radio:focus-visible){outline:var(--ya-border-width-focus) solid var(--ya-color-border-focus);outline-offset:var(--ya-border-width-focus-offset)}@media (prefers-reduced-motion:reduce){.ya-design-card-owned{transition:none}}.ya-design-preview{aspect-ratio:4/3;border-radius:var(--ya-radius-md);box-shadow:inset 0 0 0 1px var(--ya-color-border-default);display:block}img.ya-design-preview{object-fit:cover;outline:1px solid var(--ya-color-border-default);outline-offset:-1px;width:100%;height:auto}.ya-design-name{align-items:flex-start;gap:var(--ya-space-2);padding-inline:var(--ya-space-1);font:var(--ya-text-label);font-size:var(--ya-font-size-sm);overflow-wrap:anywhere;display:flex}.ya-design-name .ya-icon{flex:none;margin-top:2px}.ya-design-title{flex:1;min-width:0}.ya-design-radio{width:20px;height:20px;accent-color:var(--ya-color-text-accent);outline:none;flex:none;margin:2px 0 0}.ya-design-actions{gap:var(--ya-space-2);margin-top:auto;display:flex}.ya-design-actions>.ya-button{min-width:0;padding-inline:var(--ya-space-3);flex:1}.ya-design-price{font:var(--ya-text-label);font-size:var(--ya-font-size-sm);flex:none}.ya-app-selectors-toggle>summary,.ya-app-selectors-toggle.ya-app-selectors-toggle-off{align-items:center;gap:var(--ya-space-2);min-height:40px;padding:var(--ya-space-2) var(--ya-space-3);border-radius:var(--ya-radius-md);background:var(--ya-color-bg-hover);font:var(--ya-text-label);font-size:var(--ya-font-size-sm);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:inline-flex}:is(.ya-app-selectors-toggle>summary,.ya-app-selectors-toggle.ya-app-selectors-toggle-off)::-webkit-details-marker{display:none}:is(.ya-app-selectors-toggle>summary,.ya-app-selectors-toggle.ya-app-selectors-toggle-off):focus-visible{outline:var(--ya-border-width-focus) solid var(--ya-color-border-focus);outline-offset:var(--ya-border-width-focus-offset)}.ya-app-selectors-toggle[open]>summary{margin-bottom:var(--ya-space-3)}.ya-app-selectors-toggle[open] .ya-app-selectors-chevron{rotate:180deg}.ya-app-selectors-toggle .ya-app-selectors:last-child{margin-bottom:0}.ya-app-selectors-toggle-off{color:var(--ya-color-text-muted);cursor:not-allowed;align-self:flex-start}.ya-app-selectors-count{color:var(--ya-color-text-muted);font-weight:400}.ya-app-toast{inset-inline:var(--ya-space-4);bottom:var(--ya-space-6);z-index:50;pointer-events:none;justify-content:center;display:flex;position:fixed}.ya-app-toast>*{pointer-events:auto}@container ya-page not (min-width:960px){.ya-design-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ya-page not (min-width:640px){.ya-design-grid{grid-template-columns:1fr}}}.ya-app-chart-table{margin-top:var(--ya-space-4)}.ya-app-chart-table summary{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--ya-color-text-accent);font-weight:var(--ya-font-weight-semibold)}.ya-app-chart-table summary+*{margin-top:var(--ya-space-3)}
@layer ya.components{.ya-bank-admin-tier .ya-bank-admin-icon{vertical-align:middle;margin-inline-end:var(--ya-space-3)}.ya-bank-admin-icon{object-fit:contain;flex:none;place-items:center;line-height:1;display:inline-grid}.ya-bank-admin-icon-small{width:var(--ya-space-6);height:var(--ya-space-6);font-size:var(--ya-font-size-lg)}.ya-bank-admin-icon-large{width:var(--ya-space-10);height:var(--ya-space-10);font-size:var(--ya-font-size-2xl)}}
@layer ya.components{.ya-goal-supporters td{overflow-wrap:anywhere}}
@layer ya.components{.ya-calendar-admin-doors{gap:var(--ya-space-2);grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.ya-calendar-admin-doors a{align-items:center;gap:var(--ya-space-1);padding:var(--ya-space-3) var(--ya-space-2);border:var(--ya-border-width-thin) solid var(--ya-color-border-default);border-radius:var(--ya-radius-md);color:var(--ya-color-text-default);flex-direction:column;text-decoration:none;display:flex}.ya-calendar-admin-doors a:hover{background:var(--ya-color-bg-hover)}.ya-calendar-admin-doors a:focus-visible{outline:var(--ya-border-width-focus) solid var(--ya-color-border-focus);outline-offset:var(--ya-border-width-focus-offset)}.ya-calendar-admin-doors .ya-calendar-admin-empty{border-style:dashed}.ya-calendar-admin-number{font:var(--ya-text-label)}.ya-calendar-admin-date,.ya-calendar-admin-preview{gap:var(--ya-space-3);flex-direction:column;max-width:42rem;display:flex}:is(.ya-calendar-admin-date,.ya-calendar-admin-preview) h3{font:var(--ya-text-label);margin:0}:is(.ya-calendar-admin-date,.ya-calendar-admin-preview) img{border-radius:var(--ya-radius-md);max-width:100%;height:auto;display:block}.ya-calendar-admin-video{aspect-ratio:16/9;border-radius:var(--ya-radius-md);background:var(--ya-color-neutral-900);color:var(--ya-color-neutral-0);justify-content:center;align-items:center;display:flex}}
@layer ya.components{.ya-cards-admin-thumb{aspect-ratio:4/3;border-radius:var(--ya-radius-sm);object-fit:cover;width:56px;box-shadow:inset 0 0 0 1px var(--ya-color-border-default);display:block}.ya-cards-admin-thumb-broken{background:repeating-linear-gradient(45deg, var(--ya-color-status-warning-bg) 0 6px, var(--ya-color-bg-hover) 6px 12px)}.ya-cards-admin-filter{max-width:320px}.ya-cards-admin-order{gap:var(--ya-space-1);display:inline-flex}}
@layer ya.components{.ya-shoutbox-admin-name{align-items:center;gap:var(--ya-space-2);display:inline-flex}.ya-shoutbox-admin-swatch{width:1rem;height:1rem;box-shadow:inset 0 0 0 1px var(--ya-color-border-default);border-radius:50%;flex:none}.ya-shoutbox-admin-color{flex:0 12rem}}
@layer ya.components{.ya-itemquest-preview{padding:var(--ya-space-4) 0}.ya-itemquest-preview img{object-fit:contain;width:64px;height:64px;display:block}.ya-itemquest-theme-image{object-fit:contain;width:32px;height:32px}}
@layer ya.components{.ya-photo-admin-entries td{overflow-wrap:anywhere}.ya-photo-admin-thumb{border-radius:var(--ya-radius-sm);background:var(--ya-color-bg-hover);object-fit:cover;width:96px;height:72px;display:block}.ya-photo-admin-warning{color:var(--ya-color-status-warning-fg);font-size:var(--ya-font-size-sm);font-weight:var(--ya-font-weight-bold)}}
@layer ya.components{.ya-design-theme-preview{aspect-ratio:16/9;border-radius:var(--ya-radius-sm);width:56px;box-shadow:inset 0 0 0 1px var(--ya-color-border-default);background:50%/cover no-repeat;display:block}.ya-design-theme-images{gap:var(--ya-space-6);flex-direction:column;display:flex}.ya-design-theme-image{align-items:start;gap:var(--ya-space-2) var(--ya-space-3);grid-template-columns:72px minmax(0,1fr) 140px;display:grid}.ya-design-theme-image>.ya-design-theme-area{min-height:var(--ya-size-control);font-weight:var(--ya-font-weight-bold);grid-row:span 2;align-items:center;display:flex}.ya-design-theme-image .ya-color-picker-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ya-design-theme-image>.ya-design-theme-color{grid-column:2/-1}@container ya-page not (min-width:640px){.ya-design-theme-image{grid-template-columns:minmax(0,1fr) 120px}.ya-design-theme-image>.ya-design-theme-area{grid-area:auto/1/auto/-1}.ya-design-theme-image>.ya-design-theme-color{grid-column:1/-1}}}
@layer ya.components{.ya-theme-visibility{gap:var(--ya-space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.ya-theme-reward-picker{max-width:480px}}
@layer ya.components{.ya-auth .ya-page-main{padding-top:var(--ya-space-16);align-items:center}.ya-auth-card{gap:var(--ya-space-5);width:100%;max-width:560px;padding:var(--ya-space-10) 50px;border:var(--ya-border-contour);background:var(--ya-color-bg-surface);box-shadow:var(--ya-shadow-hard-lg);border-radius:32px;flex-direction:column;display:flex}.ya-auth-card a:not(.ya-button){font-weight:inherit}.ya-auth-card-centered{text-align:center;align-items:center}.ya-auth-card-centered>*{align-self:stretch}.ya-auth-card-centered>.ya-auth-icon{align-self:center}.ya-auth-icon{border-radius:var(--ya-radius-full);background:var(--ya-color-status-info-bg);width:72px;height:72px;color:var(--ya-color-status-info-fg);place-items:center;display:grid}.ya-auth-head,.ya-auth-head-text{gap:var(--ya-space-2);flex-direction:column;display:flex}.ya-auth-head-media{align-items:center;gap:var(--ya-space-4);flex-direction:row}.ya-auth-head-media .ya-auth-head-text{gap:var(--ya-space-1);min-width:0}.ya-auth-head-media .ya-auth-title{font:var(--ya-text-h3);overflow-wrap:anywhere}.ya-auth-title{font:var(--ya-text-h1);letter-spacing:var(--ya-letter-spacing-display)}.ya-auth-with-stage .ya-page-main{place-items:center;gap:var(--ya-space-12);grid-template-columns:minmax(0,560px) minmax(0,1fr);display:grid}.ya-auth-with-stage .ya-auth-card{justify-self:start}@container ya-page not (min-width:960px){.ya-auth-with-stage .ya-page-main{grid-template-columns:minmax(0,1fr)}.ya-auth-with-stage .ya-auth-card{justify-self:center}.ya-auth-stage{display:none}}.ya-connect-logo{width:var(--ya-size-control);height:var(--ya-size-control);border-radius:var(--ya-radius-md);background:var(--ya-color-bg-accent-subtle);color:var(--ya-color-text-accent);object-fit:cover;flex:none;place-items:center;display:grid}.ya-connect-section{gap:var(--ya-space-3);border:0;flex-direction:column;margin:0;padding:0;display:flex}.ya-connect-heading{font:var(--ya-text-label)}.ya-connect-rights{gap:var(--ya-space-3);padding:var(--ya-space-5) 0 0;border-top:var(--ya-border-width-thin) solid var(--ya-color-border-default);flex-direction:column;margin:0;list-style:none;display:flex}.ya-connect-rights li{align-items:flex-start;gap:var(--ya-space-3);display:flex}.ya-connect-rights .ya-icon{flex:none;margin-top:calc(.5lh - .75rem)}.ya-connect-actions{gap:var(--ya-space-3);grid-template-columns:1fr 1fr;display:grid}.ya-auth-lead{color:var(--ya-color-text-muted);font:var(--ya-text-body)}.ya-auth-card-centered .ya-auth-lead{color:var(--ya-color-text-default)}.ya-auth-form,.ya-auth-actions{gap:var(--ya-space-5);flex-direction:column;display:flex}.ya-auth-consent{gap:var(--ya-space-3);flex-direction:column;display:flex}.ya-auth-consent a{color:inherit}.ya-auth-link{align-self:flex-start}.ya-auth-passkey{gap:var(--ya-space-4);flex-direction:column;display:flex}.ya-auth-divider{align-items:center;gap:var(--ya-space-3);font:var(--ya-text-small);color:var(--ya-color-text-muted);display:flex}.ya-auth-divider:before,.ya-auth-divider:after{content:"";border-top:var(--ya-border-width-thin) solid var(--ya-color-border-default);flex:1}.ya-auth-alternatives{gap:var(--ya-space-2);flex-direction:column;display:flex}.ya-auth-code{font:var(--ya-text-h3);letter-spacing:.2em}.ya-auth-footer{padding-top:var(--ya-space-5);border-top:var(--ya-border-width-thin) solid var(--ya-color-border-default);color:var(--ya-color-text-muted);font:var(--ya-text-small)}@container ya-page not (min-width:640px){.ya-auth .ya-page-main{padding-top:var(--ya-space-6)}.ya-auth-card{padding:var(--ya-space-6) var(--ya-space-5)}.ya-connect-actions{grid-template-columns:1fr}}.ya-auth-stage .ya-icon-stage-toast{top:28%;bottom:auto}}
