html[data-ys-boot=auth],html[data-ys-boot=auth] body{background:#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:30px;--studio-desktop-head-inset:4px;--studio-desktop-head-clear:44px;--studio-mobile-nav-height:44px;z-index:2147482000;box-sizing:border-box;opacity:1;cursor:progress;background:linear-gradient(152deg, color-mix(in srgb, var(--ysbf-accent) 28%, var(--mos-bg,#111)) 0%, color-mix(in srgb, var(--mos-bg,#111) 92%, var(--ysbf-accent) 8%) 48%, color-mix(in srgb, var(--ysbf-accent) 16%, var(--mos-bg,#111)) 100%);padding:4px;transition:opacity .18s cubic-bezier(.2,0,.2,1),visibility 0s linear .18s;display:block;position:fixed;inset:0;overflow:hidden}html[data-appearance=light] .ys-boot-frame[data-on],html[data-appearance=light] .ys-auth-stage{--ysbf-btn:var(--mos-plate,#f9f9f9);background:linear-gradient(152deg, color-mix(in srgb, var(--ysbf-accent) 20%, var(--mos-page,#e8eaef)) 0%, color-mix(in srgb, var(--mos-page,#e8eaef) 90%, var(--ysbf-accent) 10%) 48%, color-mix(in srgb, var(--ysbf-accent) 14%, var(--mos-page,#e8eaef)) 100%)}.ys-auth-stage{z-index:1;cursor:auto}@property --ysbf-cycle{syntax:"<color>";inherits:true;initial-value:#25da67}.ys-auth-stage,.ys-boot-frame[data-on][data-auth]{--ysbf-accent:var(--ysbf-cycle);cursor:auto;animation:96s linear infinite ysbf-theme-cycle;animation-delay:var(--ysbf-cycle-delay,0s)}@keyframes ysbf-theme-cycle{0%,to{--ysbf-cycle:#25da67}12.5%{--ysbf-cycle:#26b2f2}25%{--ysbf-cycle:#5c8bf0}37.5%{--ysbf-cycle:#9767e4}50%{--ysbf-cycle:#f43e5c}62.5%{--ysbf-cycle:#fa8938}75%{--ysbf-cycle:#f6a823}87.5%{--ysbf-cycle:#9fe92f}}@media (prefers-reduced-motion:reduce){.ys-auth-stage,.ys-boot-frame[data-on][data-auth]{animation:none}}.ysbf-avatar.is-static:after,.ys-boot-frame[data-auth] .ysbf-avatar:after{display:none}.ys-boot-frame[data-auth] .ysbf-chat>*{visibility:hidden}.ysbf-auth-slot.studio-auth-theme{background:0 0;flex:auto;justify-content:center;align-items:center;min-width:0;height:100%;min-height:0;padding:16px;display:flex;position:relative;overflow: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}.ysbf-card *,.ysbf-card :before,.ysbf-card :after{box-sizing:border-box}.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(--mos-page,var(--mos-bg,#111));border:1px solid color-mix(in srgb, var(--mos-border,#ffffff1a) 72%, transparent);border-radius:22px;width:100%;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 10px #0000002e,0 1px 3px #0000001f}html[data-appearance=light] .ysbf-card{border-color:color-mix(in srgb, var(--mos-border,#c5cad3) 80%, transparent);box-shadow:0 3px 12px #0f172a14,0 1px 3px #0f172a0d}.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/yatishara-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/yatishara-logo-dark-96.webp)}.ysbf-rail{flex:0 0 var(--ys-boot-rail,24%);flex-direction:column;min-width:0;padding:4px;display:flex;overflow:hidden}.ysbf-rail-card{border:1px solid color-mix(in srgb, var(--ysbf-line) 82%, transparent);background:var(--mos-page,var(--mos-bg,#111));border-radius:18px;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:14px;padding:0 8px 12px;display:flex;overflow:hidden}.ysbf-row{background:var(--ysbf-fill);border:1px solid #0000;border-radius:16px;flex:0 0 62px;align-items:center;gap:8px;height:62px;padding:6px 12px 6px 8px;display:flex}.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-main{flex:auto;min-width:0;position:relative}.ysbf-head{top:var(--studio-desktop-head-inset);right:var(--studio-desktop-head-inset);left:var(--studio-desktop-head-inset);height:var(--studio-desktop-head-h);align-items:center;gap:8px;display:flex;position:absolute}.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;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{width:144px;height:var(--studio-desktop-head-tab-h);color:color-mix(in srgb, var(--mos-text,var(--color-cursor-text,#eee)) 72%, transparent);border:1px solid #0000;border-radius:999px;flex:0 0 144px;align-items:center;gap:6px;padding:0 3px 0 6px;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))}.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{background:var(--ysbf-fill);width:20px;height:20px;color:var(--mos-text,var(--color-cursor-text,#eee));border-radius:999px;flex:0 0 20px;justify-content:center;align-items:center;display:inline-flex}.ysbf-closeall{margin-left:auto}.ysbf-greet{text-align:center;pointer-events:none;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;min-width:0;padding:0 10px;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{max-width:100%;color:var(--color-cursor-muted,var(--mos-muted,#999));white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;display:block;overflow:hidden}.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{inset:var(--studio-desktop-head-clear) 0 0;display:flex;position:absolute}.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}.ysbf-greet{display:none}.ysbf-card.is-auth .ysbf-greet,.ys-boot-frame[data-auth] .ysbf-greet{display:flex}.ysbf-card.is-auth .ysbf-tabs,.ysbf-card.is-auth .ysbf-closeall,.ys-boot-frame[data-auth] .ysbf-tabs,.ys-boot-frame[data-auth] .ysbf-closeall{display:none}.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}.ysbf-rail{padding:0;display:block;position:absolute;inset:1px}.ysbf-rail-card{border:0;border-radius:0;height:100%;position:relative}.ysbf-rail-chrome{top:calc(max(8px, env(safe-area-inset-top,0px)) + var(--studio-mobile-nav-height));height:44px;padding:4px 8px;position:absolute;left:0;right:0}.ysbf-search{background:var(--mos-plate,var(--mos-page,#161616))}.ysbf-rows{padding-top:calc(max(8px, env(safe-area-inset-top,0px)) + var(--studio-mobile-nav-height) + 44px)}.ysbf-head{z-index:1}.ysbf-card{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mos-border,#ffffff1a) 72%, transparent), 0 3px 10px #0000002e, 0 1px 3px #0000001f;border:0;padding:1px}html[data-appearance=light] .ysbf-card{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mos-border,#c5cad3) 80%, transparent), 0 3px 12px #0f172a14, 0 1px 3px #0f172a0d}.ysbf-head{top:max(8px, env(safe-area-inset-top,0px));right:max(8px, env(safe-area-inset-right,0px));left:max(8px, env(safe-area-inset-left,0px));height:var(--studio-mobile-nav-height)}.ysbf-brand{flex-basis:44px;width:44px;height:44px}.ysbf-brand .ysbf-logo{width:26px;height:26px}.ysbf-nav{height:var(--studio-mobile-nav-height);border-color:var(--mos-border,var(--ysbf-line))}.ysbf-tabs{height:36px}.ysbf-tab{flex-basis:124px;width:124px;height:36px}.ysbf-closeall{flex-basis:36px;width:36px;height:36px}.ysbf-chat{inset:calc(max(8px, env(safe-area-inset-top,0px)) + var(--studio-mobile-nav-height) + 4px) 0 calc(max(8px, env(safe-area-inset-bottom,0px)) + var(--studio-mobile-nav-height))}.ysbf-mnav{right:max(8px, env(safe-area-inset-right,0px));bottom:max(8px, env(safe-area-inset-bottom,0px));left:max(8px, env(safe-area-inset-left,0px));height:var(--studio-mobile-nav-height);border:1px solid var(--ysbf-line);background:var(--mos-plate,var(--mos-panel,#161616));border-radius:999px;align-items:center;gap:6px;padding:3px 4px;display:flex;position:absolute}html[data-appearance=light] .ysbf-mnav{background:var(--mos-page,var(--mos-panel,#fcfcfc))}.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}}
