html[data-ys-boot=auth],html[data-ys-boot=auth] body{background:var(--mos-page,#f5f5f7)}.ys-boot-frame{display:none}.ys-boot-frame[data-on],.ys-auth-stage{--ysbf-accent:var(--cursor-accent,var(--mos-accent,#25da67));--ysbf-line:var(--color-cursor-border-soft,var(--mos-border-soft,#ffffff0f));--ysbf-icon:var(--color-cursor-muted,var(--mos-muted,#eeeeee9e));--ysbf-skel:color-mix(in srgb, var(--mos-text,#eee) 10%, var(--mos-page,#111));--ysbf-fill:var(--studio-received-fill,color-mix(in srgb, var(--mos-text,var(--color-cursor-text,#eee)) 5.5%, var(--mos-page,#111)));--ysbf-btn:var(--mos-page,var(--mos-bg,#111));--studio-desktop-head-h:36px;--studio-desktop-head-tab-h:calc(var(--cursor-head-h,36px) - 2px);--studio-desktop-head-inset:0px;--studio-desktop-head-clear:0px;--studio-mobile-nav-height:44px;z-index:2147482000;box-sizing:border-box;--studio-frame-gap:4px;padding:var(--studio-frame-gap);opacity:1;cursor:progress;background:var(--studio-theme-gradient);transition:opacity .18s cubic-bezier(.2,0,.2,1),visibility 0s linear .18s;display:block;position:fixed;inset:0}.ys-boot-frame[data-on]{overflow:hidden}@media (max-width:899px){.ys-boot-frame[data-on]:has(.studio-boot-skel-mobile){padding:0}}@media (min-width:900px){.studio-boot-skel-mobile{display:none!important}}@media (max-width:899px){.studio-boot-skel-desktop{display:none!important}}html[data-appearance=light] .ys-boot-frame[data-on],html[data-appearance=light] .ys-auth-stage{--ysbf-btn:var(--mos-plate,#f9f9f9)}.ys-auth-stage{z-index:1;cursor:pointer;-webkit-overflow-scrolling:touch;overflow:hidden auto}.ys-auth-stage .ysbf-auth-greet,.ys-auth-stage .ysbf-mnav{cursor:pointer}.ys-auth-stage.is-custom-cursor,.ys-auth-stage.is-custom-cursor *{cursor:var(--studio-cursor-default,auto)!important}.ys-auth-stage.is-custom-cursor :where(input,textarea,select,[contenteditable]:not([contenteditable=false])){caret-color:var(--cursor-accent-ink,var(--cursor-accent));cursor:var(--studio-cursor-text,text)!important}.ys-auth-stage.is-custom-cursor :is(.studio-admin-head-tab,.studio-auth-primary,.studio-auth-link,button,[role=tab],a){cursor:var(--studio-cursor-default,auto)!important}.ys-auth-stage.is-custom-cursor :is(.studio-admin-head-tab,.studio-auth-primary,.studio-auth-link,button,[role=tab],a):active{cursor:var(--studio-cursor-active,auto)!important}.ys-auth-stage>.ysbf-stage.is-auth{height:100%;min-height:100%}@property --ysbf-hue{syntax:"<number>";inherits:true;initial-value:0}.ys-boot-frame[data-on],.ys-auth-stage,.studio-stage:before,.studio-theme-chip{--studio-theme-grad-accent:var(--studio-theme-chip-accent,var(--cursor-accent,var(--mos-accent,#25da67)));--studio-theme-grad-a:var(--studio-theme-grad-accent);--studio-theme-grad-b:var(--studio-theme-grad-accent);--studio-theme-grad-base:var(--mos-bg,#111);--studio-theme-grad-p0:28%;--studio-theme-grad-p1:8%;--studio-theme-grad-p2:16%;--studio-theme-gradient:linear-gradient(152deg, color-mix(in srgb, var(--studio-theme-grad-a) var(--studio-theme-grad-p0), var(--studio-theme-grad-base)) 0%, color-mix(in srgb, var(--studio-theme-grad-a) var(--studio-theme-grad-p1), var(--studio-theme-grad-base)) 48%, color-mix(in srgb, var(--studio-theme-grad-b) var(--studio-theme-grad-p2), var(--studio-theme-grad-base)) 100%)}html[data-appearance=light] .ys-boot-frame[data-on],html[data-appearance=light] .ys-auth-stage,html[data-appearance=light] .studio-stage:before,html[data-appearance=light] .studio-theme-chip{--studio-theme-grad-base:var(--mos-page,#e8eaef);--studio-theme-grad-p0:20%;--studio-theme-grad-p1:10%;--studio-theme-grad-p2:14%}@supports (color:oklch(from red l c h)){.ys-boot-frame[data-on],.ys-auth-stage,.studio-stage:before,.studio-theme-chip{--studio-theme-grad-a:oklch(from var(--studio-theme-grad-accent) l c calc(h + var(--ysbf-hue)));--studio-theme-grad-b:oklch(from var(--studio-theme-grad-accent) l c calc(h - var(--ysbf-hue)))}}.ys-boot-frame[data-on],.ys-auth-stage,.studio-stage:before{animation:36s steps(36,jump-none) infinite ysbf-theme-cycle;animation-delay:var(--ysbf-cycle-delay,0s)}.ys-auth-stage,.ys-boot-frame[data-on][data-auth]{--ysbf-accent:var(--studio-theme-grad-a);cursor:auto}@keyframes ysbf-theme-cycle{0%,to{--ysbf-hue:0}25%{--ysbf-hue:16}50%{--ysbf-hue:0}75%{--ysbf-hue:-16}}@media (prefers-reduced-motion:reduce){.ys-auth-stage,.ys-boot-frame[data-on],.studio-stage:before{animation:none}}.studio-theme-chip-host,.studio-theme-chip{--studio-theme-chip-accent:var(--studio-theme-chip-light,var(--cursor-accent))}html[data-appearance=dark] .studio-theme-chip-host,html[data-appearance=dark] .studio-theme-chip{--studio-theme-chip-accent:var(--studio-theme-chip-dark,var(--studio-theme-chip-light,var(--cursor-accent)))}.studio-theme-chip{--ysbf-hue:0;background:var(--studio-theme-gradient);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--studio-theme-chip-accent) 55%, transparent);flex:none;display:block}.ysbf-avatar.is-static:after,.ys-boot-frame[data-auth] .ysbf-avatar:after{display:none}.ys-boot-frame[data-auth] .ysbf-head,.ys-boot-frame[data-auth] .ysbf-rail{display:none!important}.ys-boot-frame[data-auth] .ysbf-stage{justify-content:center;align-items:center}.ys-boot-frame[data-auth] .ysbf-card,.ys-boot-frame[data-auth] .ysbf-body{flex-direction:column;flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.ys-boot-frame[data-auth] .ysbf-main,.ys-boot-frame[data-auth] .ysbf-chat{flex:0 auto;justify-content:center;align-items:center;width:100%;display:flex}.ys-boot-frame[data-auth] .ysbf-chat>*{visibility:hidden}.ysbf-stage.is-auth{flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;width:100%;height:100%;min-height:0;display:flex}.ysbf-auth-greet{box-sizing:border-box;width:100%;padding:max(12px, env(safe-area-inset-top,0px)) max(12px, env(safe-area-inset-right,0px)) 4px max(12px, env(safe-area-inset-left,0px));text-align:left;pointer-events:auto;flex-direction:row;flex:none;justify-content:flex-start;align-items:center;gap:8px;display:flex}.ysbf-auth-greet-copy{flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;gap:2px;min-width:0;display:flex}.ysbf-auth-greet strong{color:var(--mos-text,var(--color-cursor-text,#eee));font-size:12px;font-weight:650}.ysbf-auth-greet .ysbf-greet-quote{min-width:0;max-width:100%}.ysbf-greet-quote-text{color:var(--mos-text-soft,var(--color-cursor-text,#eee));font-size:13px;font-weight:500;line-height:1.38;display:inline}.ysbf-greet-quote-text:before{content:"“"}.ysbf-greet-quote-text:after{content:"” "}.ysbf-greet-quote-by{color:var(--color-cursor-muted,var(--mos-muted,#999));font-size:11px;font-weight:500;line-height:1.38;display:inline}.ysbf-stage.is-auth .ysbf-auth-greet{text-align:center;justify-content:center;padding-bottom:10px}.ysbf-stage.is-auth .ysbf-auth-greet-copy,.ysbf-stage.is-auth .ysbf-auth-greet .ysbf-greet{text-align:center;align-items:center;gap:2px;max-width:min(26rem,100vw - 40px)}.ysbf-stage.is-auth .ysbf-auth-greet strong{letter-spacing:.05em;text-transform:uppercase;color:var(--color-cursor-text-bright,var(--mos-text-bright,var(--mos-text)));opacity:1;font-size:11px;font-weight:650}.ysbf-stage.is-auth .ysbf-auth-greet .ysbf-greet-quote{text-align:center;text-wrap:balance;margin-inline:auto}.ysbf-stage.is-auth .ysbf-greet-quote-text,.ysbf-stage.is-auth .ysbf-greet-quote-by{color:var(--color-cursor-muted,var(--mos-muted));font-weight:500}.ysbf-stage.is-auth .ysbf-greet-quote-by{color:color-mix(in srgb, var(--color-cursor-muted,var(--mos-muted)) 82%, transparent)}.ysbf-auth-main{box-sizing:border-box;flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;padding:24px 16px 32px;display:flex;overflow:auto}.ysbf-auth-slot.studio-auth-theme{flex:none;justify-content:center;align-items:center;width:100%;min-width:0;max-width:380px;height:auto;padding:0;display:flex;position:relative;overflow:visible;background:0 0!important}.ysbf-stage.is-auth .ysbf-body,.ysbf-stage.is-auth .ysbf-main,.ysbf-card.is-auth .ysbf-body,.ysbf-card.is-auth .ysbf-main,.ysbf-card.is-auth .ysbf-chat,.ys-boot-frame[data-auth] .ysbf-chat{overflow:visible}.ysbf-card.is-auth .ysbf-chat,.ys-boot-frame[data-auth] .ysbf-chat{flex:auto;height:100%;min-height:0;display:flex;position:relative;inset:auto}.studio-auth-logo-circle{background:#fff;border:1px solid #00000013;border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0f172a0d}.ysbf-auth-slot .studio-auth-card.is-nudge-a{animation:.9s ease-out ysbf-nudge-a}.ysbf-auth-slot .studio-auth-card.is-nudge-b{animation:.9s ease-out ysbf-nudge-b}@keyframes ysbf-nudge-a{0%,18%{border-color:var(--ysbf-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--ysbf-accent) 38%, transparent), 0 18px 42px #0f172a17}}@keyframes ysbf-nudge-b{0%,18%{border-color:var(--ysbf-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--ysbf-accent) 38%, transparent), 0 18px 42px #0f172a17}}.ysbf-auth-toast{z-index:5;color:#fff;white-space:nowrap;pointer-events:none;background:#1c1c1e;border:1px solid #00000014;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;line-height:1.2;animation:1.6s both ysbf-toast;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0f172a2e}html[data-appearance=dark] .ysbf-auth-toast{color:#1c1c1e;background:#f5f5f7;border-color:#ffffff1f}@media (max-width:899px){.ysbf-auth-toast{bottom:calc(max(8px, env(safe-area-inset-bottom,0px)) + var(--studio-mobile-nav-height) + 16px)}}@keyframes ysbf-toast{0%{opacity:0;transform:translate(-50%,6px)}12%,78%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ysbf-auth-toast{animation-name:ysbf-toast-fade}@keyframes ysbf-toast-fade{0%,to{opacity:0}12%,78%{opacity:1}}}.ys-boot-frame[data-on][data-off]{opacity:0;visibility:hidden;pointer-events:none}.ys-boot-frame[data-on][data-off][data-gone]{display:none}.ysbf-stage *,.ysbf-stage :before,.ysbf-stage :after{box-sizing:border-box}.ysbf-stage{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex}.ysbf-rail svg,.ysbf-head svg,.ysbf-mnav svg{flex:none;width:12px;height:12px;display:block}.ysbf-card [hidden]{display:none!important}.ysbf-card{background:var(--studio-card-surface,var(--mos-page,var(--mos-bg,#111)));border:0;border-radius:22px;flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 10px #0000002e,0 1px 3px #0000001f}html[data-appearance=light] .ysbf-card{box-shadow:0 3px 12px #0f172a14,0 1px 3px #0f172a0d}.ysbf-stage.is-auth .ysbf-card,.ysbf-card.is-auth,.ys-boot-frame[data-auth] .ysbf-card{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}html[data-appearance=light] .ysbf-stage.is-auth .ysbf-card,html[data-appearance=light] .ysbf-card.is-auth,html[data-appearance=light] .ys-boot-frame[data-auth] .ysbf-card{box-shadow:none;border:0}.ysbf-pill{height:var(--studio-desktop-head-h);border:1px solid var(--ysbf-line);background:var(--mos-plate,var(--mos-panel,#161616));border-radius:999px;align-items:center;gap:2px;padding:2px;display:flex}.ysbf-circle{flex:0 0 var(--studio-desktop-head-tab-h);width:var(--studio-desktop-head-tab-h);height:var(--studio-desktop-head-tab-h);border:1px solid var(--ysbf-line);background:var(--ysbf-btn);color:var(--ysbf-icon);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ysbf-circle.is-36{flex-basis:36px;width:36px;height:36px}.ysbf-circle.is-36 svg{width:13px;height:13px}.ysbf-avatar{flex:0 0 var(--studio-desktop-head-tab-h);width:var(--studio-desktop-head-tab-h);height:var(--studio-desktop-head-tab-h);border:1px solid var(--ysbf-line);background:var(--ysbf-btn);color:var(--ysbf-icon);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:relative}.ysbf-head .ysbf-avatar svg,.ysbf-mnav .ysbf-avatar svg{width:15px;height:15px}.ysbf-avatar:after{content:"";background:conic-gradient(from 0deg, transparent 0deg, transparent 150deg, var(--ysbf-accent) 360deg);border-radius:999px;animation:.9s linear infinite ysbf-spin;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px))}@keyframes ysbf-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ysbf-avatar:after{animation-duration:2.4s}}.ysbf-logo{background:url(/branding/sanity-logo-light-96.webp) 50%/contain no-repeat;width:22px;height:22px;display:block}html[data-appearance=light] .ysbf-logo,html:not([data-appearance]) .ysbf-logo{background-image:url(/branding/sanity-logo-dark-96.webp)}.ysbf-rail{flex:0 0 var(--ys-boot-rail,25%);flex-direction:column;min-width:0;padding:0;display:flex;overflow:hidden}.ysbf-rail-card{background:0 0;border:0;border-radius:0;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.ysbf-rail-chrome{align-items:center;gap:6px;padding:8px 8px 4px;display:flex}.ysbf-search{border:1px solid var(--ysbf-line);background:var(--mos-plate,var(--mos-panel,#161616));min-width:0;height:36px;color:var(--ysbf-icon);border-radius:999px;flex:auto;align-items:center;gap:6px;padding:0 14px;display:flex}.ysbf-search svg{width:14px;height:14px}.ysbf-search-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ysbf-icon);font-size:13px;line-height:1;overflow:hidden}.ysbf-filter{border:1px solid var(--ysbf-line);background:var(--mos-page,var(--mos-bg,#111));height:36px;color:var(--ysbf-icon);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:2px;padding:0 12px;font-size:12px;font-weight:650;line-height:1;display:inline-flex}.ysbf-rows{flex-direction:column;gap:10px;padding:6px 8px 12px;display:flex;overflow:hidden}.ysbf-row{background:color-mix(in srgb, var(--mos-text,var(--color-cursor-text,#eee)) 10%, transparent);border:1px solid #0000;border-radius:32px;flex:0 0 62px;align-items:center;gap:8px;height:62px;padding:6px 12px 6px 8px;display:flex}html[data-appearance=light] .ysbf-row,html:not([data-appearance]) .ysbf-row{background:color-mix(in srgb, var(--mos-text,var(--color-cursor-text,#202020)) 6%, transparent)}.ysbf-row-avatar{background:var(--ysbf-skel);border-radius:50%;flex:0 0 48px;width:48px;height:48px}.ysbf-row-copy{flex:auto;gap:2px;min-width:0;display:grid}.ysbf-row-line{align-items:center;display:flex}.ysbf-row-line.is-name{height:21px}.ysbf-row-line.is-preview{height:15.6px}.ysbf-row-line.is-name{justify-content:space-between;gap:8px}.ysbf-row-line>span{background:var(--ysbf-skel);border-radius:999px;max-width:100%;display:block}.ysbf-row-line>.ysbf-row-time{opacity:.7;flex:0 0 28px;width:28px;height:9px!important}.ysbf-row-name{min-width:0;color:var(--mos-text,var(--color-cursor-text,#eee));white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:650;line-height:21px;overflow:hidden}.ysbf-row-avatar.is-agent{background:0 0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ysbf-row-line.is-name>span{height:11px}.ysbf-row-line.is-preview>span{opacity:.7;height:9px}.ysbf-body{flex:auto;min-width:0;min-height:0;display:flex}.ysbf-main{flex:auto;min-width:0;position:relative}.ysbf-head{z-index:2;flex:0 0 var(--studio-desktop-head-h);width:100%;height:var(--studio-desktop-head-h);box-sizing:border-box;background:0 0;border:0;align-items:center;gap:8px;margin:0 0 8px;padding:0;display:flex;position:relative}@media (min-width:900px){.ys-boot-frame[data-on],.ys-auth-stage{--studio-frame-gap:16px;padding:4px var(--studio-frame-gap) var(--studio-frame-gap)}.ysbf-head .ysbf-pill{background:0 0;border:0;border-radius:0;height:100%;padding:0}.ysbf-head .ysbf-brand{flex-basis:var(--studio-h-icon,28px);width:var(--studio-h-icon,28px);height:var(--studio-h-icon,28px)}}.ysbf-brand{flex:0 0 var(--studio-desktop-head-h);width:var(--studio-desktop-head-h);height:var(--studio-desktop-head-h);border:1px solid var(--ysbf-line);background:var(--ysbf-btn);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ysbf-nav{flex:auto;justify-content:flex-start;min-width:0;overflow:hidden}.ysbf-tabs{min-width:0;height:var(--studio-desktop-head-tab-h);flex:0 auto;align-items:center;gap:4px;display:flex;overflow:hidden}.ysbf-tab{box-sizing:border-box;background:var(--studio-head-tab-fill,transparent);width:148px;height:34px;color:color-mix(in srgb, var(--mos-text,var(--color-cursor-text,#eee)) 72%, transparent);border:0;border-radius:999px;flex:0 0 148px;align-items:center;gap:5px;padding:0 4px 0 12px;font-size:14px;font-weight:400;line-height:1.5;display:inline-flex}.ysbf-tab.is-active{color:var(--mos-text,var(--color-cursor-text,#eee));background:#0000009e;box-shadow:0 1px 2px #00000052}html[data-appearance=light] .ysbf-tab.is-active,html:not([data-appearance]) .ysbf-tab.is-active{background:#ffffff8f;box-shadow:0 1px 2px #0000001a}.ysbf-tab>.ysbf-tab-icon{flex:0 0 14px;width:13px;height:13px}.ysbf-tab>.ysbf-tab-icon.is-skel{background:var(--ysbf-skel);border-radius:999px}.ysbf-tabs{padding-left:4px}.ysbf-head .ysbf-tools{align-items:center;gap:6px;display:inline-flex}.ysbf-time{background:var(--ysbf-skel);opacity:.7;border-radius:999px;flex:none;width:44px;height:9px;margin:0 3px 0 8px;display:block}.ysbf-hbtn{background:var(--studio-head-tab-fill,#00000038);width:34px;height:34px;color:var(--mos-text,var(--color-cursor-text,#eee));border-radius:999px;flex:0 0 34px;justify-content:center;align-items:center;display:inline-flex;position:relative}html[data-appearance=light] .ysbf-hbtn,html:not([data-appearance]) .ysbf-hbtn{background:#ffffff8f;box-shadow:0 1px 2px #0000001a}.ysbf-hbtn svg{width:16px;height:16px}.ysbf-hbtn:last-child:after{content:"";background:conic-gradient(from 0deg, transparent 0deg, transparent 150deg, var(--ysbf-accent) 360deg);border-radius:999px;animation:.9s linear infinite ysbf-spin;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px))}.ys-boot-frame[data-auth] .ysbf-hbtn:after{display:none}.ysbf-thread{height:100%}.ysbf-peer{flex-direction:column;flex:0 0 25%;gap:8px;min-width:0;display:flex;overflow:hidden}html[data-ys-boot-peer="0"] .ysbf-peer,.ys-boot-frame[data-auth] .ysbf-peer{display:none}.ysbf-peer-head{padding:8px 8px 0}.ysbf-peer-tabs{box-sizing:border-box;border:1px solid var(--ysbf-line);background:var(--mos-page,var(--mos-bg,#111));border-radius:999px;align-items:center;gap:2px;height:36px;padding:3px;display:flex;overflow:hidden}.ysbf-peer-tab{height:28px;color:var(--ysbf-icon);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 10px 0 28px;font-size:12px;line-height:18px;display:inline-flex}.ysbf-peer-tab.is-active{color:var(--mos-text,var(--color-cursor-text,#eee));background:color-mix(in srgb, var(--ysbf-accent) 18%, var(--mos-page,#111))}.ysbf-peer-search{flex:0 0 36px;margin:0 8px}.ysbf-peer-crumbs{align-items:center;gap:6px;padding:0 8px;display:flex}.ysbf-peer-track{box-sizing:border-box;border:1px solid var(--ysbf-line);background:var(--mos-page,var(--mos-bg,#111));border-radius:999px;flex:auto;align-items:center;gap:18px;height:36px;padding:0 8px 0 12px;display:inline-flex}.ysbf-peer-chip{background:var(--ysbf-skel);border-radius:999px;width:38px;height:9px}.ysbf-peer-chip.is-current{width:30px}.ysbf-peer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:6px 8px 12px;display:grid}.ysbf-peer-tile{aspect-ratio:1;background:var(--ysbf-fill);border-radius:18px}.ysbf-tab-label{white-space:nowrap;text-overflow:ellipsis;flex:auto;align-items:center;min-width:0;display:flex;overflow:hidden}.ysbf-tab-label:not(:has(.ysbf-tab-skel)){display:block}.ysbf-tab-skel{background:var(--ysbf-skel);border-radius:999px;height:10px;display:block}.ysbf-tab-x{width:22px;height:22px;color:var(--mos-text,var(--color-cursor-text,#eee));background:#ffffff1a;border-radius:999px;flex:0 0 22px;justify-content:center;align-items:center;display:inline-flex}html[data-appearance=light] .ysbf-tab-x,html:not([data-appearance]) .ysbf-tab-x{background:#0000000f}.ysbf-closeall{margin-left:auto}.ysbf-greet{text-align:left;pointer-events:none;flex-direction:column;flex:1 1 0;justify-content:center;align-items:flex-start;min-width:0;padding:0 12px;line-height:1.15;display:flex;overflow:hidden}.ysbf-greet:empty{visibility:hidden}.ysbf-greet strong{color:var(--mos-text,var(--color-cursor-text,#eee));font-size:12px;font-weight:650}.ysbf-greet-quote{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;display:block;overflow:hidden}.ysbf-greet .ysbf-greet-quote-text{color:var(--color-cursor-muted,var(--mos-muted,#999));font-size:11px;font-weight:500;line-height:1.25}.ysbf-greet .ysbf-greet-quote-by{font-size:11px}.ys-boot-frame[data-auth] .ysbf-tab.is-active{color:color-mix(in srgb, var(--mos-text,var(--color-cursor-text,#eee)) 72%, transparent)}.ysbf-tools{flex:none}.ysbf-chat{display:flex;position:absolute;inset:0}.ysbf-mnav{display:none}@media (max-width:899px){.ysbf-tools,.ysbf-chat,.ysbf-card.is-auth .ysbf-rail,.ys-boot-frame[data-auth] .ysbf-rail{display:none}.ysbf-card.is-auth .ysbf-chat,.ys-boot-frame[data-auth] .ysbf-chat{display:flex}.ysbf-auth-slot.studio-auth-theme{padding:12px 8px 16px}.ysbf-greet{display:flex}.ysbf-mnav .ysbf-avatar svg{width:17px;height:17px}.ys-boot-frame[data-auth] .ysbf-mnav-btn.is-active{border-color:var(--ysbf-line);background:var(--ysbf-btn);color:color-mix(in srgb, var(--mos-text,var(--color-cursor-text,#eee)) 72%, transparent)}.ys-boot-frame[data-auth] .ysbf-mnav-btn.is-active svg{color:inherit}.ys-boot-frame[data-on],.ys-auth-stage{--studio-frame-gap:6px;--studio-mobile-shell-inline-start:max(var(--studio-frame-gap,6px), env(safe-area-inset-left,0px));--studio-mobile-shell-inline-end:max(var(--studio-frame-gap,6px), env(safe-area-inset-right,0px));padding-top:max(var(--studio-frame-gap,6px), env(safe-area-inset-top,0px));padding-bottom:max(var(--studio-frame-gap,6px), env(safe-area-inset-bottom,0px));padding-inline:var(--studio-mobile-shell-inline-start) var(--studio-mobile-shell-inline-end)}.ysbf-head .ysbf-brand,.ysbf-head .ysbf-tools{display:none!important}.ysbf-head{flex-basis:var(--studio-mobile-nav-height);height:var(--studio-mobile-nav-height);min-height:var(--studio-mobile-nav-height);width:100%;margin:0 0 4px}.ysbf-nav{background:0 0;border:0;border-radius:0;flex:auto;width:100%;height:100%}.ysbf-tabs{height:36px}.ysbf-tab{flex-basis:124px;width:124px;height:36px}.ysbf-closeall{flex-basis:36px;width:36px;height:36px}.ysbf-rail{padding:0;display:block;position:absolute;inset:0}.ysbf-rail-card{border:0;border-radius:0;flex-direction:column;height:100%;display:flex}.ysbf-rail-chrome{flex:none;height:44px;padding:4px 8px;position:relative}.ysbf-search{background:var(--mos-plate,var(--mos-page,#161616))}.ysbf-rows{flex:auto;min-height:0;padding-top:0;overflow:hidden}.ysbf-mnav{width:100%;height:var(--studio-mobile-nav-height);min-height:var(--studio-mobile-nav-height);max-height:var(--studio-mobile-nav-height);border-radius:var(--studio-frame-radius,22px);box-shadow:none;border:0;flex:none;align-items:center;gap:8px;margin:8px 0 0;padding:0 4px;display:flex;position:relative;background:var(--mos-page,var(--color-cursor-panel))!important}html[data-appearance=light] .ysbf-mnav{background:var(--mos-page,var(--mos-panel,#fcfcfc))!important}.ysbf-stage.is-auth .ysbf-mnav,.ys-boot-frame[data-auth] .ysbf-mnav{-webkit-backdrop-filter:blur(12px)saturate(1.2);background:#00000061!important}html[data-appearance=light] .ysbf-stage.is-auth .ysbf-mnav,html[data-appearance=light] .ys-boot-frame[data-auth] .ysbf-mnav{background:color-mix(in srgb, var(--mos-page,#fcfcfc) 76%, transparent)!important}.ysbf-mnav-sections{flex:auto;align-items:center;gap:6px;min-width:0;height:36px;display:flex}.ysbf-mnav-tools{flex:none;align-items:center;gap:4px;height:36px;display:inline-flex}.ysbf-mnav-btn{border:1px solid var(--ysbf-line);background:var(--ysbf-btn);width:36px;height:36px;color:color-mix(in srgb, var(--mos-text,var(--color-cursor-text,#eee)) 72%, transparent);border-radius:999px;flex:0 0 36px;justify-content:center;align-items:center;display:inline-flex}.ysbf-mnav-btn svg{width:16px;height:16px}.ysbf-mnav-btn.is-tool svg{width:14px;height:14px}.ysbf-mnav-btn.is-active{border-color:color-mix(in srgb, var(--ysbf-accent) 42%, var(--ysbf-line));background:color-mix(in srgb, var(--ysbf-accent) 14%, var(--ysbf-btn));color:var(--mos-text,var(--color-cursor-text,#eee))}.ysbf-mnav-btn.is-active svg{color:var(--cursor-accent-hover,var(--ysbf-accent))}.ysbf-mnav .ysbf-avatar{flex-basis:36px;width:36px;height:36px}.ys-auth-stage>.ysbf-stage.is-auth{height:auto;min-height:100%}.ysbf-stage.is-auth .ysbf-auth-main{padding:12px 10px calc(var(--studio-mobile-nav-height,44px) + 14px);flex:1 0 auto}.ysbf-stage.is-auth .ysbf-auth-slot.studio-auth-theme{padding-inline:0}.ysbf-stage.is-auth .studio-auth-card{max-width:380px}}@media (min-width:768px){.ysbf-stage.is-auth .studio-auth-card,.ysbf-auth-slot.studio-auth-theme{max-width:460px}}
