@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter/inter-cyrillic-ext-italic.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter/inter-cyrillic-italic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter/inter-greek-ext-italic.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter/inter-greek-italic.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter/inter-vietnamese-italic.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter/inter-latin-ext-italic.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter/inter-latin-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter/inter-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter/inter-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter/inter-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter/inter-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter/inter-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/fonts/inter/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;src:url(/static/fonts/material-symbols/material-symbols-rounded.woff2) format("woff2")}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:yurbaicons;src:url(/static/yrbicons/fonts/yurbaicons.woff?1c8bs4) format("woff"),url(/static/yrbicons/fonts/yurbaicons.ttf?1c8bs4) format("truetype");font-weight:400;font-style:normal;font-display:block}.yrb{font-family:yurbaicons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.yrb-apple-pua:before{content:"\e91e"}.yrb-crown:before{content:"\e93a"}.yrb-checkmark-sharpen:before{content:"\e93b"}.yrb-chat-bubble:before{content:"\e938"}.yrb-heart:before{content:"\e939"}.yrb-megaphone:before{content:"\e92d"}.yrb-megaphone-alt:before{content:"\e937"}.yrb-developer-tag:before{content:"\e92c"}.yrb-eye-closed:before{content:"\e933"}.yrb-eye:before{content:"\e934"}.yrb-watch-outline:before{content:"\e935"}.yrb-watch:before{content:"\e936"}.yrb-organization:before{content:"\e92a"}.yrb-organization-verified:before{content:"\e92b"}.yrb-stars:before{content:"\e927"}.yrb-android:before{content:"\e929"}.yrb-msg-read:before{content:"\e915"}.yrb-msg-send:before{content:"\e916"}.yrb-color-wand:before{content:"\e924"}.yrb-close:before{content:"\e925"}.yrb-checkmark-shape-padding:before{content:"\e922"}.yrb-checkmark-shape:before{content:"\e923"}.yrb-gift:before{content:"\e91f"}.yrb-time:before{content:"\e920"}.yrb-pen:before{content:"\e921"}.yrb-yurba-shop-fill:before{content:"\e91c"}.yrb-yurba-shop:before{content:"\e91d"}.yrb-checkmark-rounded:before{content:"\e91b"}.yrb-logo-squircle:before{content:"\e918"}.yrb-music-playlist-add:before{content:"\e919"}.yrb-music-playlist:before{content:"\e91a"}.yrb-logo-christmas:before{content:"\e917"}.yrb-like:before{content:"\e903"}.yrb-like-fill:before{content:"\e904"}.yrb-logo-alt:before{content:"\e905"}.yrb-message-fill:before{content:"\e906"}.yrb-repost-fill:before{content:"\e907"}.yrb-repost:before{content:"\e908"}.yrb-chat-fill:before{content:"\e909"}.yrb-fire-fill:before{content:"\e90a"}.yrb-user:before{content:"\e90b"}.yrb-user-circle:before{content:"\e90c"}.yrb-chat:before{content:"\e90d"}.yrb-checkmark-fill:before{content:"\e90e"}.yrb-checkmark:before{content:"\e90f"}.yrb-sticker:before{content:"\e910"}.yrb-home:before{content:"\e911"}.yrb-home-default:before{content:"\e912"}.yrb-home-logo:before{content:"\e913"}.yrb-notify:before{content:"\e914"}.yrb-sub:before{content:"\e900"}.yrb-logo:before{content:"\e901"}.yrb-check:before{content:"\e902"}/*!
  Theme: Default
  Description: Original highlight.js style
  Author: (c) Ivan Sagalaev <maniac@softwaremaniacs.org>
  Maintainer: @highlightjs/core-team
  Website: https://highlightjs.org/
  License: see project LICENSE
  Touched: 2021
*/pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{background:#f3f3f3;color:#444}.hljs-comment{color:#697070}.hljs-punctuation,.hljs-tag{color:#444a}.hljs-tag .hljs-attr,.hljs-tag .hljs-name{color:#444}.hljs-attribute,.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-name,.hljs-selector-tag{font-weight:700}.hljs-deletion,.hljs-number,.hljs-quote,.hljs-selector-class,.hljs-selector-id,.hljs-string,.hljs-template-tag,.hljs-type{color:#800}.hljs-section,.hljs-title{color:#800;font-weight:700}.hljs-link,.hljs-operator,.hljs-regexp,.hljs-selector-attr,.hljs-selector-pseudo,.hljs-symbol,.hljs-template-variable,.hljs-variable{color:#ab5656}.hljs-literal{color:#695}.hljs-addition,.hljs-built_in,.hljs-bullet,.hljs-code{color:#397300}.hljs-meta{color:#1f7199}.hljs-meta .hljs-string{color:#38a}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.y-win__wrapper:not([type=toast]) .y-win{max-width:calc(100% - 32px)}.y-win__wrapper.nano .y-win{width:320px}.y-win__wrapper.small .y-win{width:360px}.y-win__wrapper.default .y-win{width:420px}.y-win__wrapper.medium .y-win{width:560px}.y-win__wrapper.large .y-win{width:960px}.y-win__wrapper.giant .y-win{width:1200px}.y-win__wrapper.full .y-win{width:100%;height:100%;max-width:100%;max-height:100%;--y-win-border-radius: 0px}.y-win__wrapper[type=popup] .y-win{width:400px;height:200px}.y-win__wrapper[type=popup] .y-win__footer-wrapper{display:none!important}.y-win__wrapper[type=toast]{background:transparent;position:static;width:0;height:0}.y-win__wrapper[type=toast] .y-win{width:min(400px,calc(100vw - 20px));height:fit-content;position:fixed;bottom:10px;right:10px;border-radius:var(--y-win-border-radius, var(--y-win-menu-radius));box-shadow:var(--y-win-shadow-menu)}.y-win__wrapper[type=toast] .y-win__header{border-bottom:none}.y-win__wrapper[type=toast] .y-win__title{font-size:15px}.y-win__wrapper[type=toast] .y-win__body{font-size:14px}.y-win__toasts{position:fixed;right:10px;bottom:10px;z-index:var(--y-win-zindex);display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none}.y-win__toasts:empty{display:none}.y-win__toasts>.y-win__wrapper[type=toast]{width:auto;height:auto}.y-win__toasts>.y-win__wrapper[type=toast]:not(.is-hidden){pointer-events:auto}.y-win__toasts>.y-win__wrapper[type=toast] .y-win{position:relative;bottom:auto;right:auto}.y-win__wrapper[type=toast] .y-win__body:empty{display:none}@media(max-width:768px){.y-win__wrapper:is(.default,.medium,.large,.giant):not(.compact):not(.sheet):not([type]) .y-win{width:100%;height:100%;max-width:100%;max-height:100%;--y-win-border-radius: 0px}}.y-win__wrapper.modeless{background:transparent;pointer-events:none}.y-win__wrapper.modeless .y-win{pointer-events:auto}@media(min-width:769px){.y-win__wrapper.modeless{box-sizing:border-box;align-items:flex-start;justify-content:flex-end;padding:72px 16px 0 0}}.y-win__handle{display:none}@media(max-width:768px){.y-win__wrapper.sheet{align-items:flex-end}.y-win__wrapper.sheet .y-win{width:100%;max-width:100%;max-height:85vh;padding-bottom:env(safe-area-inset-bottom);border-radius:var(--y-win-border-radius, var(--y-win-dialog-radius)) var(--y-win-border-radius, var(--y-win-dialog-radius)) 0 0;transition:translate var(--y-win-enter)}.y-win__wrapper.sheet.is-hidden .y-win{scale:1;translate:0 100%;transition:translate var(--y-win-exit)}.y-win__wrapper.sheet .y-win__handle{display:block;flex-shrink:0;width:36px;height:4px;margin:8px auto 0;border-radius:2px;background:var(--y-win-action-bg-hover)}.y-win__wrapper.sheet .y-win__header{border-bottom:none}.y-win__wrapper.sheet .y-win__header:has(>.y-win__header-body.y-win__header-empty){display:none}.y-win__wrapper.sheet .y-win__header:has(>.y-win__header-body.y-win__header-empty)+.y-win__body{padding-top:8px}}:root{--y-win-pos-center-translate-y: -50%;--y-win-pos-center-translate-x: -50%;--y-win-pos-offset: 15px}.y-win__wrapper.y-win__pos-right .y-win{left:unset!important;right:var(--y-win-pos-offset);--y-win-pos-center-translate-y: 0%}.y-win__wrapper.y-win__pos-left .y-win{left:var(--y-win-pos-offset)!important;right:unset!important;--y-win-pos-center-translate-y: 0%}.y-win__wrapper.y-win__pos-bottom .y-win{bottom:var(--y-win-pos-offset);top:unset!important;--y-win-pos-center-translate-x: 0%}.y-win__wrapper.y-win__pos-top .y-win{top:var(--y-win-pos-offset)!important;bottom:unset!important;--y-win-pos-center-translate-x: 0%}.y-win__wrapper.y-win__pos-center .y-win{top:50%;left:50%;transform:translate(var(--y-win-pos-center-translate-y),var(--y-win-pos-center-translate-x))}.y-tooltip{position:absolute;z-index:9999;max-width:250px;min-width:150px;background:var(--y-win-bg);color:var(--y-win-text);font-family:inherit;font-size:13px;line-height:1.4;border-radius:var(--yurba-radius-m, 10px);opacity:0;transform:translateY(4px);transition:opacity var(--y-win-exit),transform var(--y-win-exit);pointer-events:none;overflow:hidden;box-shadow:var(--y-win-shadow-menu)}.y-tooltip:not(.is-hidden){opacity:1;transform:none;pointer-events:auto;transition:opacity var(--y-win-enter),transform var(--y-win-enter)}.y-tooltip__header{padding:6px 10px;font-size:12px;display:flex;align-items:center;gap:6px;font-weight:700;border-bottom:1px solid var(--y-win-divider)}.y-tooltip__icon{font-size:14px;display:flex}.y-tooltip__icon span[class^=material-symbols]{font-size:16px;font-variation-settings:"wght" 500}.y-tooltip__content{font-size:12px;opacity:.8;padding:6px 10px 8px}.y-tooltip--plain{min-width:0}.y-tooltip--plain .y-tooltip__content{padding:6px 10px;font-weight:500;opacity:1}:root{--y-win-backdrop: #00000070;--y-win-bg: var(--yurba-main-color, white);--y-win-text: var(--yurba-text-color, black);--y-win-bg-transparent: var(--yurba-main-color-opacity, #ffffff99);--y-win-header-padding: 16px;--y-win-body-padding: 16px;--y-win-action-bg: var(--yurba-hover-color, #0000000f);--y-win-action-bg-hover: var(--yurba-fill-color, #00000026);--y-win-dialog-radius: var(--yurba-radius-xl, 20px);--y-win-menu-radius: var(--yurba-radius-l, 14px);--y-win-item-radius: var(--yurba-radius-m, 10px);--y-win-divider: var(--yurba-border-color, #0000000a);--y-win-accent: var(--yurba-brand-color, #3b6fff);--y-win-accent-bg: var(--yurba-brand-color-opacity, #3b6fff25);--y-win-danger: var(--yurba-red-color, #ff4444);--y-win-shadow-menu: var(--yurba-shadow-menu, 0 6px 24px rgb(0 0 0 / 14%));--y-win-shadow-dialog: var(--yurba-shadow-dialog, 0 12px 40px rgb(0 0 0 / 20%));--y-win-enter: .2s cubic-bezier(.05, .7, .1, 1);--y-win-exit: .15s ease;--y-win-footer-h: 50px;--y-win-zindex: 9999}body{margin:0}.y-win__wrapper{position:fixed;width:100%;height:100%;background:var(--y-win-backdrop);top:0;left:0;display:flex;align-items:center;justify-content:center;transition:opacity var(--y-win-enter);z-index:var(--y-win-zindex)}.y-win__wrapper.is-hidden{opacity:0;pointer-events:none;transition:opacity var(--y-win-exit)}.y-win{width:400px;max-height:85vh;background:var(--y-win-bg);color:var(--y-win-text);font-family:inherit;border-radius:var(--y-win-border-radius, var(--y-win-dialog-radius));box-shadow:var(--y-win-shadow-dialog);position:relative;display:flex;flex-direction:column;overflow:hidden;z-index:var(--y-win-zindex);transition:scale var(--y-win-enter)}.y-win__wrapper.is-hidden .y-win{scale:.96;transition:scale var(--y-win-exit)}.y-win__body::-webkit-scrollbar{width:4px;height:4px}.y-win__body::-webkit-scrollbar-track{border-radius:var(--yurba-radius-pill, 100px)}.y-win__body::-webkit-scrollbar-thumb{background:var(--y-win-action-bg-hover);border-radius:var(--yurba-radius-pill, 100px)}.y-win__body::-webkit-scrollbar-thumb:hover{background:var(--yurba-placeholder-color, #0000004f)}@media(prefers-reduced-motion:reduce){.y-win__wrapper.is-hidden .y-win{scale:1}}.y-win__header{font-size:15px;display:flex;align-items:center;gap:12px;flex-shrink:0;padding:var(--y-win-header-padding);border-bottom:1px solid var(--y-win-divider);background:var(--y-win-bg-transparent);backdrop-filter:blur(10px);z-index:9;border-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0}.y-win__header .y-win__header-body{flex:1;min-width:0;display:flex;align-items:center;gap:10px}.y-win__header-actions{flex-shrink:0;display:flex;align-items:center;gap:8px}.y-win__controls{display:flex;align-items:center;gap:8px}.y-win__controls:empty{display:none}.y-win__close{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:-6px -6px -6px 0;background:transparent;border-radius:50%;cursor:pointer;user-select:none;color:inherit;flex-shrink:0;transition:background .15s ease}.y-win__close svg{width:12px;height:12px}.y-win__close:hover{background:var(--y-win-action-bg)}.y-win__close:active{background:var(--y-win-action-bg-hover)}.y-win__close:focus-visible{outline:2px solid var(--y-win-accent);outline-offset:2px}@media(max-width:576px){.y-win__header:has(.y-win__controls:not(:empty)){flex-wrap:wrap;row-gap:10px}.y-win__header:has(.y-win__controls:not(:empty)) .y-win__header-actions{display:contents}.y-win__header:has(.y-win__controls:not(:empty)) .y-win__close{order:1}.y-win__header:has(.y-win__controls:not(:empty)) .y-win__controls{order:2;flex:1 0 100%;flex-wrap:wrap}}.y-win__body{flex:1;overflow:auto;padding:var(--y-win-body-padding)}.y-win__footer-wrapper{flex-shrink:0;z-index:99;width:100%;height:var(--y-win-footer-h);border-top:1px solid var(--y-win-divider);display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:inherit;border-top-left-radius:0;border-top-right-radius:0}.y-win__footer-wrapper:has(.y-win__footer:empty){display:none}.y-win__footer{background:var(--y-win-bg-transparent);backdrop-filter:blur(10px);height:100%;width:100%;display:flex;align-items:center;justify-content:center}.y-win__icon-title__group{display:flex;align-items:center;gap:10px}.y-win__image{border-radius:var(--yurba-radius-m, 10px)}.y-win__image.y-win__mini-image{width:150px;object-fit:cover}.y-win__avatar{width:40px;height:40px;object-fit:cover;border-radius:50%}.y-win__desc{font-size:12px;line-height:1.4;opacity:.6}.y-win__text{margin:0;font-size:14px;line-height:1.5}.y-win__header .y-win__title{font-size:17px;font-weight:700;line-height:1.4}.y-win__body .y-win__title{font-weight:700}.y-win__title-icon{font-size:18px!important;background:var(--y-win-action-bg);border-radius:50%;width:28px;height:28px;flex-shrink:0;display:flex!important;align-items:center;justify-content:center}.y-win__title-icon.danger{background:#ff49491f;color:#ff4949}.y-win__title-icon.info{background:#49b9ff1f;color:#49b9ff}.y-win__title-icon.success{background:#3dd2551f;color:#3dd255}.y-win__title-icon.warning{background:#eec0451f;color:#ff7d45}.y-win__icon-vbutton{padding:0;background:transparent;border:0px;color:inherit;font-family:inherit;display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer}.y-win__icon-vbutton:focus-visible{outline:none}.y-win__icon-vbutton:focus-visible .y-win__icon-vbutton__icon{outline:2px solid var(--y-win-accent);outline-offset:2px}.y-win__icon-vbutton .y-win__icon-vbutton__icon{background:var(--y-win-action-bg);border-radius:var(--yurba-radius-pill, 100px);display:flex;align-items:center;justify-content:center;height:32px;min-width:56px;transition:background .15s ease}.y-win__icon-vbutton.only-icon .y-win__icon-vbutton__icon{height:36px;width:36px;min-width:0;border-radius:50%}.y-win__icon-vbutton:hover .y-win__icon-vbutton__icon{background:var(--y-win-action-bg-hover)}.y-win__icon-vbutton .y-win__icon-vbutton__icon span[class^=material-symbols]{font-size:20px}.y-win__icon-vbutton .y-win__icon-vbutton__name{font-size:12px;font-weight:600;line-height:1.2}.y-win__icon-vbutton:disabled{opacity:.5;pointer-events:none}.y-select{position:relative;display:inline-flex;font-size:14px}.y-select--wide{display:flex;width:100%}.y-select__trigger{all:unset;display:flex;align-items:center;gap:8px;width:100%;min-width:100px;min-height:44px;padding:0 14px;line-height:1.4;border:1px solid var(--y-win-divider);border-radius:var(--yurba-radius-l, 14px);background:var(--y-win-bg);color:var(--y-win-text);font-family:inherit;font-size:14px;cursor:pointer;user-select:none;transition:border-color .15s ease;box-sizing:border-box}.y-select__trigger:hover{border-color:var(--y-win-action-bg-hover);border-color:color-mix(in srgb,var(--y-win-text) 18%,var(--y-win-divider))}.y-select__trigger:focus-visible,.y-select__trigger.is-open{border-color:var(--y-win-accent)}.y-select__trigger:disabled{opacity:.5;pointer-events:none}.y-select__label{flex:1;display:flex;align-items:center;gap:6px;min-width:0}.y-select__arrow{display:flex;align-items:center;opacity:.5;flex-shrink:0;transition:transform .15s ease}.y-select__trigger.is-open .y-select__arrow{transform:rotate(180deg)}.y-select__placeholder{opacity:.5}.y-select__multi-sep{margin-right:4px;opacity:.4}.y-select__menu{position:fixed;top:auto;left:auto;min-width:180px;box-sizing:border-box;background:var(--y-win-bg);color:var(--y-win-text);font-family:inherit;border-radius:var(--y-win-border-radius, var(--y-win-menu-radius));box-shadow:var(--y-win-shadow-menu);z-index:9999;overflow:hidden;max-height:240px;opacity:0;transform:scale(.96);transform-origin:top;transition:opacity var(--y-win-exit),transform var(--y-win-exit);pointer-events:none;padding:6px}.y-select__menu:not(.is-hidden){opacity:1;transform:scale(1);pointer-events:auto;overflow-y:auto;transition:opacity var(--y-win-enter),transform var(--y-win-enter)}.y-select__item{all:unset;display:flex;align-items:center;gap:12px;min-height:36px;padding:8px 12px;width:100%;box-sizing:border-box;border-radius:var(--y-win-item-radius);color:var(--y-win-text);cursor:pointer;transition:background .15s ease;font-size:14px;font-weight:500;line-height:1.4;white-space:nowrap}.y-select__item:hover{background:var(--y-win-action-bg)}.y-select__item:focus-visible{background:var(--y-win-action-bg);outline:2px solid var(--y-win-accent);outline-offset:-2px}.y-select__item.is-active{background:var(--y-win-accent-bg)}.y-select__item-icon{display:flex;align-items:center;justify-content:center;min-width:20px;font-size:20px;line-height:1}.y-select__item-icon>:is(.material-symbols-rounded,.material-symbols-outlined,.yrb,.symbol,svg){font-size:inherit;opacity:.7}.y-select__label .y-select__item-icon{min-width:0;font-size:18px}.y-select__check{flex-shrink:0;width:18px;height:18px;border-radius:5px;border:1.5px solid var(--yurba-body-color, var(--y-win-action-bg-hover));box-sizing:border-box;display:flex;align-items:center;justify-content:center;transition:background .15s ease,border-color .15s ease}.y-select__item.is-active .y-select__check{background:var(--y-win-accent);border-color:var(--y-win-accent)}.y-select__item.is-active .y-select__check:after{content:"";display:block;width:4px;height:8px;border:2px solid var(--yurba-on-brand-color, #fff);border-top:none;border-left:none;transform:rotate(45deg) translateY(-1px)}.y-select__check:not(:empty){color:var(--yurba-on-brand-color, #fff);font-size:14px;line-height:1}.y-select__check>:is(.material-symbols-rounded,.material-symbols-outlined,.yrb,.symbol){font-size:inherit}.y-select__item.is-active .y-select__check:not(:empty):after{content:none}.y-dropdown{position:relative;display:inline-flex}.y-dropdown__menu{position:fixed;top:auto;left:auto;min-width:180px;box-sizing:border-box;background:var(--y-win-bg);color:var(--y-win-text);font-family:inherit;border-radius:var(--y-win-border-radius, var(--y-win-menu-radius));box-shadow:var(--y-win-shadow-menu);z-index:9999;opacity:0;transform:scale(.96);transform-origin:top;transition:opacity var(--y-win-exit),transform var(--y-win-exit);pointer-events:none;padding:6px}.y-dropdown__menu:not(.is-hidden){opacity:1;transform:scale(1);pointer-events:auto;transition:opacity var(--y-win-enter),transform var(--y-win-enter)}.y-dropdown__item-wrapper{position:relative}.y-dropdown__submenu{position:absolute;top:0;left:100%;transform:scale(.96);transform-origin:top left}.y-dropdown__submenu:not(.is-hidden){transform:scale(1)}.y-dropdown__submenu.y-dropdown__submenu--inline{position:static;min-width:0;margin:2px 0 4px 18px;border:none;box-shadow:none;transform:none}.y-dropdown__submenu.y-dropdown__submenu--inline.is-hidden{display:none}.y-dropdown__menu.is-scrollable{max-height:calc(100vh - 16px);overflow-y:auto;overscroll-behavior:contain}.y-dropdown__item{all:unset;display:flex;align-items:center;gap:12px;min-height:36px;padding:8px 12px;width:100%;box-sizing:border-box;border-radius:var(--y-win-item-radius);color:var(--y-win-text);cursor:pointer;transition:background .15s ease;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;white-space:nowrap}.y-dropdown__item:hover{background:var(--y-win-action-bg)}.y-dropdown__item:active{background:var(--y-win-action-bg-hover)}.y-dropdown__item:focus-visible{outline:2px solid var(--y-win-accent);outline-offset:-2px}.y-dropdown__item:disabled,.y-dropdown__item.is-disabled{opacity:.5;pointer-events:none}.y-dropdown__item.is-active,.y-dropdown__item[aria-checked=true]{background:var(--y-win-accent-bg)}.y-dropdown__item--danger{color:var(--y-win-danger)}.y-dropdown__item--danger:hover{background:#ff444414;background:color-mix(in srgb,var(--y-win-danger) 8%,transparent)}.y-dropdown__item-label{flex:1}.y-dropdown__item-arrow{opacity:.4;font-size:16px;line-height:1;transition:rotate .2s}.y-dropdown__item-icon{display:flex;align-items:center;justify-content:center;min-width:20px;font-size:20px;line-height:1;flex-shrink:0}.y-dropdown__item-icon>:is(.material-symbols-rounded,.material-symbols-outlined,.yrb,.symbol,svg){font-size:inherit;opacity:.7}.y-dropdown__item-icon>img{width:24px;height:24px;border-radius:50%;object-fit:cover}.y-dropdown__separator{height:1px;background:var(--y-win-divider);margin:6px 12px}.y-dropdown__item-check{margin-left:auto;color:var(--y-win-accent);font-size:20px}.y-sheet{position:fixed;left:0;right:0;z-index:calc(var(--y-win-zindex) + 1);display:flex;flex-direction:column;overflow:hidden;background:transparent;transition:background var(--y-win-exit)}.y-sheet--bottom{justify-content:flex-end}.y-sheet--open{background:var(--y-win-backdrop);transition:background var(--y-win-enter)}.y-sheet__panel{max-height:70dvh;overflow-y:auto;overscroll-behavior:contain;padding:8px;background:var(--y-win-bg);color:var(--y-win-text);font-family:inherit;transition:transform var(--y-win-exit)}.y-sheet--top .y-sheet__panel{border-radius:0 0 var(--y-win-border-radius, var(--y-win-dialog-radius)) var(--y-win-border-radius, var(--y-win-dialog-radius));transform:translateY(-100%)}.y-sheet--bottom .y-sheet__panel{border-radius:var(--y-win-border-radius, var(--y-win-dialog-radius)) var(--y-win-border-radius, var(--y-win-dialog-radius)) 0 0;transform:translateY(100%)}.y-sheet--bottom .y-sheet__panel:before,.y-sheet--top .y-sheet__panel:after{content:"";display:block;width:36px;height:4px;border-radius:2px;background:var(--y-win-action-bg-hover)}.y-sheet--bottom .y-sheet__panel:before{margin:0 auto 8px}.y-sheet--top .y-sheet__panel:after{margin:8px auto 0}.y-sheet__panel--edge{padding-bottom:max(8px,env(safe-area-inset-bottom))}.y-sheet--open .y-sheet__panel{transform:none;transition:transform var(--y-win-enter)}.y-sheet .y-dropdown__item{min-height:48px;padding:0 14px;font-size:15px;font-weight:600;white-space:normal}.y-sheet .y-dropdown__item:hover{background:none}.y-sheet .y-dropdown__item:active{background:var(--y-win-action-bg)}.y-sheet .y-dropdown__item.is-active{background:var(--y-win-accent-bg)}.y-sheet .y-dropdown__item-icon{width:36px;font-size:22px}.y-sheet .y-dropdown__item-icon>img{width:32px;height:32px;border-radius:50%;object-fit:cover;background:var(--y-win-action-bg)}.y-sheet .y-dropdown__item-arrow{font-size:22px}.y-sheet .y-dropdown__item--open .y-dropdown__item-arrow{rotate:90deg}.y-sheet .y-dropdown__item-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.y-sheet__group{padding-left:16px}@media(prefers-reduced-motion:reduce){.y-sheet,.y-sheet__panel,.y-sheet--open .y-sheet__panel{transition:none}}.y-context-menu{position:fixed;min-width:180px;box-sizing:border-box;background:var(--y-win-bg);color:var(--y-win-text);font-family:inherit;border-radius:var(--y-win-border-radius, var(--y-win-menu-radius));box-shadow:var(--y-win-shadow-menu);z-index:10000;padding:6px;opacity:1;transform:scale(1);transform-origin:top left;transition:opacity var(--y-win-enter),transform var(--y-win-enter)}.y-context-menu.is-hidden{opacity:0;transform:scale(.96);pointer-events:none;transition:opacity var(--y-win-exit),transform var(--y-win-exit)}.y-context-menu.is-scrollable{max-height:calc(100vh - 16px);overflow-y:auto;overscroll-behavior:contain}.y-readmore{overflow:hidden;transition:max-height .3s ease}.y-readmore__toggle{all:unset;box-sizing:border-box;display:inline-block;margin-top:8px;cursor:pointer;color:var(--y-win-accent);font-family:inherit;font-size:14px;font-weight:600;border-radius:var(--yurba-radius-s, 6px);transition:opacity .15s ease}.y-readmore__toggle:hover{opacity:.8}.y-readmore__toggle:focus-visible{outline:2px solid var(--y-win-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.y-readmore{transition:none}}:root{--y-scrollbar-color: var(--yurba-text-color, #000);--y-scrollbar-radius: var(--yurba-radius-pill, 100px);--y-scrollbar-width: 4px;--y-scrollbar-width-hover: 6px;--y-scrollbar-opacity: .3;--y-scrollbar-opacity-hover: .5}html [data-y-scrollbar]{scrollbar-width:none}html [data-y-scrollbar]::-webkit-scrollbar{display:none}.y-scrollbar{position:fixed;top:0;z-index:1000;width:var(--y-scrollbar-width);border-radius:var(--y-scrollbar-radius);background:var(--y-scrollbar-color);opacity:0;cursor:grab;pointer-events:none;transition:opacity .3s,width .15s}.y-scrollbar[hidden]{display:none}.y-scrollbar:before{content:"";position:absolute;inset:0 -3px 0 -6px}.y-scrollbar.is-visible{opacity:var(--y-scrollbar-opacity);pointer-events:auto}.y-scrollbar:hover,.y-scrollbar.is-dragging{width:var(--y-scrollbar-width-hover);opacity:var(--y-scrollbar-opacity-hover)}.y-scrollbar.is-dragging{cursor:grabbing}.y-slider{position:relative;min-width:0}.y-slider--carousel{overflow:hidden}.y-slider--visible{overflow:visible}.y-slider--carousel>.y-slider__track{display:flex;will-change:transform}.y-slider__slide{flex-shrink:0}.y-slider--grab>.y-slider__track{cursor:grab}.y-slider--dragging>.y-slider__track,.y-slider--dragging>.y-slider__track *{cursor:grabbing;user-select:none}.y-slider__track--native{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.y-slider__track--native::-webkit-scrollbar{display:none}.y-slider__track--native>*{flex-shrink:0}.y-slider__track--snap{scroll-snap-type:x mandatory}.y-slider__track--snap>*{scroll-snap-align:start}.y-slider__track--dragging,.y-slider__track--dragging *{cursor:grabbing;user-select:none}.y-slider__track--dragging{scroll-snap-type:none}.y-slider__arrow{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:50%;background:var(--y-win-bg, #fff);color:var(--y-win-text, #1d1d1f);box-shadow:0 2px 10px #0003;transform:translateY(-50%);cursor:pointer;opacity:0;transition:opacity .15s}.y-slider:hover .y-slider__arrow,.y-slider__arrow:focus-visible{opacity:1}.y-slider__arrow[hidden]{display:none}.y-slider__arrow--prev{left:8px}.y-slider__arrow--next{right:8px}.y-slider__arrow .material-symbols-rounded{font-size:22px}@media(hover:none){.y-slider__arrow{display:none}}.y-slider__pagination{display:flex;align-items:center;justify-content:center;gap:6px}.y-slider__dot{width:6px;height:6px;padding:0;border:none;border-radius:50%;background:currentColor;color:inherit;opacity:.3;cursor:pointer;transition:opacity .15s,width .15s}.y-slider__dot.is-active{width:16px;border-radius:3px;opacity:1}.y-slider__pagination--fraction{font-size:13px;font-variant-numeric:tabular-nums}.y-slider__pagination--progress{height:3px;overflow:hidden;border-radius:3px;background:#7f7f7f40}.y-slider__progress{display:block;width:100%;height:100%;background:currentColor;transform-origin:left;transition:transform .3s}.y-slider__progress:dir(rtl){transform-origin:right}@media(prefers-reduced-motion:reduce){.y-slider__dot,.y-slider__progress{transition:none}}.y-ep,.y-ep__variants{--y-ep-bg: var(--yurba-main-color, #ffffff);--y-ep-secondary: var(--yurba-body-color, #f2f2f7);--y-ep-text: var(--yurba-text-color, #000000);--y-ep-accent: var(--yurba-brand-color, #007aff);--y-ep-accent-bg: var(--yurba-brand-color-opacity, rgb(0 122 255 / 15%));--y-ep-hover: var(--yurba-hover-color, rgb(0 0 0 / 6%));--y-ep-border: var(--yurba-border-color, rgb(0 0 0 / 8%));--y-ep-focus: var(--yurba-brand-color, #3b6fff)}.y-ep{display:flex;flex-direction:column;position:absolute;overflow:hidden;border-radius:var(--yurba-radius-xl, 20px);width:400px;height:500px;background:var(--y-ep-bg);color:var(--y-ep-text);font-family:inherit;box-shadow:var(--yurba-shadow-menu, 0 6px 24px rgb(0 0 0 / 14%));z-index:10001;transition:opacity .2s cubic-bezier(.05,.7,.1,1),transform .2s cubic-bezier(.05,.7,.1,1)}.y-ep.is-hidden{opacity:0;transform:scale(.96);pointer-events:none;transition:opacity .15s ease,transform .15s ease}.y-ep *,.y-ep :before,.y-ep :after{box-sizing:content-box}@media(prefers-reduced-motion:reduce){.y-ep,.y-ep.is-hidden{transform:none}}.y-ep__header{display:flex;align-items:center;justify-content:space-between;padding:10px 10px 10px 16px;flex-shrink:0}.y-ep__title{font-size:17px;font-weight:700;line-height:1.2;margin:0}.y-ep__close{background:none;border:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--y-ep-text);padding:0;border-radius:50%;font-size:20px;opacity:.7;transition:opacity .15s ease,background .15s ease;cursor:pointer}.y-ep__close:hover{opacity:1;background:var(--y-ep-hover)}.y-ep__divider{width:100%;height:1px;background-color:var(--y-ep-border);flex-shrink:0}.y-ep__categories-wrap{padding:8px 0;flex-shrink:0}.y-ep__categories{display:flex;align-items:center;justify-content:space-between;gap:2px;padding:0 12px;overflow-x:auto;scrollbar-width:none}.y-ep__categories::-webkit-scrollbar{display:none}.y-ep__category{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:20px;color:var(--y-ep-text);opacity:.6;cursor:pointer;transition:opacity .15s ease,background .15s ease,color .15s ease}.y-ep__category .material-symbols-rounded{font-size:20px}.y-ep__category:hover{opacity:1;background:var(--y-ep-hover)}.y-ep__category.is-active{opacity:1;color:var(--y-ep-accent);background:var(--y-ep-accent-bg)}.y-ep__search-wrap{padding:10px 16px 0;flex-shrink:0}.y-ep__search-inner{display:flex;align-items:center;height:38px;padding:0 14px;gap:8px;border:1px solid var(--y-ep-border);border-radius:var(--yurba-radius-pill, 100px);background:var(--y-ep-bg);overflow:hidden;cursor:text;transition:border-color .15s ease}.y-ep__search-inner:focus-within{border-color:var(--y-ep-accent)}.y-ep__search-icon{display:flex;align-items:center;justify-content:center;color:var(--y-ep-text);opacity:.45;font-size:20px;user-select:none;flex-shrink:0;transition:color .15s ease,opacity .15s ease}.y-ep__search-inner:focus-within .y-ep__search-icon{color:var(--y-ep-accent);opacity:1}.y-ep__search{flex:1;min-width:0;background:transparent;margin:0;padding:0;border:none;outline:none;font-family:inherit;font-size:14px;font-weight:500;color:var(--y-ep-text)}.y-ep__search::placeholder{color:var(--y-ep-text);opacity:.45}.y-ep__body{position:relative;flex:1;overflow:hidden;min-height:0}.y-ep__lists{height:100%;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:var(--yurba-fill-color, #d5d5d5) transparent;padding:0 16px}.y-ep__lists::-webkit-scrollbar{width:6px}.y-ep__lists::-webkit-scrollbar-track{background:transparent}.y-ep__lists::-webkit-scrollbar-thumb{background:var(--yurba-fill-color, #d5d5d5);border-radius:var(--yurba-radius-pill, 100px)}.y-ep__lists::-webkit-scrollbar-thumb:hover{background:var(--yurba-placeholder-color, #a7a7a7)}.y-ep__list{display:none;align-items:flex-start;gap:5px;width:100%;flex-wrap:wrap;height:max-content;padding-bottom:20px}.y-ep__sep{width:100%;font-weight:600;font-size:12px;margin:8px 0 2px;color:var(--y-ep-text);opacity:.5}.y-ep__emoji{display:block;width:25px;height:25px;padding:3px;border-radius:var(--yurba-radius-m, 10px);transition:background .15s ease;cursor:pointer;object-fit:contain}.y-ep__emoji--missing{display:none}.y-ep__emoji:hover{background:var(--y-ep-hover)}.y-ep__emoji--lottie svg{display:block;width:100%!important;height:100%!important}.y-ep__close:focus-visible,.y-ep__category:focus-visible,.y-ep__emoji:focus-visible{outline:2px solid var(--y-ep-focus);outline-offset:2px}.y-ep__gradient{position:absolute;bottom:0;left:0;right:0;height:30px;pointer-events:none;background:linear-gradient(0deg,var(--y-ep-bg),transparent);z-index:2;transition:height .3s}.y-ep__gradient.is-loading{height:200px}.y-ep__loader{display:none;position:absolute;bottom:16px;left:50%;width:14px;height:14px;margin-left:-7px;border:2px solid var(--y-ep-secondary);border-top-color:var(--y-ep-accent);border-radius:50%;animation:y-ep-spin .6s linear infinite;z-index:3}@keyframes y-ep-spin{to{transform:rotate(360deg)}}.y-ep__variants{position:fixed;background:var(--y-ep-bg);border-radius:var(--yurba-radius-l, 14px);padding:6px;display:flex;flex-wrap:wrap;max-width:320px;gap:2px;box-shadow:var(--yurba-shadow-menu, 0 6px 24px rgb(0 0 0 / 14%));z-index:10002;animation:y-ep-pop .2s cubic-bezier(.05,.7,.1,1)}.y-ep__variants .y-ep__emoji{box-sizing:content-box}@keyframes y-ep-pop{0%{opacity:0;transform:scale(.96)}}.y-ep--only .y-ep__categories-wrap,.y-ep--only .y-ep__categories-wrap+.y-ep__divider{display:none}.y-ep-window .y-win__body{display:flex;padding:0;overflow:hidden}.y-ep-window .y-ep{position:static;width:100%;height:min(420px,60dvh);border-radius:0;box-shadow:none;transform:none;opacity:1}:root{--ye-surface: var(--yurba-main-color, #ffffff);--ye-surface-2: #f9fafb;--ye-border: var(--yurba-border-color, #e5e7eb);--ye-border-strong: var(--yurba-fill-color, #d1d5db);--ye-text: var(--yurba-text-color, #1f2937);--ye-text-soft: var(--yurba-text-color, #374151);--ye-muted: #6b7280;--ye-accent: var(--yurba-brand-color, #2563eb);--ye-accent-ink: var(--yurba-brand-color, #1d4ed8);--ye-accent-soft: var(--yurba-brand-color-opacity, #dbeafe);--ye-on-accent: var(--yurba-on-brand-color, #ffffff);--ye-hover: var(--yurba-hover-color, #0000000f);--ye-fill: var(--yurba-fill-color, #00000021);--ye-danger: var(--yurba-red-color, #dc2626);--ye-danger-soft: #fef2f2;--ye-radius: var(--yurba-radius-l, 14px);--ye-shadow: var(--yurba-shadow-menu, 0 6px 24px rgb(0 0 0 / 14%))}.ye{border:1px solid var(--ye-border);border-radius:var(--ye-radius);background:var(--ye-surface);color:var(--ye-text);font-family:var(--ye-font, inherit);font-size:14px;display:flex;flex-direction:column;transition:border-color .15s ease}.ye:hover{border-color:var(--ye-border-strong)}.ye:focus-within{border-color:var(--ye-accent)}.ye *,.ye *:before,.ye *:after{box-sizing:border-box}.ye-toolbar{position:sticky;top:0;z-index:3;display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:6px;background:var(--ye-surface-2);border-bottom:1px solid var(--ye-border);border-radius:var(--ye-radius) var(--ye-radius) 0 0}.ye-toolbar__sep{width:1px;height:20px;margin:0 4px;background:var(--ye-border)}.ye-toolbar__btn{min-width:36px;height:36px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--yurba-radius-pill, 100px);background:transparent;color:var(--ye-text-soft);font-family:inherit;font-size:13px;font-weight:600;line-height:1;cursor:pointer;transition:background-color .15s ease,color .15s ease}.ye-toolbar__btn:hover{background:var(--ye-hover);color:var(--ye-text)}.ye-toolbar__btn:focus-visible{outline:2px solid var(--ye-accent);outline-offset:2px}.ye-toolbar__btn.is-active{background:var(--ye-accent-soft);color:var(--ye-accent-ink)}.ye-toolbar__btn:disabled,.ye-toolbar__btn.is-disabled{opacity:.5;cursor:default;pointer-events:none}.ye-toolbar__btn--bold{font-weight:700}.ye-toolbar__btn--italic{font-style:italic}.ye-toolbar__btn--underline:not(:has(*)){text-decoration:underline}.ye-toolbar__btn--strike:not(:has(*)){text-decoration:line-through}.ye-toolbar__btn--wide{min-width:128px;padding:0 12px 0 14px;gap:6px;justify-content:space-between;font-size:14px;font-weight:500}.ye-toolbar__btn--fore{font-size:15px;font-weight:700;text-decoration:underline 3px var(--ye-accent);text-underline-offset:3px}.ye-toolbar__btn--back{font-size:15px;font-weight:700;text-decoration:underline 3px #facc15;text-underline-offset:3px}.ye-caret{font-size:10px;opacity:.6}.ye-ico{font-size:20px;line-height:1;display:inline-flex;align-items:center;justify-content:center}svg.ye-ico{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;font-size:0}.ye-menu{position:relative;display:inline-flex}.ye-menu__pop{position:fixed;left:0;top:0;z-index:9999;min-width:180px;padding:6px;background:var(--ye-surface);color:var(--ye-text);font-family:var(--ye-font, inherit);border-radius:var(--yurba-radius-l, 14px);box-shadow:var(--ye-shadow);opacity:0;transform:scale(.96);transform-origin:top left;transition:opacity .15s ease,transform .15s ease;pointer-events:none}.ye-menu__pop.is-open{opacity:1;transform:none;pointer-events:auto;transition-duration:.2s;transition-timing-function:cubic-bezier(.05,.7,.1,1)}.ye-menu>.ye-menu__pop{display:none}.ye-menu__item{display:flex;align-items:center;gap:12px;width:100%;min-height:36px;text-align:left;padding:8px 12px;border:0;border-radius:var(--yurba-radius-m, 10px);background:transparent;color:var(--ye-text);font-family:inherit;font-size:14px;font-weight:500;line-height:1.2;cursor:pointer;transition:background-color .15s ease}.ye-menu__item:hover{background:var(--ye-hover)}.ye-menu__item:focus-visible{outline:2px solid var(--ye-accent);outline-offset:2px}.ye-menu__item--h1{font-size:20px;font-weight:700}.ye-menu__item--h2{font-size:17px;font-weight:700}.ye-menu__item--h3{font-size:15px;font-weight:700}.ye-menu__item--h4{font-weight:700}.ye-menu__pop--colors{display:grid;grid-template-columns:repeat(6,26px);gap:6px;min-width:0;padding:12px}.ye-swatch{width:26px;height:26px;padding:0;border:1px solid rgb(0 0 0 / 12%);border-radius:50%;cursor:pointer;font-family:inherit;font-size:12px;color:var(--ye-text-soft);transition:transform .15s ease,background-color .15s ease}.ye-swatch:hover{transform:scale(1.12)}.ye-swatch:focus-visible{outline:2px solid var(--ye-accent);outline-offset:2px}.ye-swatch--none{grid-column:span 6;width:100%;height:32px;border:0;border-radius:var(--yurba-radius-pill, 100px);background:var(--ye-hover);display:flex;align-items:center;justify-content:center}.ye-swatch--none:hover{transform:none;background:var(--ye-fill)}.ye-color-custom{grid-column:span 6;display:flex;gap:6px;margin-top:6px;padding-top:12px;border-top:1px solid var(--ye-border)}.ye-color-native{width:40px;height:40px;flex:none;padding:0;border:1px solid var(--ye-border);border-radius:50%;background:none;cursor:pointer;overflow:hidden}.ye-color-native::-webkit-color-swatch-wrapper{padding:3px}.ye-color-native::-webkit-color-swatch{border:0;border-radius:50%}.ye-color-native::-moz-color-swatch{border:0;border-radius:50%}.ye-color-hex{flex:1;min-width:0;height:40px;padding:0 14px;border:1px solid var(--ye-border);border-radius:var(--yurba-radius-l, 14px);background:var(--ye-surface);color:var(--ye-text);font-family:inherit;font-size:13px;transition:border-color .15s ease}.ye-color-hex:hover{border-color:var(--ye-border-strong)}.ye-color-hex:focus{outline:none;border-color:var(--ye-accent)}.ye-menu__pop--table{min-width:0}.ye-formpop.ye-formpop{display:flex;flex-direction:column;gap:8px;min-width:280px;padding:12px}.ye-formpop__input{width:100%;height:40px;padding:0 14px;border:1px solid var(--ye-border);border-radius:var(--yurba-radius-l, 14px);font-family:inherit;font-size:14px;color:var(--ye-text);background:var(--ye-surface);transition:border-color .15s ease}.ye-formpop__input::placeholder{color:var(--ye-muted)}.ye-formpop__input:hover{border-color:var(--ye-border-strong)}.ye-formpop__input:focus{outline:none;border-color:var(--ye-accent)}.ye-formpop__err{display:none;padding:0 4px;font-size:12px;color:var(--ye-danger)}.ye-formpop__err.is-shown{display:block}.ye-formpop__row{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.ye-formpop__btn{display:inline-flex;align-items:center;justify-content:center;flex:none;padding:8px 16px;border:0;border-radius:var(--yurba-radius-pill, 100px);background:var(--ye-hover);font-family:inherit;font-size:13px;font-weight:600;line-height:1.5;white-space:nowrap;color:var(--ye-text);cursor:pointer;transition:background-color .15s ease,color .15s ease}.ye-formpop__btn:hover{background:var(--ye-fill)}.ye-formpop__btn:focus-visible{outline:2px solid var(--ye-accent);outline-offset:2px}.ye-formpop__btn--ok{background:var(--ye-accent-soft);color:var(--ye-accent-ink)}.ye-formpop__btn--ok:hover{background:var(--ye-accent);color:var(--ye-on-accent)}.ye-formpop__check{display:flex;align-items:center;gap:8px;padding:4px;font-size:13px;color:var(--ye-text-soft);cursor:pointer}.ye-formpop__check input{margin:0;accent-color:var(--ye-accent)}.ye-findpop.ye-findpop{display:flex;flex-direction:column;gap:8px;min-width:340px;max-width:92vw;padding:12px}.ye-findpop__row{display:flex;align-items:center;gap:6px}.ye-findpop__row .ye-formpop__input{flex:1;min-width:0}.ye-findpop__count{font-size:12px;color:var(--ye-muted);white-space:nowrap;min-width:48px;text-align:right}.ye-findpop__btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ye-text-soft);font-family:inherit;font-size:14px;cursor:pointer;transition:background-color .15s ease}.ye-findpop__btn:hover{background:var(--ye-hover)}.ye-findpop__btn:focus-visible{outline:2px solid var(--ye-accent);outline-offset:2px}.ye-findpop__btn .ye-ico{font-size:20px}::highlight(ye-find){background:var(--ye-accent-soft);color:var(--ye-accent-ink)}::highlight(ye-find-current){background:var(--ye-accent);color:var(--ye-on-accent)}.ye-linkpop{width:380px;max-width:92vw}.ye-suggest{width:320px;max-width:92vw}.ye-picklist{display:flex;flex-direction:column;gap:2px;max-height:264px;overflow-y:auto}.ye-picklist:empty{display:none}.ye-picklist__item{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:6px 10px;border:0;border-radius:var(--yurba-radius-m, 10px);background:transparent;color:var(--ye-text);font-family:inherit;font-size:14px;text-align:left;cursor:pointer;transition:background-color .15s ease}.ye-picklist__item:hover,.ye-picklist__item.is-active{background:var(--ye-hover)}.ye-picklist__item--danger{color:var(--ye-danger)}.ye-picklist__icon{display:inline-flex;flex:none;color:var(--ye-muted)}.ye-picklist__item--danger .ye-picklist__icon{color:inherit}.ye-picklist__icon .ye-ico{font-size:20px}.ye-picklist__text{display:flex;flex-direction:column;gap:2px;min-width:0}.ye-picklist__title,.ye-picklist__hint{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ye-picklist__title{font-weight:500;line-height:1.2}.ye-picklist__hint{font-size:12px;line-height:1.4;color:var(--ye-muted)}.ye-picklist__empty{padding:8px 10px;font-size:13px;line-height:1.4;color:var(--ye-muted)}.ye-grid{display:grid;grid-template-columns:repeat(6,20px);gap:4px;padding:6px}.ye-grid__cell{display:block;width:20px;height:20px;padding:0;border:1px solid var(--ye-border-strong);border-radius:var(--yurba-radius-s, 6px);background:transparent;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.ye-grid__cell:focus-visible{outline:2px solid var(--ye-accent);outline-offset:2px}.ye-grid__cell.is-on{background:var(--ye-accent-soft);border-color:var(--ye-accent)}.ye-grid__label{margin-top:6px;font-size:12px;color:var(--ye-muted);text-align:center}.ye-grid__opt{display:flex;align-items:center;gap:8px;margin-top:6px;padding:4px 6px;font-size:13px;color:var(--ye-text-soft);cursor:pointer}.ye-grid__opt input{margin:0;accent-color:var(--ye-accent)}.ye-tableops{display:grid;grid-template-columns:1fr 1fr;gap:2px;min-width:180px}.ye-tableops button{display:flex;align-items:center;gap:12px;min-height:36px;padding:8px 12px;border:0;border-radius:var(--yurba-radius-m, 10px);background:transparent;font-family:inherit;font-size:14px;font-weight:500;line-height:1.2;text-align:left;white-space:nowrap;color:var(--ye-text);cursor:pointer;transition:background-color .15s ease}.ye-tableops button .ye-ico{font-size:20px;flex:none;opacity:.7}.ye-tableops button:hover{background:var(--ye-hover)}.ye-tableops button:focus-visible{outline:2px solid var(--ye-accent);outline-offset:2px}.ye-tableops button.ye-tableops__danger{grid-column:span 2;color:var(--ye-danger)}.ye-tableops button.ye-tableops__danger:hover{background:#dc262614;background:color-mix(in srgb,var(--ye-danger) 8%,transparent)}.ye-tableops__sep{grid-column:1 / -1;height:1px;margin:6px 12px;background:var(--ye-border)}.ye-tablebar{position:fixed;z-index:9998;display:none;align-items:center;gap:2px;box-sizing:border-box;max-width:calc(100vw - 16px);padding:4px;overflow-x:auto;scrollbar-width:none;border:1px solid var(--ye-border);border-radius:var(--yurba-radius-l, 14px);background:var(--ye-surface);color:var(--ye-text-soft);box-shadow:var(--ye-shadow);touch-action:manipulation;user-select:none;-webkit-user-select:none}.ye-tablebar::-webkit-scrollbar{display:none}.ye-tablebar__sep{flex:none;width:1px;height:20px;margin:0 2px;background:var(--ye-border)}.ye-tablebar__btn{flex:none;box-sizing:border-box;width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--yurba-radius-pill, 100px);background:transparent;color:inherit;font-family:inherit;line-height:1;cursor:pointer;transition:background-color .15s ease,color .15s ease}.ye-tablebar__btn .ye-ico{font-size:20px}.ye-tablebar__btn:hover{background:var(--ye-hover);color:var(--ye-text)}.ye-tablebar__btn.is-active{background:var(--ye-accent-soft);color:var(--ye-accent-ink)}.ye-tablebar__btn--danger{color:var(--ye-danger)}.ye-tablebar__btn--danger:hover{background:#dc262614;background:color-mix(in srgb,var(--ye-danger) 8%,transparent);color:var(--ye-danger)}.ye-tablebar__btn[aria-disabled=true]{opacity:.35;cursor:default}.ye-tablebar__btn[aria-disabled=true]:hover{background:transparent}@media(pointer:coarse){.ye-tablebar{gap:0}.ye-tablebar__btn{height:36px}}.ye-body{flex:1;min-height:0}.ye-area{padding:12px 16px;outline:none;line-height:1.6;color:var(--ye-text);overflow-y:auto;max-height:250px}.ye-area:empty:before,.ye-area.is-empty:before{content:attr(data-placeholder);float:left;height:0;color:var(--ye-muted);pointer-events:none;user-select:none}.ye-area>:first-child{margin-top:0}.ye-area>:last-child{margin-bottom:0}.ye-area p{margin:0 0 .7em}.ye-area h1{font-size:1.6em;font-weight:700;margin:.7em 0 .35em}.ye-area h2{font-size:1.35em;font-weight:700;margin:.7em 0 .35em}.ye-area h3{font-size:1.15em;font-weight:700;margin:.7em 0 .35em}.ye-area h4{font-size:1.02em;font-weight:700;margin:.7em 0 .35em}.ye-area ul,.ye-area ol{margin:0 0 .7em;padding-left:1.6em}.ye-area li{margin:.15em 0}.ye-area a{color:var(--ye-accent);text-decoration:underline}.ye-area blockquote{margin:0 0 .7em;padding:.3em .9em;border-left:3px solid var(--ye-border-strong);color:var(--ye-text-soft)}.ye-area hr{border:0;border-top:2px solid var(--ye-border);margin:1em 0}.ye-area img{max-width:100%;height:auto;border-radius:6px}.ye-area img.ye-img--sel{outline:2px solid var(--ye-accent);outline-offset:1px}.ye-area img[style*="float: left"],.ye-area img[style*="float:left"]{margin:.2em 1em .5em 0}.ye-area img[style*="float: right"],.ye-area img[style*="float:right"]{margin:.2em 0 .5em 1em}.ye-img-handle{position:fixed;z-index:9998;width:12px;height:12px;background:var(--ye-accent);border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px #0000004d;cursor:nwse-resize;display:none;touch-action:none;transition:transform .15s ease}@media(pointer:coarse){.ye-img-handle{width:20px;height:20px}}.ye-img-handle:hover,.ye-img-handle:active{transform:scale(1.25)}.ye-area .ye-img--snap{outline:2px dashed var(--ye-accent);outline-offset:2px}.ye-img-guide{position:fixed;z-index:9998;display:none;border-radius:1px;background:var(--ye-accent);pointer-events:none}.ye-img-badge{position:fixed;z-index:9999;display:none;padding:3px 8px;border-radius:6px;background:var(--ye-text);color:var(--ye-surface);font-size:12px;font-weight:600;line-height:1.4;pointer-events:none}.ye-img-badge--snap{background:var(--ye-accent);color:var(--ye-on-accent)}.ye-imgbar{position:fixed;z-index:9998;display:none;align-items:center;gap:2px;max-width:calc(100vw - 16px);padding:4px;overflow-x:auto;border:1px solid var(--ye-border);border-radius:10px;background:var(--ye-surface);box-shadow:0 4px 16px #00000024;scrollbar-width:none}.ye-imgbar::-webkit-scrollbar{display:none}.ye-imgbar__btn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 6px;border:0;border-radius:7px;background:none;color:var(--ye-text);font:inherit;font-size:13px;line-height:1;cursor:pointer}.ye-imgbar__btn--text{padding:0 8px;font-variant-numeric:tabular-nums}.ye-imgbar__btn:hover{background:var(--ye-hover)}.ye-imgbar__btn--on,.ye-imgbar__btn--on:hover{background:var(--ye-accent-soft);color:var(--ye-accent-ink)}.ye-imgbar__btn--danger{color:var(--ye-danger)}.ye-imgbar__btn .ye-ico{font-size:20px}.ye-imgbar__sep{flex-shrink:0;width:1px;height:20px;margin:0 4px;background:var(--ye-border)}.ye-tableops__sizes{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:2px;padding:2px 6px}.ye-tableops .ye-tableops__sizes button{min-height:30px;padding:6px 8px;font-variant-numeric:tabular-nums}@media(pointer:coarse){.ye-imgbar__btn{min-width:38px;height:38px}}.ye-area figure{display:block;width:fit-content;max-width:100%;margin:.7em auto}.ye-area figure[style*="float: left"]{margin:.2em 1em .5em 0}.ye-area figure[style*="float: right"]{margin:.2em 0 .5em 1em}.ye-area figure:has(+figure),.ye-area figure+figure{display:inline-block;vertical-align:top;margin:.7em 0}.ye-area figure img{display:block;width:100%;margin:0}.ye-area figcaption{padding-top:6px;font-size:.88em;line-height:1.4;color:var(--ye-text-soft);text-align:center}.ye-area figcaption:has(>br:only-child):before{content:var(--ye-caption-hint, "");float:left;width:100%;height:0;color:var(--ye-muted);pointer-events:none}.ye-area iframe{width:100%;aspect-ratio:16 / 9;height:auto;border:0;border-radius:8px}.ye-area code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;background:var(--ye-surface-2);border:1px solid var(--ye-border);border-radius:5px;padding:.1em .35em}.ye-area pre{background:var(--ye-surface-2);border:1px solid var(--ye-border);border-radius:7px;padding:10px 12px;overflow-x:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.ye-area pre code{background:none;border:0;padding:0}.ye-area table{border-collapse:collapse;width:100%;margin:0 0 .7em}.ye-area th,.ye-area td{border:1px solid var(--ye-border-strong);padding:6px 9px;min-width:30px}.ye-area th{background:var(--ye-surface-2);font-weight:700}.ye-area table.ye-table--no-grid th,.ye-area table.ye-table--no-grid td{border-style:dashed;border-color:var(--ye-border)}.ye-area table.ye-table--no-grid th{background:none}.ye-source-view{width:100%;min-height:160px;padding:12px 16px;border:0;outline:none;resize:vertical;background:var(--ye-surface);color:var(--ye-text);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.5}.ye-source-view:not([hidden]){display:block}.ye-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:32px;padding:6px 16px;border-top:1px solid var(--ye-border);background:var(--ye-surface-2);border-radius:0 0 var(--ye-radius) var(--ye-radius)}.ye-brand{font-size:12px;font-weight:600;color:var(--ye-muted);text-decoration:none;transition:color .15s ease}.ye-brand:hover{color:var(--ye-accent)}.ye-brand:focus-visible{outline:2px solid var(--ye-accent);outline-offset:2px;border-radius:var(--yurba-radius-s, 6px)}.ye-count{font-size:12px;color:var(--ye-muted)}.ye-count.is-near{color:var(--ye-accent)}.ye-count.is-limit{color:var(--ye-danger);font-weight:600}.ye-file-input{display:none}.ye.ye--drop .ye-area{outline:2px dashed var(--ye-accent);outline-offset:-5px;background:var(--ye-accent-soft)}.ye.ye--busy .ye-count{color:var(--ye-accent)}.ye-area img.ye-img--uploading{animation:ye-uploading 1.2s ease-in-out infinite}@keyframes ye-uploading{0%,to{opacity:.35}50%{opacity:.7}}.ye.ye--full{position:fixed;inset:0;z-index:1000;border-radius:0;max-height:none}.ye.ye--full .ye-body{display:flex;flex-direction:column}.ye.ye--full .ye-area{flex:1;min-height:0;max-height:none}.ye.ye--full .ye-source-view:not([hidden]){flex:1;resize:none}body.ye-lock{overflow:hidden}.ye-popup{position:fixed;box-sizing:border-box;min-width:180px;padding:6px;background:var(--y-win-bg, var(--ye-surface));color:var(--y-win-text, var(--ye-text));font-family:var(--ye-font, inherit);border-radius:var(--yurba-radius-l, 14px);box-shadow:var(--ye-shadow);z-index:10000;opacity:1;transform:none;transform-origin:top left;transition:opacity .2s cubic-bezier(.05,.7,.1,1),transform .2s cubic-bezier(.05,.7,.1,1)}.ye-popup *{box-sizing:border-box}.ye-popup.ye-popup--scroll{max-height:calc(100vh - 16px);overflow-y:auto;overscroll-behavior:contain}.ye-popup.is-hidden{opacity:0;transform:scale(.96);pointer-events:none;transition-duration:.15s;transition-timing-function:ease}.ye-slash{box-sizing:border-box;min-width:240px;max-height:320px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.ye-slash.is-empty{display:none}.ye-slash__item{box-sizing:border-box;display:flex;align-items:center;gap:12px;min-height:36px;padding:8px 12px;border-radius:var(--yurba-radius-m, 10px);color:var(--y-win-text, var(--ye-text));font-size:14px;font-weight:500;line-height:1.2;white-space:nowrap;cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.ye-slash__item.is-active{background:var(--y-win-action-bg, var(--ye-hover))}.ye-slash__item .ye-ico{flex:none;font-size:20px;opacity:.7}.ye-slash__item.is-active .ye-ico{color:var(--ye-accent);opacity:1}.ye-slash__label{flex:1}.ye-slash__hint,.ye-menu__hint{color:var(--ye-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:400;white-space:nowrap}.ye-menu__hint{margin-left:auto;padding-left:16px;font-family:inherit}.ye-menu__item--hinted .y-dropdown__item-label{display:flex;align-items:center}@media(hover:none){.ye-menu__hint{display:none}}.y-win .ye-formpop,.y-win .ye-findpop{min-width:0;max-width:none;padding:0}.y-win .ye-findpop__btn[data-ye-find=close]{display:none}.y-dropdown__menu>.ye-menu__pop{position:static;min-width:0;padding:0;background:none;border-radius:0;box-shadow:none;opacity:1;transform:none;transition:none;pointer-events:auto}.y-win .ye-linkpop{width:auto}@media(prefers-color-scheme:dark){.ye:not(.ye--light){--ye-surface: var(--yurba-main-color, #1e1f24);--ye-surface-2: #26272e;--ye-border: var(--yurba-border-color, #34363f);--ye-border-strong: var(--yurba-fill-color, #434654);--ye-text: var(--yurba-text-color, #e5e7eb);--ye-text-soft: var(--yurba-text-color, #cbd0d8);--ye-muted: #9096a1;--ye-accent: var(--yurba-brand-color, #60a5fa);--ye-accent-ink: var(--yurba-brand-color, #93c5fd);--ye-accent-soft: var(--yurba-brand-color-opacity, #1e3a5f);--ye-on-accent: var(--yurba-on-brand-color, #0f172a);--ye-hover: var(--yurba-hover-color, #ffffff0f);--ye-fill: var(--yurba-fill-color, #ffffff21);--ye-danger: var(--yurba-red-color, #f87171);--ye-danger-soft: #3a1e1e}}.ye.ye--dark{--ye-surface: #1e1f24;--ye-surface-2: #26272e;--ye-border: #34363f;--ye-border-strong: #434654;--ye-text: #e5e7eb;--ye-text-soft: #cbd0d8;--ye-muted: #9096a1;--ye-accent: #60a5fa;--ye-accent-ink: #93c5fd;--ye-accent-soft: #1e3a5f;--ye-on-accent: #0f172a;--ye-hover: #ffffff0f;--ye-fill: #ffffff21;--ye-danger: #f87171;--ye-danger-soft: #3a1e1e}.y-pv{--y-pv-backdrop: rgb(26 26 26 / 96%);--y-pv-btn: #ffffff;--y-pv-btn-hover: rgb(76 76 76 / 54%);--y-pv-caption-bg: rgb(30 30 30 / 72%);--y-pv-caption-text: rgb(255 255 255 / 92%);--y-pv-on-media: rgb(0 0 0 / 45%);--y-pv-focus: var(--yurba-brand-color, #3b6fff);position:fixed;z-index:var(--y-pv-zindex, 99999);width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--y-pv-backdrop);font-family:inherit;top:0;left:0;right:0;transition:opacity .2s cubic-bezier(.05,.7,.1,1)}.y-pv.is-hidden{opacity:0;pointer-events:none;transition-duration:.15s;transition-timing-function:ease}.y-pv__inner{display:flex;align-items:center;justify-content:center;flex-direction:column;transition:transform .3s,scale .2s cubic-bezier(.05,.7,.1,1);z-index:2}.y-pv.is-hidden .y-pv__inner{scale:.96}.y-pv:not(.y-pv--video) .y-pv__inner{touch-action:pinch-zoom}.y-pv__inner.is-pannable{touch-action:none}.y-pv__image{max-width:650px;border-radius:var(--yurba-radius-m, 10px);box-shadow:0 6px 24px #00000059;max-height:100vh}.y-pv__video{display:block;width:min(92vw,calc(80vh * (var(--y-pv-ratio, 16 / 9))));aspect-ratio:var(--y-pv-ratio, 16 / 9);max-height:80vh;border-radius:var(--yurba-radius-m, 10px);background:#000;box-shadow:0 6px 24px #00000059;overflow:hidden}yurba-vp.y-pv__video{--y-vp-radius: var(--yurba-radius-m, 10px)}iframe.y-pv__video{border:0}yurba-vp.y-pv__video.is-fullscreen{width:100%;max-height:none;border-radius:0}.y-pv__inner.is-pannable .y-pv__video{cursor:grab}.y-pv__inner.is-grabbing .y-pv__video{cursor:grabbing}.y-pv__inner.is-pannable .y-vp__controls{cursor:default}.y-pv__image.emoji{border:none;border-radius:0;box-shadow:none}@media(prefers-reduced-motion:reduce){.y-pv.is-hidden .y-pv__inner{scale:none}}@media(max-width:800px){.y-pv__image:not(.emoji){border-radius:0;max-width:100%}.y-pv__video{width:100vw;max-height:80vh;border-radius:0}yurba-vp.y-pv__video{--y-vp-radius: 0px}}.y-pv--video #rotate,.y-pv--broken #zoom,.y-pv--broken #rotate,.y-pv--broken #download{display:none}.y-pv.is-idle .y-pv__close,.y-pv.is-idle .y-pv__buttons,.y-pv.is-idle .y-pv__nav,.y-pv.is-idle .y-pv__caption:not(.is-hidden){opacity:0;pointer-events:none}.y-pv__close,.y-pv__btn{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:var(--y-pv-on-media);backdrop-filter:blur(8px);color:var(--y-pv-btn)!important;font-family:inherit;font-size:24px;text-decoration:none;cursor:pointer;transition:opacity .2s ease,scale .15s ease,background-color .3s ease}.y-pv__close{position:absolute;top:12px;right:12px;z-index:3}.y-pv__close:hover,.y-pv__btn:hover,.y-pv__close:focus-visible,.y-pv__btn:focus-visible{background:var(--y-pv-btn-hover)}.y-pv__close:active,.y-pv__btn:active{scale:.92}.y-pv__close:focus-visible,.y-pv__btn:focus-visible{outline:2px solid var(--y-pv-focus);outline-offset:2px}.y-pv__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3}.y-pv__nav--left{left:20px}.y-pv__nav--right{right:20px}.y-pv__buttons{position:absolute;bottom:calc(12px + env(safe-area-inset-bottom));right:12px;display:flex;align-items:center;gap:8px;z-index:3;transition:opacity .2s ease}@media(max-width:800px){.y-pv__nav--left{left:12px}.y-pv__nav--right{right:12px}}@media(max-width:540px){.y-pv__close,.y-pv__btn{width:40px;height:40px;font-size:22px}}.y-pv__caption{position:absolute;bottom:20px;left:50%;transform:translate(-50%);max-width:60%;width:max-content;background:var(--y-pv-caption-bg);backdrop-filter:blur(8px);color:var(--y-pv-caption-text);font-size:13px;font-weight:400;line-height:1.5;text-align:center;padding:8px 14px;border-radius:var(--yurba-radius-l, 14px);white-space:pre-wrap;word-break:break-word;transition:opacity .2s ease;z-index:3}.y-pv__caption.is-hidden{opacity:0;pointer-events:none}@media(max-width:1400px){.y-pv__caption{bottom:calc(64px + env(safe-area-inset-bottom));max-width:90%}}@media(max-width:800px){.y-pv__caption{max-width:calc(100% - 24px)}}yurba-ap{--y-ap-bg: var(--yurba-main-color, #ffffff);--y-ap-text: var(--yurba-text-color, #1c1c1e);--y-ap-muted: color-mix(in srgb, var(--y-ap-text) 40%, transparent);--y-ap-accent: var(--yurba-brand-color, #4e7cff);--y-ap-track: var(--yurba-fill-color, rgba(0, 0, 0, .08));--y-ap-buffered: var(--yurba-fill-color, rgba(0, 0, 0, .12));--y-ap-hover: var(--yurba-hover-color, rgba(0, 0, 0, .06));--y-ap-on-accent: var(--yurba-on-brand-color, #ffffff);--y-ap-focus: var(--yurba-brand-color, #3b6fff);display:block;background:var(--y-ap-bg);font-family:inherit}.y-ap{display:flex;flex-direction:column;gap:10px;background:var(--y-ap-bg);padding:14px 16px}.y-ap__info{display:flex;align-items:center;gap:12px}.y-ap__info[hidden]{display:none}.y-ap__cover{width:52px;height:52px;object-fit:cover;border-radius:var(--yurba-radius-m, 10px);flex-shrink:0;background:var(--y-ap-track)}.y-ap__cover[hidden]{display:none}.y-ap__meta{flex:1;min-width:0}.y-ap__author{font-size:12px;color:var(--y-ap-muted);margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.y-ap__title{font-size:14px;font-weight:700;color:var(--y-ap-text);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.y-ap__side-controls{display:flex;align-items:center;gap:4px;flex-shrink:0}.y-ap__popup-wrap{position:relative;display:flex;align-items:center}.y-ap__popup{position:absolute;top:calc(100% + 6px);right:-6px;background:var(--y-ap-bg);border-radius:var(--yurba-radius-l, 14px);box-shadow:var(--yurba-shadow-menu, 0 6px 24px rgb(0 0 0 / 14%));opacity:0;pointer-events:none;transform:translateY(-4px) scale(.96);transform-origin:top right;transition:opacity .15s ease,transform .15s ease;z-index:10;overflow:hidden;width:max-content}.y-ap__popup.is-open{opacity:1;pointer-events:auto;transform:none;transition:opacity .2s cubic-bezier(.05,.7,.1,1),transform .2s cubic-bezier(.05,.7,.1,1)}.y-ap__vol-popup{padding:12px 14px}.y-ap__slider--volume{width:120px;display:block}.y-ap__speed-popup.y-ap__popup{padding:12px 14px}.y-ap__slider--speed{width:120px;display:block}.y-ap__speed{font-size:12px;font-weight:600;line-height:1.5;color:var(--y-ap-muted);cursor:pointer;flex-shrink:0;min-width:32px;padding:4px 8px;border-radius:var(--yurba-radius-pill, 100px);text-align:center;transition:color .15s ease,background .15s ease;user-select:none}.y-ap__speed:hover{color:var(--y-ap-text);background:var(--y-ap-hover)}.y-ap__btn,.y-ap__btn-prev,.y-ap__btn-next,.y-ap__icon{cursor:pointer;color:var(--y-ap-muted);display:flex;align-items:center;justify-content:center;min-width:36px;height:36px;box-sizing:border-box;border-radius:var(--yurba-radius-pill, 100px);flex-shrink:0;transition:color .15s ease,background .15s ease}.y-ap__btn:hover,.y-ap__btn-prev:hover,.y-ap__btn-next:hover,.y-ap__icon:hover{color:var(--y-ap-text);background:var(--y-ap-hover)}.y-ap__icon .material-symbols-rounded{font-size:20px;font-variation-settings:"FILL" 1}.y-ap__player-controls{display:flex;align-items:center;gap:4px;flex-shrink:0}.y-ap__btn-prev[hidden],.y-ap__btn-next[hidden]{display:none}.y-ap__btn-prev .material-symbols-rounded,.y-ap__btn-next .material-symbols-rounded{font-size:22px;font-variation-settings:"FILL" 1}.y-ap__play{width:40px;height:40px;background:var(--y-ap-accent);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;color:var(--y-ap-on-accent);transition:opacity .15s ease,transform .15s ease}.y-ap__play:hover{opacity:.85}.y-ap__play:active{transform:scale(.94)}.y-ap__play .material-symbols-rounded{font-size:24px;font-variation-settings:"FILL" 1}.y-ap__play:focus-visible,.y-ap__btn:focus-visible,.y-ap__btn-prev:focus-visible,.y-ap__btn-next:focus-visible,.y-ap__icon:focus-visible,.y-ap__speed:focus-visible{outline:2px solid var(--y-ap-focus);outline-offset:2px}.y-ap__progress{display:flex;align-items:center;gap:10px}.y-ap__time{font-size:12px;color:var(--y-ap-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.y-ap__track-wrap{flex:1;position:relative;display:flex;align-items:center}.y-ap__buffered{position:absolute;left:0;height:4px;background:var(--y-ap-buffered);border-radius:var(--yurba-radius-pill, 100px);width:0;pointer-events:none}.y-ap__slider{-webkit-appearance:none;appearance:none;background:var(--y-ap-track);border-radius:var(--yurba-radius-pill, 100px);outline:none;cursor:pointer;height:4px;width:100%;margin:0;position:relative;z-index:1}.y-ap__slider:focus-visible{outline:2px solid var(--y-ap-focus);outline-offset:6px}.y-ap__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;background:var(--y-ap-accent);border-radius:50%;border:none;box-shadow:0 1px 3px #0003;transition:width .15s ease,height .15s ease;position:relative;z-index:1}.y-ap__slider:hover::-webkit-slider-thumb,.y-ap__slider:active::-webkit-slider-thumb{width:14px;height:14px}.y-ap__slider::-moz-range-thumb{width:12px;height:12px;background:var(--y-ap-accent);border-radius:50%;border:none;box-shadow:0 1px 3px #0003;transition:width .15s ease,height .15s ease}.y-ap__slider:hover::-moz-range-thumb,.y-ap__slider:active::-moz-range-thumb{width:14px;height:14px}.y-ap__slider--time{width:100%}yurba-vp{--y-vp-accent: var(--yurba-brand-color, #2289ff);--y-vp-ratio: 16 / 9;--y-vp-radius: 0px;--y-vp-bg: #000;--y-vp-control: #fff;--y-vp-active: var(--yurba-red-color, #ff3b47);--y-vp-hover: rgb(255 255 255 / 16%);--y-vp-on-media: rgb(0 0 0 / 45%);--y-vp-on-media-hover: rgb(76 76 76 / 54%);--y-vp-surface: rgb(32 32 32 / 92%);--y-vp-focus: var(--yurba-brand-color, #3b6fff);position:relative;display:block;overflow:clip;background:var(--y-vp-bg);border-radius:var(--y-vp-radius);color:var(--y-vp-control);font-family:inherit;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}yurba-vp [hidden]{display:none!important}.y-vp__video{display:block;width:100%;height:100%;object-fit:contain}.y-vp__video::-webkit-media-controls{display:none!important}.y-vp__overlay{position:absolute;inset:0;z-index:2;pointer-events:none}:where(.y-vp__overlay)>*{pointer-events:auto}yurba-vp.is-fullscreen{width:100%;height:100%;border-radius:0;aspect-ratio:auto}.y-vp--short{aspect-ratio:var(--y-vp-ratio);cursor:pointer}.y-vp--short .y-vp__video{position:absolute;inset:0}.y-vp__backdrop{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(32px) brightness(.5);transform:scale(1.2)}.y-vp__state{position:absolute;top:50%;left:50%;z-index:1;display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:var(--y-vp-on-media);backdrop-filter:blur(8px);color:#fff;font-size:40px;opacity:0;transform:translate(-50%,-50%) scale(.8);transition:opacity .15s ease,transform .15s ease;pointer-events:none}.y-vp__state .material-symbols-rounded{font-size:inherit;font-variation-settings:"FILL" 1}.y-vp--short.is-paused .y-vp__state{opacity:1;transform:translate(-50%,-50%) scale(1);transition-duration:.2s;transition-timing-function:cubic-bezier(.05,.7,.1,1)}.y-vp__burst{position:absolute;z-index:3;display:flex;color:var(--y-vp-active);opacity:0;transform:translate(-50%,-50%);pointer-events:none;animation:y-vp-burst .9s ease-out forwards}.y-vp__burst .material-symbols-rounded{font-size:100px;font-variation-settings:"FILL" 1}@keyframes y-vp-burst{0%{opacity:0;transform:translate(-50%,-50%) rotate(var(--y-vp-tilt, 0deg)) scale(.4)}15%{opacity:1;transform:translate(-50%,-50%) rotate(var(--y-vp-tilt, 0deg)) scale(1.15)}30%{opacity:1;transform:translate(-50%,-50%) rotate(var(--y-vp-tilt, 0deg)) scale(1)}60%{opacity:1;transform:translate(-50%,-60%) rotate(var(--y-vp-tilt, 0deg)) scale(1)}to{opacity:0;transform:translate(-50%,-140%) rotate(var(--y-vp-tilt, 0deg)) scale(1.3)}}@keyframes y-vp-fade{0%,60%{opacity:1}to{opacity:0}}.y-vp__info{position:absolute;right:0;bottom:0;left:0;padding:60px 16px 20px;background:linear-gradient(to top,rgb(0 0 0 / 70%),transparent);color:#fff;pointer-events:none}.y-vp__info:has(~.y-vp__actions:not([hidden])){padding-right:72px}:where(.y-vp__info) :is(a,button,input,label){pointer-events:auto}.y-vp__info.is-expanded{max-height:70%;overflow-y:auto;background:linear-gradient(to top,#000000d9,#0000008c);pointer-events:auto;scrollbar-width:none}.y-vp__actions{position:absolute;right:12px;bottom:24px;z-index:1;display:flex;flex-direction:column;gap:10px}.y-vp__action-item{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px}.y-vp__action{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:none;border-radius:50%;background:var(--y-vp-on-media);backdrop-filter:blur(8px);color:#fff;font-family:inherit;text-decoration:none;cursor:pointer;transition:background-color .3s ease,scale .15s ease}.y-vp__action:hover{background:var(--y-vp-on-media-hover)}.y-vp__action:active{scale:.92}.y-vp__action:focus-visible{outline:2px solid var(--y-vp-focus);outline-offset:2px}.y-vp__action--fill .material-symbols-rounded,.y-vp__action.is-active .material-symbols-rounded{font-variation-settings:"FILL" 1}.y-vp__action.is-active{color:var(--y-vp-active)}.y-vp__count{color:#fff;font-size:12px;font-weight:600;line-height:1.2;text-align:center;text-shadow:0 1px 2px rgb(0 0 0 / 50%);font-variant-numeric:tabular-nums}.y-vp__volume-popup{position:absolute;top:24px;right:100%;display:flex;align-items:center;height:40px;margin-right:8px;padding:0 14px;border-radius:var(--yurba-radius-pill, 100px);background:var(--y-vp-on-media);backdrop-filter:blur(8px);opacity:0;visibility:hidden;transform:translate(6px,-50%);transition:opacity .15s ease,transform .15s ease,visibility .15s}.y-vp__volume-popup:after{content:"";position:absolute;top:0;right:-8px;bottom:0;width:8px}@media(hover:hover)and (pointer:fine){.y-vp__action-item--volume:hover .y-vp__volume-popup,.y-vp__action-item--volume:focus-within .y-vp__volume-popup{opacity:1;visibility:visible;transform:translateY(-50%);transition-duration:.2s;transition-timing-function:cubic-bezier(.05,.7,.1,1)}}.y-vp--short .y-vp__volume-slider{width:96px;opacity:1}.y-vp__progress{position:absolute;right:0;bottom:0;left:0;z-index:4;height:4px;background:#ffffff4d;touch-action:none;cursor:pointer;transition:height .15s ease}.y-vp__progress:hover,.y-vp--short.is-scrubbing .y-vp__progress{height:8px}.y-vp__progress:before{content:"";position:absolute;right:0;bottom:0;left:0;height:20px}.y-vp__progress .y-vp__progress-fill{display:block;width:0;height:100%;background:#fff}@media(prefers-reduced-motion:reduce){.y-vp__burst{animation-name:y-vp-fade}.y-vp__state,.y-vp--short.is-paused .y-vp__state{transform:translate(-50%,-50%)}}.y-vp__hold{position:absolute;top:16px;left:50%;z-index:5;display:none;align-items:center;gap:6px;white-space:nowrap;max-width:calc(100% - 32px);min-height:32px;padding:6px 14px;border:none;border-radius:var(--yurba-radius-pill, 100px);background:var(--y-vp-on-media);backdrop-filter:blur(8px);color:#fff;font:inherit;font-size:13px;font-weight:600;line-height:1.4;transform:translate(-50%);transition:background-color .3s ease;pointer-events:none}.y-vp__hold b{font-weight:700;font-variant-numeric:tabular-nums}.y-vp__hold .material-symbols-rounded{font-size:20px;font-variation-settings:"FILL" 1}.y-vp__hold-hint{min-width:0;margin-left:4px;overflow:hidden;font-size:12px;font-weight:500;text-overflow:ellipsis;opacity:.8}.y-vp__hold-lock{display:none}yurba-vp.is-holding .y-vp__hold,yurba-vp.is-speed-locked .y-vp__hold{display:flex}yurba-vp.is-hold-locking .y-vp__hold-lock,yurba-vp.is-speed-locked .y-vp__hold-lock{display:flex}yurba-vp.is-hold-locking .y-vp__hold{background:var(--y-vp-accent)}yurba-vp.is-speed-locked .y-vp__hold{cursor:pointer;pointer-events:auto}yurba-vp.is-speed-locked .y-vp__hold:hover{background:var(--y-vp-on-media-hover)}yurba-vp.is-speed-locked .y-vp__hold:focus-visible{outline:2px solid var(--y-vp-focus);outline-offset:2px}yurba-vp.is-speed-locked .y-vp__hold-hint{display:none}.y-vp--classic{aspect-ratio:var(--y-vp-ratio);outline:none;cursor:none}.y-vp--classic.is-active{cursor:default}.y-vp--classic.y-vp--wide{aspect-ratio:auto;height:500px}.y-vp__controls{position:absolute;right:0;bottom:0;left:0;z-index:3;padding:0 10px;opacity:0;transition:opacity .2s ease}.y-vp--classic.is-active .y-vp__controls,.y-vp--classic.is-scrubbing .y-vp__controls{opacity:1}.y-vp--classic:not(.is-active):not(.is-scrubbing) .y-vp__controls,.y-vp--classic:not(.is-active):not(.is-scrubbing) .y-vp__speed-menu.is-open{pointer-events:none}.y-vp--classic:not(.is-active):not(.is-scrubbing) .y-vp__controls:has(:focus-visible){opacity:1;pointer-events:auto}.y-vp__controls:before{content:"";position:absolute;right:0;bottom:0;left:0;z-index:-1;height:calc(100% + 35px);background:linear-gradient(to top,rgb(0 0 0 / 80%),transparent);pointer-events:none}.y-vp__timeline{position:relative;display:flex;align-items:center;height:12px;cursor:pointer;touch-action:none}.y-vp__track{position:relative;flex:1;height:4px;border-radius:var(--yurba-radius-pill, 100px);background:#ffffff4d;transition:height .15s ease}.y-vp__timeline:hover .y-vp__track,.y-vp--classic.is-scrubbing .y-vp__track{height:6px}.y-vp__buffered{position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:#ffffff4d}.y-vp__track .y-vp__progress-fill{position:relative;width:0;height:100%;border-radius:inherit;background:var(--y-vp-accent)}.y-vp__track .y-vp__progress-fill:after{content:"";position:absolute;top:50%;right:-6px;width:12px;height:12px;border-radius:50%;background:var(--y-vp-accent);transform:translateY(-50%) scale(0);opacity:0;transition:transform .15s ease,opacity .15s ease}.y-vp__hover-time{position:absolute;bottom:18px;padding:4px 8px;border-radius:var(--yurba-radius-m, 10px);background:var(--y-vp-surface);box-shadow:var(--yurba-shadow-menu, 0 6px 24px rgb(0 0 0 / 14%));font-size:12px;font-weight:600;line-height:1.4;font-variant-numeric:tabular-nums;transform:translate(-50%);opacity:0;transition:opacity .15s ease;pointer-events:none}.y-vp__timeline:hover .y-vp__hover-time,.y-vp--classic.is-scrubbing .y-vp__hover-time{opacity:1}.y-vp__timeline:hover .y-vp__progress-fill:after{opacity:1;transform:translateY(-50%) scale(1)}.y-vp--classic.is-scrubbing .y-vp__progress-fill:after{opacity:1;transform:translateY(-50%) scale(1.2)}.y-vp__bar{display:flex;align-items:center;justify-content:space-between;height:44px}.y-vp__group{display:flex;align-items:center;gap:4px;min-width:0}.y-vp__btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:50%;background:none;color:var(--y-vp-control);font-family:inherit;cursor:pointer;transition:background-color .3s ease}.y-vp__btn:hover,.y-vp__speed:has(.y-vp__speed-menu.is-open) .y-vp__btn{background:var(--y-vp-hover)}.y-vp__btn:focus-visible{outline:2px solid var(--y-vp-focus);outline-offset:-2px}.y-vp__btn .material-symbols-rounded{font-size:24px;transition:transform .15s ease}.y-vp__btn:active .material-symbols-rounded{transform:scale(.9)}.y-vp__btn[data-vp=play] .material-symbols-rounded{font-size:28px;font-variation-settings:"FILL" 1}.y-vp__volume{display:flex;align-items:center}.y-vp__volume-slider{--y-vp-fill: 100%;width:0;height:4px;margin:0;border-radius:var(--yurba-radius-pill, 100px);background:linear-gradient(to right,#fff var(--y-vp-fill),rgb(255 255 255 / 30%) var(--y-vp-fill));appearance:none;-webkit-appearance:none;cursor:pointer;opacity:0;transition:width .2s ease,opacity .2s ease,margin .2s ease}.y-vp__volume:hover .y-vp__volume-slider,.y-vp__volume:focus-within .y-vp__volume-slider{width:70px;margin-right:8px;opacity:1}.y-vp__volume-slider:focus-visible{outline:2px solid var(--y-vp-focus);outline-offset:4px}.y-vp__volume-slider::-webkit-slider-thumb{width:12px;height:12px;border:none;border-radius:50%;background:#fff;-webkit-appearance:none;transition:transform .15s ease}.y-vp__volume-slider::-moz-range-thumb{width:12px;height:12px;border:none;border-radius:50%;background:#fff;transition:transform .15s ease}.y-vp__volume-slider:hover::-webkit-slider-thumb,.y-vp__volume-slider:active::-webkit-slider-thumb{transform:scale(1.2)}.y-vp__volume-slider:hover::-moz-range-thumb,.y-vp__volume-slider:active::-moz-range-thumb{transform:scale(1.2)}.y-vp__time{margin-left:6px;font-size:12px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}@media(max-width:540px){.y-vp__btn{width:36px;height:36px}.y-vp__btn .material-symbols-rounded{font-size:22px}.y-vp__btn[data-vp=play] .material-symbols-rounded{font-size:26px}.y-vp__volume,.y-vp__hover-time{display:none}}.y-vp__speed{position:relative}.y-vp__speed-menu{position:absolute;right:0;bottom:48px;display:flex;flex-direction:column;min-width:180px;margin:0;padding:6px;list-style:none;border-radius:var(--yurba-radius-l, 14px);background:var(--y-vp-surface);backdrop-filter:blur(12px);box-shadow:var(--yurba-shadow-menu, 0 6px 24px rgb(0 0 0 / 14%));transform:scale(.96);transform-origin:bottom right;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .15s ease}.y-vp__speed-menu.is-open{opacity:1;transform:none;pointer-events:auto;transition-duration:.2s;transition-timing-function:cubic-bezier(.05,.7,.1,1)}.y-vp__speed-menu li{display:flex;align-items:center;min-height:36px;padding:8px 12px;border-radius:var(--yurba-radius-m, 10px);color:#fff;font-size:14px;font-weight:500;line-height:1.4;white-space:nowrap;cursor:pointer;transition:background-color .3s ease}.y-vp__speed-menu li:hover{background:#ffffff14}.y-vp__speed-menu li.is-active{background:color-mix(in srgb,var(--y-vp-accent) 28%,transparent);font-weight:600}.y-vp__speed-menu li:focus-visible{outline:2px solid var(--y-vp-focus);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.y-vp__speed-menu{transform:none}}.y-vp__loader{position:absolute;top:50%;left:50%;z-index:1;width:48px;height:48px;margin:-24px 0 0 -24px;border:4px solid rgb(255 255 255 / 30%);border-top-color:#fff;border-radius:50%;animation:y-vp-spin .8s linear infinite;pointer-events:none}.y-vp.is-error .y-vp__loader{display:none}@keyframes y-vp-spin{to{transform:rotate(360deg)}}.y-vp__ripple{position:absolute;top:50%;left:50%;z-index:4;display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:var(--y-vp-on-media);backdrop-filter:blur(8px);font-size:13px;font-weight:600;animation:y-vp-ripple .8s ease forwards;pointer-events:none}.y-vp__ripple .material-symbols-rounded{font-size:28px;font-variation-settings:"FILL" 1}.y-vp__ripple--left{left:20%}.y-vp__ripple--right{left:80%}@keyframes y-vp-ripple{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@media(prefers-reduced-motion:reduce){.y-vp__ripple{animation-name:y-vp-fade}}.y-vp__slides{overflow:hidden;background:#000;touch-action:pan-y}.y-vp__slides-track{display:flex;height:100%;transition:transform .35s cubic-bezier(.25,1,.3,1)}.y-vp__slide{display:flex;flex:0 0 100%;align-items:center;justify-content:center;min-width:0;height:100%}.y-vp__slide img{max-width:100%;max-height:100%;object-fit:contain;user-select:none}.y-vp__segments{position:absolute;top:10px;left:10px;right:10px;z-index:2;display:flex;gap:3px;pointer-events:none}.y-vp__segment{flex:1;height:3px;overflow:hidden;border-radius:2px;background:#ffffff59}.y-vp__segment>span{display:block;height:100%;background:#fff;transform:scaleX(0);transform-origin:left}.y-vp__slide-arrow{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:50%;background:#0006;color:#fff;transform:translateY(-50%);cursor:pointer;opacity:0;transition:opacity .15s}.y-vp:hover .y-vp__slide-arrow{opacity:1}.y-vp__slide-arrow[hidden]{display:none}.y-vp__slide-arrow--prev{left:10px}.y-vp__slide-arrow--next{right:10px}.y-vp--slides .y-vp__progress{display:none}@media(hover:none){.y-vp__slide-arrow{display:none}}.y-ie{--y-ie-bg: #000;--y-ie-panel: #161618;--y-ie-control: rgba(255, 255, 255, .1);--y-ie-control-hover: rgba(255, 255, 255, .18);--y-ie-text: #fff;--y-ie-muted: rgba(255, 255, 255, .6);--y-ie-accent: var(--yurba-brand-color, #3d7bfd);--y-ie-accent-soft: var(--yurba-brand-color-opacity, rgba(61, 123, 253, .2));--y-ie-on-accent: var(--yurba-on-brand-color, #fff);--y-ie-track: rgba(255, 255, 255, .3);--y-ie-danger: var(--yurba-red-color, #ff3b30);--y-ie-radius: var(--yurba-radius-l, 14px);--y-ie-ease-in: cubic-bezier(.05, .7, .1, 1);position:relative;display:flex;flex-direction:column;height:100%;min-height:320px;overflow:hidden;background:var(--y-ie-bg);color:var(--y-ie-text);font-family:inherit;font-size:14px;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;outline:none}.y-ie--fullscreen{position:fixed;inset:0;z-index:var(--y-ie-zindex, 10000);height:100dvh}.y-ie button{font-family:inherit;color:inherit}.y-ie .material-symbols-rounded{font-size:22px;line-height:1}.y-ie__defs{position:absolute;width:0;height:0;pointer-events:none}.y-ie__btn:focus-visible,.y-ie__done:focus-visible,.y-ie__music-pill:focus-visible,.y-ie__tool:focus-visible,.y-ie__chip:focus-visible,.y-ie__swatch:focus-visible,.y-ie__filter:focus-visible,.y-ie__music-card:focus-visible,.y-ie__emoji-menu button:focus-visible,.y-ie .y-ie__layer-delete:focus-visible{outline:2px solid var(--y-ie-accent);outline-offset:2px}.y-ie__top{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;padding-top:max(10px,env(safe-area-inset-top))}.y-ie__history{display:flex;gap:4px}.y-ie__btn{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer;transition:background .15s ease,opacity .15s ease,transform .15s ease}.y-ie__btn:hover:not(:disabled){background:var(--y-ie-control)}.y-ie__btn:active:not(:disabled){transform:scale(.94)}.y-ie__btn:disabled{opacity:.5;cursor:default}.y-ie__done{flex-shrink:0;height:36px;padding:0 16px;border:none;border-radius:var(--yurba-radius-pill, 100px);background:var(--y-ie-accent-soft);color:var(--y-ie-accent)!important;font-size:14px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease,opacity .15s ease,transform .15s ease}.y-ie__done:hover:not(:disabled){background:var(--y-ie-accent);color:var(--y-ie-on-accent)!important}.y-ie__done:active:not(:disabled){transform:scale(.96)}.y-ie__done:disabled{opacity:.5;cursor:progress}.y-ie__viewport{position:relative;display:flex;flex:1;align-items:center;justify-content:center;min-height:0}.y-ie__stage{position:relative;overflow:hidden;touch-action:none;border-radius:4px}.y-ie--frame .y-ie__stage{border-radius:var(--y-ie-radius)}.y-ie__base,.y-ie__paint{position:absolute;inset:0;display:block;width:100%;height:100%}.y-ie__vignette,.y-ie__layers,.y-ie__guides{position:absolute;inset:0}.y-ie__vignette,.y-ie__guides{pointer-events:none}.y-ie.is-drawing .y-ie__stage{cursor:crosshair}.y-ie.is-drawing .y-ie__layers{pointer-events:none}.y-ie--frame .y-ie__stage:not(:has(.y-ie__layer:hover)){cursor:grab}.y-ie__layer{position:absolute;transform-origin:center;cursor:move;touch-action:none}.y-ie__layer-body>canvas{display:block}.y-ie__layer.is-selected:before{content:"";position:absolute;inset:-6px;border:calc(1.5px / var(--y-ie-stretch, 1)) dashed rgba(255,255,255,.85);border-radius:calc(10px / var(--y-ie-stretch, 1));pointer-events:none}.y-ie__layer.is-editing{visibility:hidden}.y-ie .y-ie__layer-delete,.y-ie .y-ie__layer-handle{position:absolute;display:none;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:50%;background:#fff;color:#000;box-shadow:0 1px 6px #00000059;transform:scale(calc(1 / var(--y-ie-stretch, 1)))}.y-ie__layer-delete{top:-19px;left:-19px;cursor:pointer}.y-ie__layer-handle{right:-19px;bottom:-19px;cursor:nwse-resize}.y-ie__layer-delete .material-symbols-rounded,.y-ie__layer-handle .material-symbols-rounded{font-size:16px}.y-ie__layer.is-selected .y-ie__layer-delete,.y-ie__layer.is-selected .y-ie__layer-handle{display:flex}.y-ie__guide{position:absolute;display:none;background:#ffd60ae6}.y-ie__guide.is-on{display:block}.y-ie__guide--x{top:0;bottom:0;left:50%;width:1px}.y-ie__guide--y{left:0;right:0;top:50%;height:1px}.y-ie__trash{position:absolute;bottom:18px;left:50%;display:none;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#0000008c;border:1.5px solid rgba(255,255,255,.4);transform:translate(-50%);transition:transform .15s ease,background .15s ease,border-color .15s ease;pointer-events:none}.y-ie.is-dragging-layer .y-ie__trash{display:flex}.y-ie__trash.is-over{background:var(--y-ie-danger);border-color:transparent;transform:translate(-50%) scale(1.15)}@media(pointer:coarse){.y-ie__layer.is-selected .y-ie__layer-handle{display:none}}.y-ie__crop{position:absolute;inset:0;touch-action:none}.y-ie.is-cropping .y-ie__stage{overflow:visible}.y-ie__crop-shade{position:absolute;inset:0;overflow:hidden;pointer-events:none}.y-ie__crop-hole{position:absolute;box-shadow:0 0 0 9999px #0000008c}.y-ie__crop-box{position:absolute;border:1px solid rgba(255,255,255,.9);cursor:move}.y-ie__crop-grid{position:absolute;inset:0;background:linear-gradient(to right,transparent calc(100% / 3 - .5px),rgba(255,255,255,.45) calc(100% / 3 - .5px),rgba(255,255,255,.45) calc(100% / 3 + .5px),transparent calc(100% / 3 + .5px),transparent calc(200% / 3 - .5px),rgba(255,255,255,.45) calc(200% / 3 - .5px),rgba(255,255,255,.45) calc(200% / 3 + .5px),transparent calc(200% / 3 + .5px)),linear-gradient(to bottom,transparent calc(100% / 3 - .5px),rgba(255,255,255,.45) calc(100% / 3 - .5px),rgba(255,255,255,.45) calc(100% / 3 + .5px),transparent calc(100% / 3 + .5px),transparent calc(200% / 3 - .5px),rgba(255,255,255,.45) calc(200% / 3 - .5px),rgba(255,255,255,.45) calc(200% / 3 + .5px),transparent calc(200% / 3 + .5px));opacity:0;transition:opacity .15s ease;pointer-events:none}.y-ie__crop.is-dragging .y-ie__crop-grid{opacity:1}.y-ie__crop-box:focus-visible,.y-ie__crop-handle:focus-visible,.y-ie__trim-range:focus-visible,.y-ie__trim-handle:focus-visible{outline:2px solid var(--y-ie-accent);outline-offset:2px}.y-ie__crop-handle{position:absolute;width:22px;height:22px}.y-ie__crop-handle:after{content:"";position:absolute;background:#fff;border-radius:var(--yurba-radius-pill, 100px)}.y-ie__crop-handle[data-handle=nw],.y-ie__crop-handle[data-handle=ne],.y-ie__crop-handle[data-handle=sw],.y-ie__crop-handle[data-handle=se]{border:0 solid #fff}.y-ie__crop-handle[data-handle=nw]{top:-3px;left:-3px;border-width:3px 0 0 3px;cursor:nwse-resize}.y-ie__crop-handle[data-handle=ne]{top:-3px;right:-3px;border-width:3px 3px 0 0;cursor:nesw-resize}.y-ie__crop-handle[data-handle=sw]{bottom:-3px;left:-3px;border-width:0 0 3px 3px;cursor:nesw-resize}.y-ie__crop-handle[data-handle=se]{bottom:-3px;right:-3px;border-width:0 3px 3px 0;cursor:nwse-resize}.y-ie__crop-handle[data-handle=n],.y-ie__crop-handle[data-handle=s]{left:50%;width:36px;margin-left:-18px;cursor:ns-resize}.y-ie__crop-handle[data-handle=n]{top:-12px}.y-ie__crop-handle[data-handle=s]{bottom:-12px}.y-ie__crop-handle[data-handle=n]:after,.y-ie__crop-handle[data-handle=s]:after{left:6px;right:6px;top:50%;height:3px;margin-top:-1.5px}.y-ie__crop-handle[data-handle=e],.y-ie__crop-handle[data-handle=w]{top:50%;height:36px;margin-top:-18px;cursor:ew-resize}.y-ie__crop-handle[data-handle=e]{right:-12px}.y-ie__crop-handle[data-handle=w]{left:-12px}.y-ie__crop-handle[data-handle=e]:after,.y-ie__crop-handle[data-handle=w]:after{top:6px;bottom:6px;left:50%;width:3px;margin-left:-1.5px}.y-ie__panel{display:flex;flex-direction:column;gap:12px;padding:16px 16px 12px;border-radius:var(--yurba-radius-xl, 20px) var(--yurba-radius-xl, 20px) 0 0;background:var(--y-ie-panel);animation:y-ie-rise .2s var(--y-ie-ease-in)}.y-ie__panel[hidden]{display:none}.y-ie__tools{display:flex;gap:2px;padding:6px 8px;padding-bottom:max(6px,env(safe-area-inset-bottom));overflow-x:auto;scrollbar-width:none;background:var(--y-ie-panel)}.y-ie__panel[hidden]+.y-ie__tools{padding-top:10px;border-radius:var(--yurba-radius-xl, 20px) var(--yurba-radius-xl, 20px) 0 0}.y-ie__tools:before,.y-ie__tools:after{content:"";margin:auto}.y-ie__tools::-webkit-scrollbar,.y-ie__chips::-webkit-scrollbar,.y-ie__filters::-webkit-scrollbar,.y-ie__colors::-webkit-scrollbar{display:none}.y-ie__tool{display:flex;flex-direction:column;flex-shrink:0;align-items:center;gap:4px;min-width:58px;padding:4px;border:none;border-radius:var(--yurba-radius-m, 10px);background:transparent;color:var(--y-ie-muted)!important;font-size:12px;font-weight:500;line-height:1.2;cursor:pointer;transition:color .15s ease}.y-ie__tool>:not(:last-child){display:flex;align-items:center;justify-content:center;width:52px;height:32px;border-radius:var(--yurba-radius-pill, 100px);transition:background .15s ease,transform .15s ease}.y-ie__tool:hover:not(:disabled){color:var(--y-ie-text)!important}.y-ie__tool:hover:not(:disabled)>:not(:last-child){background:var(--y-ie-control)}.y-ie__tool:active:not(:disabled)>:not(:last-child){transform:scale(.94)}.y-ie__tool.is-active{color:var(--y-ie-text)!important;font-weight:600}.y-ie__tool.is-active>:not(:last-child),.y-ie__tool.is-active:hover>:not(:last-child){background:var(--y-ie-control-hover)}.y-ie__tool[hidden]{display:none}.y-ie__tool:disabled{opacity:.5;cursor:default}@media(max-width:520px){.y-ie__tool{min-width:50px;padding:4px 2px}.y-ie__tool>:not(:last-child){width:44px}}.y-ie__chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.y-ie__chip{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;height:32px;padding:0 12px;border:none;border-radius:var(--yurba-radius-pill, 100px);background:var(--y-ie-control);font-size:13px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}.y-ie__chip:hover{background:var(--y-ie-control-hover)}.y-ie__chip.is-active{background:var(--y-ie-text);color:#000!important}.y-ie__chip .material-symbols-rounded{font-size:20px}.y-ie__chip.is-changed:not(.is-active):after{content:"";width:6px;height:6px;margin-left:-2px;border-radius:50%;background:var(--y-ie-accent)}.y-ie__colors{display:flex;gap:10px;padding:6px;overflow-x:auto;scrollbar-width:none}.y-ie__swatch{flex-shrink:0;width:28px;height:28px;padding:0;border:2px solid rgba(255,255,255,.85);border-radius:50%;background:var(--y-ie-swatch);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.y-ie__swatch:hover{transform:scale(1.08)}.y-ie__swatch.is-active{transform:scale(1.1);box-shadow:0 0 0 2px var(--y-ie-panel),0 0 0 4px var(--y-ie-accent)}.y-ie__swatch--blur{background:conic-gradient(from 45deg,#ff9a9e,#fad0c4,#a1c4fd,#c2e9fb,#ff9a9e);filter:blur(.4px)}.y-ie__slider{display:grid;grid-template-columns:auto 1fr 36px;align-items:center;gap:12px}.y-ie__slider-label{color:var(--y-ie-muted);font-size:13px;font-weight:500}.y-ie__slider-value{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.y-ie__slider input,.y-ie__text-size{-webkit-appearance:none;appearance:none;width:100%;height:4px;margin:0;border-radius:var(--yurba-radius-pill, 100px);background:var(--y-ie-track);outline:none;cursor:pointer}.y-ie__slider input{background:linear-gradient(to right,transparent min(var(--y-ie-origin, 0%),var(--y-ie-fill, 0%)),var(--y-ie-accent) min(var(--y-ie-origin, 0%),var(--y-ie-fill, 0%)),var(--y-ie-accent) max(var(--y-ie-origin, 0%),var(--y-ie-fill, 0%)),transparent max(var(--y-ie-origin, 0%),var(--y-ie-fill, 0%))),var(--y-ie-track)}.y-ie__slider input::-webkit-slider-thumb,.y-ie__text-size::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0006;transition:transform .15s ease,box-shadow .15s ease}.y-ie__slider input::-moz-range-thumb,.y-ie__text-size::-moz-range-thumb{width:14px;height:14px;border:none;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0006;transition:transform .15s ease,box-shadow .15s ease}.y-ie__slider input:hover::-webkit-slider-thumb,.y-ie__text-size:hover::-webkit-slider-thumb{transform:scale(1.2)}.y-ie__slider input:hover::-moz-range-thumb,.y-ie__text-size:hover::-moz-range-thumb{transform:scale(1.2)}.y-ie__slider input:active::-webkit-slider-thumb,.y-ie__text-size:active::-webkit-slider-thumb{transform:scale(1.4)}.y-ie__slider input:active::-moz-range-thumb,.y-ie__text-size:active::-moz-range-thumb{transform:scale(1.4)}.y-ie__slider input:focus-visible::-webkit-slider-thumb,.y-ie__text-size:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--y-ie-panel),0 0 0 4px var(--y-ie-accent)}.y-ie__slider input:focus-visible::-moz-range-thumb,.y-ie__text-size:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--y-ie-panel),0 0 0 4px var(--y-ie-accent)}.y-ie__filters{display:flex;gap:10px;padding:4px;overflow-x:auto;scrollbar-width:none}.y-ie__filter{display:flex;flex-direction:column;flex-shrink:0;align-items:center;gap:6px;padding:0;border:none;border-radius:var(--yurba-radius-m, 10px);background:none;color:var(--y-ie-muted)!important;font-size:12px;font-weight:500;line-height:1.2;cursor:pointer;transition:color .15s ease}.y-ie__filter:hover{color:var(--y-ie-text)!important}.y-ie__filter canvas{width:auto;height:64px;max-width:96px;border-radius:var(--yurba-radius-m, 10px);outline:2px solid transparent;outline-offset:2px;object-fit:cover;transition:outline-color .15s ease}.y-ie__filter.is-active{color:var(--y-ie-text)!important;font-weight:600}.y-ie__filter.is-active canvas{outline-color:var(--y-ie-accent)}.y-ie__emoji-menu{display:grid;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:4px}.y-ie__emoji-menu button{height:40px;padding:0;border:none;border-radius:var(--yurba-radius-m, 10px);background:none;font-size:26px;line-height:1;cursor:pointer;transition:background .15s ease,transform .15s ease}.y-ie__emoji-menu button:hover{background:var(--y-ie-control)}.y-ie__emoji-menu button:active{transform:scale(.9)}.y-ie__trim{position:relative;height:56px;overflow:hidden;border-radius:var(--yurba-radius-m, 10px);touch-action:none}.y-ie__trim-strip{display:flex;height:100%;overflow:hidden;border-radius:var(--yurba-radius-m, 10px);opacity:.55}.y-ie__trim-strip canvas{flex:1 0 auto;height:100%;min-width:0;object-fit:cover}.y-ie__trim-range{position:absolute;top:0;bottom:0;border:2px solid #fff;border-radius:var(--yurba-radius-m, 10px);box-shadow:0 0 0 9999px #00000073;cursor:grab}.y-ie__trim-handle{position:absolute;top:-2px;bottom:-2px;width:14px;background:#fff;cursor:ew-resize}.y-ie__trim-handle[data-side=start]{left:-2px;border-radius:var(--yurba-radius-m, 10px) 0 0 var(--yurba-radius-m, 10px)}.y-ie__trim-handle[data-side=end]{right:-2px;border-radius:0 var(--yurba-radius-m, 10px) var(--yurba-radius-m, 10px) 0}.y-ie__trim-handle:after{content:"";position:absolute;top:50%;left:50%;width:2px;height:16px;margin:-8px 0 0 -1px;border-radius:var(--yurba-radius-pill, 100px);background:#000}.y-ie__trim-playhead{position:absolute;top:4px;bottom:4px;width:2px;margin-left:-1px;border-radius:var(--yurba-radius-pill, 100px);background:var(--y-ie-accent);pointer-events:none}.y-ie__trim-info{display:flex;align-items:center;justify-content:space-between;color:var(--y-ie-muted);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.y-ie__text-edit{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:72px 16px 16px;background:#0009;backdrop-filter:blur(6px);animation:y-ie-fade .2s var(--y-ie-ease-in)}.y-ie__text-edit[hidden]{display:none}.y-ie__text-bar{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;gap:4px;padding:10px 12px;padding-top:max(10px,env(safe-area-inset-top))}.y-ie__text-bar .y-ie__done{margin-left:auto}.y-ie__text-input{width:min(92%,640px);max-height:60%;padding:calc(var(--y-ie-text-size, 14px) * .1) calc(var(--y-ie-text-size, 14px) * .38);border:none;border-radius:calc(var(--y-ie-text-size, 14px) * .28);outline:none;resize:none;overflow-y:auto;scrollbar-width:none;line-height:1.25;caret-color:var(--y-ie-accent);box-decoration-break:clone;-webkit-box-decoration-break:clone}.y-ie__text-input::placeholder{color:#ffffff73}.y-ie__text-size{position:absolute;left:6px;top:50%;width:180px;transform:translate(-70px,-50%) rotate(-90deg)}.y-ie__text-colors{position:absolute;left:12px;right:12px;bottom:max(16px,env(safe-area-inset-bottom));justify-content:center}.y-ie__text-colors .y-ie__swatch.is-active{box-shadow:0 0 0 2px #0009,0 0 0 4px var(--y-ie-accent)}@media(max-width:520px){.y-ie__text-colors{justify-content:flex-start}}.y-ie__music-pill{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:46%;height:32px;padding:0 12px 0 10px;border:none;border-radius:var(--yurba-radius-pill, 100px);background:var(--y-ie-control);color:#fff;font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease}.y-ie__music-pill:hover{background:var(--y-ie-control-hover)}.y-ie__music-pill[hidden]{display:none}.y-ie__music-pill .material-symbols-rounded{font-size:18px}.y-ie__music-pill>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.y-ie__music{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding:4px}.y-ie__music::-webkit-scrollbar{display:none}.y-ie__music-card{flex-shrink:0;display:flex;flex-direction:column;gap:4px;width:76px;padding:0;border:none;border-radius:var(--yurba-radius-l, 14px);background:none;color:#fff;font:inherit;text-align:left;cursor:pointer}.y-ie__music-card:disabled{cursor:default}.y-ie__music-cover{display:flex;align-items:center;justify-content:center;width:76px;height:76px;border-radius:var(--yurba-radius-l, 14px);background:#ffffff1a center / cover no-repeat;font-size:28px;transition:box-shadow .15s ease,transform .15s ease}.y-ie__music-card:hover:not(:disabled) .y-ie__music-cover{transform:scale(1.04)}.y-ie__music-card.is-active .y-ie__music-cover{box-shadow:0 0 0 2px var(--y-ie-panel),0 0 0 4px var(--y-ie-accent)}.y-ie__music-card.is-loading .y-ie__music-cover{animation:y-ie-pulse 1s ease-in-out infinite alternate}.y-ie__music-title,.y-ie__music-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4}.y-ie__music-title{font-weight:600}.y-ie__music-sub{color:var(--y-ie-muted)}@keyframes y-ie-pulse{0%{opacity:.4}to{opacity:1}}@keyframes y-ie-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes y-ie-fade{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.y-ie__panel,.y-ie__text-edit{animation:none}}:root{--yurba-main-font: "Inter", sans-serif !important;--yurba-mono-font: ui-monospace, Menlo, Consolas, monospace;--yurba-brand-color: var(--yurba-blue-color);--yurba-brand-color-opacity: #3b6fff25;--yurba-blue-color: #3b6fff;--yurba-red-color: #ff4444;--yurba-red-color-opacity: #ff44441a;--yurba-green-color: #1f9d55;--yurba-orange-color: #d97706;--yurba-purple-color: #8250df;--yurba-grey-color: #a1a1a1;--yurba-org-color: #f2aa35;--yurba-creative-color: #ff6433;--yurba-premium-gradient: linear-gradient(135deg, #ff3624, #e100ff);--yurba-story-gradient: linear-gradient(45deg, var(--yurba-blue-color), #4fc3ff);--yurba-story-close-gradient: linear-gradient(45deg, var(--yurba-green-color), #7be495);--yurba-main-color: white;--yurba-main-color-opacity: #ffffffdb;--yurba-text-color: #121212;--yurba-body-color: #f0f2f8;--yurba-on-brand-color: #fff;--yurba-selected-bg: var(--yurba-brand-color-opacity);--yurba-link-color: var(--yurba-brand-color);--yurba-border-color: #00000014;--yurba-hover-color: #0000000f;--yurba-fill-color: #00000021;--yurba-placeholder-color: #0000004f;--yurba-code-bg: #fbfbfb;--yurba-chat-my-bg: #bfd9ff;--yurba-glass-filter: blur(6px) brightness(120%) saturate(200%);--yurba-glass-card: rgb(255 255 255 / 45%);--yurba-header-height: 60px;--yurba-radius-s: 6px;--yurba-radius-m: 10px;--yurba-radius-l: 14px;--yurba-radius-xl: 20px;--yurba-radius-pill: 100px;--yurba-gutter: 16px;--yurba-shadow-menu: 0 6px 24px rgb(0 0 0 / 14%);--yurba-shadow-dialog: 0 12px 40px rgb(0 0 0 / 20%);--wrapper-width: 1440px;--side-width: 350px}*,*:before,*:after{box-sizing:border-box}*:focus-visible{outline:none}::-webkit-scrollbar{width:8px;height:8px;background:transparent;cursor:pointer}::-webkit-scrollbar-thumb{background-color:#8f8f8f;border-radius:100px;border-color:transparent;border-style:solid;border-width:2px;background-clip:padding-box}::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:active{border-width:1px;background-color:#5a5a5a;cursor:pointer}html{display:flex;flex-direction:column;align-items:center;margin:0}body{--yurba-bottom-nav-height: 0px;--yurba-bottom-nav-space: 0px;--yurba-page-height: calc(100dvh - var(--yurba-bottom-nav-space));--yurba-sheet-inset: 8px;--yurba-sheet-height: calc(var(--yurba-page-height) - 2 * var(--yurba-sheet-inset));font-family:var(--yurba-main-font);font-weight:400;background-color:var(--yurba-body-color);width:100%;height:100%;overflow:hidden;margin:0}button,input,textarea{appearance:none;border:none;outline:none;font-family:var(--yurba-main-font);padding:0;margin:0;background:transparent}button{cursor:pointer}a{text-decoration:none;color:var(--yurba-brand-color);transition:.3s}a:not([class]){color:var(--yurba-link-color)}input[type=checkbox]{appearance:none;-webkit-appearance:none;flex-shrink:0;width:18px;height:18px;border-radius:5px;border:1.5px solid var(--yurba-body-color);background:var(--yurba-main-color);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;cursor:pointer;transition:.15s}input[type=checkbox]:hover{border-color:var(--yurba-brand-color)}input[type=checkbox]:checked{background:var(--yurba-brand-color);border-color:var(--yurba-brand-color)}input[type=checkbox]:checked:after{content:"";display:block;width:4px;height:8px;border:2px solid var(--yurba-on-brand-color);border-top:none;border-left:none;transform:rotate(45deg) translateY(-1px)}input[type=checkbox]:disabled{opacity:.5;cursor:default}hr{opacity:.1}::placeholder{color:var(--yurba-placeholder-color)!important}pre code{display:block;margin-top:0;font-size:13px}#main{display:flex;justify-content:center;flex-direction:column;align-items:center}#not-found-animation{width:200px}files-file{display:block;width:-webkit-fill-available}videos-video{display:block;min-width:0}:is(.side-left,.side-right)~:not(.side-left,.side-right),:not(.side-left,.side-right):has(~:is(.side-left,.side-right)){min-width:0}.feed-tabs,.friends-tabs,.music-tabs__wrapper,.photos-tabs__wrapper,.video-tabs__wrapper,.files-tabs__wrapper,.passwords-wrapper,.projects-area,.shop-tabs__wrapper,.search-tabs__wrapper,.settings-tabs__wrapper,.profile-main__wrapper,.notifications-page,.moderation-tabs,.response-window__main,.messenger-main{margin-block:var(--yurba-sheet-inset);background:var(--yurba-main-color);border-radius:var(--yurba-radius-xl);overflow:clip}@media(max-width:1280px){body{--yurba-sheet-inset: 0px;background-color:var(--yurba-main-color)}.feed-tabs,.friends-tabs,.music-tabs__wrapper,.photos-tabs__wrapper,.video-tabs__wrapper,.files-tabs__wrapper,.passwords-wrapper,.projects-area,.shop-tabs__wrapper,.search-tabs__wrapper,.settings-tabs__wrapper,.profile-main__wrapper,.notifications-page,.moderation-tabs,.response-window__main,.messenger-main{border-radius:0}body:has(.bottom-nav){--yurba-bottom-nav-height: 60px;--yurba-bottom-nav-inset: max(env(safe-area-inset-bottom), 6px);--yurba-bottom-nav-space: calc(var(--yurba-bottom-nav-height) + var(--yurba-bottom-nav-inset));--y-win-sheet-bottom: calc(var(--yurba-bottom-nav-space) - 1px)}body:has(.mobile-inactive){--yurba-bottom-nav-space: 0px;--y-win-sheet-bottom: 0px}body{--y-win-sheet-top: calc(var(--yurba-header-height) - 1px);--y-win-sheet-bottom: 0px}.side-right:not(.side-right--essential){display:none!important}}yurba-pv{--y-pv-zindex: 9999}yurba-ie{--y-ie-zindex: 9999}.y-ie__text-input{--yurba-placeholder-color: rgba(255, 255, 255, .45)}html.reduce-motion *,html.reduce-motion *:before,html.reduce-motion *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes tabSwitchIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.y-loader{display:inline-block;position:relative;width:25px;height:25px;color:var(--yurba-text-color);vertical-align:middle}.y-loader__spoke{position:absolute;inset:0;animation:y-loader-fade 1s linear infinite}.y-loader__spoke:after{content:"";position:absolute;top:8%;left:45%;width:10%;height:24%;border-radius:var(--yurba-radius-pill);background:currentColor}.y-loader__spoke:nth-child(1){transform:rotate(0);animation-delay:-.9167s}.y-loader__spoke:nth-child(2){transform:rotate(30deg);animation-delay:-.8333s}.y-loader__spoke:nth-child(3){transform:rotate(60deg);animation-delay:-.75s}.y-loader__spoke:nth-child(4){transform:rotate(90deg);animation-delay:-.6667s}.y-loader__spoke:nth-child(5){transform:rotate(120deg);animation-delay:-.5833s}.y-loader__spoke:nth-child(6){transform:rotate(150deg);animation-delay:-.5s}.y-loader__spoke:nth-child(7){transform:rotate(180deg);animation-delay:-.4167s}.y-loader__spoke:nth-child(8){transform:rotate(210deg);animation-delay:-.3333s}.y-loader__spoke:nth-child(9){transform:rotate(240deg);animation-delay:-.25s}.y-loader__spoke:nth-child(10){transform:rotate(270deg);animation-delay:-.1667s}.y-loader__spoke:nth-child(11){transform:rotate(300deg);animation-delay:-.0833s}.y-loader__spoke:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes y-loader-fade{0%{opacity:1}to{opacity:.15}}.btn,.y-input--file .y-input__control::file-selector-button{display:inline-flex;align-items:center;gap:5px;width:min-content;white-space:nowrap;line-height:20px;font-weight:600;cursor:pointer;padding:8px 16px;border-radius:var(--yurba-radius-pill);transition:.3s;font-size:13px;border:none}.btn span[class^=material-symbols]{font-size:20px;line-height:1}.btn-primary,.y-input--file .y-input__control::file-selector-button{background:var(--yurba-brand-color-opacity);color:var(--yurba-brand-color)}.btn-primary:hover,.y-input--file .y-input__control::file-selector-button:hover{background:var(--yurba-brand-color);color:var(--yurba-main-color)}.btn-secondary{background:var(--yurba-body-color);color:var(--yurba-text-color)}.btn-neutral{background:var(--yurba-body-color);border-radius:var(--yurba-radius-pill);padding:10px 5px;height:20px;display:flex;align-items:center;gap:5px;font-weight:700;font-size:15px;transition:.4s}.btn-neutral:hover{opacity:.5}.btn-neutral:focus{outline:none}.btn-opacity-primary{background:var(--yurba-brand-color-opacity);color:var(--yurba-brand-color);border:none}.btn-opacity-primary:hover{background:var(--yurba-blue-color);color:#fff}.btn-opacity-danger{background:var(--yurba-red-color-opacity);color:var(--yurba-red-color);border:none}.btn-opacity-danger:hover{background:var(--yurba-red-color);color:#fff}.btn-opacity-success{background:color-mix(in srgb,var(--yurba-green-color) 27%,transparent);color:var(--yurba-green-color);border:none}.btn-opacity-success:hover{background:var(--yurba-green-color);color:#fff}.btn-opacity-secondary{background:var(--yurba-fill-color);color:var(--yurba-text-color);border:none}.btn-opacity-secondary:hover{background:var(--yurba-text-color);color:var(--yurba-main-color)}hover-tip{display:none}.user-badges{display:inline-flex;align-items:center;flex-shrink:0;gap:4px;margin-left:4px;vertical-align:middle;line-height:1}.user-badges .ico{width:var(--user-badge-size, 16px);height:var(--user-badge-size, 16px)}.user-badges .ico i{margin:0;font-size:var(--user-badge-size, 16px)}.user-badges .ico img,.user-badges .ico .emoji{width:var(--user-badge-size, 16px);height:var(--user-badge-size, 16px)}.ico{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;cursor:default;color:var(--yurba-brand-color)}.ico.ico-gov{color:var(--yurba-grey-color)}.ico.ico-org{color:var(--yurba-org-color)}.ico.ico-org i{isolation:isolate}.ico.ico-org i:after{z-index:-1;content:"";position:absolute;width:10px;height:10px;border-radius:100%;background:#000;left:50%;top:50%;transform:translate(-50%) translateY(-50%)}.ico.org-icon a{display:flex}.ico.org-icon img{border-radius:4px;object-fit:cover}.ico.ico-sub{display:inline-flex;align-items:center;justify-content:center}.ico.ico-sub:hover>*{backface-visibility:visible!important;animation:ico-flip 2s ease infinite}@keyframes ico-flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(.95);animation-timing-function:ease-in}to{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}.ico img{width:18px}.ico i{font-size:18px;margin:-1px;position:relative}.ico .emoji{width:15px;height:15px}.form{display:flex;flex-direction:column;gap:16px}.form-field{display:flex;flex-direction:column;gap:6px}.form-field[hidden]{display:none}.form-field .y-select{width:100%}.form-label{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;margin:0}.form-label__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:var(--yurba-radius-m);background:var(--yurba-brand-color);color:var(--yurba-main-color)}.form-label__icon .form-label__symbol{font-size:15px;line-height:1}y-input{display:flex;min-width:0}y-input[hidden]{display:none}y-input>.y-input{flex:1}.y-input{--y-input-height: 44px;display:flex;align-items:stretch;width:100%;min-height:var(--y-input-height);box-sizing:border-box;margin:0;border:1px solid var(--yurba-border-color);border-radius:var(--yurba-radius-l);background:var(--yurba-main-color);color:var(--yurba-text-color);cursor:text;transition:border-color .15s}.y-input--sm{--y-input-height: 38px;border-radius:var(--yurba-radius-m)}.y-input--lg{--y-input-height: 56px;border-radius:var(--yurba-radius-l)}.y-input:hover{border-color:color-mix(in srgb,var(--yurba-text-color) 18%,var(--yurba-border-color))}.y-input:focus-within{border-color:var(--yurba-brand-color)}.y-input__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(var(--y-input-height) * .95);border-right:1px solid var(--yurba-border-color);color:var(--yurba-text-color);opacity:.45;transition:color .15s,opacity .15s}.y-input__icon .material-symbols-rounded{font-size:20px}.y-input__icon--prefix{width:auto;padding:0 12px;font-size:14px;font-weight:600;white-space:nowrap;opacity:.5}.y-input--sm .y-input__icon .material-symbols-rounded{font-size:18px}.y-input:focus-within .y-input__icon{color:var(--yurba-brand-color);opacity:1}.y-input__body{position:relative;display:flex;flex:1;min-width:0}.y-input__control{flex:1;min-width:0;height:calc(var(--y-input-height) - 2px);box-sizing:border-box;padding:0 14px;border:0;outline:none;background:transparent;color:inherit;font:inherit;font-size:14px}.y-input--lg .y-input__control{padding:0 18px;font-size:15px}.y-input__control::placeholder{color:var(--yurba-text-color);opacity:.4}.y-input__control::-webkit-search-cancel-button{display:none}.y-input__control:-webkit-autofill{-webkit-text-fill-color:var(--yurba-text-color);box-shadow:0 0 0 100px var(--yurba-main-color) inset;caret-color:var(--yurba-text-color)}.y-input__control:read-only{cursor:default}.y-input:has(.y-input__control.is-invalid){border-color:var(--yurba-red-color)}.y-input__label{position:absolute;top:50%;left:14px;right:8px;overflow:hidden;color:var(--yurba-text-color);font-size:14px;white-space:nowrap;text-overflow:ellipsis;opacity:.5;pointer-events:none;transform:translateY(-50%);transform-origin:left top;transition:top .15s,transform .15s,opacity .15s}.y-input--lg .y-input__label{left:18px;font-size:15px}.y-input--float .y-input__control{padding-top:16px}.y-input--float.y-input--sm .y-input__control{padding-top:12px}.y-input__control:focus+.y-input__label,.y-input__control:not(:placeholder-shown)+.y-input__label{top:9px;opacity:.55;transform:scale(.8)}.y-input--lg .y-input__control:focus+.y-input__label,.y-input--lg .y-input__control:not(:placeholder-shown)+.y-input__label{top:10px}.y-input__action{display:flex;flex-shrink:0;align-items:center;justify-content:center;align-self:center;width:32px;height:32px;margin-right:6px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--yurba-text-color);opacity:.6;cursor:pointer;transition:background .15s,opacity .15s}.y-input--lg .y-input__action{width:40px;height:40px;margin-right:8px}.y-input__action:hover{background:var(--yurba-hover-color);opacity:1}.y-input__action .material-symbols-rounded{font-size:20px}.y-input--sm .y-input__action .material-symbols-rounded{font-size:18px}.y-input__action.d-none,.y-input__action[hidden]{display:none}.y-input--area{border-radius:var(--yurba-radius-xl)}.y-input--area .y-input__control{height:auto;min-height:90px;padding:12px 14px;line-height:1.4;resize:vertical}.y-input--area .y-input__label{top:22px}.y-input--float.y-input--area .y-input__control{padding-top:24px}.y-input--select,.y-input--file{cursor:pointer}.y-input--select .y-input__control{appearance:none;padding-right:40px;background:var(--yurba-main-color);cursor:pointer}.y-input--select .y-input__body:after{content:"expand_more";position:absolute;top:50%;right:10px;font-family:Material Symbols Rounded;font-size:20px;line-height:1;opacity:.5;pointer-events:none;transform:translateY(-50%)}.y-input--select.y-input--sm .y-input__body:after{font-size:18px}.y-input--select.y-input--lg .y-input__control{padding-right:48px}.y-input--select.y-input--lg .y-input__body:after{right:14px}.y-input--select:focus-within .y-input__body:after{color:var(--yurba-brand-color);opacity:1}.y-input--file .y-input__control{height:auto;padding:8px 14px;cursor:pointer}.y-input--file .y-input__control::file-selector-button{margin-right:8px}@media(max-width:991px){.y-input__control{font-size:16px}}.form-check{flex-shrink:0;width:20px;height:20px;margin:0;box-sizing:border-box;border:2px solid var(--yurba-body-color);border-radius:var(--yurba-radius-s);background:var(--yurba-main-color);cursor:pointer;position:relative;transition:.3s}.form-check:checked{border-color:var(--yurba-brand-color);background:var(--yurba-brand-color)}.form-check:before{content:url('data:image/svg+xml,<svg width="10" height="8" viewBox="0 0 13 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.40705 7.3125L11.4696 0.25C11.6362 0.0833335 11.8307 0 12.0529 0C12.2751 0 12.4696 0.0833335 12.6362 0.25C12.8029 0.416667 12.8862 0.614722 12.8862 0.844167C12.8862 1.07361 12.8029 1.27139 12.6362 1.4375L4.99038 9.10417C4.82372 9.27083 4.62927 9.35417 4.40705 9.35417C4.18483 9.35417 3.99038 9.27083 3.82372 9.10417L0.240385 5.52083C0.073718 5.35417 -0.00628205 5.15639 0.000384615 4.9275C0.00705128 4.69861 0.0939955 4.50056 0.261218 4.33333C0.42844 4.16611 0.626496 4.08278 0.855385 4.08333C1.08427 4.08389 1.28205 4.16722 1.44872 4.33333L4.40705 7.3125Z" fill="white"/></svg>');position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%);pointer-events:none;opacity:0;transition:.3s}.form-check:checked:before{opacity:1}.settings-section{background:var(--yurba-main-color);border:1px solid var(--yurba-body-color);border-radius:var(--yurba-radius-l);padding:22px 24px;margin-bottom:18px}.settings-section--danger{border-color:color-mix(in srgb,var(--yurba-red-color) 35%,transparent)}.settings-section__title{font-size:16px;font-weight:700;margin:0 0 18px}.settings-section__title+.settings-section__hint{font-size:13px;opacity:.55;margin:-14px 0 18px}.settings-danger__hint{margin:0 0 14px;font-size:13px;opacity:.55}.settings-footer{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}@media(max-width:1280px){.settings-footer>.btn:not(.icon-btn){display:flex;flex:1 1 100%;width:100%;justify-content:center}}.settings-toggle{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:40px}.settings-toggle+.settings-toggle{border-top:1px solid var(--yurba-body-color);margin-top:6px;padding-top:14px}.settings-toggle__text{display:flex;flex-direction:column;gap:3px;min-width:0}.settings-toggle__title{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.settings-toggle__icon{font-size:19px;opacity:.6}.settings-toggle__hint{font-size:13px;opacity:.55}input.switch{appearance:none;-webkit-appearance:none;flex-shrink:0;width:44px;height:26px;border-radius:var(--yurba-radius-pill);border:none;background:var(--yurba-body-color);position:relative;cursor:pointer;transition:background .2s}input.switch:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border:none;border-radius:50%;background:var(--yurba-main-color);box-shadow:0 1px 3px #00000040;transform:none;transition:transform .2s}input.switch:checked{background:var(--yurba-brand-color);border-color:var(--yurba-brand-color)}input.switch:checked:after{width:20px;height:20px;border:none;transform:translate(18px)}input.switch:disabled{cursor:default;opacity:.4}.scrollable{overflow-y:auto}.y-choice{display:flex;flex-direction:column;gap:6px}.y-choice .y-confirm__text{margin-bottom:6px;opacity:.7}.y-choice__item{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border:0;border-radius:var(--yurba-radius-l);background:var(--yurba-body-color);color:var(--yurba-text-color);text-align:left;cursor:pointer;transition:background .15s}.y-choice__item:hover{background:var(--yurba-brand-color-opacity)}.y-choice__item--danger{color:var(--yurba-red-color)}.y-choice__item--danger:hover{background:var(--yurba-red-color-opacity)}.y-choice__icon{font-size:22px;flex-shrink:0}.y-choice__text{display:flex;flex-direction:column;min-width:0}.y-choice__label{font-weight:600;font-size:14px}.y-choice__hint{font-size:12px;opacity:.6;color:var(--yurba-text-color)}.form-wizard__body{display:flex;flex-direction:column;gap:28px}.form-wizard__steps{display:flex;align-items:center;justify-content:space-between;position:relative}.form-wizard__steps:before,.form-wizard__steps:after{content:"";position:absolute;top:50%;left:0;height:2px;transform:translateY(-50%);z-index:0}.form-wizard__steps:before{right:0;background:var(--yurba-body-color)}.form-wizard__steps:after{width:calc(var(--progress, 0) * 100%);background:var(--yurba-brand-color);transition:width .3s}.form-wizard__step{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:100%;background:var(--yurba-main-color);border:2px solid var(--yurba-body-color);color:#fff;transition:.3s}.form-wizard__step--active{border-color:var(--yurba-brand-color);color:var(--yurba-brand-color)}.form-wizard__step--passed{border-color:var(--yurba-brand-color);background:var(--yurba-brand-color);color:var(--yurba-main-color)}.form-wizard__step .form-wizard__icon{font-size:16px;color:var(--y-win-text);opacity:.5;transition:.3s}.form-wizard__step--active .form-wizard__icon{color:var(--yurba-brand-color);opacity:1}.form-wizard__step--passed .form-wizard__icon{color:var(--yurba-main-color);opacity:1}.form-wizard__panel{display:none}.form-wizard__panel--active{display:flex}.form-wizard__steps[hidden]{display:none}.form-wizard__title{font-size:16px;font-weight:700}.form-wizard__footer{display:flex;justify-content:space-between;gap:10px;width:100%;padding:var(--y-win-body-padding)}.form-wizard__footer .btn[hidden]{display:none}.form-wizard__footer .btn-primary{margin-left:auto}.form-wizard__footer .btn.is-loading{opacity:.6;pointer-events:none}.form-hint{color:var(--yurba-placeholder-color);font-size:13px;line-height:1.4}.form-hint__link{color:var(--yurba-brand-color);text-decoration:none}.form-error{color:var(--yurba-red-color);font-size:13px;font-weight:500;line-height:1.4}.form-error[hidden]{display:none}.y-input--invalid .y-input__body{box-shadow:0 0 0 1px var(--yurba-red-color)}.symbol{font-size:inherit;line-height:1;vertical-align:-.125em}.symbol--fill{font-variation-settings:"FILL" 1}.symbol--inset{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;vertical-align:top}.symbol--inset:before{font-size:.8em}.symbol-mask{display:inline-block;width:1em;height:1em;vertical-align:top;background:currentColor;-webkit-mask:var(--symbol-mask) center / contain no-repeat;mask:var(--symbol-mask) center / contain no-repeat}.symbol--logo{--symbol-mask: url(/static/images/icons/logo.svg)}.symbol--apple{--symbol-mask: url(/static/images/icons/apple.svg)}.symbol--sub{--symbol-mask: url(/static/images/icons/sub.svg)}.symbol--verify{--symbol-mask: url(/static/images/icons/verify.svg)}.sub-premium .symbol-mask{background:var(--yurba-premium-gradient)}.response-area .response-content .btn{border-radius:var(--yurba-radius-pill);padding:10px 26px;min-height:40px;font-size:14px}.text-brand{color:var(--yurba-brand-color)}.rarity{color:var(--rarity);font-weight:700}.scroll-sentinel{height:1px;margin:0;pointer-events:none}.d-none{display:none!important}.main-wrapper{min-height:var(--yurba-page-height);max-width:var(--wrapper-width);flex-shrink:0;width:100%;position:relative;overflow:hidden}.dropzone-caption span.material-symbols-rounded{font-size:50px;padding:20px}.ico-creative{color:var(--yurba-creative-color);transition:.4s}.ico-creative:hover{filter:drop-shadow(0 0 2px)}.font-monospace{font-family:var(--yurba-mono-font)!important}.sub-premium{background:var(--yurba-premium-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.sub-plus{color:var(--yurba-brand-color)}span.emoji{display:inline-block;vertical-align:baseline;width:1em;height:1em;background-repeat:no-repeat;text-indent:-9999px;background-position:50%;background-size:contain}img.emoji{width:15px}.cursor-pointer:hover{cursor:pointer}.ico-bot{display:inline-flex;align-items:center;height:16px;padding:0 5px;margin-left:4px;border-radius:var(--yurba-radius-s);background:var(--yurba-brand-color-opacity);color:var(--yurba-brand-color);font-size:10px;font-weight:700;line-height:1;letter-spacing:.4px;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.tooltip-info .y-tooltip__header{background:url(/static/images/sub-wallpaper.png) center / cover;color:#fff}.tooltip-default .y-tooltip__header{background:var(--yurba-brand-color);color:var(--yurba-on-brand-color)}.tooltip-creative .y-tooltip__header{background:var(--yurba-creative-color);color:#fff}.tooltip-gov .y-tooltip__header{background:var(--yurba-grey-color);color:#212529}.tooltip-org .y-tooltip__header{background:var(--yurba-org-color);color:#212529}.tooltip-danger .y-tooltip__header{background:var(--yurba-red-color);color:#fff}.tooltip-online .y-tooltip__header{background:var(--yurba-green-color);color:#fff}.tooltip-offline .y-tooltip__header{background:var(--yurba-grey-color)}.friends-picker{display:flex;flex-direction:column;gap:8px}.friends-picker__list{display:flex;flex-direction:column}.friends-picker__row{display:flex;align-items:center;gap:12px;padding:8px;border-radius:var(--yurba-radius-m);cursor:pointer;transition:background .15s}.friends-picker__row:hover{background:var(--yurba-body-color)}.friends-picker__row.is-disabled{cursor:default;opacity:.5}.friends-picker__row.is-disabled:hover{background:none}.friends-picker__avatar{width:40px;height:40px;flex-shrink:0;border-radius:100%;object-fit:cover}.friends-picker__text{display:flex;flex-direction:column;flex:1;min-width:0}.friends-picker__name{overflow:hidden;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.friends-picker__hint{font-size:13px;opacity:.6}.file-drop{position:absolute;inset:0;z-index:101;display:flex;align-items:center;justify-content:center;gap:8px;border:2px dashed var(--yurba-brand-color);border-radius:inherit;background:var(--yurba-main-color);color:var(--yurba-brand-color);font-size:15px;font-weight:600;pointer-events:none}.file-drop:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--yurba-brand-color-opacity)}.file-drop .material-symbols-rounded{position:relative;font-size:24px}.file-drop__text{position:relative}.animated-emoji{width:22px;height:22px;display:inline-block;position:relative;margin:-6px 1px;vertical-align:middle}.response-area{display:flex;justify-content:center;align-items:center;min-height:90vh;height:auto;padding:24px;position:relative}.response-area .response-message{display:flex;flex-direction:column;align-items:center;text-align:center;word-break:break-word;max-width:440px}.response-area .response-content{display:flex;flex-direction:column;align-items:center}.response-area .response-content h5{font-size:20px;font-weight:800;margin:0 0 8px}.forward-dialog{display:flex;flex-direction:column;gap:10px}.forward-dialog__search{position:sticky;top:0;z-index:1;flex-shrink:0}.forward-dialog__list{display:flex;flex-direction:column;gap:2px}.dialog-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--yurba-radius-m);color:var(--yurba-text-color)}.dialog-item:hover{background:var(--yurba-body-color)}.dialog-item__avatar{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.dialog-item__name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forward-dialog__loader{display:flex;justify-content:center;padding:28px}.y-context-menu.emoji-suggest__menu{min-width:0;display:flex;flex-direction:row;gap:2px;max-width:440px;overflow-x:auto}.emoji-suggest__emoji{font-size:24px;line-height:1}@media(max-width:478px){.y-context-menu.emoji-suggest__menu{max-width:92vw}}.code-block{border:1px solid var(--yurba-border-color);background:var(--yurba-code-bg);margin-top:5px;margin-bottom:5px;border-radius:var(--yurba-radius-m)}.code-block__code{padding:8px}.code-block__language{border-bottom:1px solid var(--yurba-border-color);padding:5px 8px;font-size:10px}.hashtag{cursor:pointer;text-decoration:none;color:var(--yurba-brand-color);font-weight:600}.online-status .online-status__icon{display:block;width:16px;height:16px;background:var(--yurba-green-color);border-radius:100%;border:2px solid var(--yurba-main-color);transition:.2s}.online-status .online-status__icon.dont-disturb{background:var(--yurba-red-color)}.online-status .online-status__icon.moved-away{background:var(--yurba-orange-color)}.online-status .online-status__icon.offline{background:var(--yurba-grey-color)}.avatar-frame{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none}.avatar-frame[hidden]{display:none}.article{background:var(--yurba-brand-color-opacity);color:#fff;padding:5px 10px;border-radius:var(--yurba-radius-s);font-size:inherit;overflow:hidden;width:100%;height:fit-content;position:relative;font-weight:400;display:flex}.article:after{content:"";background:var(--yurba-brand-color);width:2px;height:100%;position:absolute;left:0;top:0}.article .article-text{margin:0!important;color:var(--yurba-text-color);padding-right:15px}.article .article-icon{position:absolute;right:5px;top:5px;color:var(--yurba-text-color);width:15px;height:15px;filter:drop-shadow(0 0 10px white);box-shadow:#ffffff63 0 0 50px;border-radius:100%}.post-file{display:flex;align-items:center;width:fit-content;border:1px solid var(--yurba-body-color);padding:10px;border-radius:var(--yurba-radius-m);gap:8px}.post-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:20px;border-radius:100%}.post-icon--preview{position:relative;flex-shrink:0;width:48px;height:48px;border-radius:var(--yurba-radius-m);overflow:hidden;background:var(--yurba-body-color)}.post-icon__img{width:100%;height:100%;object-fit:cover}.post-icon--preview .material-symbols-rounded{position:absolute;inset:0;margin:auto;width:24px;height:24px;border-radius:50%;background:#00000080;color:#fff;font-size:18px;font-variation-settings:"FILL" 1;display:flex;align-items:center;justify-content:center}.post-file__info{display:flex;flex-direction:column;font-size:14px;text-align:center;color:var(--yurba-text-color)}.post-file__name{font-weight:600}.post-file__size{font-size:12px;font-weight:400;opacity:.5}.ye-area img.emoji{width:1.25em;height:auto;max-width:none;margin:0 .05em;border-radius:0;vertical-align:-.25em}.video-cover--fit img{position:absolute;inset:0;width:100%;height:100%}.video-cover--fit img:not(.video-cover__backdrop){object-fit:contain}.video-cover--fit img.video-cover__backdrop{object-fit:cover;filter:blur(16px) brightness(.6);transform:scale(1.2)}.video-edit__options{display:flex;flex-direction:column;gap:8px}.edit-option{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--yurba-body-color);border-radius:var(--yurba-radius-l);cursor:pointer;transition:border-color .15s,background .15s}.edit-option input{position:absolute;opacity:0;pointer-events:none}.edit-option:has(input:checked){border-color:var(--yurba-brand-color);background:var(--yurba-brand-color-opacity)}.edit-option:has(input:checked)>.material-symbols-rounded{color:var(--yurba-brand-color)}.edit-option:has(input:focus-visible){outline:2px solid var(--yurba-brand-color);outline-offset:2px}.edit-option__text{display:flex;flex-direction:column;min-width:0}.edit-option__title{font-size:14px;font-weight:600}.edit-option__hint{font-size:12px;opacity:.6}.y-confirm__footer{display:flex;gap:8px}.y-confirm__footer .btn .material-symbols-rounded{vertical-align:middle}.y-confirm__text{margin:0;font-size:14px;line-height:1.5}.story-ring{position:relative;border-radius:50%;cursor:pointer}.story-ring:after{content:"";position:absolute;inset:-4px;border-radius:50%;padding:2px;background:#8c8c8c80;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.story-ring--unseen:after{background:var(--yurba-story-gradient)}.story-ring--close:after{background:var(--yurba-story-close-gradient)}.y-prompt__body,.y-reauth{display:flex;flex-direction:column;gap:12px}.y-reauth__error{margin:0;font-size:13px;color:var(--yurba-red-color)}.y-reauth__links{display:flex;flex-wrap:wrap;gap:8px}.y-reauth__link .material-symbols-rounded{vertical-align:middle}.y-recovery{display:flex;flex-direction:column;gap:16px}.y-recovery__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.y-recovery__code{padding:8px 10px;border-radius:var(--yurba-radius-l);background:var(--yurba-body-color);font-size:15px;text-align:center;letter-spacing:1px;user-select:all}@media(max-width:420px){.y-recovery__grid{grid-template-columns:1fr}}.mention-tag{background:transparent;padding:0;font-size:inherit;margin:0;color:var(--yurba-brand-color)!important;border-radius:var(--yurba-radius-s);font-weight:600!important;transition:.4s;text-decoration:none!important;display:inline}.mention-tag:hover{opacity:.5}.mention-tag--all{font-weight:600;cursor:default}.mention-tag--all:hover{opacity:1}.mention-suggest__name{font-weight:600}.mention-suggest__hint{font-size:12px;opacity:.6}.mention-tag--role{font-weight:600;cursor:default}.mention-tag--role:hover{opacity:1}.mention-suggest__avatar,.mention-suggest__role{width:24px;height:24px;flex-shrink:0;border-radius:50%;object-fit:cover}.mention-suggest__role{display:inline-block;width:12px;height:12px;margin:0 6px}.notification{position:relative;display:flex;align-items:flex-start;gap:12px;padding:10px;border-radius:var(--yurba-radius-l);color:var(--yurba-text-color);cursor:pointer;transition:background .2s}.notification:hover{background:var(--yurba-body-color)}.notification-avatar{position:relative;flex-shrink:0}.notification-avatar__img{display:block;width:40px;height:40px;border-radius:100%;object-fit:cover}.notification-avatar__badge{position:absolute;right:-2px;bottom:-2px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:100%;color:var(--yurba-on-brand-color);background:var(--yurba-brand-color);outline:2px solid var(--yurba-main-color)}.notification-avatar__badge .material-symbols-rounded{font-size:12px}.notification-avatar__badge--mention{background:var(--yurba-blue-color)}.notification-avatar__badge--request{background:var(--yurba-green-color)}.notification-avatar__badge--like{background:var(--yurba-red-color)}.notification-avatar__badge--security{background:var(--yurba-orange-color)}.notification-body{min-width:0;flex:1}.notification-body__title{font-size:14px;font-weight:700;color:var(--yurba-text-color);word-break:break-word}.notification-body__time{margin-top:2px;font-size:12px;color:var(--yurba-text-color);opacity:.5}.notification--toast{padding:2px 0}.notification--toast:hover{background:transparent}.notification-body__account{display:flex;align-items:center;gap:4px;margin-top:3px;font-size:12px;opacity:.55}.notification-body__account .material-symbols-rounded{font-size:14px}.playlist-edit__head{display:flex;gap:16px;align-items:flex-start}.edit-cover{position:relative;width:130px;height:130px;flex-shrink:0;padding:0;overflow:hidden;border:none;border-radius:var(--yurba-radius-l);background:var(--yurba-body-color);cursor:pointer}.edit-cover img{width:100%;height:100%;object-fit:cover}.edit-cover .material-symbols-rounded{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0006;color:#fff;opacity:0;transition:opacity .15s}.edit-cover:hover .material-symbols-rounded,.edit-cover:focus-visible .material-symbols-rounded{opacity:1}.playlist-edit__fields{display:flex;flex-direction:column;gap:12px;flex:1;min-width:0}.edit-profile{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--yurba-body-color);border-radius:var(--yurba-radius-l);cursor:pointer;transition:border-color .15s,background .15s}.edit-profile__text{display:flex;flex-direction:column;flex:1;min-width:0}.edit-profile__title{font-size:14px;font-weight:600}.edit-profile__hint{font-size:12px;opacity:.6}.playlist-edit__footer{justify-content:space-between}.edit-profile.is-disabled{opacity:.5;cursor:default}@media(max-width:480px){.playlist-edit__head{flex-direction:column;align-items:stretch}}.inline-video__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;color:#fff;font-size:48px;text-shadow:0 2px 8px rgba(0,0,0,.5);pointer-events:none}.inline-video__player{position:absolute;inset:0;z-index:2;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s;pointer-events:none}.is-playing>.inline-video__player{opacity:1}.is-playing>.inline-video__play{display:none}.inline-video__time{position:absolute;top:8px;left:8px;z-index:3;display:flex;align-items:center;gap:4px;padding:3px 7px;border-radius:var(--yurba-radius-pill);background:#00000047;backdrop-filter:blur(10px);color:#fff;font-size:12px;font-variant-numeric:tabular-nums;line-height:1.2;pointer-events:none}.inline-video__time .material-symbols-rounded{font-size:15px}.inline-video__progress{position:absolute;left:0;right:0;bottom:0;z-index:3;height:3px;background:#ffffff40;pointer-events:none}.inline-video__bar{display:block;height:100%;background:var(--yurba-brand-color);transform:scaleX(0);transform-origin:left}.dropzone{display:flex;align-items:center;justify-content:center;border:2px dashed #91b0b3;color:#92b0b3;position:relative;min-height:300px;width:100%;border-radius:var(--yurba-radius-xl);cursor:pointer}.dropzone:hover,.dropzone.dragover{background:var(--yurba-hover-color)}.dropzone-caption{text-align:center;width:40%;font-size:16px;pointer-events:none}.wall-posts__wrapper,.wall-posts{display:flex;flex-direction:column}.photos-tabs__wrapper{flex:1;width:100%}.y-tooltip__content{font-weight:500;line-height:1.5}.hljs{background:transparent;color:var(--yurba-text-color);width:100%;overflow:hidden!important;white-space:break-spaces}.videos-wrapper{border-radius:var(--yurba-radius-l);background:var(--yurba-main-color)!important;color:var(--yurba-text-color)}.videos-table__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}@media(max-width:1280px){.videos-table__list{grid-template-columns:repeat(2,1fr);gap:8px}}.nsfw-badge{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 8px;border-radius:var(--yurba-radius-pill);background:var(--yurba-red-color);color:#fff;font-size:11px;font-weight:700;line-height:1}.nsfw-blur img{filter:blur(24px)}.nsfw-blur{overflow:hidden}.is-sensitive{position:relative;overflow:hidden;border-radius:var(--yurba-radius-l)}.is-sensitive>:not(.sensitive-cover){filter:blur(28px);pointer-events:none;user-select:none}[data-ypv]:has(img.is-unavailable){cursor:default}.sensitive-cover{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:140px;padding:20px;background:color-mix(in srgb,var(--yurba-main-color) 45%,transparent);color:var(--yurba-text-color);text-align:center;cursor:default}.sensitive-cover>.material-symbols-rounded{font-size:30px;opacity:.7}.sensitive-cover__title{font-weight:700}.sensitive-cover__text{max-width:280px;font-size:13px;opacity:.7}.sensitive-cover .btn{margin-top:6px}.yurba-coin{width:20px;margin-top:-2px}.video-playlist{position:relative;display:block;min-width:0;aspect-ratio:9 / 16;margin-top:8px;border-radius:var(--yurba-radius-l);background:var(--yurba-body-color);color:#fff!important;text-decoration:none;isolation:isolate}.video-playlist:before,.video-playlist:after{content:"";position:absolute;left:10%;right:10%;top:-8px;height:20px;z-index:-1;border-radius:var(--yurba-radius-l) var(--yurba-radius-l) 0 0;background:var(--yurba-body-color);opacity:.5}.video-playlist:after{left:5%;right:5%;top:-4px;opacity:.8}.video-playlist__thumb{position:absolute;inset:0;overflow:hidden;border-radius:var(--yurba-radius-l);display:flex;align-items:center;justify-content:center}.video-playlist__thumb:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);pointer-events:none}.video-playlist__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.video-playlist:hover .video-playlist__img{transform:scale(1.04)}.video-playlist__empty{font-size:48px;color:var(--yurba-text-color, currentColor);opacity:.35}.video-playlist__badges{position:absolute;top:8px;left:8px;z-index:1;display:flex;gap:4px}.video-playlist__badge{display:flex;align-items:center;gap:2px;height:24px;padding:0 8px 0 6px;border-radius:var(--yurba-radius-pill);background:#00000080;backdrop-filter:blur(6px);font-size:11px;font-weight:600}.video-playlist__badge .material-symbols-rounded{font-size:16px}.video-playlist__info{position:absolute;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;gap:4px;padding:12px}.video-playlist__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;font-weight:700;line-height:1.4;overflow-wrap:anywhere;text-shadow:0 1px 2px rgba(0,0,0,.4)}.video-playlist__count{font-size:12px;font-weight:500;opacity:.8}.video-playlists__list{display:flex;flex-direction:column;gap:2px;max-height:60vh;overflow-y:auto}.video-playlists__option{display:flex;align-items:center;gap:14px;width:100%;padding:8px 10px;border:0;border-radius:var(--yurba-radius-l);background:transparent;color:var(--yurba-text-color);text-align:left;cursor:pointer;transition:background .2s}.video-playlists__option:hover{background:var(--yurba-hover-color)}.video-playlists__option:disabled{opacity:.6;cursor:default}.video-playlists__cover{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;overflow:hidden;border-radius:var(--yurba-radius-m);background:var(--yurba-body-color)}.video-playlists__cover .video-playlist__img{transition:none}.video-playlists__cover .video-playlist__empty{font-size:20px}.video-playlists__option--create .video-playlists__cover{background:var(--yurba-brand-color-opacity);color:var(--yurba-brand-color);font-size:24px}.video-playlists__option--create .video-playlists__name{color:var(--yurba-brand-color)}.video-playlists__divider{flex-shrink:0;height:1px;margin:4px 10px;background:var(--yurba-body-color)}.video-playlists__text{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.video-playlists__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600}.video-playlists__meta{display:flex;align-items:center;gap:4px;font-size:13px;opacity:.55}.video-playlists__meta .material-symbols-rounded{font-size:15px}.video-playlists__check{display:flex;flex-shrink:0;font-size:24px;opacity:.25;transition:opacity .2s,color .2s}.video-playlists__check .material-symbols-rounded{font-size:inherit}.video-playlists__option.is-checked .video-playlists__check{color:var(--yurba-brand-color);opacity:1}.photo-albums__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px 16px}@media(max-width:1280px){.photo-albums__list{grid-template-columns:repeat(2,1fr);gap:14px 8px}}.rarity-0{--rarity: #9aa0a6}.rarity-1{--rarity: #3fb950}.rarity-2{--rarity: #3b82f6}.rarity-3{--rarity: #a855f7}.rarity-4{--rarity: #f59e0b}.youtube-card{position:relative;display:block;width:100%;max-width:100%;min-width:0;aspect-ratio:16 / 9;padding:0;border:0;border-radius:var(--yurba-radius-l);background:#000;overflow:hidden;cursor:pointer}.youtube-card__poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.youtube-card--short{aspect-ratio:auto;height:70vh;max-height:440px}.youtube-card--short .youtube-card__poster{left:50%;right:auto;width:auto;aspect-ratio:9 / 16;translate:-50% 0}.youtube-card:hover .youtube-card__poster{transform:scale(1.03)}.youtube-card__play{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#0000008c;backdrop-filter:blur(6px);color:#fff;font-size:34px;transform:translate(-50%,-50%);transition:background .2s ease}.youtube-card:hover .youtube-card__play{background:red}.youtube-card__label{position:absolute;left:10px;bottom:10px;padding:2px 8px;border-radius:var(--yurba-radius-s);background:#0009;color:#fff;font-size:12px;font-weight:600}html:root{--y-win-bg: var(--yurba-main-color);--y-win-text: var(--yurba-text-color);--y-win-bg-transparent: var(--yurba-main-color-opacity);--y-win-action-bg: var(--yurba-hover-color);--y-win-action-bg-hover: var(--yurba-fill-color);--y-win-divider: var(--yurba-border-color);--y-win-accent: var(--yurba-brand-color);--y-win-accent-bg: var(--yurba-brand-color-opacity)}.ye.ye{--ye-surface-2: color-mix(in srgb, var(--yurba-body-color) 40%, var(--yurba-main-color));--ye-muted: color-mix(in srgb, var(--yurba-text-color) 55%, transparent)}.ye.ye.ye--full{z-index:1050}@media(pointer:coarse){[draggable=true]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}.voice-wave{display:flex;align-items:center;justify-content:space-between;gap:1px;min-width:0;height:24px;overflow:hidden}.voice-wave__bar{flex:0 0 3px;border-radius:2px;background:currentColor;opacity:.35;transition:opacity .15s}.voice-wave__bar.is-played{opacity:1}.section-pane[hidden]{display:none!important}.guest-auth{display:flex;align-items:center;gap:6px;margin-left:4px}.guest-auth .btn{height:36px;padding:0 14px;border-radius:var(--yurba-radius-pill);font-weight:600;white-space:nowrap}@media(max-width:768px){.guest-auth .guest-auth__login{display:none}}.is-guest .post-create,.is-guest .create-prompt,.is-guest .comment-create,.is-guest .story-circle--own{display:none}.guest-join{display:flex;flex-direction:column;align-items:center;padding:8px 4px 4px;text-align:center}.guest-join__logo{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:12px;border-radius:50%;background:var(--yurba-brand-color-opacity);color:var(--yurba-brand-color)}.guest-join__logo .material-symbols-rounded{font-size:30px}.guest-join__title{font-size:20px;font-weight:700}.guest-join__text{max-width:320px;margin:6px 0 18px;color:var(--yurba-placeholder-color);line-height:1.4}.guest-join__actions{display:flex;flex-direction:column;gap:8px;width:100%}.guest-join__actions .btn{justify-content:center;width:100%;height:42px;border-radius:var(--yurba-radius-pill);font-weight:600}.guest-join__actions .btn-primary{background:var(--yurba-brand-color);color:var(--yurba-on-brand-color)}.y-win:has(.guest-join) .y-win__header{position:absolute;top:0;right:0;z-index:1;border:none;background:none}.sidebar-guest{display:flex;flex-direction:column;gap:6px;padding:12px}.sidebar-guest .btn{justify-content:center;width:100%;height:40px;border-radius:var(--yurba-radius-pill);font-weight:600}.guest-banner{display:flex;align-items:center;gap:16px;position:fixed;right:16px;bottom:16px;z-index:1020;max-width:520px;padding:12px 12px 12px 18px;border:1px solid var(--yurba-border-color);border-radius:var(--yurba-radius-xl);background:var(--yurba-main-color);box-shadow:0 8px 28px #00000024}.guest-banner__text{flex:1;min-width:0}.guest-banner__title{font-weight:700}.guest-banner__desc{color:var(--yurba-placeholder-color);font-size:13px;line-height:1.4}.guest-banner__actions{display:flex;flex-shrink:0;gap:6px}.guest-banner__close.btn{flex-shrink:0;width:32px;height:32px;margin-left:-8px;padding:0;border-radius:var(--yurba-radius-pill);color:var(--yurba-placeholder-color)}.has-guest-banner :is(.side-left,.side-right,.projects-main,.profile-main,.search-main,.shop-main).scrollable:after{content:"";display:block;flex-shrink:0;height:96px}.guest-banner__actions .btn{height:36px;padding:0 14px;border-radius:var(--yurba-radius-pill);font-weight:600;white-space:nowrap}@media(max-width:768px){.guest-banner{right:8px;bottom:8px;left:8px;max-width:none;padding:10px 10px 10px 14px}.guest-banner__desc,.guest-banner__actions .guest-auth__login{display:none}}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;padding:40px 20px;text-align:center;color:var(--yurba-text-color)}.empty-state__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:8px;border-radius:16px;background:var(--yurba-brand-color-opacity);color:var(--yurba-brand-color)}.empty-state__icon .material-symbols-rounded{font-size:28px;font-variation-settings:"FILL" 1}.empty-state__title{font-size:17px;font-weight:700}.empty-state__title:empty{display:none}.empty-state__description{max-width:340px;font-size:14px;font-weight:500;line-height:1.4;opacity:.55}.empty-state__description:empty{display:none}.empty-state__action{margin-top:8px}.empty-note{grid-column:1 / -1;padding:24px 16px;color:var(--yurba-placeholder-color);font-size:14px;font-weight:500;line-height:1.4;text-align:center}.empty-note.d-none{display:none}.response-window{display:flex;width:100%}.response-window__left{height:var(--yurba-page-height)}.response-window__main{flex:1;min-width:0;display:flex;flex-direction:column}.response-window .response-area{min-height:calc(var(--yurba-sheet-height) - var(--yurba-header-height))}.response-area .response-emoji{display:block;width:96px;height:96px;margin-bottom:22px;line-height:0}.response-emoji__img,.response-area .response-emoji svg{width:96px;height:96px;object-fit:contain}.response-avatar{position:relative;width:96px;height:96px;margin-bottom:22px}.response-avatar__img{width:100%;height:100%;border-radius:var(--yurba-radius-pill);object-fit:cover;background:var(--yurba-body-color)}.response-avatar--blocked .response-avatar__img{filter:grayscale(1);opacity:.55}.response-avatar--blocked-you .response-avatar__img{filter:blur(6px) grayscale(.4);opacity:.7}.response-avatar__badge{position:absolute;right:-4px;bottom:-4px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:3px solid var(--yurba-main-color);border-radius:50%;background:var(--yurba-body-color);color:var(--yurba-text-color);font-size:18px}.response-avatar--blocked .response-avatar__badge{background:var(--yurba-red-color);color:#fff}.response-area .response-content .response-text{font-size:14px;line-height:1.5;opacity:.55;margin:0 0 22px}.notify-badge{display:flex;position:absolute;top:5px;left:12px;font-size:x-small;outline:2px solid var(--yurba-main-color);min-width:15px;padding:1px 5px;border-radius:100px;background:var(--yurba-brand-color);color:var(--yurba-main-color);font-weight:700;align-items:center;justify-content:center}.sidebar-head{padding:16px;height:var(--yurba-header-height);position:relative;display:flex;align-items:center}.sidebar-logo{font-size:25px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center}.sidebar{width:calc(var(--side-width) - 16px);position:absolute;left:8px;top:var(--yurba-sheet-inset);height:var(--yurba-sheet-height);z-index:9000;background:var(--yurba-main-color);border-radius:var(--yurba-radius-xl);display:flex;flex-direction:column;overflow:hidden;transform-origin:var(--sidebar-origin, 40px 30px);transform:scale(.2);opacity:0;visibility:hidden;box-shadow:0 8px 28px #0000002e;transition:transform .3s cubic-bezier(.3,0,.8,.15),opacity .2s .1s,visibility 0s .3s}.sidebar.active{transform:none;opacity:1;visibility:visible;transition:transform .4s cubic-bezier(.05,.7,.1,1),opacity .15s,visibility 0s}.sidebar-scrim{position:fixed;inset:0;z-index:8999;background:#00000047;opacity:0;pointer-events:none;transition:opacity .3s}.sidebar.active+.sidebar-scrim{opacity:1;pointer-events:auto}@media(max-width:1280px){.sidebar{width:100%;left:0;top:0;height:100dvh;padding-bottom:var(--yurba-bottom-nav-space);border-radius:0;box-shadow:none;transform:translate(calc(-100% - 20px));opacity:1;transition:transform .3s,visibility 0s .3s}.sidebar.active{transform:none;transition:transform .3s,visibility 0s}.sidebar-scrim{display:none}}.sidebar-player{flex-shrink:0;padding:10px 15px 0}.sidebar-player:empty{display:none}.sidebar-player .player-wrapper{border-radius:var(--yurba-radius-l);overflow:hidden;border:1px solid var(--yurba-body-color)}.sidebar-user__slot{margin-top:auto;padding:0 15px 10px}.sidebar-user__slot .y-dropdown{display:flex}.sidebar-user{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;background:var(--yurba-body-color);border:none;border-radius:var(--yurba-radius-xl);color:var(--yurba-text-color);text-align:left;cursor:pointer;transition:background .2s}.sidebar-user:hover{background:var(--yurba-body-color)}.sidebar-user__avatar{flex-shrink:0;width:40px;height:40px;border-radius:100%;object-fit:cover}.sidebar-user__info{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.sidebar-user__name{font-size:15px;font-weight:700;line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sidebar-user__desc{font-size:12px;font-weight:500;line-height:1;opacity:.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sidebar-user__chevron{flex-shrink:0;font-size:20px;opacity:.5}.sidebar-account .y-dropdown__item-label{display:flex;flex-direction:column;gap:2px;min-width:0}.sidebar-account__name,.sidebar-account__link{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sidebar-account__name{font-weight:700}.sidebar-account__link{font-size:12px;font-weight:500;opacity:.5}.sidebar-account .sidebar-account__avatar{width:32px;height:32px}.sidebar-widgets{flex:1;min-height:0;padding-top:20px;padding-bottom:20px;overflow-y:scroll;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 20px,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(to bottom,transparent,#000 20px,#000 calc(100% - 20px),transparent)}.sidebar-widget__title{font-size:15px;color:var(--yurba-text-color);font-weight:800;display:flex;padding:0;margin-left:25px;transition:all .45s ease}.menu-options{padding:16px;display:flex;gap:5px;flex-wrap:wrap;flex-direction:row}.menu-option{color:var(--yurba-text-color)!important;display:flex;align-items:center;width:100%;gap:10px;position:relative;justify-content:center;padding:8px 12px;border-radius:var(--yurba-radius-pill);transition:background .15s ease,color .15s ease}.menu-option .material-symbols-rounded{font-size:20px;font-variation-settings:"FILL" 1;padding:5px;transition:color .15s ease}.menu-option:hover{background:var(--yurba-hover-color)}.menu-option.active{background:var(--yurba-brand-color-opacity)}.menu-option.active .material-symbols-rounded,.menu-option.active .menu-title{color:var(--yurba-brand-color)}.menu-option .notify-badge{right:15px;top:50%;transform:translateY(-50%);left:unset}.menu-title{color:var(--yurba-text-color);font-size:15px;font-weight:700;width:100%}.left-menu{display:flex;align-items:center;gap:7px;padding:0;border:none;background:none;color:var(--yurba-text-color);cursor:pointer}.left-menu:hover .btn-clear{opacity:1}.left-menu__title{font-size:18px;font-weight:600}.btn-body{color:var(--yurba-text-color);line-height:1;gap:15px;font-size:15px;padding:0}.btn-body span[class^=material-symbols]{font-size:22px;line-height:20px}.header{background:var(--yurba-main-color);transition:all .3s ease-in-out;z-index:1048;height:var(--yurba-header-height);padding:16px;display:flex;align-items:center;justify-content:space-between;position:sticky;left:0;top:0;width:100%}@media(max-width:1280px){.header{border-bottom:1px solid var(--yurba-body-color)}}.bottom-nav{display:none}.bottom-nav__item{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;color:var(--yurba-text-color);-webkit-tap-highlight-color:transparent}.bottom-nav__icon{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;font-size:24px;transition:background .2s}.bottom-nav__icon>.symbol,.bottom-nav__avatar{opacity:.6;transition:opacity .2s}.bottom-nav__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;opacity:.6}.bottom-nav:not(.bottom-nav--menu) .bottom-nav__item--active,.bottom-nav--menu .bottom-nav__menu{color:var(--yurba-brand-color)}.bottom-nav:not(.bottom-nav--menu) .bottom-nav__item--active :is(.bottom-nav__icon>.symbol,.bottom-nav__avatar,.bottom-nav__label),.bottom-nav--menu .bottom-nav__menu :is(.bottom-nav__avatar,.bottom-nav__label){opacity:1}.bottom-nav:not(.bottom-nav--menu) .bottom-nav__item--active .bottom-nav__icon,.bottom-nav--menu .bottom-nav__menu .bottom-nav__icon{background:var(--yurba-brand-color-opacity)}.bottom-nav__item:active .bottom-nav__icon{background:var(--yurba-hover-color)}.bottom-nav__avatar{width:26px;height:26px;border-radius:50%;object-fit:cover;background:var(--yurba-body-color)}.bottom-nav:not(.bottom-nav--menu) .bottom-nav__item--active .bottom-nav__avatar,.bottom-nav--menu .bottom-nav__avatar{outline:2px solid var(--yurba-brand-color);outline-offset:1px}.bottom-nav__badge{position:absolute;top:-3px;left:calc(50% + 6px);min-width:18px;height:18px;padding:0 5px;border-radius:9px;border:2px solid var(--yurba-main-color);box-sizing:content-box;background:var(--yurba-red-color);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center}.bottom-nav__dot{position:absolute;top:4px;left:calc(50% + 6px);width:8px;height:8px;border-radius:50%;border:2px solid var(--yurba-main-color);background:var(--yurba-red-color)}.nav-camera__icon{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:34px;border-radius:12px;background:var(--yurba-brand-color);color:var(--yurba-main-color);font-size:22px;transition:transform .15s}.nav-camera__icon>.symbol{font-variation-settings:"FILL" 1,"wght" 500}.nav-camera:active .nav-camera__icon{transform:scale(.92)}@media(max-width:1280px){.bottom-nav{position:fixed;left:0;right:0;bottom:0;z-index:1040;display:flex;height:var(--yurba-bottom-nav-space);padding-bottom:var(--yurba-bottom-nav-inset);background:var(--yurba-main-color-opacity);backdrop-filter:blur(16px) saturate(180%);border-top:1px solid var(--yurba-border-color)}body:has(.mobile-inactive) .bottom-nav{display:none}}.header-current{display:flex;align-items:center;gap:10px}.header-current__image{border-radius:100%;width:40px;height:40px;object-fit:cover;border:1px solid var(--yurba-body-color)}.header-current__image:not([src]){display:none}.header-current__info{display:flex;flex-direction:column;gap:4px}.header-current__name{font-size:15px;font-weight:700;line-height:1;display:flex;align-items:center;gap:5px}.header-current__name:empty{display:none}.header-current__desc{font-size:11px;opacity:.5;font-weight:500;line-height:1;margin-top:4px}.header-current__desc:empty{display:none}.header-tool{margin-right:10px}.header>.header-tool:not(.d-none):not(.header-tool:not(.d-none)~.header-tool){margin-left:auto}@media(max-width:1280px){.header>.section-picker{order:1}.header>.header-tool,.header>.header-tool:not(.d-none):not(.header-tool:not(.d-none)~.header-tool){order:2;margin-right:0;margin-left:8px}.header:not(:has(>.section-picker:not(.d-none)))>.header-tool:not(.d-none):not(.header-tool:not(.d-none)~.header-tool){margin-left:auto}}.header-right{display:flex;align-items:center;gap:10px}.header .player-wrapper{width:550px;color:var(--yurba-text-color);background:var(--yurba-main-color);border-radius:var(--yurba-radius-l)}@media(max-width:1280px){.header-right{display:none}}.loader-after{display:flex;justify-content:center;align-items:center;opacity:.5;margin:30px 0}.loader-after--start{display:flex;justify-content:flex-start;align-items:center;margin-top:10px}.loader-after--start .btn{width:100%}.loader-after:empty,.loader-after--start:empty{display:none}.header .new-indicator{position:absolute;right:0;top:0;border-radius:50%;padding:0;background-color:var(--yurba-red-color);width:8px;height:8px;outline:2px solid color-mix(in srgb,var(--yurba-red-color) 21%,transparent)}.notifications-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 8px 8px 15px;background:var(--yurba-main-color);border-bottom:1px solid var(--yurba-body-color)}.notifications-head__title{font-size:15px;font-weight:700;color:var(--yurba-text-color)}.notifications-head__settings{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border-radius:50%;color:var(--yurba-text-color);opacity:.5;transition:.2s}.notifications-head__settings .material-symbols-rounded{font-size:20px}.notifications-head__settings:hover{background:var(--yurba-hover-color);opacity:1}.notifications-list{display:flex;flex-direction:column;gap:2px;max-height:500px;padding:5px;overflow:auto}.notification-preview{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-top:2px;font-size:12px;font-weight:500;opacity:.5}.notification-gift{display:flex;flex-direction:column;align-items:center;flex-shrink:0;gap:4px}.notification-gift__img{width:44px;height:44px;object-fit:contain}.notifications{width:450px;border-radius:var(--yurba-radius-l);overflow:hidden}.notifications-page{display:flex;flex-direction:column;margin:var(--yurba-sheet-inset) auto;height:var(--yurba-sheet-height)}.notifications-page__settings{margin-left:auto}.notifications-page__settings>.symbol{font-size:20px}.notifications-page header-notifications{flex:1;min-height:0}.notifications--page{width:100%;height:100%;overflow-y:auto;border-radius:0;box-shadow:none}.notifications--page .notifications-list{max-height:none;overflow:visible}.side-left{width:var(--side-width);flex-shrink:0;overflow:hidden;overflow-y:scroll;height:var(--yurba-page-height);padding-block:var(--yurba-sheet-inset)}.side-left::-webkit-scrollbar{display:none}.side-left__head{position:relative;display:flex;align-items:center;height:var(--yurba-header-height);padding:16px 16px 16px 25px}.side-left__options{padding:0 15px;display:flex;flex-direction:column;gap:5px}.left-option{color:var(--yurba-text-color);display:flex;align-items:center;width:100%;gap:10px;position:relative;justify-content:center;transition:background .15s ease,color .15s ease;padding:8px 12px;border-radius:var(--yurba-radius-pill)}.left-option:hover{background:var(--yurba-hover-color)}.left-option.active{background:var(--yurba-brand-color-opacity)}.left-option.active .material-symbols-rounded,.left-option.active .left-option__title{color:var(--yurba-brand-color)}.left-option .material-symbols-rounded{font-size:20px;font-variation-settings:"FILL" 1;padding:5px;transition:color .15s ease}.left-option__title{color:var(--yurba-text-color);font-size:15px;font-weight:700;width:100%}.left-sub{padding:8px 22px}.left-sub__option{display:flex;align-items:center;gap:10px;color:var(--yurba-text-color);font-weight:600;font-size:14px;padding:4px 8px;border-radius:var(--yurba-radius-pill);transition:background .15s ease,color .15s ease}.left-sub__option:hover{background:var(--yurba-hover-color)}.left-sub__option.active{background:var(--yurba-brand-color-opacity);color:var(--yurba-brand-color)}.left-sub__avatar{border-radius:100%}.left-sub__icon{width:25px;height:25px;display:flex;align-items:center;justify-content:center;font-size:18px;background:var(--yurba-body-color);border-radius:var(--yurba-radius-m)}.side-left__divider{height:1px;margin:10px 25px;background:color-mix(in srgb,var(--yurba-text-color) 12%,transparent)}@media(max-width:1280px){.side-left{display:none}}.section-picker.btn-clear{display:none}.section-picker__icon,.section-picker__arrow{opacity:.5;transition:opacity .4s}.section-picker__icon{display:flex;flex-shrink:0}.section-picker:hover .section-picker__icon,.section-picker:hover .section-picker__arrow{opacity:1}.section-picker .material-symbols-rounded{flex-shrink:0;font-size:20px}.section-picker__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1280px){.header-current__name--picked{display:none}.section-picker.btn-clear{display:inline-flex;gap:6px;flex-shrink:1;width:auto;min-width:0;max-width:55%;margin-left:auto;padding:0 8px 0 10px;font-size:14px;font-weight:600;opacity:1}}.section-picker .left-option__cover{width:22px;height:22px;border-radius:6px}.section-picker .left-option__img{width:24px;height:24px;border-radius:50%;object-fit:cover}.y-dropdown__item-icon>.left-sub__icon{width:auto;height:auto;background:none;font-size:inherit}.y-dropdown__item-icon .left-option__cover{width:24px;height:24px;border-radius:6px}.y-sheet .y-dropdown__item-icon .left-option__cover{width:36px;height:36px;border-radius:8px}:is(.section-picker,.y-dropdown__item-icon) .left-option__cover--fav .material-symbols-rounded{color:#fff;opacity:1;font-size:16px;font-variation-settings:"FILL" 1}.y-sheet .y-dropdown__item-icon .left-option__cover--fav .material-symbols-rounded{font-size:20px}.section-sheet__more{opacity:.7;font-weight:500}.side-right{width:var(--side-width);flex-shrink:0;overflow:hidden;overflow-y:scroll;height:var(--yurba-page-height);padding-block:var(--yurba-sheet-inset)}.side-right::-webkit-scrollbar{display:none}.right-card{padding:0 8px 16px}.right-card__title{font-weight:700;font-size:15px;display:flex;align-items:center;gap:5px;line-height:1.5;cursor:pointer;margin-bottom:8px;margin-left:12px}.side-right>.right-card:first-child>.right-card__title{height:var(--yurba-header-height);margin-bottom:0}.side-right--essential>.right-card:first-child>.right-card__title{display:none}.right-card__title span{background:var(--yurba-body-color);border-radius:100px;line-height:1;padding:8px;height:24px;min-width:20px;display:flex;align-items:center;justify-content:center;opacity:.5;font-size:12px}.right-card__inner{padding:12px;background:var(--yurba-main-color);border-radius:var(--yurba-radius-xl)}.text-danger{color:var(--yurba-red-color)!important}.friends-item{position:relative;width:100%;display:flex;align-items:center;gap:12px;padding:8px;border-radius:var(--yurba-radius-l);transition:background .2s}.friends-item:hover{background:var(--yurba-hover-color)}.friends-item__name a:after{content:"";position:absolute;inset:0;border-radius:inherit}.friends-item__badges,.friends-item__location a,.friends-item__controls{position:relative}.friends-item__inner{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;flex:1;min-width:0}.friends-item__avatar{position:relative;flex-shrink:0}.friends-item__avatar img{border-radius:100%;width:48px;height:48px;display:flex;object-fit:cover}.friends-item__avatar .avatar-frame{border-radius:0}.friends-item__head{min-width:0}.friends-item__name{font-size:15px;font-weight:600;color:var(--yurba-text-color);display:flex;align-items:center;line-height:1.2;min-width:0}.friends-item__name a{color:var(--yurba-text-color)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.friends-item__badges{display:flex;align-items:center;gap:4px}.friends-item__location{font-size:13px;font-weight:400;opacity:.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.friends-item__location a{color:var(--yurba-text-color)}.friends-item__tag{width:fit-content;max-width:100%;font-size:13px;font-weight:500;opacity:.5;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.friends-item__meta{display:flex;min-width:0;margin-top:2px;font-size:13px;opacity:.5}.friends-item__meta .friends-item__tag,.friends-item__meta .friends-item__location{margin:0;opacity:1}.friends-item__meta .friends-item__tag{flex-shrink:0}.friends-item__meta .friends-item__location:before{content:" \b7  ";white-space:pre}.friends-item__controls{display:flex;flex-direction:row;align-items:center;gap:4px;flex-shrink:0}.friends-item__controls .btn:not(.friends-item__primary):hover{background:var(--yurba-hover-color)}.friends-item__primary{flex-shrink:0;justify-content:center;width:36px;height:36px;padding:0;gap:0;border-radius:50%}.friends-item__primary .material-symbols-rounded{font-size:20px}.friends-item__action{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:50%;background:var(--yurba-hover-color);color:var(--yurba-text-color);cursor:pointer;transition:background .2s}.friends-item__action:hover,.friends-item__action[aria-expanded=true]{background:var(--yurba-fill-color)}.friends-item__action .material-symbols-rounded{font-size:20px}.poll{display:block;max-width:420px;padding:2px 0}.poll-head{margin-bottom:12px}.poll-type{display:block;font-size:11px;font-weight:700;color:var(--yurba-brand-color);opacity:.85;margin-bottom:3px}.poll-question{font-weight:700;font-size:15px;line-height:1.4;word-break:break-word}.poll-options{display:flex;flex-direction:column;gap:6px}.poll-option{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:color-mix(in srgb,var(--yurba-brand-color) 7%,transparent);border:none;padding:12px 14px;border-radius:var(--yurba-radius-m);color:var(--yurba-text-color);font:inherit;font-size:14px;cursor:pointer;transition:background .15s ease}.poll-option:hover{background:color-mix(in srgb,var(--yurba-brand-color) 14%,transparent)}.poll-option.checked{background:color-mix(in srgb,var(--yurba-brand-color) 16%,transparent)}.poll-option .poll-option__label{flex:1;word-break:break-word}.poll-pick{display:flex;flex-shrink:0;color:var(--yurba-brand-color)}.poll-pick .material-symbols-rounded{font-size:22px}.poll-result{position:relative;border-radius:var(--yurba-radius-m);overflow:hidden;background:color-mix(in srgb,var(--yurba-brand-color) 7%,transparent)}.poll-result--clickable{cursor:pointer}.poll-result--clickable:hover{background:color-mix(in srgb,var(--yurba-brand-color) 12%,transparent)}.poll-result--clickable:hover .poll-fill{filter:brightness(.94)}.poll-fill{position:absolute;left:0;top:0;bottom:0;width:0;background:color-mix(in srgb,var(--yurba-brand-color) 22%,transparent);transition:width .6s cubic-bezier(.22,1,.36,1)}.poll-result.picked .poll-fill{background:color-mix(in srgb,var(--yurba-brand-color) 34%,transparent)}.poll-result.correct .poll-fill{background:color-mix(in srgb,var(--yurba-green-color) 28%,transparent)}.poll-result.wrong .poll-fill{background:color-mix(in srgb,var(--yurba-red-color) 24%,transparent)}.poll-result__content{position:relative;z-index:1;display:flex;align-items:center;gap:8px;padding:12px 14px;font-size:14px}.poll-result .poll-option__label{flex:1;min-width:0;word-break:break-word}.poll-result.picked .poll-option__label{font-weight:700}.result-mark__slot{display:flex;flex-shrink:0}.result-mark__slot:empty{display:none}.result-mark{font-size:19px;color:var(--yurba-brand-color)}.poll-result.correct .result-mark{color:var(--yurba-green-color)}.poll-result.wrong .result-mark{color:var(--yurba-red-color)}.poll-percent{font-weight:700;font-size:14px;font-variant-numeric:tabular-nums;flex-shrink:0}.poll-voters{display:flex;align-items:center;flex-shrink:0}.poll-voter{width:20px;height:20px;border-radius:50%;object-fit:cover;margin-left:-7px;border:2px solid var(--yurba-main-color)}.poll-voter:first-child{margin-left:0}.poll-foot{display:flex;align-items:center;gap:10px;margin-top:8px;padding:0 4px;font-size:13px}.poll-total{color:var(--yurba-text-color);opacity:.5;font-weight:500}.poll-actions{display:flex;margin-left:auto}.poll-vote{min-height:32px;padding:0 18px;font-size:13px;font-weight:600;border-radius:var(--yurba-radius-pill);background:var(--yurba-brand-color);color:var(--yurba-on-brand-color)}.poll-vote:hover{background:var(--yurba-brand-color);color:var(--yurba-on-brand-color);filter:brightness(1.1)}.poll-vote:disabled{opacity:.5;cursor:default;filter:none}.poll-retract{color:var(--yurba-brand-color);display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:600;padding:5px 10px;border-radius:var(--yurba-radius-pill)}.poll-retract:hover{background:var(--yurba-brand-color-opacity)}.poll-retract .material-symbols-rounded{font-size:18px}.btn-none{background:none;color:var(--yurba-text-color);opacity:.5;transition:.4s;padding:0}.btn-none:hover{opacity:1}.poll-create__options{display:flex;flex-direction:column;gap:8px}.create-option{display:flex;align-items:center;gap:8px}.create-option__input{flex:1}.create-correct{display:none;align-items:center;cursor:pointer;color:var(--yurba-brand-color);flex-shrink:0}.poll-create--quiz .create-correct{display:flex}.poll-create__radio,.create-correct__on{display:none}.poll-create__radio:checked~.create-correct__off{display:none}.poll-create__radio:checked~.create-correct__on{display:inline-flex;color:var(--yurba-green-color)}.poll-create__remove{color:var(--yurba-text-color);opacity:.5;flex-shrink:0;padding:4px}.poll-create__remove:hover{opacity:1;color:var(--yurba-red-color)}.poll-create__toggles{display:flex;flex-direction:column;gap:6px}.btn-clear{color:var(--yurba-text-color);border:none;font-size:25px;height:35px;width:35px;opacity:.5;transition:.4s;border-radius:17.5px;position:relative;background:var(--yurba-body-color);padding:5px;display:flex;align-items:center;justify-content:center}.btn-clear:hover{opacity:1}.btn-clear span[class^=material-symbols]{font-variation-settings:"FILL" 1;font-size:20px}.y-win__body:has(.dialog-info){padding:0}.y-win__body:has(.music-table){padding-left:0;padding-right:0}.y-dropdown__menu:has(.y-ap){min-width:400px}.emoji-suggest__menu .y-dropdown__item{width:auto;gap:0;padding:4px 6px}.emoji-suggest__menu .y-dropdown__item-label{display:none}.mention-suggest__menu .y-dropdown__item-label{display:flex;flex-direction:column;gap:1px}.translated{display:flex;align-items:center;gap:5px;font-weight:600;opacity:.5;margin-top:5px}.translated span.material-symbols-rounded{margin-top:-4px}.dialog-info{display:flex;flex-direction:column;gap:20px;padding:16px 0}.dialog-info.dialog-info--flat{padding-top:0}.dialog-info__actions{display:flex;align-items:center;gap:10px}.dialog-info__head{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:0 16px}.info-avatar{position:relative;display:block;flex-shrink:0;width:80px;height:80px;border-radius:100%;overflow:hidden;background:var(--yurba-body-color)}.info-avatar__img{width:100%;height:100%;object-fit:cover}.info-avatar.story-ring{overflow:visible}.info-avatar.story-ring .info-avatar__img{border-radius:50%}.info-avatar.story-ring:after{inset:-5px;padding:3px}.info-avatar--emoji{border-radius:var(--yurba-radius-xl);display:flex;align-items:center;justify-content:center;background:var(--yurba-body-color);font-size:40px;line-height:1}.info-avatar--emoji img.emoji{width:44px;height:44px}.info-avatar--emoji .material-symbols-rounded{font-size:40px;opacity:.6}.dialog-info__title{display:flex;align-items:center;flex-wrap:wrap;max-width:100%;margin-top:6px;font-size:20px;font-weight:600;line-height:1.2;color:var(--yurba-text-color);overflow-wrap:anywhere}.dialog-info__name{min-width:0}.dialog-info__subline{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;max-width:100%;min-width:0}.dialog-info__subtitle{font-size:14px;font-weight:600;color:var(--yurba-text-color);opacity:.5}.dialog-info__link{display:flex;align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:600;color:var(--yurba-brand-color)}.dialog-info__link:before{content:"\b7";margin-right:4px;color:var(--yurba-text-color);opacity:.5}.dialog-info__copy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.info-block{padding:0 16px}.info-block__body{min-width:0;font-size:15px;font-weight:500;word-break:break-word}.info-block__text{color:var(--yurba-text-color);white-space:pre-line;overflow-wrap:anywhere}.info-media{display:flex;flex-direction:column;padding:8px 16px 0;margin-bottom:-8px;border-top:1px solid var(--yurba-body-color)}.dialog-info--flat .info-media{padding-top:8px;border-top:0}.info-media__row{display:flex;align-items:center;gap:12px;width:100%;padding:8px;border:none;border-radius:var(--yurba-radius-pill);background:none;color:var(--yurba-text-color);font:inherit;font-size:15px;font-weight:500;text-align:left;cursor:pointer;transition:background .2s}.info-media__row:hover{background:var(--yurba-hover-color)}.info-media__row .material-symbols-rounded{width:24px;font-size:22px;text-align:center;opacity:.5}.info-members{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid var(--yurba-body-color)}.info-members__head{display:flex;align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:600;color:var(--yurba-text-color)}.info-members__title{flex:1;min-width:0}.info-members__head .members-search{display:none;flex:1;min-width:0;font-weight:400}.info-members__head.show-search .info-members__icon,.info-members__head.show-search .info-members__title,.info-members__head.show-search .info-members__add,.info-members__head.show-search .members-search__open{display:none}.info-members__head.show-search .members-search{display:flex}.info-members__icon{font-size:22px;opacity:.5}.info-members__list{display:flex;flex-direction:column;padding:0 16px}.dialog-member{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:8px;border-radius:var(--yurba-radius-pill);color:var(--yurba-text-color);transition:background .2s}.dialog-member:hover{background:var(--yurba-hover-color)}.dialog-member__avatar{flex-shrink:0;width:40px;height:40px;border-radius:100%;object-fit:cover}.dialog-member__body{flex:1;min-width:0}.dialog-member__head{display:flex;align-items:center;min-width:0}.dialog-member__name{min-width:0;font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-member__badges{--user-badge-size: 14px;flex-shrink:0}.dialog-member__status{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-member__roles{display:flex;flex-shrink:0;align-items:center;gap:4px;max-width:45%}.dialog-member__role{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:2px 8px;border-radius:var(--yurba-radius-pill);font-size:12px;font-weight:600;line-height:1.4;color:var(--role-color);background:color-mix(in srgb,var(--role-color) 14%,transparent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialog-member__role .material-symbols-rounded{font-size:14px}.dialog-member__role--muted{--role-color: var(--yurba-red-color)}.chat-author__crown{width:18px;height:18px;position:absolute;background:var(--yurba-orange-color);top:calc(50% + 4px);left:32px;display:flex;align-items:center;font-size:10px;justify-content:center;color:#fff;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20style%3D%22isolation%3Aisolate%22%20viewBox%3D%220%200%20500%20500%22%20width%3D%2220pt%22%20height%3D%2220pt%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20d%3D%22M0%200h500v500H0z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20clip-path%3D%22url(%23a)%22%3E%3Cpath%20d%3D%22M196.507%203.628q4.153%201.434%208.134%203.363l31.718%2015.624a30.9%2030.9%200%200%200%2027.293%200L295.37%206.991a67.98%2067.98%200%200%201%2091.027%2030.976l1.804%204.005%201.558%204.129%2011.372%2033.449a30.9%2030.9%200%200%200%2019.308%2019.307l33.473%2011.373a67.983%2067.983%200%200%201%2039.086%2094.413l-15.6%2031.718a30.9%2030.9%200%200%200%200%2027.293l15.6%2031.719a67.982%2067.982%200%200%201-39.086%2094.388l-33.473%2011.372a30.9%2030.9%200%200%200-19.283%2019.308l-11.397%2033.474A67.987%2067.987%200%200%201%20295.37%20493l-31.718-15.599a30.9%2030.9%200%200%200-27.293%200L204.641%20493a67.988%2067.988%200%200%201-94.389-39.085L98.88%20420.441a30.9%2030.9%200%200%200-19.333-19.283l-33.449-11.397a67.988%2067.988%200%200%201-39.11-94.388l15.625-31.719a30.9%2030.9%200%200%200%200-27.293L6.988%20204.643a67.987%2067.987%200%200%201%2039.11-94.389l33.449-11.372A30.9%2030.9%200%200%200%2098.855%2079.55l11.372-33.449a67.986%2067.986%200%200%201%2086.28-42.473%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");mask-size:contain}.chat-media__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.chat-media__tile{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:var(--yurba-radius-m);background:var(--yurba-body-color)}.chat-media__tile.is-sensitive{border-radius:var(--yurba-radius-m)}.chat-media__tile .sensitive-cover{min-height:0;padding:6px;gap:4px}.chat-media__tile .sensitive-cover__title,.chat-media__tile .sensitive-cover__text{display:none}.chat-media__thumb{width:100%;height:100%;object-fit:cover}.chat-media__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:6px;border-radius:100%;background:#00000080;color:#fff}.chat-media__list{display:flex;flex-direction:column;gap:8px}.media-link,.media-group{display:flex;align-items:center;gap:12px;padding:8px;border-radius:var(--yurba-radius-pill);color:var(--yurba-text-color);text-decoration:none;transition:background .15s}.media-link:hover,.media-group:hover{background:var(--yurba-hover-color)}.media-link__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--yurba-radius-m);background:var(--yurba-brand-color-opacity);color:var(--yurba-brand-color)}.media-link__body,.media-group__body{display:flex;flex-direction:column;flex:1;min-width:0}.media-link__url,.media-group__name{overflow:hidden;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.media-link__url{color:var(--yurba-brand-color)}.media-link__text,.media-group__members{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap;opacity:.6}.media-link__date{flex-shrink:0;font-size:12px;opacity:.5}.media-group__avatar{width:40px;height:40px;flex-shrink:0;border-radius:100%;object-fit:cover}.y-media__source{position:fixed;top:0;left:0;width:1px;height:1px;opacity:0;pointer-events:none}.y-media__glyph--good{color:var(--yurba-green-color)}.y-media__glyph--fair{color:var(--yurba-orange-color)}.y-media__glyph--poor{color:var(--yurba-red-color)}.y-media__signal{display:flex}.y-tooltip.y-media__popover{min-width:260px;max-width:320px}.y-media__popover .y-tooltip__content{opacity:1}.y-media-debug{display:flex;flex-direction:column;gap:4px}.y-media-debug__title{margin-top:6px;font-weight:600;opacity:.7}.y-media-debug__row{display:flex;justify-content:space-between;gap:12px}.y-media-debug__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.7}.y-media-debug__value{flex-shrink:0;font-variant-numeric:tabular-nums;text-align:right}.y-dock{color:var(--yurba-text-color)}.y-dock[hidden]{display:none}.y-dock__head{display:flex;align-items:center;gap:10px;min-width:0;cursor:pointer}.y-dock-avatar{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;overflow:hidden;border-radius:50%;background:var(--yurba-body-color);color:var(--yurba-brand-color);font-size:20px}.y-dock-avatar__img{width:100%;height:100%;object-fit:cover}.y-dock__who{flex:1;min-width:0}.y-dock__title,.y-dock__status{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.y-dock__title{font-size:14px;font-weight:600}.y-dock__status{font-size:12px;font-variant-numeric:tabular-nums;opacity:.6}.y-dock__status--live{color:var(--yurba-green-color);opacity:1}.y-dock__icon{display:flex;flex-shrink:0;padding:6px;border:none;border-radius:50%;background:none;color:inherit;cursor:pointer}.y-dock__icon:hover{background:var(--yurba-hover-color)}.y-dock__icon .material-symbols-rounded{font-size:20px}.y-dock__sound{margin:0 12px 8px;padding:8px;border:none;border-radius:var(--yurba-radius-pill);background:var(--yurba-brand-color);color:var(--yurba-on-brand-color);font-weight:600;cursor:pointer}.y-dock__sound[hidden]{display:none}.y-dock__controls{display:flex;gap:8px}.y-dock__btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:50%;background:var(--yurba-body-color);color:var(--yurba-text-color);cursor:pointer}.y-dock__btn:disabled{opacity:.4;cursor:default}.y-dock__btn--off{color:var(--yurba-red-color)}.y-dock__btn--on{background:var(--yurba-brand-color);color:#fff}.y-dock__btn--red{background:var(--yurba-red-color);color:#fff}.y-dock--speaking .y-dock-person__avatar{box-shadow:0 0 0 2px var(--yurba-green-color)}.y-dock--card{position:fixed;left:16px;bottom:16px;z-index:2500;display:flex;flex-direction:column;width:300px;border-radius:var(--yurba-radius-xl);background:var(--yurba-main-color);box-shadow:0 12px 40px #00000040;overflow:hidden}.y-dock--card .y-dock__head{padding:12px 8px 8px 12px}.y-dock__people{display:flex;flex-direction:column;gap:2px;max-height:184px;padding:0 8px 8px;overflow-y:auto}.y-dock-person{display:flex;align-items:center;gap:10px;padding:4px;font-size:13px}.y-dock__more{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:10px;width:100%;padding:4px;border-radius:var(--yurba-radius-m);font-size:13px;opacity:.8;cursor:pointer}.y-dock__more:hover{background:var(--yurba-hover-color);opacity:1}.y-dock-stack{display:flex}.y-dock-stack__img{width:22px;height:22px;margin-left:-7px;border:2px solid var(--yurba-main-color);border-radius:50%;object-fit:cover}.y-dock-stack__img:first-child{margin-left:0}.y-dock-person__avatar{flex-shrink:0;width:28px;height:28px;border-radius:50%;object-fit:cover;transition:box-shadow .15s}.y-dock-person__name{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.y-dock-person__state{font-size:18px;opacity:.5}.y-dock-person__state--live{color:var(--yurba-green-color);opacity:1}.y-dock__watch{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border:none;border-radius:var(--yurba-radius-pill);background:var(--yurba-brand-color);color:#fff;font-size:11px;font-weight:600;cursor:pointer}.y-dock__watch[hidden]{display:none}.y-dock__watch .material-symbols-rounded{font-size:14px}.y-dock--card .y-dock__controls{justify-content:space-between;padding:10px 12px 12px;border-top:1px solid var(--yurba-body-color)}@media(max-width:576px){.y-dock--card{left:8px;right:8px;bottom:72px;width:auto}}.side-left--docked{display:flex;flex-direction:column}.y-dock--side{position:sticky;left:auto;bottom:0;z-index:1;width:auto;margin:auto 15px 0;box-shadow:none}.y-dock--bar{flex-shrink:0;border-top:1px solid var(--yurba-body-color);background:var(--yurba-main-color)}.y-dock--bar .y-dock__head{padding:6px 12px}.y-dock--bar .y-dock-avatar{width:32px;height:32px}.y-dock__faces{display:flex;padding-left:8px}.y-dock__face .y-dock-person__avatar{width:26px;height:26px;margin-left:-8px;border:2px solid var(--yurba-main-color)}.y-dock--bar .y-dock__btn{width:34px;height:34px}.y-dock--bar .y-dock__btn .material-symbols-rounded{font-size:20px}@media(max-width:576px){.y-dock__faces{display:none}}.y-room{position:fixed;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;padding:16px;background:#0000008c;backdrop-filter:blur(6px)}.y-room[hidden],.y-room [hidden]{display:none!important}.y-room__window{position:relative;display:flex;flex-direction:column;width:1000px;max-width:100%;height:680px;max-height:100%;overflow:hidden;border-radius:var(--yurba-radius-xl);background:#1c1c1e;color:#fff;box-shadow:0 20px 60px #0006}.y-room--small .y-room__window{width:640px;height:480px}.y-room--hero .y-room__window{width:420px;height:560px}@media(max-width:576px){.y-room{padding:0}.y-room__window,.y-room--small .y-room__window,.y-room--hero .y-room__window{width:100%;height:100%;border-radius:0}}.y-room-head{display:flex;align-items:center;gap:10px;padding:10px 12px}.y-room-head__btn{display:flex;flex:none;padding:6px;border:none;border-radius:50%;background:none;color:#fff;cursor:pointer}.y-room-head__btn:hover{background:#ffffff1f}.y-room-icon{display:flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;overflow:hidden;border-radius:50%;background:#ffffff1f;color:var(--yurba-brand-color)}.y-room-icon__img{width:100%;height:100%;object-fit:cover}.y-room__emoji{font-size:18px;line-height:1}.y-room__who{flex:1;min-width:0}.y-room__title{overflow:hidden;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.y-room__status{font-size:13px;opacity:.7;font-variant-numeric:tabular-nums}.y-room--hero .y-room-icon,.y-room--hero .y-room__who{visibility:hidden}.y-room__body{position:relative;display:flex;flex:1;flex-direction:column;gap:8px;min-height:0;padding:0 12px}.y-room__tiles{display:flex;flex:1;flex-wrap:wrap;align-content:center;justify-content:center;gap:8px;min-height:0;overflow-y:auto}.y-room__tile{position:relative;flex:none;width:var(--y-room-tile, 240px);aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--yurba-radius-l);background:#2c2c2e}.y-room__tile--zoom{cursor:zoom-in}.y-room__tile:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 2px transparent;transition:box-shadow .15s;pointer-events:none}.y-room__tile--speaking:after{box-shadow:inset 0 0 0 2px var(--yurba-green-color)}.y-room__avatar{position:absolute;top:50%;left:50%;height:42%;min-height:32px;max-height:96px;aspect-ratio:1;border-radius:50%;object-fit:cover;transform:translate(-50%,-50%)}.y-room__media{position:absolute;inset:0;display:none;background:#000}.y-room__tile--video .y-room__media{display:block}.y-room__tile--video .y-room__avatar{display:none}.y-room__video{display:block;width:100%;height:100%;object-fit:cover}.y-room__video--mirror{transform:scaleX(-1)}.y-room__label{position:absolute;bottom:6px;left:6px;display:flex;align-items:center;max-width:calc(100% - 12px);padding:2px 8px;border-radius:var(--yurba-radius-pill);background:#0000008c;font-size:12px;font-weight:500}.y-room__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.y-room__state{position:absolute;top:6px;right:6px;display:flex;padding:3px;border-radius:50%;background:#0000008c;font-size:16px;color:var(--yurba-red-color)}.y-room__watch{position:absolute;top:50%;left:50%;display:inline-flex;align-items:center;gap:4px;max-width:calc(100% - 12px);padding:4px 12px;border:none;border-radius:var(--yurba-radius-pill);background:var(--yurba-blue-color);color:#fff;font-size:13px;font-weight:600;white-space:nowrap;transform:translate(-50%,-50%);cursor:pointer}.y-room__watch .material-symbols-rounded{font-size:16px}.y-room__sound{position:absolute;top:50%;left:50%;z-index:2;padding:10px 18px;border:none;border-radius:var(--yurba-radius-pill);background:#ffffffe6;color:#000;font-weight:600;transform:translate(-50%,-50%);cursor:pointer}@media(max-width:576px){.y-room--pip .y-room__tiles{align-content:stretch}.y-room--pip .y-room__tile{width:100%;aspect-ratio:auto}.y-room--pip .y-room__tile--local{position:absolute;right:20px;bottom:8px;z-index:1;width:96px;aspect-ratio:3 / 4;box-shadow:0 4px 16px #0006}}.y-room-stage{position:relative;flex:1;min-height:0;overflow:hidden;border-radius:var(--yurba-radius-l);background:#000}.y-room-stage__media{width:100%;height:100%}.y-room-stage .y-room__video{object-fit:contain}.y-room__close{position:absolute;top:8px;right:8px;display:flex;padding:6px;border:none;border-radius:50%;background:#0000008c;color:#fff;cursor:pointer}.y-room--focus .y-room__tiles{flex:none;flex-wrap:nowrap;justify-content:safe center;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.y-room--focus .y-room__tile{width:144px}.y-room--focus .y-room__watch{padding:2px 8px;font-size:11px}@media(max-width:576px){.y-room--focus .y-room__tile{width:112px}}.y-room-people__btn{display:flex;align-items:center;gap:4px;width:auto;padding:6px 10px;border-radius:var(--yurba-radius-pill);background:#ffffff1f}.y-room-people__count{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.y-room-more{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:none;color:#fff;cursor:pointer}.y-room-more:hover{background:#3a3a3c}.y-room__faces{display:flex}.y-room__face{width:32px;height:32px;margin-left:-8px;border:2px solid #2c2c2e;border-radius:50%;object-fit:cover}.y-room__face:first-child{margin-left:0}.y-room-more__count{font-size:18px;font-weight:600}.y-room--list .y-room__body{padding-right:324px}.y-room-list{position:absolute;top:0;right:12px;bottom:0;z-index:3;display:flex;flex-direction:column;width:300px;overflow:hidden;border-radius:var(--yurba-radius-l);background:#2c2c2e}.y-room-list__head{display:flex;align-items:center;justify-content:space-between;padding:10px 8px 6px 14px}.y-room-list__title{font-weight:600}.y-room__search{margin:0 12px 8px;padding:8px 12px;border:1px solid rgba(255,255,255,.12);border-radius:var(--yurba-radius-m);outline:none;background:#00000040;color:#fff;font:inherit;font-size:14px}.y-room__search::placeholder{color:#ffffff80}.y-room__search:focus{border-color:var(--yurba-blue-color)}.y-room__rows{flex:1;min-height:0;padding:0 6px 8px;overflow-y:auto}.y-room__group{padding:10px 8px 4px;font-size:12px;opacity:.6}.y-room-row{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:var(--yurba-radius-m);cursor:pointer}.y-room-row:hover{background:#ffffff14}.y-room-row__avatar{flex:none;width:32px;height:32px;border-radius:50%;object-fit:cover}.y-room-row__name{flex:1;min-width:0;overflow:hidden;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.y-room-row__state{font-size:18px;opacity:.7}.y-room-row__state--live{color:var(--yurba-green-color);opacity:1}.y-room-row__state--off{color:var(--yurba-red-color);opacity:1}.y-room-row__watch{padding:3px 10px;border:none;border-radius:var(--yurba-radius-pill);background:var(--yurba-blue-color);color:#fff;font-size:12px;font-weight:600;cursor:pointer}.y-room-row__more{padding:2px}@media(max-width:576px){.y-room--list .y-room__body{padding-right:12px}.y-room-list{left:12px;width:auto}}.y-room-hero{display:none;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center}.y-room--hero .y-room-hero{display:flex}.y-room--hero .y-room-stage,.y-room--hero .y-room__tiles{display:none}.y-room-hero__avatar{width:120px;height:120px;border-radius:50%;object-fit:cover}.y-room--ringing .y-room-hero__avatar{animation:y-room-pulse 1.6s ease-in-out infinite}.y-room-hero__name{font-size:22px;font-weight:600}.y-room-hero__status{font-size:15px;opacity:.7;font-variant-numeric:tabular-nums}@keyframes y-room-pulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--yurba-green-color) 50%,transparent)}50%{box-shadow:0 0 0 16px color-mix(in srgb,var(--yurba-green-color) 0%,transparent)}}.y-room__controls{display:flex;justify-content:center;gap:14px;padding:14px 12px 18px}.y-room__btn{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border:none;border-radius:50%;background:#ffffff26;color:#fff;cursor:pointer;transition:filter .15s,background .15s}.y-room__btn:hover{filter:brightness(1.15)}.y-room__btn:disabled{opacity:.4;cursor:default}.y-room__btn .material-symbols-rounded{font-size:24px}.y-room__btn--off{background:#fff;color:#1c1c1e}.y-room__btn--on{background:var(--yurba-brand-color)}.y-room__btn--red{background:var(--yurba-red-color)}.y-room__btn--green{background:var(--yurba-green-color)}@media(max-width:576px){.y-room__controls{gap:10px}.y-room__btn{width:48px;height:48px}}.voice-window .main-wrapper,.voice-window y-menu-mobile{display:none!important}.voice-window .y-room{padding:0;background:none;backdrop-filter:none}.voice-window .y-room__window{width:100%;height:100%;border-radius:0;box-shadow:none}html.desktop-calls,html.desktop-calls body{background:transparent}.y-app-update{position:fixed;right:16px;bottom:16px;z-index:2400;display:flex;flex-direction:column;gap:6px;width:360px;max-width:calc(100% - 32px);padding:12px 14px;border-radius:var(--yurba-radius-xl);background:#1c1c1e;color:#fff;box-shadow:0 8px 30px #00000040}.y-app-update__head{display:flex;align-items:center;gap:10px}.y-app-update__icon{color:var(--yurba-blue-color)}.y-app-update__title{font-weight:600}.y-app-update__text{padding-left:34px;font-size:13px;opacity:.7;font-variant-numeric:tabular-nums}.y-app-update__text:empty{display:none}.y-app-update__track{height:4px;margin-left:34px;overflow:hidden;border-radius:2px;background:#ffffff26}.y-app-update__fill{width:0;height:100%;border-radius:inherit;background:var(--yurba-blue-color);transition:width .2s}.y-app-update__buttons{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.y-app-update__later{border-color:transparent;background:#ffffff1f;color:#fff}.y-app-update--inline{position:static;width:auto;max-width:none;margin-top:12px;padding:12px 0 0;border-top:1px solid var(--yurba-body-color);border-radius:0;background:none;color:inherit;box-shadow:none}.y-app-update--inline .y-app-update__track{background:var(--yurba-body-color)}@media(max-width:576px){.y-app-update:not(.y-app-update--inline){right:8px;bottom:72px;left:8px;width:auto;max-width:none}}.btn-danger-fill{background:var(--yurba-red-color);color:#fff;border:none}.btn-danger-fill:hover{background:color-mix(in srgb,var(--yurba-red-color) 85%,#000);color:#fff}.btn-danger-fill:disabled{opacity:.5}.report-form__reasons{display:flex;flex-direction:column}.bot-keyboard{display:flex;flex-direction:column;gap:4px}.bot-keyboard__row{display:flex;gap:4px}.bot-keyboard__button{flex:1 1 0;min-width:0;min-height:34px;display:flex;align-items:center;justify-content:center;gap:4px;padding:6px 10px;border:0;border-radius:var(--yurba-radius-pill);background:var(--yurba-brand-color-opacity);color:var(--yurba-brand-color);font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;transition:.2s}.bot-keyboard__button:hover{filter:brightness(.95)}.bot-keyboard__button:active{transform:scale(.97)}.bot-keyboard__button--primary{background:var(--yurba-brand-color);color:var(--yurba-on-brand-color)}.bot-keyboard__button--danger{background:color-mix(in srgb,var(--yurba-red-color) 15%,transparent);color:var(--yurba-red-color)}.bot-keyboard__button--success{background:color-mix(in srgb,var(--yurba-green-color) 15%,transparent);color:var(--yurba-green-color)}.bot-keyboard__button.is-loading{opacity:.6;pointer-events:none}.bot-keyboard__button.is-loading .bot-keyboard__text:after{content:"\2026"}.bot-keyboard__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bot-keyboard__text .emoji{width:16px}.bot-keyboard__icon{font-size:14px;opacity:.7}@media(max-width:1280px){.bot-keyboard__button{min-height:38px}}.bot-app{height:70vh;max-height:640px}.bot-app__frame{width:100%;height:100%;border:0;border-radius:var(--yurba-radius-l);background:var(--yurba-body-color)}.stories-row{display:block;margin-bottom:12px;overflow:hidden}.stories-row:empty{display:none}.stories-row__track{display:flex;gap:4px;padding:0 23px}.feed-tab>.stories-row{margin:0;padding:12px 0;border-radius:0}.feed-tab>.stories-row .stories-row__track{padding:0 var(--yurba-gutter)}.story-circle{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:5px;width:46px;background:none;border:none;padding:0;cursor:pointer;font:inherit;color:var(--yurba-text-color)}.stories-ring{position:relative;display:block;width:44px;height:44px;border-radius:50%;padding:2px}.stories-ring--unseen{background:var(--yurba-story-gradient)}.stories-ring--close{background:var(--yurba-story-close-gradient)}.stories-ring--seen{background:#8c8c8c66}.stories-ring--add{background:var(--yurba-brand-color-opacity)}.story-circle__avatar{width:100%;height:100%;border-radius:50%;object-fit:cover;border:2px solid var(--yurba-body-color);background:var(--yurba-body-color)}.story-circle__add{position:absolute;right:-2px;bottom:-2px;width:16px;height:16px;border-radius:50%;background:var(--yurba-brand-color);border:2px solid var(--yurba-body-color);display:flex;align-items:center;justify-content:center;color:var(--yurba-on-brand-color)}.story-circle__add .material-symbols-rounded{font-size:11px}.story-circle__name{font-size:10px;max-width:46px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;line-height:1.2}html.story-open{overflow:hidden}.story-viewer{position:fixed;inset:0;z-index:4000;display:flex;align-items:center;justify-content:center;animation:story-viewer-fade .2s ease}.story-viewer[hidden]{display:none}.story-viewer.is-closing{animation:story-viewer-fade-out .2s ease forwards;pointer-events:none}.story-viewer__backdrop{position:absolute;inset:0;background:#000000eb;backdrop-filter:blur(6px)}.story-viewer__inner{position:relative;width:51.75vh;max-width:430px;aspect-ratio:9 / 16;max-height:100vh;background:#000;border-radius:var(--yurba-radius-l);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px #00000080;animation:story-viewer-zoom .2s ease}.story-viewer.is-closing .story-viewer__inner{animation:story-viewer-zoom-out .2s ease forwards}@keyframes story-viewer-fade{0%{opacity:0}to{opacity:1}}@keyframes story-viewer-fade-out{0%{opacity:1}to{opacity:0}}@keyframes story-viewer-zoom{0%{transform:scale(.92)}to{transform:scale(1)}}@keyframes story-viewer-zoom-out{0%{transform:scale(1)}to{transform:scale(.92)}}@media(max-width:480px){.story-viewer__inner{width:100vw;max-width:none;height:100vh;height:100dvh;max-height:none;aspect-ratio:auto;border-radius:0}}.story-viewer__bars{position:absolute;top:0;left:0;right:0;display:flex;gap:4px;padding:8px 10px 0;z-index:4}.viewer-bar{flex:1;height:3px;border-radius:var(--yurba-radius-s);background:#ffffff59;overflow:hidden}.viewer-bar__fill{display:block;height:100%;width:0;background:#fff}.story-viewer__header{position:absolute;top:12px;left:0;right:0;display:flex;align-items:center;gap:10px;padding:14px 12px 30px;z-index:3;color:#fff;background:linear-gradient(to bottom,rgba(0,0,0,.55),transparent);pointer-events:none}.story-viewer__avatar,.story-viewer__meta,.story-viewer__btn{pointer-events:auto}.story-viewer__avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;cursor:pointer;flex-shrink:0}.story-viewer__meta{display:flex;flex-direction:column;min-width:0;flex:1}.story-viewer__author{font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.story-viewer__sub{display:flex;align-items:center;gap:6px;min-width:0}.story-viewer__time{font-size:12px;color:#ffffffbf}.story-viewer__friends{display:inline-flex;align-items:center;gap:3px;padding:1px 7px 1px 4px;border-radius:var(--yurba-radius-pill);background:var(--yurba-green-color);color:#fff;font-size:11px;font-weight:600;white-space:nowrap}.story-viewer__friends .material-symbols-rounded{font-size:14px;font-variation-settings:"FILL" 1}.story-viewer__btn{background:none;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;flex-shrink:0}.story-viewer__btn .material-symbols-rounded{font-size:24px}.viewer-track{position:absolute;top:58px;left:12px;z-index:3;display:inline-flex;align-items:center;gap:8px;max-width:70%;padding:5px 10px 5px 5px;border-radius:var(--yurba-radius-pill);background:#00000073;color:#fff;pointer-events:none}.viewer-track__cover{width:24px;height:24px;border-radius:50%;object-fit:cover}.viewer-track__name{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.story-viewer__stage{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none;user-select:none}.story-viewer__image{width:100%;height:100%;object-fit:cover;-webkit-user-drag:none}.story-viewer__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:transparent}.story-viewer__caption{position:absolute;left:0;right:0;bottom:0;padding:40px 16px 16px;color:#fff;font-size:14px;line-height:1.4;word-break:break-word;background:linear-gradient(to top,rgba(0,0,0,.6),transparent);z-index:2;pointer-events:none}.story-viewer__pulse{position:absolute;left:50%;bottom:90px;transform:translate(-50%);font-size:52px;z-index:4;pointer-events:none;animation:story-pulse .9s ease-out forwards}.story-viewer__emoji .emoji{width:24px!important;height:24px}.story-viewer__pulse .emoji{width:52px!important;height:52px}@keyframes story-pulse{0%{opacity:0;transform:translate(-50%,10px) scale(.5)}30%{opacity:1;transform:translate(-50%,-10px) scale(1.15)}to{opacity:0;transform:translate(-50%,-70px) scale(1)}}.viewer-footer__other,.viewer-footer__own{position:absolute;left:0;right:0;bottom:0;padding:14px 12px;z-index:3;background:linear-gradient(to top,rgba(0,0,0,.55),transparent)}.viewer-footer__own{display:flex;justify-content:center}.viewer-footer__other{display:flex;flex-direction:column;gap:10px}.story-viewer__like .material-symbols-rounded{transition:transform .15s ease,color .15s ease}.story-viewer__like--on .material-symbols-rounded{color:var(--yurba-red-color);font-variation-settings:"FILL" 1;transform:scale(1.1)}.viewer-reply{display:flex;align-items:center;gap:6px}.viewer-reply__field,.viewer-reply__field:hover{border-color:#ffffff59}.viewer-reply__field{flex:1;border-radius:var(--yurba-radius-pill);background:#ffffff29;color:#fff;--yurba-placeholder-color: rgba(255, 255, 255, .65)}.viewer-reply__field:focus-within{border-color:var(--yurba-brand-color)}.viewer-reply__input{padding:0 16px}.viewer-seen{display:inline-flex;align-items:center;gap:6px;background:#00000073;color:#fff;border:none;border-radius:var(--yurba-radius-pill);padding:8px 16px;cursor:pointer;font-size:13px}.viewer-seen .material-symbols-rounded{font-size:18px}@media(max-width:480px){.viewer-footer__other,.viewer-footer__own{padding-bottom:calc(14px + env(safe-area-inset-bottom))}}.story-viewers-list__reaction{margin-left:auto;font-size:18px;flex-shrink:0}.story-answer{align-items:flex-start}.story-answer__body{display:flex;flex-direction:column;min-width:0}.story-answer__text{opacity:.8;font-size:13px;word-break:break-word}.story-hl__close{margin-left:auto;color:var(--yurba-green-color);font-size:20px;font-variation-settings:"FILL" 1}.story-hl__new{display:flex;align-items:center;justify-content:center;background:var(--yurba-brand-color-opacity);color:var(--yurba-brand-color)}.viewer-ov__layer{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:1}.viewer-ov{position:absolute;width:max-content;max-width:82%}.viewer-ov--interactive{pointer-events:auto}.viewer-ov--tappable{pointer-events:auto;cursor:pointer}.viewer-ov__content{font-weight:700;color:#fff;text-align:center;line-height:1.2;white-space:pre-wrap;word-break:normal;overflow-wrap:break-word;text-shadow:0 1px 3px rgba(0,0,0,.5)}.viewer-ov__content--bg{display:inline-block;padding:4px 10px;border-radius:8px;text-shadow:none}.story-viewer__draw{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.story-poll__opts{display:flex;flex-direction:column;gap:.35em}.story-poll__opt{position:relative;overflow:hidden;border:none;background:#0000000f;border-radius:.55em;padding:.45em .6em;font:inherit;font-weight:700;color:#1a1a1a;cursor:pointer;text-align:left;display:flex;align-items:center;gap:.4em}.story-poll__opt--result{cursor:default}.story-poll__opt--mine{outline:2px solid var(--yurba-blue-color)}.story-poll__fill{position:absolute;left:0;top:0;bottom:0;width:0;background:color-mix(in srgb,var(--yurba-blue-color) 22%,transparent)}.story-poll__lbl{position:relative;flex:1}.story-poll__pct{position:relative;font-weight:800}.story-slider__track{position:relative;height:.5em;border-radius:.5em;background:linear-gradient(90deg,#ffd400,#ff4d4d);margin:1em .8em .4em}.story-slider__fill{position:absolute;left:0;top:0;bottom:0;border-radius:.5em}.story-slider__knob{position:absolute;top:50%;transform:translate(-50%,-50%);font-size:1.5em}.story-slider__avg{text-align:center;font-size:.8em;opacity:.65}.story-publish{display:flex;gap:16px;align-items:flex-start}.story-publish__preview{position:relative;flex-shrink:0;width:120px;aspect-ratio:9 / 16;overflow:hidden;border-radius:var(--yurba-radius-l);background:#000}.story-publish__img{display:block;width:100%;height:100%;object-fit:cover}.story-publish__kind{position:absolute;top:8px;right:8px;padding:3px;border-radius:50%;background:#00000080;color:#fff;font-size:16px}.story-publish__fields{display:flex;flex:1;flex-direction:column;gap:10px;min-width:0}.story-publish__footer{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:0 16px;box-sizing:border-box}.story-publish__footer .btn{display:inline-flex;align-items:center;gap:6px}.editor-track{display:inline-flex;align-items:center;gap:6px;max-width:100%}.editor-track__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-track--set{color:var(--yurba-brand-color)}.editor-track__remove{font-size:18px;cursor:pointer}.story-editor__duration{min-width:120px}.story-editor__highlight{min-width:130px}.story-chip{display:inline-flex;align-items:center;gap:.4em;padding:.35em .6em;border-radius:.6em;background:#00000080;color:#fff;font-weight:700;line-height:1.2;white-space:nowrap;backdrop-filter:blur(2px)}.story-chip .material-symbols-rounded{font-size:1.15em}.story-chip--tag{background:#0000008c}.story-chip--time{font-variant-numeric:tabular-nums}.story-chip__cover{width:1.5em;height:1.5em;border-radius:50%;object-fit:cover}.story-countdown{display:flex;flex-direction:column;align-items:center;gap:.05em;padding:.45em .8em;border-radius:.7em;background:#0000008c;color:#fff;text-align:center}.story-countdown__title{font-size:.8em;font-weight:600;opacity:.9}.story-countdown__t{font-size:1.35em;font-weight:800;font-variant-numeric:tabular-nums}.story-sticker{background:#fff;color:#1a1a1a;border-radius:.85em;padding:.65em .7em;min-width:9em;box-shadow:0 4px 14px #00000040}.story-sticker__q{font-weight:800;margin-bottom:.45em;text-align:center;line-height:1.2}.story-sticker--q .story-sticker__hint{opacity:.55;font-size:.82em;text-align:center}html.camera-open{overflow:hidden}.camera{position:fixed;inset:0;z-index:4000;display:flex;flex-direction:column;background:#000;color:#fff;user-select:none;-webkit-tap-highlight-color:transparent;animation:camera-in .2s ease}.camera-glow{position:absolute;inset:0;z-index:5;background:#fff8ec;opacity:0;pointer-events:none;transition:opacity .15s}.camera--lit .camera-glow{opacity:1}@keyframes camera-in{0%{opacity:0}to{opacity:1}}.camera-stage{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;container-type:size;padding-top:env(safe-area-inset-top)}.camera-frame{position:relative;width:56.25cqh;max-width:100cqw;height:calc(100cqw * 16 / 9);max-height:100cqh;overflow:hidden;border-radius:var(--yurba-radius-l);background:#111;touch-action:none}.camera-preview{width:100%;height:100%;object-fit:cover}.camera-preview--mirror{transform:scaleX(-1)}.camera-flash{position:absolute;inset:0;background:#fff;opacity:0;pointer-events:none}.camera-progress{position:absolute;top:8px;left:10px;right:10px;height:4px;display:flex;gap:2px;border-radius:var(--yurba-radius-s);background:#ffffff40;overflow:hidden}.camera-piece{height:100%;background:#fff}.camera-piece--live{background:var(--yurba-red-color)}.camera-count{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:96px;font-weight:800;text-shadow:0 4px 24px rgba(0,0,0,.5);pointer-events:none}.camera-message{position:absolute;left:24px;right:24px;top:50%;transform:translateY(-50%);text-align:center;font-size:15px;line-height:1.4;opacity:.8}@media(min-width:768px){.camera-frame{border-radius:var(--yurba-radius-xl)}}.camera-top{position:absolute;top:20px;left:10px;right:10px;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.camera-tools{display:flex;flex-direction:column;gap:10px}.camera-center{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px}.camera-button{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#00000059;color:#fff;font-size:24px;transition:opacity .2s,background .2s,transform .15s}.camera-button:active{transform:scale(.92)}.camera-button:disabled{opacity:.4}.camera-button--on{background:#fff;color:#000}.camera-button--gone{visibility:hidden}.camera-time{align-self:center;padding:4px 10px;border-radius:var(--yurba-radius-pill);background:#00000059;font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.camera--recording .camera-time{background:var(--yurba-red-color)}.camera-sound{display:flex;align-items:center;gap:6px;max-width:100%;height:34px;padding:0 12px;border-radius:var(--yurba-radius-pill);background:#00000059;color:#fff;font-size:14px;font-weight:600}.camera-sound>.symbol{flex:none;font-size:18px}.camera-sound--set{background:#ffffffeb;color:#000}.camera-sound--locked{opacity:.85}.camera-sound:disabled{cursor:default}.camera-sound__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.camera-sound__remove{display:flex;margin-right:-4px;font-size:18px;opacity:.6}.camera-sound__remove>.symbol{font-size:inherit}.camera-bottom{flex:none;width:100%;max-width:480px;margin:0 auto;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;padding:12px 20px calc(10px + env(safe-area-inset-bottom))}.camera-controls{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.camera-gallery{justify-self:start}.camera-side{justify-self:end;display:flex;gap:12px}.camera-button--side{background:#ffffff24}.camera-button--next{background:var(--yurba-brand-color);color:var(--yurba-main-color)}.camera-shutter{position:relative;width:74px;height:74px;border-radius:50%;border:4px solid #fff;display:flex;align-items:center;justify-content:center}.camera-shutter__core{width:58px;height:58px;border-radius:50%;background:#fff;transition:width .2s,height .2s,border-radius .2s,background .2s}.camera--video .camera-shutter__core{background:var(--yurba-red-color)}.camera--recording .camera-shutter__core{width:28px;height:28px;border-radius:var(--yurba-radius-m)}.camera-shutter:active .camera-shutter__core{transform:scale(.94)}.camera-modes{display:flex;justify-content:center;gap:6px;transition:opacity .2s}.camera-modes--hidden{opacity:0;pointer-events:none}.camera-mode{padding:6px 14px;border-radius:var(--yurba-radius-pill);color:#fff;font-size:14px;font-weight:600;opacity:.6}.camera-mode--active{opacity:1;background:#ffffff29}.story-highlights{display:block;padding:0;margin-bottom:10px;overflow:hidden}.right-card__inner>.story-highlights{margin-bottom:0}.story-highlights__track{display:flex;gap:14px}.story-hl{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:5px;width:64px;background:none;border:none;padding:0;cursor:pointer;font:inherit;color:var(--yurba-text-color)}.story-hl__ring{width:60px;height:60px;border-radius:50%;padding:2px;border:2px solid rgba(140,140,140,.4);display:flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box}.story-hl__ring--new{border-style:dashed;color:var(--yurba-brand-color)}.story-hl__ring--close{border-color:var(--yurba-green-color)}.story-hl__ring--new .material-symbols-rounded{font-size:26px}.story-hl__cover{width:100%;height:100%;border-radius:50%;object-fit:cover}.story-hl__name{font-size:12px;max-width:64px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.shared-card{display:flex;gap:12px;margin-top:8px;overflow:hidden;border:1px solid var(--yurba-border-color);border-radius:var(--yurba-radius-l);color:var(--yurba-text-color);text-decoration:none;transition:border-color .2s}.shared-card:hover{border-color:var(--yurba-brand-color)}.shared-card--article{flex-direction:column;gap:0}.shared-card__cover{width:100%;max-height:240px;object-fit:cover}.shared-card__body{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 14px}.shared-card__kind{display:inline-flex;align-items:center;gap:4px;color:var(--yurba-brand-color);font-size:12px;font-weight:700;text-transform:uppercase}.shared-card__kind .symbol{font-size:16px}.shared-card__title{font-size:16px;font-weight:700;line-height:1.4}.shared-card__text{display:-webkit-box;overflow:hidden;font-size:14px;line-height:1.4;opacity:.75;-webkit-line-clamp:3;-webkit-box-orient:vertical}.shared-card__meta{display:inline-flex;align-items:center;gap:4px;font-size:12px;opacity:.6}.shared-card__lang{width:8px;height:8px;border-radius:50%}.share{display:flex;flex-direction:column}.share-what{display:flex;align-items:center;gap:12px;min-width:0;margin-bottom:14px}.share-what__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:var(--yurba-radius-m);background:var(--yurba-brand-color-opacity);color:var(--yurba-brand-color)}.share-what__text{display:flex;flex-direction:column;min-width:0;line-height:1.4}.share-what__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-what__kind{font-size:13px;opacity:.6}.share-people{display:grid;grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:8px 4px;max-height:200px;padding:12px 0;overflow-y:auto}.share-person{all:unset;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:4px 2px;border-radius:var(--yurba-radius-m);cursor:pointer}.share-person:hover{background:var(--yurba-hover-color)}.share-person:focus-visible{outline:2px solid var(--yurba-brand-color)}.share-avatar{position:relative;width:52px;height:52px}.share-avatar__img{width:100%;height:100%;border-radius:50%;object-fit:cover}.share-person.is-picked .share-avatar__img{outline:2px solid var(--yurba-brand-color);outline-offset:2px}.share-check{display:none;position:absolute;right:-2px;bottom:-2px;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid var(--yurba-main-color);border-radius:50%;background:var(--yurba-brand-color);color:#fff}.share-check .symbol{font-size:14px}.share-person.is-picked .share-check{display:flex}.share-name{width:100%;overflow:hidden;font-size:12px;line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap}.share-send{display:flex;gap:8px;padding-bottom:12px}.share-send[hidden]{display:none}.share-words{flex:1}.share-actions{display:flex;gap:6px;margin:0 calc(-1 * var(--y-win-body-padding, 16px));padding:14px var(--y-win-body-padding, 16px) 0;border-top:1px solid var(--yurba-border-color)}.share-action{all:unset;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 0 auto;gap:4px;min-width:76px;padding:10px 12px 8px;box-sizing:border-box;border-radius:var(--yurba-radius-m);background:var(--yurba-hover-color);font-size:12px;font-weight:400;line-height:1.2;text-align:center;white-space:nowrap;cursor:pointer;transition:background .15s,scale .15s}.share-action:hover{background:var(--yurba-body-color)}.share-action:active{scale:.97}.share-action:focus-visible{outline:2px solid var(--yurba-brand-color)}.share-action__icon{display:flex}.share-action__icon .symbol{font-size:20px}.share-action--danger{color:var(--yurba-red-color)}@media(max-width:768px){.share-people{max-height:192px}}@media(hover:hover)and (pointer:fine){.share-actions{flex-wrap:wrap;overflow:visible}}@media(min-width:769px){.y-win__wrapper.share-window .y-win{width:460px;max-width:calc(100% - 32px)}}.collection-head{display:flex;align-items:flex-end;gap:20px;margin-bottom:24px}.collection-head__cover{position:relative;display:flex;align-items:center;justify-content:center;width:160px;height:160px;flex-shrink:0;overflow:hidden;border-radius:var(--yurba-radius-l);background:var(--yurba-body-color);color:var(--yurba-placeholder-color)}.collection-head__cover .video-playlist__img{transition:none}.collection-head__cover .video-playlist__empty{font-size:48px}.collection-head__cover .photo-album__cover{width:100%;height:100%;aspect-ratio:auto}.collection-head__info{display:flex;flex-direction:column;gap:6px;min-width:0}.collection-head__kicker{font-size:13px;font-weight:600;opacity:.5}.collection-head__title{font-size:28px;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.collection-head__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px}.collection-head__author{display:flex;align-items:center;gap:6px;min-width:0;color:var(--yurba-text-color);font-weight:600;text-decoration:none}.collection-head__avatar{width:22px;height:22px;flex-shrink:0;border-radius:50%;object-fit:cover}.collection-head__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.collection-head__about{display:flex;align-items:center;gap:4px;opacity:.55}.collection-head__about .material-symbols-rounded{font-size:16px}.collection-head__desc{font-size:14px;line-height:1.4;white-space:pre-line;overflow-wrap:anywhere;opacity:.8}.collection-head__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.collection-head__actions .btn{display:inline-flex;align-items:center;gap:6px}.collection-head__round{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:var(--yurba-body-color);color:var(--yurba-text-color);cursor:pointer;transition:background .2s}.collection-head__round:hover{background:var(--yurba-hover-color)}.collection-head__round .material-symbols-rounded{font-size:20px}@media(max-width:1280px){.collection-head{flex-direction:column;align-items:flex-start;gap:14px}.collection-head__cover{width:120px;height:120px}.collection-head__title{font-size:22px}}.photos-tab{overflow:hidden;overflow-y:scroll;height:calc(100vh - var(--yurba-header-height));padding:20px;display:none}.modal .photos-tab,.y-win__body .photos-tab{overflow:unset;height:auto;padding:0}.photos-tab::-webkit-scrollbar{display:none}.photos-tab.active{display:block;animation:tabSwitchIn .28s ease-out}.photos-tab__row{display:flex;flex-direction:column;gap:15px}.picker-search{display:flex;flex:1;min-width:0}.picker-search__input{flex:1;min-width:0}.photos-year__title{font-weight:800;font-size:25px;border-top:1px solid var(--yurba-body-color);padding-top:15px}.photos-year:first-child .photos-year__title{border:none;padding-top:0}.photos-month__title{font-size:15px;font-weight:400;opacity:.5;margin-bottom:15px}.photos-month{margin-bottom:15px}.photos-month__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}@media(max-width:700px){.photos-month__grid{display:flex;flex-direction:column}}.photos-item{cursor:pointer;position:relative;height:150px;border-radius:var(--yurba-radius-m);box-shadow:#0000001a 0 4px 4px;overflow:hidden}.photos-item.active{border:5px solid var(--yurba-brand-color);opacity:.8}.photos-item__img{width:100%;height:100%;object-fit:cover}.photos-item__overlay{position:absolute;left:0;top:0;width:100%;height:100%;transition:.4s;opacity:0;background:#000000a6}.photos-item:hover .photos-item__overlay{opacity:1}.photos-item__controls{position:absolute;right:10px;top:10px}.photos-item__control{color:#fff}.photos-item__nsfw{position:absolute;top:8px;left:8px;z-index:1;pointer-events:none}.photos-item__badge{position:absolute;left:8px;bottom:8px;padding:3px;border-radius:50%;background:#00000080;color:#fff;font-size:16px;z-index:1}.music-table{width:-webkit-fill-available;height:fit-content;padding:0 8px}.music-table__rows{width:100%;padding-top:8px}.table-header{display:grid;grid-template-columns:48px 1fr 80px 70px 44px;align-items:center;gap:4px;padding:0 8px 8px;border-bottom:1px solid var(--yurba-body-color);font-size:12px;font-weight:600;opacity:.5}.table-header .material-symbols-rounded{font-size:14px}.table-header__num{text-align:center}@media(max-width:1280px){.table-header{grid-template-columns:40px 1fr 40px}.table-header__release,.table-header__duration{display:none}}.music-track{display:grid;grid-template-columns:48px 1fr 80px 70px 44px;align-items:center;gap:4px;padding:10px 8px;border-radius:var(--yurba-radius-m);cursor:pointer;transition:background .12s}.music-track:hover{background:var(--yurba-hover-color)}.music-track--playing,.music-track--playing:hover{background:var(--yurba-brand-color-opacity)}.track-num__wrap{display:flex;align-items:center;justify-content:center;justify-self:center;width:32px;height:32px}.track-num{font-size:13px;color:var(--yurba-text-color);opacity:.5;line-height:1}.music-track__visual{display:none;align-items:flex-end;gap:2px;height:16px}.music-track__bar{width:3px;background:var(--yurba-brand-color);border-radius:var(--yurba-radius-s);animation:music-bar .7s ease-in-out infinite alternate}.music-track__bar:nth-child(2){animation-delay:.18s}.music-track__bar:nth-child(3){animation-delay:.36s}.music-track--playing .track-num{display:none}.music-track--playing .music-track__visual{display:flex}.music-track--playing .music-track__name{color:var(--yurba-brand-color)}.music-track__body{display:flex;align-items:center;gap:12px;min-width:0}.music-track__cover{width:44px;height:44px;border-radius:var(--yurba-radius-m);object-fit:cover;flex-shrink:0;background:var(--yurba-body-color)}.track-voice__play{display:flex;align-items:center;justify-content:center;border-radius:100%;background:var(--yurba-brand-color);color:#fff}.track-voice__icon{font-size:26px}.track-voice__icon--pause,.music-track--playing .track-voice__icon{display:none}.music-track--playing .track-voice__icon--pause{display:block}.music-track__meta{min-width:0;flex:1}.music-track__name{font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;color:var(--yurba-text-color);transition:color .15s}.music-track__wave{max-width:280px;color:var(--yurba-brand-color)}.track-voice__time{margin-top:2px;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;opacity:.6}.music-track__author{font-size:13px;opacity:.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.music-track__release,.music-track__duration{font-size:13px;opacity:.5}.music-track__actions{display:flex;align-items:center;justify-content:flex-end}.music-track__more{all:unset;box-sizing:border-box;cursor:pointer;padding:4px;border-radius:50%;color:var(--yurba-text-color);opacity:0;display:flex;align-items:center;transition:opacity .12s,background .12s}.music-track:hover .music-track__more{opacity:.55}.music-track__more:hover{opacity:1!important;background:var(--yurba-hover-color)}.music-track__more .material-symbols-rounded{font-size:20px}.music-track__select{all:unset;box-sizing:border-box;cursor:pointer;color:var(--yurba-brand-color);display:flex;align-items:center;opacity:.6;transition:opacity .12s}.music-track__select:hover{opacity:1}.music-track__select .material-symbols-rounded{font-size:22px}@keyframes music-bar{0%{height:4px}to{height:14px}}@media(max-width:1280px){.music-track{grid-template-columns:40px 1fr 40px}.music-track__release,.music-track__duration{display:none}.music-track__more{opacity:.55}}.track-playlists{display:flex;flex-direction:column;min-width:220px;max-height:280px;overflow-y:auto}.track-playlists__loading,.track-playlist{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:var(--yurba-radius-m);cursor:pointer;transition:background .15s}.track-playlist:hover{background:var(--yurba-hover-color)}.track-playlist__cover{flex-shrink:0;width:24px;height:24px;border-radius:var(--yurba-radius-s);object-fit:cover}.track-playlist__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px}.track-modal__head{display:flex;align-items:center;gap:12px}.track-modal__cover{width:48px;height:48px;border-radius:var(--yurba-radius-m);object-fit:cover;flex-shrink:0}.track-modal__name{font-size:15px;font-weight:700;margin:0 0 2px}.track-modal__author{font-size:13px;opacity:.55;margin:0}.track-modal__lyrics{font-size:18px;font-weight:700;line-height:1.6}.track-lyrics__line{margin:0}.track-lyrics__tag{background:var(--yurba-brand-color-opacity);color:var(--yurba-brand-color);padding:1px 6px;border-radius:var(--yurba-radius-pill)}.track-lyrics__aside{opacity:.5}.track-modal__credits{display:flex;gap:24px}.track-modal__credit{display:flex;flex-direction:column;gap:2px}.track-credit__role{font-size:11px;font-weight:700;opacity:.5}.track-credit__name{font-size:13px}.playlist-card{display:flex;flex-direction:column;gap:2px;min-width:0;color:inherit;text-decoration:none}.playlist-card__cover{width:100%;aspect-ratio:1;margin-bottom:6px;border-radius:var(--yurba-radius-l);object-fit:cover;background:var(--yurba-body-color);transition:opacity .2s}.playlist-card:hover .playlist-card__cover{opacity:.85}.playlist-card__name,.playlist-card__meta{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.playlist-card__name{font-weight:600}.playlist-card__meta{font-size:13px;opacity:.6}.files-window{display:flex;height:var(--yurba-page-height);overflow:hidden}.files-tabs__wrapper{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.files-main{flex:1;min-height:0;overflow-y:auto;padding:var(--yurba-gutter)}.files-main::-webkit-scrollbar{display:none}@media(max-width:1280px){.files-window{flex-direction:column}.files-left{width:100%;height:auto;flex-shrink:0}}.files-left__folders{display:flex;flex-direction:column;gap:5px}.files-left__folders:empty,.files-left__folders:empty+.side-left__divider{display:none}.files-left__folder .left-option__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.files-picker{display:none;padding:12px var(--yurba-gutter) 0}@media(max-width:1280px){.files-picker:not([hidden]){display:block}}.files-table__list{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}@media(max-width:1280px){.files-table__list{grid-template-columns:repeat(1,1fr)!important}}.files-upload .dropzone{min-height:180px}.files-drop{outline:2px dashed var(--yurba-brand-color);outline-offset:-2px;background:var(--yurba-brand-color-opacity)}.file{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;padding:10px;background:var(--yurba-main-color);border:1px solid var(--yurba-body-color);border-radius:var(--yurba-radius-l);font-size:15px;font-weight:600;color:var(--yurba-text-color);transition:border-color .2s}.file:hover{border-color:var(--yurba-brand-color)}.file--download{cursor:pointer}.file--dragging{opacity:.5}.file .file-title{display:flex;flex-direction:column;gap:10px;min-width:0}.file .file-title .file-icon{position:relative;width:100%;height:160px;display:flex;align-items:center;justify-content:center;border-radius:var(--yurba-radius-m);overflow:hidden;background:var(--yurba-body-color);font-size:40px}.file .preview{max-width:100%;max-height:100%;object-fit:contain;border-radius:inherit}.file .file-ext__code{margin:0;font-size:22px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.file .file-info{display:block;min-width:0;padding:0 2px;line-height:1.4}.file .file-name{display:block;max-width:100%;font-weight:700;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.file .file-private{margin-right:4px;font-size:15px;vertical-align:-3px;opacity:.6}.file .file-size,.file .file-date{display:inline;font-size:12px;font-weight:500;opacity:.5}.file .file-size:after{content:"\b7";margin:0 6px;opacity:.8}.file .file-menu{position:absolute;top:16px;right:16px;z-index:2}.file .file-menu .y-dropdown__trigger{width:34px;height:34px;padding:0;border-radius:50%;background:#00000073;color:#fff;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(6px);transition:background .2s}.file .file-menu .y-dropdown__trigger:hover{background:#000000a6;opacity:1}.file .file-select{position:absolute;top:16px;right:16px;z-index:2;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--yurba-main-color);color:var(--yurba-brand-color);box-shadow:0 2px 6px #0003}.video-window{display:flex;height:var(--yurba-page-height);overflow:hidden}.video-tabs__wrapper{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.video-main{flex:1;min-height:0;overflow-y:auto;padding:var(--yurba-gutter)}.video-main::-webkit-scrollbar{display:none}.video-main.is-feed{display:flex;padding:0;overflow:hidden}@media(max-width:1280px){.video-window{flex-direction:column}.video-left{width:100%;height:auto;flex-shrink:0}}.video .video-visibility{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--yurba-radius-pill);background:#00000080;backdrop-filter:blur(6px);color:#fff}.video .video-visibility[hidden]{display:none}.video .video-visibility__icon{font-size:15px}.video{position:relative;display:block;min-width:0;aspect-ratio:9 / 16;border-radius:var(--yurba-radius-l);overflow:hidden;background:var(--yurba-body-color);color:#fff;cursor:pointer;isolation:isolate}.video .video-thumb{position:absolute;inset:0;overflow:hidden}.video .video-thumb:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);pointer-events:none}.video .preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.video:hover .preview{transform:scale(1.04)}.video .video-badges{position:absolute;top:8px;left:8px;z-index:1;display:flex;align-items:center;gap:4px}.video .video-len{display:flex;align-items:center;justify-content:center;height:24px;padding:0 8px;border-radius:var(--yurba-radius-pill);background:#00000080;backdrop-filter:blur(6px);color:#fff;font-size:11px;font-weight:600}.video .video-info{position:absolute;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;gap:4px;padding:12px}.video .video-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;font-weight:700;line-height:1.4;overflow-wrap:anywhere;text-shadow:0 1px 2px rgba(0,0,0,.4)}.video-author{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.4)}.video-author__avatar{width:18px;height:18px;flex-shrink:0;border-radius:50%;object-fit:cover}.video-author__name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.video .video-date{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;opacity:.8}.video .video-menu{position:absolute;top:8px;right:8px;z-index:2}.video-menu .y-dropdown__trigger{background:none}.video .video-menu .y-dropdown__trigger{width:32px;height:32px;padding:0;border-radius:50%;background:#00000073;color:#fff;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(6px);transition:background .2s}.video .video-menu .y-dropdown__trigger:hover{background:#000000a6;opacity:1}.video .video-select{position:absolute;top:8px;right:8px;z-index:2;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--yurba-main-color);color:var(--yurba-brand-color)!important;box-shadow:0 2px 6px #0003}.video-len__icon{margin-right:2px;font-size:14px;vertical-align:-2px}.photo-video__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px}.photo-video__tile,.photo-video__add{position:relative;aspect-ratio:3 / 4;overflow:hidden;border-radius:var(--yurba-radius-m);background:var(--yurba-body-color)}.photo-video__tile{cursor:grab;touch-action:none;user-select:none}.photo-video__tile.is-dragging{z-index:1;opacity:.6;cursor:grabbing}.photo-video__img{width:100%;height:100%;object-fit:cover;pointer-events:none}.photo-video__number{position:absolute;left:6px;bottom:6px;min-width:20px;padding:0 6px;border-radius:var(--yurba-radius-pill);background:#0000008c;color:#fff;font-size:12px;font-weight:600;line-height:1.6;text-align:center}.photo-video__remove{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:50%;background:#0000008c;color:#fff;cursor:pointer}.photo-video__remove .material-symbols-rounded{font-size:16px}.photo-video__add{display:flex;align-items:center;justify-content:center;width:100%;border:2px dashed var(--yurba-border-color);color:var(--yurba-brand-color);cursor:pointer}.photo-video__add:hover{background:var(--yurba-hover-color)}.photo-video__add .material-symbols-rounded{font-size:28px}.photo-video__count{margin:6px 0 12px;font-size:12px;color:var(--yurba-placeholder-color);text-align:right}.photo-video__row{display:flex;align-items:center;gap:10px;width:100%;margin-bottom:14px;padding:10px 12px;border:none;border-radius:var(--yurba-radius-m);background:var(--yurba-body-color);color:var(--yurba-text-color);font:inherit;text-align:left;cursor:pointer}.photo-video__row.is-set{color:var(--yurba-brand-color)}.video-track__name{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.video-track__clear{font-size:18px;color:var(--yurba-placeholder-color)}.video-track__clear[hidden]{display:none}.video-sound{display:flex;flex-direction:column;gap:20px}.video-sound [hidden]{display:none!important}.video-sound__head{display:flex;align-items:center;gap:20px}.video-sound__cover{width:140px;height:140px;flex-shrink:0;border-radius:var(--yurba-radius-l);object-fit:cover;background:var(--yurba-body-color)}.video-sound__info{display:flex;flex-direction:column;gap:4px;min-width:0}.video-sound__title{font-size:22px;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.video-sound__author{font-size:15px;font-weight:600;opacity:.7;overflow-wrap:anywhere}.video-sound__count{font-size:14px;opacity:.5}.video-sound__actions{margin-top:8px}.video-sound__actions .btn{display:inline-flex;align-items:center;gap:6px}@media(max-width:1280px){.video-sound__cover{width:96px;height:96px}.video-sound__title{font-size:18px}}
