.button[data-v-59050352]{align-items:center;border-radius:calc(var(--ratio)*12);box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--font-main);font-size:calc(var(--ratio)*17);font-weight:700;gap:calc(var(--ratio)*10);height:calc(var(--ratio)*50);justify-content:center;padding:0 calc(var(--ratio)*22);text-decoration:none;white-space:nowrap}.button[data-v-59050352],.button--primary[data-v-59050352]{color:var(--soft-white)}.button--outline[data-v-59050352]{background:none;border:1.5px solid hsla(0,0%,76%,.35);transition:border-color .2s ease,background-color .2s ease}.button--outline[data-v-59050352]:hover{background:#ffffff08;border-color:var(--soft-white)}.button__play[data-v-59050352]{height:calc(var(--ratio)*13);width:calc(var(--ratio)*13)}.button__arrow[data-v-59050352]{height:calc(var(--ratio)*11);width:calc(var(--ratio)*16)}.link-button[data-v-59050352]{background:none;border:0;color:var(--soft-white);cursor:pointer;font-family:var(--font-text);font-size:calc(var(--ratio)*14);font-weight:700;padding:0;text-decoration:underline;text-decoration-color:#c2c2c259;text-underline-offset:3px}.link-button[data-v-59050352]:hover{text-decoration-color:currentColor}.link-button--muted[data-v-59050352]{color:var(--muted-light);font-size:calc(var(--ratio)*13);font-weight:600}.games[data-v-59050352]{display:flex;flex-direction:column;gap:calc(var(--ratio)*14)}.games__footer[data-v-59050352]{align-items:center;background:linear-gradient(90deg,#109c491f,#109c4908);border:1px solid rgba(16,156,73,.25);border-radius:calc(var(--ratio)*14);display:flex;flex-wrap:wrap;gap:calc(var(--ratio)*16);justify-content:space-between;padding:calc(var(--ratio)*20) calc(var(--ratio)*24)}.games__all[data-v-59050352]{align-items:center;align-self:flex-start;color:var(--good);display:inline-flex;font-family:var(--font-text);font-size:calc(var(--ratio)*14);font-weight:700;gap:calc(var(--ratio)*8);margin-top:calc(var(--ratio)*4);text-decoration:none}.games__all[data-v-59050352]:hover{text-decoration:underline}.games__arrow[data-v-59050352]{height:calc(var(--ratio)*16);width:calc(var(--ratio)*16)}.games__empty[data-v-59050352]{background:var(--surface-2);border-radius:calc(var(--ratio)*14);color:var(--muted-light);font-family:var(--font-text);font-size:calc(var(--ratio)*15);margin:0;padding:calc(var(--ratio)*18) calc(var(--ratio)*20)}.summary[data-v-59050352]{display:flex;flex-wrap:wrap;gap:calc(var(--ratio)*8) calc(var(--ratio)*18);min-height:calc(var(--ratio)*42)}.stat[data-v-59050352],.summary[data-v-59050352]{align-items:center}.stat[data-v-59050352]{color:var(--muted-light);display:inline-flex;font-family:var(--font-text);font-size:calc(var(--ratio)*14);font-variant-numeric:tabular-nums;font-weight:600;gap:calc(var(--ratio)*7);white-space:nowrap}.stat__icon[data-v-59050352]{height:calc(var(--ratio)*16);width:calc(var(--ratio)*16)}.stat__glyph[data-v-59050352]{background:currentColor;height:calc(var(--ratio)*15);mask:var(--icon) center/contain no-repeat;-webkit-mask:var(--icon) center/contain no-repeat;width:calc(var(--ratio)*15)}.stat--free[data-v-59050352]{color:var(--good)}.progress[data-v-59050352]{align-items:center;color:var(--muted-light);display:inline-flex;font-family:var(--font-text);font-size:calc(var(--ratio)*14);font-variant-numeric:tabular-nums;font-weight:600;gap:calc(var(--ratio)*10);white-space:nowrap}.progress strong[data-v-59050352]{color:var(--soft-white)}.progress__track[data-v-59050352]{background:var(--control);border-radius:999px;height:calc(var(--ratio)*6);overflow:hidden;width:calc(var(--ratio)*90)}.progress__bar[data-v-59050352]{background:var(--green-bright);border-radius:inherit;display:block;height:100%;transition:width .3s ease}.progress--done[data-v-59050352]{color:var(--good)}.search[data-v-59050352]{flex:0 1 calc(var(--ratio)*280);margin-left:auto;position:relative}.search__icon[data-v-59050352]{color:var(--muted-light);height:calc(var(--ratio)*16);left:calc(var(--ratio)*13);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:calc(var(--ratio)*16)}.search__input[data-v-59050352]{background:var(--surface-2);border:1px solid hsla(0,0%,100%,.08);border-radius:calc(var(--ratio)*10);box-sizing:border-box;color:var(--soft-white);font-family:var(--font-text);font-size:calc(var(--ratio)*14);height:calc(var(--ratio)*42);padding:0 calc(var(--ratio)*14) 0 calc(var(--ratio)*38);width:100%}.search__input[data-v-59050352]::-moz-placeholder{color:var(--muted-light)}.search__input[data-v-59050352]::placeholder{color:var(--muted-light)}.search__input[data-v-59050352]:focus{border-color:#fff3;outline:none}.ask[data-v-59050352]{align-items:center;background:linear-gradient(90deg,#109c491f,#109c4908);border:1px solid rgba(16,156,73,.25);border-radius:calc(var(--ratio)*14);display:flex;gap:calc(var(--ratio)*14);padding:calc(var(--ratio)*14) calc(var(--ratio)*18)}.ask__icon[data-v-59050352]{background:#109c492e;border-radius:calc(var(--ratio)*10);color:var(--good);display:grid;flex-shrink:0;height:calc(var(--ratio)*40);place-items:center;width:calc(var(--ratio)*40)}.ask__icon[data-v-59050352] .catalog-icon{height:calc(var(--ratio)*19);width:calc(var(--ratio)*19)}.ask__text[data-v-59050352]{color:var(--muted-light);flex:1 1 auto;font-family:var(--font-text);font-size:calc(var(--ratio)*13.5);line-height:1.5;min-width:0}.ask__text strong[data-v-59050352]{color:var(--soft-white);display:block;font-family:var(--font-main);font-size:calc(var(--ratio)*15.5)}.ask__button[data-v-59050352]{flex-shrink:0;font-size:calc(var(--ratio)*15);height:calc(var(--ratio)*42)}.ask--info[data-v-59050352]{background:var(--surface-2);border-color:#ffffff0d}.ask--info .ask__icon[data-v-59050352]{background:var(--surface-5);color:var(--muted-light)}@media (max-aspect-ratio:3/4){.ask[data-v-59050352]{align-items:flex-start;flex-wrap:wrap}.ask__text[data-v-59050352]{flex:1 1 0}.ask__button[data-v-59050352]{width:100%}}.group[data-v-59050352]{background:var(--surface-2);border:1px solid hsla(0,0%,100%,.05);border-radius:calc(var(--ratio)*14);display:flex;flex-direction:column;overflow:hidden}.group__head[data-v-59050352]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.04);display:flex;gap:calc(var(--ratio)*16);padding:calc(var(--ratio)*14) calc(var(--ratio)*20) calc(var(--ratio)*12)}.group__text[data-v-59050352]{display:flex;flex:1;flex-direction:column;gap:calc(var(--ratio)*3);min-width:0}.group__title[data-v-59050352]{color:var(--soft-white);font-family:var(--font-main);font-size:calc(var(--ratio)*17);font-weight:600;line-height:calc(var(--ratio)*24);margin:0;overflow-wrap:anywhere}.group__meta[data-v-59050352]{color:var(--muted-light);font-family:var(--font-text);font-size:calc(var(--ratio)*13);font-variant-numeric:tabular-nums;font-weight:500}.group__intro[data-v-59050352]{display:flex;flex-wrap:wrap;gap:calc(var(--ratio)*8);list-style:none;margin:0;padding:calc(var(--ratio)*12) calc(var(--ratio)*14) calc(var(--ratio)*4)}.group__list[data-v-59050352]{display:flex;flex-direction:column;padding:calc(var(--ratio)*6)}.group__list[data-v-59050352]>*+*{border-top:1px solid hsla(0,0%,100%,.04)}.pill[data-v-59050352]{align-items:center;background:var(--control);border-radius:999px;color:var(--muted-light);display:inline-flex;flex-shrink:0;font-family:var(--font-text);font-size:calc(var(--ratio)*12);font-variant-numeric:tabular-nums;font-weight:700;gap:calc(var(--ratio)*6);height:calc(var(--ratio)*26);padding:0 calc(var(--ratio)*11);white-space:nowrap}.pill>svg[data-v-59050352]{height:calc(var(--ratio)*9);width:calc(var(--ratio)*11)}.pill--done[data-v-59050352],.pill--free[data-v-59050352]{background:#109c4929;color:var(--good)}.intro[data-v-59050352]{align-items:center;background:var(--surface-4);border-radius:calc(var(--ratio)*10);color:var(--soft-white);display:inline-flex;font-family:var(--font-text);font-size:calc(var(--ratio)*13);font-weight:600;gap:calc(var(--ratio)*8);padding:calc(var(--ratio)*7) calc(var(--ratio)*12);text-decoration:none}.intro[data-v-59050352]:hover{background:var(--surface-5)}.intro--locked[data-v-59050352]{color:var(--muted-light)}.intro__icon[data-v-59050352]{background:currentColor;height:calc(var(--ratio)*14);mask:var(--icon) center/contain no-repeat;-webkit-mask:var(--icon) center/contain no-repeat;width:calc(var(--ratio)*14)}.skeleton[data-v-59050352]{align-items:center;display:flex;gap:calc(var(--ratio)*14);height:calc(var(--ratio)*56);padding:0 calc(var(--ratio)*20)}.skeleton+.skeleton[data-v-59050352]{border-top:1px solid hsla(0,0%,100%,.04)}.skeleton__icon[data-v-59050352],.skeleton__lines>span[data-v-59050352]{animation:shimmer-59050352 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--surface-4) 0,var(--surface-5) 50%,var(--surface-4) 100%);background-size:200% 100%;border-radius:calc(var(--ratio)*8)}.skeleton__icon[data-v-59050352]{border-radius:calc(var(--ratio)*10);flex-shrink:0;height:calc(var(--ratio)*38);width:calc(var(--ratio)*38)}.skeleton__lines[data-v-59050352]{display:flex;flex:1;flex-direction:column;gap:calc(var(--ratio)*7)}.skeleton__lines>span[data-v-59050352]{height:calc(var(--ratio)*11);width:55%}.skeleton__lines>span+span[data-v-59050352]{height:calc(var(--ratio)*9);width:35%}@keyframes shimmer-59050352{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.skeleton__icon[data-v-59050352],.skeleton__lines>span[data-v-59050352]{animation:none}}@media (max-aspect-ratio:3/4){.summary[data-v-59050352]{gap:calc(var(--ratio)*8) calc(var(--ratio)*14)}.search[data-v-59050352]{flex:1 1 100%;margin-left:0;order:-1}.group__head[data-v-59050352]{padding:calc(var(--ratio)*12) calc(var(--ratio)*14) calc(var(--ratio)*10)}.games__footer[data-v-59050352]{padding:calc(var(--ratio)*16)}}.button[data-v-01a4ebe9]{align-items:center;border-radius:calc(var(--ratio)*12);box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--font-main);font-size:calc(var(--ratio)*17);font-weight:700;gap:calc(var(--ratio)*10);height:calc(var(--ratio)*50);justify-content:center;padding:0 calc(var(--ratio)*22);text-decoration:none;white-space:nowrap}.button[data-v-01a4ebe9],.button--primary[data-v-01a4ebe9]{color:var(--soft-white)}.button--outline[data-v-01a4ebe9]{background:none;border:1.5px solid hsla(0,0%,76%,.35);transition:border-color .2s ease,background-color .2s ease}.button--outline[data-v-01a4ebe9]:hover{background:#ffffff08;border-color:var(--soft-white)}.button__play[data-v-01a4ebe9]{height:calc(var(--ratio)*13);width:calc(var(--ratio)*13)}.button__arrow[data-v-01a4ebe9]{height:calc(var(--ratio)*11);width:calc(var(--ratio)*16)}.link-button[data-v-01a4ebe9]{background:none;border:0;color:var(--soft-white);cursor:pointer;font-family:var(--font-text);font-size:calc(var(--ratio)*14);font-weight:700;padding:0;text-decoration:underline;text-decoration-color:#c2c2c259;text-underline-offset:3px}.link-button[data-v-01a4ebe9]:hover{text-decoration-color:currentColor}.link-button--muted[data-v-01a4ebe9]{color:var(--muted-light);font-size:calc(var(--ratio)*13);font-weight:600}.request[data-v-01a4ebe9]{display:grid;top:0;right:0;bottom:0;left:0;padding:calc(var(--ratio)*24);place-items:center;position:fixed;z-index:100}.request__overlay[data-v-01a4ebe9]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009;top:0;right:0;bottom:0;left:0;position:absolute}.request__panel[data-v-01a4ebe9]{background:var(--surface-2);border:1px solid hsla(0,0%,100%,.07);border-radius:calc(var(--ratio)*20);box-shadow:0 calc(var(--ratio)*24) calc(var(--ratio)*60) #00000080;box-sizing:border-box;color:var(--soft-white);display:flex;flex-direction:column;gap:calc(var(--ratio)*18);max-height:calc(100vh - var(--ratio)*48);outline:none;overflow-y:auto;padding:calc(var(--ratio)*24);position:relative;width:min(100%,var(--ratio) * 620)}.request__head[data-v-01a4ebe9]{align-items:flex-start;display:flex;gap:calc(var(--ratio)*16);justify-content:space-between}.request__title[data-v-01a4ebe9]{font-family:var(--font-main);font-size:calc(var(--ratio)*22);font-weight:700;margin:0}.request__lead[data-v-01a4ebe9]{color:var(--muted-light);font-family:var(--font-text);font-size:calc(var(--ratio)*14);margin:calc(var(--ratio)*4) 0 0}.request__close[data-v-01a4ebe9]{background:var(--control);border:0;border-radius:calc(var(--ratio)*10);color:var(--soft-white);cursor:pointer;display:grid;flex-shrink:0;height:calc(var(--ratio)*36);place-items:center;width:calc(var(--ratio)*36)}.request__close>svg[data-v-01a4ebe9]{height:calc(var(--ratio)*13);width:calc(var(--ratio)*13)}.request__types[data-v-01a4ebe9]{background:var(--surface-3);border-radius:calc(var(--ratio)*12);display:flex;gap:calc(var(--ratio)*6);padding:calc(var(--ratio)*4)}.request__types>button[data-v-01a4ebe9]{align-items:center;background:none;border:0;border-radius:calc(var(--ratio)*9);color:var(--muted-light);cursor:pointer;display:inline-flex;flex:1 1 0;font-family:var(--font-main);font-size:calc(var(--ratio)*14);font-weight:600;gap:calc(var(--ratio)*8);height:calc(var(--ratio)*40);justify-content:center}.request__types>button[data-v-01a4ebe9] .catalog-icon{height:calc(var(--ratio)*17);width:calc(var(--ratio)*17)}.request__types>button[aria-selected=true][data-v-01a4ebe9]{background:var(--control);color:var(--soft-white)}.request__form[data-v-01a4ebe9]{display:flex;flex-direction:column;gap:calc(var(--ratio)*14)}.request__toggle[data-v-01a4ebe9]{align-self:flex-start;font-size:calc(var(--ratio)*13)}.request__foot[data-v-01a4ebe9]{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--ratio)*12);justify-content:space-between}.request__quota[data-v-01a4ebe9]{font-size:calc(var(--ratio)*13)}.request__note[data-v-01a4ebe9],.request__quota[data-v-01a4ebe9]{color:var(--muted-light);font-family:var(--font-text)}.request__note[data-v-01a4ebe9]{font-size:calc(var(--ratio)*14);margin:0}.request__note--bad[data-v-01a4ebe9]{color:var(--bad,#e06c6c)}.request__sent[data-v-01a4ebe9]{background:#109c491f;border:1px solid rgba(16,156,73,.3);border-radius:calc(var(--ratio)*14);display:flex;gap:calc(var(--ratio)*14);padding:calc(var(--ratio)*16) calc(var(--ratio)*18)}.request__sent>div[data-v-01a4ebe9]{color:var(--muted-light);display:flex;flex-direction:column;font-family:var(--font-text);font-size:calc(var(--ratio)*14);gap:calc(var(--ratio)*4);line-height:1.5}.request__sent strong[data-v-01a4ebe9]{color:var(--soft-white);font-family:var(--font-main);font-size:calc(var(--ratio)*16)}.request__sent-icon[data-v-01a4ebe9]{color:var(--good);flex-shrink:0;height:calc(var(--ratio)*22);width:calc(var(--ratio)*22)}.field[data-v-01a4ebe9]{display:flex;flex-direction:column;gap:calc(var(--ratio)*6)}.field__label[data-v-01a4ebe9]{font-family:var(--font-text);font-size:calc(var(--ratio)*13);font-weight:700}.field input[data-v-01a4ebe9],.field textarea[data-v-01a4ebe9]{background:var(--surface-3);border:1px solid hsla(0,0%,100%,.08);border-radius:calc(var(--ratio)*10);box-sizing:border-box;color:var(--soft-white);font-family:var(--font-text);font-size:calc(var(--ratio)*14);padding:calc(var(--ratio)*10) calc(var(--ratio)*12);resize:vertical;width:100%}.field input[data-v-01a4ebe9]::-moz-placeholder,.field textarea[data-v-01a4ebe9]::-moz-placeholder{color:var(--muted-light)}.field input[data-v-01a4ebe9]::placeholder,.field textarea[data-v-01a4ebe9]::placeholder{color:var(--muted-light)}.field input[data-v-01a4ebe9]:focus,.field textarea[data-v-01a4ebe9]:focus{border-color:#109c4999;outline:none}.mine[data-v-01a4ebe9]{border-top:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:calc(var(--ratio)*10);padding-top:calc(var(--ratio)*16)}.mine__title[data-v-01a4ebe9]{font-family:var(--font-main);font-size:calc(var(--ratio)*15);font-weight:600;margin:0}.mine__list[data-v-01a4ebe9]{display:flex;flex-direction:column;gap:calc(var(--ratio)*8);list-style:none;margin:0;padding:0}.mine__item[data-v-01a4ebe9]{align-items:center;display:flex;font-family:var(--font-text);font-size:calc(var(--ratio)*13);gap:calc(var(--ratio)*10)}.mine__status[data-v-01a4ebe9]{background:var(--control);border-radius:999px;color:var(--muted-light);flex-shrink:0;font-size:calc(var(--ratio)*11.5);font-weight:700;padding:calc(var(--ratio)*2) calc(var(--ratio)*9)}.mine__status--in_progress[data-v-01a4ebe9]{background:#e0a94f29;color:#e0a94f}.mine__status--done[data-v-01a4ebe9]{background:#5fc27e29;color:var(--good)}.mine__text[data-v-01a4ebe9]{color:var(--muted-light);flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fade-enter-active[data-v-01a4ebe9],.fade-leave-active[data-v-01a4ebe9]{transition:opacity .2s ease}.fade-enter-from[data-v-01a4ebe9],.fade-leave-to[data-v-01a4ebe9]{opacity:0}@media (max-aspect-ratio:3/4){.request[data-v-01a4ebe9]{padding:0;place-items:end stretch}.request__panel[data-v-01a4ebe9]{--ratio: calc(.078vw + .078vh) ;border-radius:calc(var(--ratio)*18) calc(var(--ratio)*18) 0 0;max-height:92vh;padding:calc(var(--ratio)*16);width:100%}}.button[data-v-6fa4546f]{align-items:center;border-radius:calc(var(--ratio)*12);box-sizing:border-box;cursor:pointer;display:inline-flex;font-family:var(--font-main);font-size:calc(var(--ratio)*17);font-weight:700;gap:calc(var(--ratio)*10);height:calc(var(--ratio)*50);justify-content:center;padding:0 calc(var(--ratio)*22);text-decoration:none;white-space:nowrap}.button[data-v-6fa4546f],.button--primary[data-v-6fa4546f]{color:var(--soft-white)}.button--outline[data-v-6fa4546f]{background:none;border:1.5px solid hsla(0,0%,76%,.35);transition:border-color .2s ease,background-color .2s ease}.button--outline[data-v-6fa4546f]:hover{background:#ffffff08;border-color:var(--soft-white)}.button__play[data-v-6fa4546f]{height:calc(var(--ratio)*13);width:calc(var(--ratio)*13)}.button__arrow[data-v-6fa4546f]{height:calc(var(--ratio)*11);width:calc(var(--ratio)*16)}.link-button[data-v-6fa4546f]{background:none;border:0;color:var(--soft-white);cursor:pointer;font-family:var(--font-text);font-size:calc(var(--ratio)*14);font-weight:700;padding:0;text-decoration:underline;text-decoration-color:#c2c2c259;text-underline-offset:3px}.link-button[data-v-6fa4546f]:hover{text-decoration-color:currentColor}.link-button--muted[data-v-6fa4546f]{color:var(--muted-light);font-size:calc(var(--ratio)*13);font-weight:600}.section[data-v-6fa4546f]{display:flex;flex-direction:column;margin-top:calc(var(--ratio)*64);scroll-margin-top:calc(var(--ratio)*24)}.section__eyebrow[data-v-6fa4546f]{color:var(--green-bright);font-family:var(--font-text);font-size:calc(var(--ratio)*12);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.section__tabs[data-v-6fa4546f]{margin-top:calc(var(--ratio)*14)}.section__head[data-v-6fa4546f]{align-items:baseline;display:flex;flex-wrap:wrap;gap:calc(var(--ratio)*8) calc(var(--ratio)*18);margin-top:calc(var(--ratio)*8)}.section__tabs+.section__head[data-v-6fa4546f]{margin-top:calc(var(--ratio)*18)}.section__title[data-v-6fa4546f]{color:var(--soft-white);font-family:var(--font-main);font-size:calc(var(--ratio)*30);font-weight:700;line-height:1.2;margin:0}.section__sum[data-v-6fa4546f]{color:var(--muted-light);font-family:var(--font-text);font-size:calc(var(--ratio)*14);font-variant-numeric:tabular-nums;font-weight:600}.section__toggle[data-v-6fa4546f]{font-size:calc(var(--ratio)*13);margin-left:auto}.section__body[data-v-6fa4546f]{margin-top:calc(var(--ratio)*22)}.section__lead[data-v-6fa4546f]{font-size:calc(var(--ratio)*15);line-height:1.55;margin:calc(var(--ratio)*10) 0 0;max-width:60ch}.section__empty[data-v-6fa4546f],.section__lead[data-v-6fa4546f],.section__note[data-v-6fa4546f]{color:var(--muted-light);font-family:var(--font-text)}.section__empty[data-v-6fa4546f],.section__note[data-v-6fa4546f]{font-size:calc(var(--ratio)*14);margin:calc(var(--ratio)*16) 0 0}@media (max-aspect-ratio:3/4){.section[data-v-6fa4546f]{margin-top:calc(var(--ratio)*44)}.section__title[data-v-6fa4546f]{font-size:calc(var(--ratio)*24)}.section__toggle[data-v-6fa4546f]{margin-left:0}}.search[data-v-6fa4546f]{background:var(--surface-2);border:1px solid hsla(0,0%,100%,.05);border-radius:calc(var(--ratio)*16);display:grid;gap:calc(var(--ratio)*20);grid-template-columns:calc(var(--ratio)*300) minmax(0,1fr);margin-top:calc(var(--ratio)*22);padding:calc(var(--ratio)*20)}.search__controls[data-v-6fa4546f]{display:flex;gap:calc(var(--ratio)*10);margin-top:calc(var(--ratio)*12)}.search__controls>button[data-v-6fa4546f]{background:var(--control);border:0;border-radius:calc(var(--ratio)*8);cursor:pointer;display:grid;height:calc(var(--ratio)*32);place-items:center;transition:background-color .15s ease;width:calc(var(--ratio)*56)}.search__controls>button[data-v-6fa4546f]:hover{background:var(--control-hover)}.search__controls>button[data-v-6fa4546f]:first-child{margin-right:auto}.search__controls>button img[data-v-6fa4546f]{height:calc(var(--ratio)*13)}.search__flip[data-v-6fa4546f]{transform:rotate(180deg)}.search__results[data-v-6fa4546f]{display:flex;flex-direction:column;max-height:calc(var(--ratio)*340);min-height:0}.search__count[data-v-6fa4546f]{font-family:var(--font-main);font-size:calc(var(--ratio)*16);font-weight:700}.search__list[data-v-6fa4546f]{flex:1;list-style:none;margin:calc(var(--ratio)*10) 0 0;-webkit-mask-image:linear-gradient(180deg,#000 85%,transparent);mask-image:linear-gradient(180deg,#000 85%,transparent);overflow-y:auto;padding:0}.search__item[data-v-6fa4546f]{align-items:flex-start;border-radius:calc(var(--ratio)*8);color:var(--soft-white);display:flex;font-family:var(--font-text);font-size:calc(var(--ratio)*14);font-weight:600;gap:calc(var(--ratio)*10);line-height:1.35;padding:calc(var(--ratio)*8) calc(var(--ratio)*10);text-decoration:none}.search__item[data-v-6fa4546f]:hover{background:var(--surface-4)}.search__item--locked[data-v-6fa4546f]{color:#c2c2c280}.search__item--locked[data-v-6fa4546f]:hover{background:none}.search__glyph[data-v-6fa4546f]{background:currentColor;flex-shrink:0;height:calc(var(--ratio)*15);margin-top:calc(var(--ratio)*2);mask:var(--icon) center/contain no-repeat;-webkit-mask:var(--icon) center/contain no-repeat;width:calc(var(--ratio)*15)}.search__text[data-v-6fa4546f]{display:flex;flex-direction:column;gap:calc(var(--ratio)*2);min-width:0;overflow-wrap:anywhere}.search__sub[data-v-6fa4546f]{color:var(--muted-light);font-size:calc(var(--ratio)*12);font-weight:500}@media (max-aspect-ratio:3/4){.search[data-v-6fa4546f]{grid-template-columns:minmax(0,1fr);padding:calc(var(--ratio)*14)}}
