:root{--color-background-primary:#fdfdfb;--color-background-secondary:#f4f4ef;--color-background-tertiary:#ebebe4;--color-border-secondary:#c9c9bf;--color-border-tertiary:#e0e0d8;--color-text-primary:#1f2421;--color-text-secondary:#5c6b68;--color-text-tertiary:#98a29f;--font-sans:system-ui,-apple-system,"Segoe UI",sans-serif}body,input,select,textarea{background:var(--color-background-primary);color:var(--color-text-primary)}input,select,textarea{border:.5px solid var(--color-border-secondary);border-radius:8px;padding:8px 10px;font-size:13px;font-family:var(--font-sans)}*{box-sizing:border-box}.sllm-header{flex-wrap:nowrap}@media (max-width:480px){.sllm-header,.sllm-header-right{flex-wrap:wrap;row-gap:8px}.sllm-header-right{justify-content:flex-end}.sllm-header-identity{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.sllm-tabs button{flex-shrink:0}.sllm-canvas{background-color:#F3F4F7;background-image:linear-gradient(rgba(17,24,39,.05) 1px,transparent 0),linear-gradient(90deg,rgba(17,24,39,.05) 1px,transparent 0);background-size:32px 32px}.sllm-ctrl-hint{display:inline}@media (max-width:640px){.sllm-header{flex-wrap:wrap;padding:12px 14px!important;row-gap:10px}.sllm-header-right{flex-wrap:wrap;gap:8px!important;width:100%;justify-content:flex-end;row-gap:8px}.sllm-header-right nav{order:3;width:100%;justify-content:center;gap:14px!important;padding-top:6px;border-top:.5px solid var(--color-border-tertiary);margin-top:2px}.sllm-ctrl-hint{display:none}.sllm-main{padding-left:14px!important;padding-right:14px!important}.sllm-searchbar{padding:14px!important;align-items:stretch!important}.sllm-stage-grid{grid-template-columns:repeat(2,1fr)!important}.sllm-drawer-tabs{gap:2px!important}.sllm-drawer-tabs button{padding:6px 8px!important;font-size:11px!important}}.sllm-tabs{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;white-space:nowrap}.sllm-tabs::-webkit-scrollbar{display:none}.sllm-tabs>button{flex-shrink:0}.sllm-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch}.sllm-scroll-x>*{min-width:560px}@media (max-width:640px){.sllm-header{flex-wrap:wrap;padding:10px 12px!important;row-gap:6px}.sllm-header-right{flex-wrap:wrap;gap:8px!important;width:100%;justify-content:flex-end}.sllm-header-identity,.sllm-points-chip{font-size:11px!important}.sllm-points-chip{padding:2px 9px!important;max-width:68vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sllm-points-chip .sllm-chip-long{display:none}.sllm-main,main{padding-left:12px!important;padding-right:12px!important}.sllm-search-actions{flex-wrap:wrap;gap:8px}.sllm-search-actions .sllm-primary-btn,.sllm-search-actions button[type]{width:100%}.sllm-gate-actions{flex-direction:column;align-items:stretch!important}.sllm-gate-actions>a,.sllm-gate-actions>button{width:100%;text-align:center;box-sizing:border-box}.sllm-answer-headline{font-size:16px!important}.sllm-chips button{padding:8px 12px!important}.sllm-report-controls{flex-wrap:wrap}}@media (pointer:coarse){a[role=button],button,input[type=date],select{min-height:38px}}@media (max-width:640px){.sllm-install-btn{font-size:11px!important;padding:2px 9px!important}.sllm-consent-title>div>div:first-child{font-size:18px!important}.sllm-consent-body{padding:32px 16px 26px!important}.sllm-example-chip{max-width:calc(100vw - 48px)!important}.sllm-consent-modal{padding:12px!important}.sllm-consent-modal pre{max-height:46vh!important}.sllm-amazon-row{align-items:stretch!important}.sllm-amazon-row>a{width:100%;text-align:center;box-sizing:border-box;padding:11px 16px!important}}html{-webkit-text-size-adjust:100%}@media (max-width:640px){input,select,textarea{font-size:16px!important}}.sllm-example-chip,a[role=button],button{-webkit-tap-highlight-color:rgba(0,0,0,.06)}