#home-inspiration{display:flex;align-items:center;gap:8px;max-width:100%;margin:0 0 14px;min-width:0;text-align:left}#home-inspiration[hidden]{display:none!important}#home-inspiration button{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:7px;border:1px solid #e5e5e5;border-radius:999px;background:#fff;color:#111;padding:7px 12px;font:inherit;font-size:14px;line-height:20px;white-space:nowrap;cursor:pointer}#home-inspiration button:hover{background:#f0f0f0}#home-inspiration button:focus-visible{outline:2px solid #3983df;outline-offset:2px}#home-inspiration svg{width:18px;height:18px;flex:none}#home-inspiration .home-inspiration-more{border-style:dashed;background:transparent;color:#777}#home-inspiration .home-inspiration-more:disabled{cursor:default;opacity:.5}.home-inspiration-list{display:flex;flex:1 1 0%;gap:8px;overflow-x:auto;scrollbar-width:none;min-width:0;padding:3px 4px;isolation:isolate}.home-inspiration-list::-webkit-scrollbar{display:none}html.dark #home-inspiration button,html[data-theme=dark] #home-inspiration button{background:#222;border-color:#3c3c3c;color:#fff}html.dark #home-inspiration button:hover,html[data-theme=dark] #home-inspiration button:hover{background:#333}@media(max-width:600px){#home-inspiration{gap:6px;margin-bottom:10px}#home-inspiration button{font-size:13px;padding:6px 10px}.home-inspiration-list{gap:6px}}#home-inspiration img{width:18px;height:18px;flex:none}#home-inspiration .home-inspiration-more svg{width:14px;height:14px}.home-inspiration-list{overscroll-behavior-x:contain;touch-action:pan-x}@media(max-width:600px){body[data-view=home] #home-composer-slot>#home-inspiration{width:100%;margin:0 0 10px;box-sizing:border-box}body[data-view=home]:not(.logged-out) #main-scroll{height:calc(100dvh - var(--home-mobile-bottom) - var(--home-composer-height) - var(--home-inspiration-height,0px) - 12px)}}:root{--sidebar-width:256px}#writing-quick-actions>button{justify-content:flex-start;text-align:left}#writing-quick-actions>button>span{display:block;flex:1;text-align:left}@media(min-width:767px){body:not(.sidebar-collapsed) #sidebar{width:var(--sidebar-width)}body:not(.sidebar-collapsed) #main{margin-left:var(--sidebar-width)}}#sidebar .sidebar-empty-state{margin:0;padding:8px 12px;color:var(--text-muted,#999);font-size:13px;line-height:20px;font-weight:400}#sidebar .sidebar-empty-state[hidden]{display:none}
