.psl-guide-reopen{min-height:44px}.psl-guide-link{padding:0 var(--ivs-ds-space-2,8px);color:var(--psl-ink-2,#46536a);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;font:400 14px/1.4 Inter,Inter Variable,sans-serif;text-decoration:underline}.psl-guide-link:hover,.psl-guide-link:focus-visible{color:var(--psl-ink,#0f1a2e)}.psl-guide-card,.psl-guide-mobile,.psl-term-tip,.psl-term-mobile,.psl-help-drawer{box-sizing:border-box;color:var(--psl-ink,#0f1a2e);background:var(--psl-paper,#fff);border:1px solid var(--psl-line,#c8d2e2);z-index:1000;font-family:Inter,Inter Variable,sans-serif}.psl-guide-card{width:min(320px,100vw - 32px);padding:var(--ivs-ds-space-4,16px);box-shadow:0 8px 24px #0f1a2e2e}.psl-guide-card h2,.psl-guide-mobile h2,.psl-term-mobile h2,.psl-help-drawer h2{margin:0 0 var(--ivs-ds-space-2,8px);font:700 18px/1.3 Inter,Inter Variable,sans-serif}.psl-guide-card p,.psl-guide-mobile p{margin:0 0 var(--ivs-ds-space-3,12px);line-height:1.5}.psl-guide-count{color:var(--psl-ink-2,#46536a);font-size:12px}.psl-guide-actions{align-items:center;gap:var(--ivs-ds-space-2,8px);flex-wrap:wrap;display:flex}.psl-guide-mobile{display:none}.psl-term-hint{vertical-align:middle;align-items:center;gap:var(--ivs-ds-space-1,4px);display:inline-flex}.psl-term-button{box-sizing:border-box;width:44px;height:44px;color:var(--psl-accent,#1759d1);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;padding:0;display:inline-flex}.psl-term-button>span{border:1px solid var(--psl-line,#c8d2e2);background:var(--psl-paper,#fff);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font:700 13px/1 Inter,Inter Variable,sans-serif;display:inline-flex}.psl-term-button:hover>span,.psl-term-button:focus-visible>span{border-color:var(--psl-accent,#1759d1)}.psl-term-tip{max-width:min(300px,100vw - 24px);padding:var(--ivs-ds-space-3,12px);font-size:14px;line-height:1.5;box-shadow:0 6px 18px #0f1a2e2e}.psl-term-mobile{display:none}.psl-help-drawer{width:min(380px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;padding:var(--ivs-ds-space-4,16px);border-width:0 0 0 1px;margin:0;position:fixed;inset:0 0 0 auto;overflow:auto;box-shadow:-8px 0 24px #0f1a2e29}.psl-help-drawer::backdrop{background:#0f1a2e73}.psl-help-drawer>header{justify-content:space-between;align-items:flex-start;gap:var(--ivs-ds-space-3,12px);padding-bottom:var(--ivs-ds-space-3,12px);border-bottom:1px solid var(--psl-line,#c8d2e2);display:flex}.psl-help-content{padding-top:var(--ivs-ds-space-4,16px);line-height:1.6}@media (width<=767px){.psl-guide-card,.psl-term-tip{display:none}.psl-guide-mobile{justify-content:space-between;align-items:flex-end;gap:var(--ivs-ds-space-3,12px);padding:var(--ivs-ds-space-4,16px);padding-bottom:max(var(--ivs-ds-space-4,16px), env(safe-area-inset-bottom));border-width:1px 0 0;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0f1a2e26}.psl-guide-mobile>div:first-child{min-width:0}.psl-guide-mobile .psl-guide-actions{flex-direction:column;flex:none;align-items:stretch}.psl-term-mobile{padding:var(--ivs-ds-space-5,24px) var(--ivs-ds-space-4,16px);padding-bottom:max(var(--ivs-ds-space-5,24px), env(safe-area-inset-bottom));border-width:1px 0 0;line-height:1.5;display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #0f1a2e26}.psl-term-close{float:right}.psl-term-mobile h2{padding-top:var(--ivs-ds-space-4,16px)}.psl-help-drawer{border-width:1px 0 0;width:100vw;height:min(80dvh,720px);max-height:90dvh;inset:auto 0 0;box-shadow:0 -8px 24px #0f1a2e29}}@media (prefers-reduced-motion:no-preference){.psl-help-drawer[open]{animation:.14s ease-out psl-guide-in}@keyframes psl-guide-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}}
