.yar-page{--yp-bg:#f6f7fb;--yp-paper:#fff;--yp-ink:#202538;--yp-muted:#6a7287;--yp-edge:#e5e8f1;--yp-ac:#6057e9;background:var(--yp-bg);color:var(--yp-ink);padding:110px 24px 76px}[data-theme=dark] .yar-page{--yp-bg:#0c101a;--yp-paper:#141a28;--yp-ink:#eef1fc;--yp-muted:#a5afc4;--yp-edge:#293247;--yp-ac:#a59dff}.yar-page-shell{max-width:1320px;margin:auto}.yar-intro{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.yar-eyebrow{letter-spacing:1.6px;color:var(--yp-ac);font-size:11px;font-weight:700}.yar-intro h1{margin:8px 0 0;font-size:clamp(25px,3vw,38px);font-weight:800;line-height:1.7}.yar-intro p{color:var(--yp-muted);font-size:14px;line-height:2}.yar-page .av-assist.av-assist-embedded{z-index:1;border:1px solid var(--yp-edge);background:var(--yp-paper);border-radius:24px;grid-template-columns:270px minmax(0,1fr);width:100%;height:min(780px,100dvh - 180px);min-height:530px;font-family:inherit;display:grid;position:relative;inset:auto;overflow:hidden;box-shadow:0 20px 70px #10163009}.yar-page .av-assist.av-assist-embedded,.yar-page .av-assist.av-assist-embedded .av-assist-panel{--ac-soft:color-mix(in srgb,var(--ac) 9%,var(--yp-paper));--ink:var(--yp-ink);--muted:var(--yp-muted);--paper:var(--yp-paper);--canvas:var(--yp-bg);--edge:var(--yp-edge);--subtle:var(--yp-bg);--onac:#fff}.yar-page .av-assist.av-assist-embedded .av-assist-panel{width:100%;height:100%;min-height:0;max-height:none;box-shadow:none;background:var(--yp-paper);border:0;border-radius:0;animation:none;position:relative;inset:auto;overflow:hidden}.yar-page .av-assist.av-assist-embedded .av-assist-head{background:var(--yp-paper);border-top:0;min-height:88px;margin:0;padding:18px 24px}.yar-page .av-assist.av-assist-embedded .av-assist-head-tools{margin-inline-start:auto}.yar-page .av-assist.av-assist-embedded .av-assist-messages{scroll-behavior:auto;padding:30px clamp(18px,4vw,64px)}.yar-page .av-assist.av-assist-embedded .av-assist-footer{background:var(--yp-paper);border-top:1px solid var(--yp-edge);padding:16px 26px 20px}.yar-page .av-assist.av-assist-embedded .av-assist-compose{border:1px solid var(--yp-edge);background:var(--yp-bg);box-shadow:none;border-radius:18px}.yar-page .av-assist.av-assist-embedded .av-assist-welcome{max-width:650px;margin:0 auto;padding-top:28px}.yar-page .av-assist.av-assist-embedded .av-assist-welcome h3{color:var(--yp-ink);font-size:27px;line-height:1.8}.yar-page .av-assist.av-assist-embedded .av-assist-welcome p{color:var(--yp-muted)}.yar-page .av-assist.av-assist-embedded .av-assist-welcome-mark{background:var(--ac-soft);color:var(--yp-ac);box-shadow:none}.yar-page .av-assist.av-assist-embedded .av-assist-prompt-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px}.yar-page .av-assist.av-assist-embedded .av-assist-prompt-grid button{background:var(--yp-bg);border:1px solid var(--yp-edge);color:var(--yp-ink);border-radius:14px;padding:14px;font-size:12px}.yar-sidebar{background:var(--yp-bg);border-inline-end:1px solid var(--yp-edge);flex-direction:column;min-height:0;padding:26px 18px;display:flex}.yar-sidebar-brand{align-items:center;gap:10px;font-size:22px;display:flex}.yar-sidebar-brand>svg{color:var(--yp-ac)}.yar-sidebar-brand>span{background:var(--ac-soft);color:var(--yp-ac);border-radius:6px;padding:2px 7px;font-size:10px}.yar-sidebar>p{color:var(--yp-muted);margin:8px 0 24px;font-size:12px}.yar-page .av-assist .yar-new-chat{border:1px solid var(--yp-edge);background:var(--yp-paper);border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:46px;font-weight:700;display:flex}.yar-sidebar h3{color:var(--yp-muted);margin:28px 6px 12px;font-size:11px}.yar-sidebar .av-assist-history{flex:1;min-height:0;overflow:auto}.yar-sidebar .av-assist-history button{box-shadow:none;background:0 0;border:1px solid #0000;padding:12px 9px}.yar-sidebar .av-assist-history button.active{background:var(--yp-paper);border-color:var(--yp-edge)}.yar-sidebar .av-assist-history b{font-size:12px}.yar-sidebar .av-assist-history small{font-size:10px}.yar-history-empty{color:var(--yp-muted);padding:12px 6px;font-size:12px;line-height:2.1}.yar-sidebar-bottom{border-top:1px solid var(--yp-edge);align-items:center;gap:10px;margin-top:16px;padding-top:20px;font-size:12px;display:flex}.yar-sidebar-bottom svg{color:var(--yp-ac)}.yar-sidebar-bottom small{color:var(--yp-muted);font-size:10px}.yar-about{padding:64px 12px 0}.yar-about>div:first-child{max-width:660px}.yar-about h2{margin:12px 0;font-size:26px}.yar-about p{color:var(--yp-muted);font-size:14px;line-height:2.2}.yar-about-grid{grid-template-columns:repeat(3,1fr);gap:28px;margin:30px 0;display:grid}.yar-about-grid article{border:1px solid var(--yp-edge);background:var(--yp-paper);border-radius:18px;padding:24px}.yar-about-grid article>span{color:var(--yp-ac);font-size:12px}.yar-about-grid h3{margin:12px 0;font-size:17px}.yar-about .yar-about-note{border-top:1px solid var(--yp-edge);padding-top:20px;font-size:12px}@media (min-width:901px){.yar-page .av-assist-head-tools button[aria-label=تاریخچه\ گفت‌وگوها]{display:none}}@media (max-width:900px){.yar-page{padding:100px 16px 50px}.yar-page .av-assist.av-assist-embedded{grid-template-columns:minmax(0,1fr);height:calc(100svh - 150px);min-height:560px}.yar-sidebar,.yar-intro p{display:none}.yar-page .av-assist.av-assist-embedded .av-assist-head{min-height:80px;padding:12px}.yar-page .av-assist.av-assist-embedded .av-assist-brand h2{font-size:16px}.yar-page .av-assist.av-assist-embedded .av-assist-brand p{max-width:160px;font-size:10px}.yar-page .av-assist.av-assist-embedded .av-assist-avatar{display:none}.yar-page .av-assist.av-assist-embedded .av-assist-footer{padding:12px}.yar-page .av-assist.av-assist-embedded .av-assist-prompt-grid{grid-template-columns:1fr}.yar-page .av-assist.av-assist-embedded .av-assist-welcome{padding-top:8px}.yar-page .av-assist.av-assist-embedded .av-assist-welcome h3{font-size:22px}.yar-page .av-assist.av-assist-embedded .av-assist-messages{padding:18px 14px}.yar-about-grid{grid-template-columns:1fr;gap:12px}.yar-about{padding:40px 4px 0}.yar-page .av-assist.av-assist-embedded .av-assist-head-tools .av-assist-icon{width:32px;min-width:32px;padding:6px}.yar-page .av-assist.av-assist-embedded .av-assist-panel{padding-top:0}}@media (prefers-reduced-motion:reduce){.yar-page *{scroll-behavior:auto!important}}body:has(.yar-page) #avd{display:none}.yar-loading{background:var(--yp-paper);border:1px solid var(--yp-edge);min-height:560px;color:var(--yp-muted);border-radius:24px;place-items:center;display:grid}
