.NoteList_page__ZIyx2{position:relative;min-height:calc(100vh - 4rem);overflow-x:clip}.NoteList_pageBg__qm8Xr{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 70% 50% at 10% 0,rgba(37,99,235,.12),transparent 50%),radial-gradient(ellipse 60% 40% at 90% 20%,rgba(124,58,237,.1),transparent 50%),linear-gradient(165deg,#d4dce8,#dce3ef 40%,#e8edf5);z-index:0}.NoteList_noteListContainer__jcNSS{position:relative;z-index:1;max-width:1160px;margin:0 auto;padding:2rem 1.5rem 4rem}.NoteList_pageHeader__olhhY{margin-bottom:1.5rem}.NoteList_pageHeader__olhhY p{font-size:1.05rem;line-height:1.6;color:#64748b;max-width:36rem}.NoteList_searchBar__VoCYD{display:flex;align-items:center;gap:.75rem;margin-bottom:.65rem;padding:.65rem 1rem .65rem 1.1rem;background:hsla(0,0%,100%,.85);border:1px solid hsla(0,0%,100%,.7);border-radius:16px;box-shadow:0 4px 24px rgba(15,23,42,.06),inset 0 1px 0 hsla(0,0%,100%,.95);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:border-color .25s ease,box-shadow .25s ease}.NoteList_searchBar__VoCYD:focus-within{border-color:rgba(37,99,235,.35);box-shadow:0 8px 32px rgba(37,99,235,.12),0 0 0 3px rgba(37,99,235,.1),inset 0 1px 0 hsla(0,0%,100%,.95)}.NoteList_searchIcon__1Vi_m{flex-shrink:0;width:1.35rem;height:1.35rem;color:#6366f1}.NoteList_searchInput__f0TkY{flex:1 1;min-width:0;border:none;background:transparent;font-size:.95rem;font-weight:500;color:#0f172a;outline:none}.NoteList_searchInput__f0TkY::placeholder{color:#94a3b8;font-weight:400}.NoteList_searchInput__f0TkY::-webkit-search-cancel-button{display:none}.NoteList_searchClear__4xMw5{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;padding:0;color:#64748b;background:rgba(15,23,42,.05);border:none;border-radius:10px;cursor:pointer;transition:background .2s ease,color .2s ease}.NoteList_searchClear__4xMw5 svg{width:1.1rem;height:1.1rem}.NoteList_searchClear__4xMw5:hover{background:rgba(37,99,235,.1);color:#4f46e5}.NoteList_searchMeta__qoVDH{margin:0 0 1.5rem;font-size:.88rem;color:#64748b}.NoteList_searchMeta__qoVDH strong{color:#0f172a;font-weight:700}.NoteList_emptyState__uwC5X{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem 1.5rem;background:hsla(0,0%,100%,.75);border:1px dashed rgba(15,23,42,.12);border-radius:20px}.NoteList_emptyIcon__2uoNW{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;margin-bottom:1.25rem;background:linear-gradient(135deg,rgba(37,99,235,.12),rgba(124,58,237,.12));border-radius:16px;color:#4f46e5}.NoteList_emptyIcon__2uoNW svg{width:1.75rem;height:1.75rem}.NoteList_emptyState__uwC5X h2{font-size:1.2rem;font-weight:700;color:#0f172a;margin-bottom:.5rem}.NoteList_emptyState__uwC5X p{max-width:22rem;font-size:.92rem;line-height:1.6;color:#64748b;margin-bottom:1.25rem}.NoteList_emptyClearBtn__z8MOs{padding:.65rem 1.25rem;font-size:.9rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#2563eb,#4f46e5);border:none;border-radius:12px;cursor:pointer;box-shadow:0 4px 16px rgba(37,99,235,.35);transition:transform .2s ease,box-shadow .2s ease}.NoteList_emptyClearBtn__z8MOs:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(37,99,235,.4)}.NoteList_eyebrow__tpFGl{display:inline-block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#4f46e5;margin-bottom:.5rem;padding:.3rem .75rem;background:rgba(79,70,229,.1);border-radius:999px}.NoteList_noteListContainer__jcNSS h1{font-size:clamp(1.85rem,4vw,2.5rem);font-weight:800;letter-spacing:-.035em;color:#0f172a;margin-bottom:.4rem}.NoteList_noteListContainer__jcNSS>p{font-size:1.05rem;line-height:1.6;color:#64748b;max-width:36rem}.NoteList_noteGrid__d_afU{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.25rem;gap:1.25rem}.NoteList_noteCard__tzRtw{position:relative;display:flex;flex-direction:column;min-height:160px;padding:1.5rem;background:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.6);border-radius:16px;box-shadow:0 4px 20px rgba(15,23,42,.06);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);overflow:visible;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.NoteList_noteCard__tzRtw:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#2563eb,#7c3aed,#06b6d4);opacity:0;transition:opacity .25s ease}.NoteList_noteCard__tzRtw:hover{transform:translateY(-4px);border-color:rgba(37,99,235,.2);box-shadow:0 16px 40px rgba(15,23,42,.1)}.NoteList_noteCard__tzRtw:hover:before{opacity:1}.NoteList_noteTitle__6fbvM{font-size:1.15rem;font-weight:700;color:#0f172a;margin-bottom:.65rem;padding-right:2.25rem;line-height:1.35;letter-spacing:-.02em}.NoteList_noteTitle__6fbvM *{font-size:inherit!important;font-weight:inherit!important;color:inherit!important}.NoteList_noteContent__UQXGj{flex:1 1;font-size:.9rem;line-height:1.6;color:#64748b;margin:0 0 1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.NoteList_cardTags__jxajI{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.75rem}.NoteList_cardFooter__K_vAA{padding-top:1rem;border-top:1px solid rgba(15,23,42,.06);margin-top:auto}.NoteList_noteDate__SQS6G{font-size:.8rem;color:#94a3b8;margin:0}.NoteList_pagination__9Fdip{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-top:2.5rem;padding:1rem;background:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.5);border-radius:14px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-wrap:wrap}.NoteList_arrowBtn__y2O0d,.NoteList_pageBtn__Eh9yr{min-width:2.25rem;height:2.25rem;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.8);border:1px solid rgba(15,23,42,.06);border-radius:10px;padding:0 .65rem;font-size:.9rem;font-weight:500;color:#475569;cursor:pointer;transition:all .2s ease}.NoteList_arrowBtn__y2O0d:hover:not(:disabled),.NoteList_pageBtn__Eh9yr:hover{background:#fff;border-color:rgba(37,99,235,.2);color:#0f172a;transform:translateY(-1px)}.NoteList_activePage__GbsHz{background:linear-gradient(135deg,#2563eb,#4f46e5)!important;color:#fff!important;border-color:transparent!important;font-weight:600;box-shadow:0 4px 12px rgba(37,99,235,.35)}.NoteList_arrowBtn__y2O0d:disabled{opacity:.35;cursor:not-allowed}.NoteList_ellipsis__e6TEW{padding:0 .25rem;color:#94a3b8;font-size:.95rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:768px){.NoteList_noteListContainer__jcNSS{padding:1.5rem 1rem 3rem}.NoteList_searchBar__VoCYD{padding:.55rem .85rem .55rem .95rem;border-radius:14px}.NoteList_searchInput__f0TkY{font-size:.9rem}.NoteList_searchMeta__qoVDH{font-size:.82rem;margin-bottom:1.25rem}.NoteList_noteGrid__d_afU{grid-template-columns:1fr}.NoteList_emptyState__uwC5X{padding:2.25rem 1.25rem}}@keyframes Skeleton_shimmer__XHSq4{0%{background-position:200% 0}to{background-position:-200% 0}}.Skeleton_bone__eEBDM{display:block;border-radius:8px;background:linear-gradient(90deg,rgba(226,232,240,.9),#f1f5f9 45%,rgba(226,232,240,.9) 90%);background-size:200% 100%;animation:Skeleton_shimmer__XHSq4 1.4s ease-in-out infinite}.Skeleton_boneDark__x_N_o{background:linear-gradient(90deg,rgba(30,41,59,.95),#334155 45%,rgba(30,41,59,.95) 90%);background-size:200% 100%}.Skeleton_roundedFull__omxFp{border-radius:999px}.Skeleton_roundedLg__iQDJ5{border-radius:14px}.Skeleton_roundedXl__d0SZB{border-radius:16px}.Skeleton_rounded2xl__JPISM{border-radius:20px}.Skeleton_workspaceHeader__wmziV{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:2rem}.Skeleton_workspaceHeaderText__9x0uD{flex:1 1;min-width:200px;display:flex;flex-direction:column;gap:.65rem}.Skeleton_statsRow__3sZEN{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;margin-bottom:2rem}.Skeleton_statCard__RTCVu{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.35rem;background:hsla(0,0%,100%,.65);border:1px solid hsla(0,0%,100%,.6);border-radius:16px}.Skeleton_sectionHead__BUPwd{justify-content:space-between;align-items:center;margin-bottom:1.25rem}.Skeleton_cardsGrid__zzSw1{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1.25rem;gap:1.25rem}.Skeleton_noteCard__bjPU_{display:flex;flex-direction:column;gap:.75rem;min-height:160px;padding:1.5rem;background:hsla(0,0%,100%,.75);border:1px solid hsla(0,0%,100%,.6);border-radius:16px}.Skeleton_libraryHeader__W7QfF{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:.65rem}.Skeleton_searchBar__GMNEt{height:52px;margin-bottom:.65rem;border-radius:16px}.Skeleton_searchMeta__xDSVU{height:14px;width:40%;margin-bottom:1.5rem}.Skeleton_libraryGrid__pT5ya{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1.25rem;gap:1.25rem}.Skeleton_composerHeader__C6Hg1{margin-bottom:2rem;display:flex;flex-direction:column;gap:.65rem}.Skeleton_sectionCard__z543s{padding:1.5rem;margin-bottom:1.25rem;background:hsla(0,0%,100%,.75);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;display:flex;flex-direction:column;gap:1rem}.Skeleton_sectionHead__BUPwd{display:flex;gap:.85rem;align-items:flex-start}.Skeleton_formActions__SaFkx{align-items:center;margin-top:.5rem}.Skeleton_formActions__SaFkx,.Skeleton_viewHeader___eg8C{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem}.Skeleton_viewHeader___eg8C{align-items:flex-start;margin-bottom:2rem}.Skeleton_viewArticle__PIfoR{padding:2rem;margin-bottom:1.5rem;background:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.6);border-radius:20px;display:flex;flex-direction:column;gap:1rem}.Skeleton_codeBlock__ce_Qw{border-radius:18px;overflow:hidden;background:#0f172a}.Skeleton_codeBar__9KZPC{height:48px;padding:0 1rem;display:flex;align-items:center;gap:.75rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.Skeleton_codeBody__6waIe{padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.55rem}.Skeleton_editorSkeleton__YlEwg{display:flex;flex-direction:column;gap:.5rem;flex:1 1;min-height:160px;padding:1rem 1.15rem;background:#0f172a;border-radius:0 0 14px 14px}.Skeleton_editorSkeletonFill__YGIBc{min-height:100%;height:100%;border-radius:0}@media (max-width:768px){.Skeleton_cardsGrid__zzSw1,.Skeleton_libraryGrid__pT5ya,.Skeleton_statsRow__3sZEN{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Skeleton_bone__eEBDM{animation:none;background:#e2e8f0}.Skeleton_boneDark__x_N_o{background:#334155}}.CodeEditor_wrap__BI9zK{position:relative;width:100%;max-width:100%;min-width:0;height:100%;min-height:200px;overflow:hidden;background:#0d1117;isolation:isolate}.CodeEditor_wrapNarrow__mqoVJ{touch-action:pan-y;overflow:visible;contain:none}.CodeEditor_wrapNarrow__mqoVJ .CodeEditor_editorVisible__NZNhG{overflow:visible}.CodeEditor_wrapNarrow__mqoVJ .suggest-widget{max-width:100%!important;width:auto!important;min-width:0!important}.CodeEditor_wrapNarrow__mqoVJ .suggest-widget .details{display:none!important}.CodeEditor_placeholder__wg4iX{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;pointer-events:none;overflow:hidden;border-radius:inherit}.CodeEditor_editorHidden__19b_o{opacity:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.CodeEditor_editorVisible__NZNhG{position:relative;width:100%;max-width:100%;min-width:0;height:100%;overflow:hidden;opacity:1;transition:opacity .2s ease}.CodeEditor_wrap__BI9zK:not(.CodeEditor_wrapNarrow__mqoVJ) .monaco-editor,.CodeEditor_wrap__BI9zK:not(.CodeEditor_wrapNarrow__mqoVJ) .monaco-editor .overflow-guard{max-width:100%!important}.CopyCodeButton_copyBtn__LaaVg{padding:.25rem .75rem;font-size:.75rem;font-weight:500;color:#fff;background:#3f3f46;border:none;border-radius:.375rem;cursor:pointer;transition:background .15s ease,opacity .15s ease}.CopyCodeButton_copyBtn__LaaVg:hover:not(:disabled){background:#52525b}.CopyCodeButton_copyBtn__LaaVg:disabled{opacity:.45;cursor:not-allowed}.ExplainButton_explainBtn__eMe_f{padding:.25rem .75rem;font-size:.75rem;font-weight:500;color:#fff;background:#6d28d9;border:none;border-radius:.375rem;cursor:pointer;transition:background .15s ease,opacity .15s ease}.ExplainButton_explainBtn__eMe_f:hover:not(:disabled){background:#7c3aed}.ExplainButton_explainBtn__eMe_f:disabled{opacity:.45;cursor:not-allowed}.SnippetPanel_panel__levBe{position:relative;width:100%;height:100%}.SnippetPanel_toolbar__dFhjF{position:absolute;top:.5rem;right:.5rem;z-index:10;display:flex;align-items:center;gap:.4rem}.NoteView_page__Fi2lk{position:relative;min-height:calc(100vh - 4rem);overflow-x:clip}.NoteView_pageBg__de3Os{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 70% 50% at 10% 0,rgba(37,99,235,.12),transparent 50%),radial-gradient(ellipse 60% 40% at 90% 20%,rgba(124,58,237,.1),transparent 50%),linear-gradient(165deg,#d4dce8,#dce3ef 40%,#e8edf5);z-index:0}.NoteView_container__kiMND{position:relative;z-index:1;width:100%;max-width:900px;margin:0 auto;padding:2rem 1.5rem 4rem}.NoteView_loadingWrap__XQ_sO{display:flex;align-items:center;justify-content:center;min-height:50vh}.NoteView_pageHeader__ejvwK{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:1.25rem;margin-bottom:1.75rem}.NoteView_headerText__FvuQH{flex:1 1;min-width:200px}.NoteView_eyebrow__tEHgk{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#4f46e5;margin-bottom:.5rem;padding:.3rem .75rem;background:rgba(79,70,229,.1);border-radius:999px}.NoteView_eyebrow__tEHgk svg{width:.9rem;height:.9rem}.NoteView_publicBadge__aZ4ef{display:inline-flex;align-items:center;gap:.4rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#0d9488;padding:.35rem .85rem;background:rgba(13,148,136,.1);border:1px solid rgba(13,148,136,.22);border-radius:999px}.NoteView_publicBadge__aZ4ef svg{width:.95rem;height:.95rem;flex-shrink:0}.NoteView_publicPageHeader__eGJxF{margin-bottom:1rem}.NoteView_tagRow__h8XjD{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:1rem}.NoteView_headerActions__S3LZs{display:flex;flex-wrap:wrap;gap:.6rem}.NoteView_secondaryBtn__Wk9qf{display:inline-flex;align-items:center;gap:.4rem;padding:.7rem 1.15rem;font-size:.9rem;font-weight:600;color:#475569;background:hsla(0,0%,100%,.75);border:1px solid rgba(15,23,42,.08);border-radius:12px;cursor:pointer;text-decoration:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .2s ease,color .2s ease,transform .2s ease}.NoteView_secondaryBtn__Wk9qf:hover{color:#0f172a;border-color:rgba(37,99,235,.25);transform:translateX(-2px)}.NoteView_secondaryBtn__Wk9qf svg{width:1.05rem;height:1.05rem}.NoteView_primaryBtn__27IYF{display:inline-flex;align-items:center;gap:.4rem;padding:.7rem 1.15rem;font-size:.9rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#2563eb,#4f46e5);border:none;border-radius:12px;box-shadow:0 4px 14px rgba(37,99,235,.35);cursor:pointer;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.NoteView_primaryBtn__27IYF:hover{transform:translateY(-2px);box-shadow:0 8px 22px rgba(37,99,235,.45)}.NoteView_primaryBtn__27IYF svg{width:1.05rem;height:1.05rem}.NoteView_shareBtn__Ynf8T{display:inline-flex;align-items:center;gap:.4rem;padding:.7rem 1.15rem;font-size:.9rem;font-weight:600;font-family:inherit;color:#6d28d9;background:linear-gradient(135deg,rgba(124,58,237,.14),rgba(13,148,136,.1));border:1px solid rgba(124,58,237,.35);border-radius:12px;cursor:pointer;box-shadow:0 4px 14px rgba(124,58,237,.15);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.NoteView_shareBtn__Ynf8T:hover{transform:translateY(-2px);border-color:rgba(124,58,237,.5);box-shadow:0 8px 22px rgba(124,58,237,.22)}.NoteView_shareBtn__Ynf8T svg{width:1.05rem;height:1.05rem}.NoteView_noteCard__aEEjE{padding:2rem;margin-bottom:1.25rem;background:hsla(0,0%,100%,.82);border:1px solid hsla(0,0%,100%,.65);border-radius:16px;box-shadow:0 4px 24px rgba(15,23,42,.06);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.NoteView_noteMeta__bAUkd{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:1.25rem}.NoteView_metaItem__9UcKC{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:500;color:#64748b;padding:.35rem .7rem;background:rgba(15,23,42,.04);border-radius:8px}.NoteView_metaItem__9UcKC svg{width:.95rem;height:.95rem}.NoteView_langBadge__tODTS{color:#4338ca;background:rgba(79,70,229,.1)}.NoteView_title__JrY30{font-size:clamp(1.75rem,4vw,2.35rem);font-weight:800;letter-spacing:-.035em;color:#0f172a;margin:0 0 1.5rem;line-height:1.25}.NoteView_title__JrY30 *{font-size:inherit!important;font-weight:inherit!important;color:inherit!important;margin:0!important}.NoteView_content__VPZXq{font-size:1.05rem;line-height:1.75;color:#475569}.NoteView_content__VPZXq h2{font-size:1.35rem;font-weight:700;color:#0f172a;margin:1.5rem 0 .65rem}.NoteView_content__VPZXq h3{font-size:1.1rem;font-weight:600;color:#1e293b;margin:1.25rem 0 .5rem}.NoteView_content__VPZXq p{margin:0 0 1rem}.NoteView_content__VPZXq ol,.NoteView_content__VPZXq ul{padding-left:1.35rem;margin:0 0 1rem}.NoteView_content__VPZXq blockquote{border-left:3px solid #4f46e5;margin:1rem 0;padding:.65rem 1rem;background:rgba(79,70,229,.06);border-radius:0 8px 8px 0;color:#475569}.NoteView_content__VPZXq code{font-family:ui-monospace,monospace;font-size:.9em;background:rgba(79,70,229,.1);color:#4338ca;padding:.12em .4em;border-radius:5px}.NoteView_content__VPZXq pre{background:#0f172a;color:#e2e8f0;padding:1rem;border-radius:10px;overflow-x:auto}.NoteView_content__VPZXq a{color:#2563eb}.NoteView_aiExplanationSection__ngydZ,.NoteView_codeSection__FXcwt{margin-bottom:1.5rem}.NoteView_sectionHeader__v9823{display:flex;align-items:flex-start;gap:.85rem;margin-bottom:1rem}.NoteView_sectionIcon__PFUCL{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:12px;background:linear-gradient(135deg,rgba(15,23,42,.08),rgba(37,99,235,.1));color:#0f172a}.NoteView_sectionIcon__PFUCL svg{width:1.25rem;height:1.25rem}.NoteView_sectionHeader__v9823 h2{font-size:1.05rem;font-weight:700;color:#0f172a;margin:0 0 .2rem}.NoteView_sectionHeader__v9823 p{font-size:.88rem;color:#64748b;margin:0}.NoteView_codeEditor__gtJE_{border-radius:14px;overflow:hidden;border:1px solid rgba(15,23,42,.12);box-shadow:0 8px 32px rgba(15,23,42,.12)}.NoteView_codeEditorBar___oAm5{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:.65rem 1rem;background:linear-gradient(180deg,#1e293b,#0f172a);border-bottom:1px solid hsla(0,0%,100%,.06)}.NoteView_codeDots__wWNGl{display:flex;gap:.35rem;align-items:center}.NoteView_codeDots__wWNGl:after,.NoteView_codeDots__wWNGl:before{content:"";width:.55rem;height:.55rem;border-radius:50%;background:#475569}.NoteView_codeDots__wWNGl span{width:.55rem;height:.55rem;border-radius:50%;background:#ef4444}.NoteView_codeDots__wWNGl:after{background:#eab308}.NoteView_codeEditorLabel__SoH_9{flex:1 1;font-size:.78rem;font-weight:600;color:#94a3b8;letter-spacing:.04em;text-transform:uppercase}.NoteView_barActions__rvXpr{display:flex;align-items:center;gap:.5rem}.NoteView_langPill__CCo3_{font-size:.75rem;font-weight:600;color:#c7d2fe;padding:.3rem .65rem;background:rgba(99,102,241,.25);border:1px solid rgba(129,140,248,.35);border-radius:8px}.NoteView_screenshotBtn__RObVj{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.78rem;font-weight:600;color:#e2e8f0;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.NoteView_screenshotBtn__RObVj:hover:not(:disabled){background:rgba(37,99,235,.35);border-color:rgba(96,165,250,.5);color:#fff}.NoteView_screenshotBtn__RObVj:disabled{opacity:.6;cursor:wait}.NoteView_screenshotBtn__RObVj svg{width:1rem;height:1rem}.NoteView_codeCaptureWrap__DQjl3{background:#0d1117;overflow:hidden}.NoteView_codeCaptureCapped__SeHM0{max-height:82vh}.NoteView_codeCaptureWrap__DQjl3 .monaco-editor,.NoteView_codeCaptureWrap__DQjl3 .monaco-editor-background{background-color:#0d1117!important}.NoteView_publicCta__sV2Kt{margin-top:2.5rem}.NoteView_publicCtaInner__Q9Hdg{padding:1.75rem 1.5rem;text-align:center;background:hsla(0,0%,100%,.82);border:1px solid rgba(15,23,42,.08);border-radius:16px;box-shadow:0 8px 32px rgba(15,23,42,.06);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.NoteView_publicCtaEyebrow__jyKuj{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#4f46e5;margin-bottom:.65rem;padding:.3rem .75rem;background:rgba(79,70,229,.1);border-radius:999px}.NoteView_publicCtaEyebrow__jyKuj svg{width:.9rem;height:.9rem}.NoteView_publicCtaTitle__e8bmv{font-size:clamp(1.25rem,3vw,1.6rem);font-weight:800;letter-spacing:-.03em;color:#0f172a;margin:0 0 .5rem}.NoteView_publicCtaText__ByD1Y{font-size:.95rem;line-height:1.6;color:#64748b;margin:0 auto 1.25rem;max-width:28rem}.NoteView_publicCtaActions__8a3_F{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem}@media (max-width:640px){.NoteView_container__kiMND{padding:1.5rem 1rem 3rem}.NoteView_noteCard__aEEjE{padding:1.35rem}.NoteView_pageHeader__ejvwK{flex-direction:column;align-items:stretch}.NoteView_headerActions__S3LZs{width:100%}.NoteView_primaryBtn__27IYF,.NoteView_secondaryBtn__Wk9qf{flex:1 1;justify-content:center}.NoteView_codeEditorBar___oAm5{flex-direction:column;align-items:flex-start}.NoteView_barActions__rvXpr{width:100%;justify-content:space-between}.NoteView_screenshotBtn__RObVj{flex:1 1;justify-content:center}}.AiExplanationSection_section__YZrND{padding:1.25rem 1.35rem;border-radius:14px;background:linear-gradient(135deg,rgba(124,58,237,.1),rgba(13,148,136,.08) 55%,rgba(79,70,229,.06));border:1px solid rgba(124,58,237,.18)}.AiExplanationSection_header__rsdh_{display:flex;align-items:flex-start;gap:.85rem;margin-bottom:1rem;padding-bottom:.85rem;border-bottom:1px solid rgba(124,58,237,.12)}.AiExplanationSection_icon__gN4Pp{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:12px;background:linear-gradient(135deg,rgba(124,58,237,.18),rgba(13,148,136,.16));color:#6d28d9}.AiExplanationSection_icon__gN4Pp svg{width:1.25rem;height:1.25rem}.AiExplanationSection_headerText__akfAL{flex:1 1;min-width:0}.AiExplanationSection_headerText__akfAL h2{font-size:.9375rem;font-weight:700;color:#0f172a;margin:0;letter-spacing:-.02em}.AiExplanationSection_clearBtn__tV_3k{flex-shrink:0;padding:.35rem .75rem;font-size:.82rem;font-weight:600;color:#64748b;background:hsla(0,0%,100%,.55);border:1px solid rgba(124,58,237,.15);border-radius:8px;cursor:pointer;transition:color .15s,background .15s,border-color .15s}.AiExplanationSection_clearBtn__tV_3k:hover{color:#0f172a;background:hsla(0,0%,100%,.85);border-color:rgba(124,58,237,.28)}.AiExplanationSection_body__MSHTc{font-size:.8125rem;line-height:1.6;color:#334155}.AiExplanationSection_error__S2F8i{margin:0;color:#dc2626;line-height:1.5}.AiExplanationSection_explanationContent___p1FY{margin:0}.AiExplanationSection_explanationText__D3oSa{margin:0 0 .75rem}.AiExplanationSection_explanationText__D3oSa:last-child{margin-bottom:0}.AiExplanationSection_worthKnowingLabel__CcKh2{margin:.25rem 0 .45rem;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#6d28d9}.AiExplanationSection_bulletList__VoyRH{margin:0 0 .75rem;padding-left:1.25rem;list-style:disc}.AiExplanationSection_bulletList__VoyRH:last-child{margin-bottom:0}.AiExplanationSection_bulletList__VoyRH li{margin-bottom:.35rem}.AiExplanationSection_bulletList__VoyRH li:last-child{margin-bottom:0}.AiExplanationSection_codeChip__4TmXo{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8em;padding:.1em .35em;background:rgba(124,58,237,.14);color:#6d28d9;border-radius:5px}.AiExplanationSection_section__YZrND.AiExplanationSection_compact__wpFKo{padding:.85rem .95rem}.AiExplanationSection_section__YZrND.AiExplanationSection_compact__wpFKo .AiExplanationSection_header__rsdh_{margin-bottom:.75rem;padding-bottom:.65rem}.AiExplanationSection_section__YZrND.AiExplanationSection_compact__wpFKo .AiExplanationSection_icon__gN4Pp{width:2rem;height:2rem;border-radius:10px}.AiExplanationSection_section__YZrND.AiExplanationSection_compact__wpFKo .AiExplanationSection_icon__gN4Pp svg{width:1rem;height:1rem}.AiExplanationSection_section__YZrND.AiExplanationSection_compact__wpFKo .AiExplanationSection_headerText__akfAL h2{font-size:.8125rem}.AiExplanationSection_section__YZrND.AiExplanationSection_compact__wpFKo .AiExplanationSection_body__MSHTc{font-size:.75rem;line-height:1.55}.AiExplanationSection_section__YZrND.AiExplanationSection_compact__wpFKo .AiExplanationSection_worthKnowingLabel__CcKh2{font-size:.625rem;margin:.15rem 0 .35rem}.AiExplanationSection_section__YZrND.AiExplanationSection_compact__wpFKo .AiExplanationSection_bulletList__VoyRH{padding-left:1.1rem}.AiExplanationSection_section__YZrND.AiExplanationSection_compact__wpFKo .AiExplanationSection_bulletList__VoyRH li{margin-bottom:.25rem}.AiExplanationSection_section__YZrND.AiExplanationSection_compact__wpFKo .AiExplanationSection_explanationText__D3oSa{margin-bottom:.55rem}.AiExplanationSection_cursor__ppqtZ{animation:AiExplanationSection_blink__6KcmJ 1s step-end infinite}@keyframes AiExplanationSection_blink__6KcmJ{50%{opacity:0}}.TagBadge_tagBadge__KIhhQ{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.8125rem;font-weight:500;color:#1d4ed8;background:#dbeafe;border-radius:9999px}.TagBadge_tagHash__jXDhl{opacity:.75}.TagBadge_removeBtn___4cI5{display:inline-flex;align-items:center;justify-content:center;padding:0;margin-left:.125rem;font-size:1rem;line-height:1;color:inherit;background:none;border:none;cursor:pointer;opacity:.7}.TagBadge_removeBtn___4cI5:hover{color:#dc2626;opacity:1}.TagFilterBar_filterBar__d_pP3{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:1rem}.TagFilterBar_label__6QyHI{font-size:.8125rem;font-weight:600;color:#64748b;margin-right:.25rem}.TagFilterBar_chip__XXp_R{padding:.25rem .75rem;font-size:.8125rem;font-weight:500;color:#475569;background:hsla(0,0%,100%,.75);border:1px solid rgba(148,163,184,.35);border-radius:9999px;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.TagFilterBar_chip__XXp_R:hover{border-color:rgba(37,99,235,.35);color:#1d4ed8}.TagFilterBar_chipActive__nSIJS{color:#fff;background:#2563eb;border-color:#2563eb}.TagFilterBar_chipActive__nSIJS:hover{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.NoteSearchBar_searchBar__3qMP8{display:flex;align-items:center;gap:.75rem;margin-bottom:.65rem;padding:.65rem 1rem .65rem 1.1rem;background:hsla(0,0%,100%,.85);border:1px solid hsla(0,0%,100%,.7);border-radius:16px;box-shadow:0 4px 24px rgba(15,23,42,.06),inset 0 1px 0 hsla(0,0%,100%,.95);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:border-color .25s ease,box-shadow .25s ease}.NoteSearchBar_searchBar__3qMP8:focus-within{border-color:rgba(37,99,235,.35);box-shadow:0 8px 32px rgba(37,99,235,.12),0 0 0 3px rgba(37,99,235,.1),inset 0 1px 0 hsla(0,0%,100%,.95)}.NoteSearchBar_searchIcon__oU3dJ{flex-shrink:0;width:1.35rem;height:1.35rem;color:#6366f1}.NoteSearchBar_searchInput__hvWY2{flex:1 1;min-width:0;border:none;background:transparent;font-size:.95rem;font-weight:500;color:#0f172a;outline:none}.NoteSearchBar_searchInput__hvWY2::placeholder{color:#94a3b8;font-weight:400}.NoteSearchBar_searchInput__hvWY2::-webkit-search-cancel-button{display:none}.NoteSearchBar_searchClear__QF6ny{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;padding:0;color:#64748b;background:rgba(15,23,42,.05);border:none;border-radius:10px;cursor:pointer;transition:background .2s ease,color .2s ease}.NoteSearchBar_searchClear__QF6ny svg{width:1.1rem;height:1.1rem}.NoteSearchBar_searchClear__QF6ny:hover{background:rgba(37,99,235,.1);color:#2563eb}.TagInput_tagInput__BqT9a{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:.625rem .75rem;background:hsla(0,0%,100%,.6);border:1px solid rgba(148,163,184,.35);border-radius:12px}.TagInput_input__QX2Ha{flex:1 1;min-width:5rem;font-size:.875rem;color:#0f172a;background:transparent;border:none;outline:none}.TagInput_input__QX2Ha::placeholder{color:#94a3b8}.TagInput_label__G_GAF{display:block;margin-bottom:.375rem;font-size:.875rem;font-weight:600;color:#334155}.TagInput_hint__J2l1d{margin-top:.375rem;font-size:.8125rem;color:#64748b}.PublicToggle_wrap__qgSEV{margin-top:.25rem;padding:.85rem 1rem;background:rgba(79,70,229,.06);border:1px solid rgba(79,70,229,.12);border-radius:12px}.PublicToggle_label__8RC_m{display:inline-flex;align-items:center;gap:.55rem;font-size:.9rem;font-weight:600;color:#334155;cursor:pointer}.PublicToggle_label__8RC_m input{width:1rem;height:1rem;accent-color:#4f46e5;cursor:pointer}.PublicToggle_hint__FDpwl{margin:.55rem 0 0;font-size:.82rem;line-height:1.5;color:#64748b}.PublicToggle_copyLink__26507{padding:0;font:inherit;font-weight:600;color:#4f46e5;background:none;border:none;text-decoration:underline;cursor:pointer}.PublicToggle_copyLink__26507:hover{color:#4338ca}.PublicToggle_saveHint__EkXC4{color:#94a3b8}.HeroEditorPreview_frame__wJdAl{position:relative;z-index:1;display:flex;flex-direction:column;border-radius:18px;overflow:hidden;background:#eef2f7;box-shadow:0 28px 70px rgba(15,23,42,.35)}.HeroEditorPreview_chrome__h0QA1{display:flex;align-items:center;gap:.4rem;padding:.65rem 1rem;background:linear-gradient(180deg,#1e293b,#0f172a);border-bottom:1px solid hsla(0,0%,100%,.06);flex-shrink:0}.HeroEditorPreview_dot__9DmTj{width:11px;height:11px;border-radius:50%;flex-shrink:0}.HeroEditorPreview_dot__9DmTj:first-child{background:#f87171}.HeroEditorPreview_dot__9DmTj:nth-child(2){background:#fbbf24}.HeroEditorPreview_dot__9DmTj:nth-child(3){background:#4ade80}.HeroEditorPreview_chromeLabel__JO1f8{margin-left:.5rem;font-size:.72rem;font-weight:600;color:#94a3b8;letter-spacing:.03em}.HeroEditorPreview_readView__6A_WY{padding:.85rem;background:linear-gradient(165deg,#e8edf5,#eef2f7)}.HeroEditorPreview_codeEditor__u9zpJ{border-radius:12px;overflow:hidden;border:1px solid rgba(15,23,42,.1);box-shadow:0 6px 24px rgba(15,23,42,.1);margin-bottom:.75rem}.HeroEditorPreview_codeEditorBar___Wz1h{display:flex;align-items:center;justify-content:space-between;gap:.65rem;flex-wrap:wrap;padding:.55rem .85rem;background:linear-gradient(180deg,#1e293b,#0f172a);border-bottom:1px solid hsla(0,0%,100%,.06)}.HeroEditorPreview_codeDots___swoX{display:flex;gap:.35rem;align-items:center}.HeroEditorPreview_codeDots___swoX:after,.HeroEditorPreview_codeDots___swoX:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:#475569}.HeroEditorPreview_codeDots___swoX span{width:.5rem;height:.5rem;border-radius:50%;background:#ef4444}.HeroEditorPreview_codeDots___swoX:after{background:#eab308}.HeroEditorPreview_codeEditorLabel__h3mkf{flex:1 1;font-size:.72rem;font-weight:600;color:#94a3b8;letter-spacing:.04em;text-transform:uppercase}.HeroEditorPreview_barActions__J10nu{display:flex;align-items:center;gap:.4rem}.HeroEditorPreview_langPill___ENUO{font-size:.68rem;font-weight:600;color:#c7d2fe;padding:.25rem .55rem;background:rgba(99,102,241,.25);border:1px solid rgba(129,140,248,.35);border-radius:7px}.HeroEditorPreview_screenshotBtn__9R8Bw{display:inline-flex;align-items:center;gap:.3rem;padding:.32rem .6rem;font-size:.68rem;font-weight:600;color:#e2e8f0;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);border-radius:7px;white-space:nowrap}.HeroEditorPreview_screenshotBtn__9R8Bw svg{width:.85rem;height:.85rem}.HeroEditorPreview_codePane__wIv7r{position:relative;background:#0d1117}.HeroEditorPreview_toolbar__ZkXTg{position:absolute;top:.45rem;right:.45rem;z-index:2;display:flex;align-items:center;gap:.35rem}.HeroEditorPreview_explainBtn__PtPKA{background:#6d28d9}.HeroEditorPreview_copyBtn__UwAs4,.HeroEditorPreview_explainBtn__PtPKA{padding:.2rem .6rem;font-size:.68rem;font-weight:500;color:#fff;border-radius:.35rem}.HeroEditorPreview_copyBtn__UwAs4{background:#3f3f46}.HeroEditorPreview_codeBody__uvWg_{display:flex;min-height:8.5rem}.HeroEditorPreview_lineNumbers__w5Xit{display:flex;flex-direction:column;flex-shrink:0;padding:.75rem .4rem .75rem .75rem;font-size:.68rem;line-height:1.7;color:#475569;font-family:ui-monospace,monospace;border-right:1px solid hsla(0,0%,100%,.06);-webkit-user-select:none;-moz-user-select:none;user-select:none}.HeroEditorPreview_codeBody__uvWg_ pre{flex:1 1;min-width:0;margin:0;padding:.75rem .75rem .75rem .6rem;font-size:.7rem;line-height:1.7;color:#e2e8f0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow-x:auto}.HeroEditorPreview_codeBody__uvWg_ code{display:block;white-space:pre}.HeroEditorPreview_kw__okqc7{color:#c792ea}.HeroEditorPreview_fn__2aG_T{color:#82aaff}.HeroEditorPreview_aiSection__gJRJ_{margin:0;border-radius:12px}@media (max-width:640px){.HeroEditorPreview_readView__6A_WY{padding:.65rem}.HeroEditorPreview_codeEditorBar___Wz1h{gap:.45rem}.HeroEditorPreview_codeEditorLabel__h3mkf{flex:1 1 100%;order:3}.HeroEditorPreview_barActions__J10nu{flex-wrap:wrap;justify-content:flex-end}.HeroEditorPreview_screenshotBtn__9R8Bw{font-size:.62rem;padding:.28rem .5rem}.HeroEditorPreview_codeBody__uvWg_ pre{font-size:.64rem}}