.notebook-module__4pyB9q__container{background:#000;width:100vw;height:100vh;display:flex;overflow:hidden}.notebook-module__4pyB9q__main{background:#000;flex-direction:column;flex:1;display:flex}.notebook-module__4pyB9q__headerWrapper{background:#000;border-bottom:1px solid #ffffff0d}.notebook-module__4pyB9q__scrollArea{scrollbar-width:thin;scrollbar-color:#e0e0e0 transparent;background:#fff;flex:1;overflow-y:auto}.notebook-module__4pyB9q__contentWrapper{width:100%;max-width:1200px;margin:0 auto;padding:60px 40px 100px 68px}.notebook-module__4pyB9q__actionBar{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;gap:24px;margin-bottom:40px;padding-bottom:24px;display:flex}.notebook-module__4pyB9q__searchBox{background:#f9f9f9;border:1px solid #e5e5e5;border-radius:10px;flex:1;align-items:center;padding:10px 16px;transition:all .2s;display:flex}.notebook-module__4pyB9q__searchBox:focus-within{background:#fff;border-color:#000;box-shadow:0 2px 8px #0000000d}.notebook-module__4pyB9q__searchIcon{color:#999;margin-right:12px}.notebook-module__4pyB9q__searchBox input{color:#000;text-transform:uppercase;letter-spacing:.02em;background:0 0;border:none;outline:none;width:100%;font-size:15px}.notebook-module__4pyB9q__addBtn{color:#fff;cursor:pointer;white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;background:#000;border:none;border-radius:10px;align-items:center;gap:8px;padding:12px 24px;font-size:13px;font-weight:700;transition:all .2s;display:flex}.notebook-module__4pyB9q__addBtn:hover{background:#333;transform:translateY(-1px)}.notebook-module__4pyB9q__listArea{flex-direction:column;gap:12px;width:100%;display:flex}.notebook-module__4pyB9q__archiveSection{width:100%;margin-top:80px}.notebook-module__4pyB9q__archiveHeader{color:#000000bf;letter-spacing:.1em;align-items:center;gap:12px;margin-bottom:24px;padding-left:4px;font-size:14px;font-weight:800;display:flex}.notebook-module__4pyB9q__archiveLine{background:#f0f0f0;flex:1;height:1px}.notebook-module__4pyB9q__archivedList{filter:grayscale(.2);flex-direction:column;gap:12px;display:flex}.notebook-module__4pyB9q__emptyState{text-align:center;color:#999;border:2px dashed #f0f0f0;border-radius:16px;width:100%;padding:120px 0;font-size:15px}.notebook-module__4pyB9q__scrollArea::-webkit-scrollbar{width:6px}.notebook-module__4pyB9q__scrollArea::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:10px}
