.NoteCard_noteCard__17eOq{width:100%;min-height:300px;padding:16px 16px 20px;background:var(--colors-base-primary-foreground,white);box-shadow:0 4px 8px rgba(0,0,0,.08);border-radius:12px;outline:1px solid #fafafa;outline-offset:-1px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;display:inline-flex;overflow:hidden;z-index:1002}.NoteCard_header__UkQwi{align-self:stretch;justify-content:space-between;align-items:center;display:inline-flex}.NoteCard_checkbox__2Nd4i{width:20px;height:20px;justify-content:center;align-items:center;gap:8px;display:flex}.NoteCard_checkboxInner__LCWJY{flex:1 1 0;align-self:stretch;border-radius:6px;border:2px solid var(--colors-base-default,#d4d4d8)}.NoteCard_actions__ein71{padding-top:.43px;padding-right:.29px;justify-content:center;align-items:flex-start;gap:16px;display:flex;position:relative}.NoteCard_actionIcon__3NKlT{width:24px;height:24px;position:relative;overflow:hidden}.NoteCard_actionIcon__3NKlT:last-of-type{border-radius:5px}.NoteCard_actionGradient1__iChdU{width:20px;height:20px;left:2px;top:2px;position:absolute;background:linear-gradient(90deg,#12a150 0,#17c964 50%),linear-gradient(90deg,#ee9500 0,#ffa000 50%),var(--colors-base-default-200,#e4e4e7)}.NoteCard_actionGradient2__RSBYx{width:20px;height:20px;left:2px;top:2px;position:absolute;background:linear-gradient(90deg,#ee9500 0,#ffa000 50%),var(--colors-base-default-200,#e4e4e7)}.NoteCard_menuDots__dZ0Kt{width:4px;height:18px;left:10px;top:3px;position:absolute;background:var(--colors-base-default-400,#a1a1aa)}.NoteCard_content__ftwmE{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex;height:100%;cursor:pointer;transition:background-color .2s ease;border-radius:8px;padding:4px;margin:-4px}.NoteCard_content__ftwmE:hover{background-color:rgba(0,111,238,.04)}.NoteCard_info__EAYti{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}.NoteCard_dateSection__U21EW{justify-content:space-between;align-items:center;display:flex;width:100%}.NoteCard_dateContainer__aa_Ua{display:flex;align-items:center;gap:8px;justify-content:flex-start}.NoteCard_deleteIconContainer__3nKJz{display:flex;justify-content:flex-end}.NoteCard_deleteIcon__wRlTw{cursor:pointer;opacity:.7;transition:opacity .2s ease}.NoteCard_deleteIcon__wRlTw:hover{opacity:1}.NoteCard_calendarIconContainer__3JjuL{width:16px;height:17px;display:flex;align-items:center;justify-content:center}.NoteCard_date__L2phd{color:var(--colors-base-default-500,#71717a);font-size:12px;font-family:Inter;font-weight:400;line-height:16px;word-wrap:break-word}.NoteCard_title__y9WdI{align-self:stretch;color:var(--colors-base-primary,#006fee);font-size:24px;font-family:Inter;font-weight:600;line-height:32px;word-wrap:break-word}.NoteCard_metadata__3wuHM{align-self:stretch;height:20px;justify-content:flex-start;align-items:center;gap:8px;display:inline-flex}.NoteCard_category__UEgnU,.NoteCard_difficulty__jENsM,.NoteCard_type__4Lxt0{justify-content:center;display:flex;flex-direction:column;color:var(--colors-base-default-500,#71717a);font-size:10px;font-family:Inter;font-weight:400;line-height:16px;word-wrap:break-word}.NoteCard_separator___d5R_{width:2.37px;height:5.28px;outline:1px var(--colors-base-default-300,#d4d4d8) solid;outline-offset:-.5px}.NoteCard_statusSection__rSla3{justify-content:flex-start;align-items:center;gap:8px;display:flex}.NoteCard_statusDot___BDw_{width:8px;height:8px;background:linear-gradient(90deg,#12a150,#17c964 50%);border-radius:19174000px}.NoteCard_statusText__GIw6B{color:var(--colors-base-success,#17c964);font-size:10px;font-family:Inter;font-weight:500;line-height:16px;word-wrap:break-word}.NoteCard_notes__zSem3{align-self:stretch;padding-left:.43px;overflow:hidden;flex:1;max-height:200px;color:var(--colors-base-default-500,#71717a);font-size:14px;font-family:Inter;font-weight:400;line-height:22px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.NoteCard_mainPoint__NDdqN{align-self:stretch;padding-left:.5px;justify-content:flex-start;align-items:flex-start;gap:22.5px;display:inline-flex}.NoteCard_bullet__D8vaX{color:var(--colors-base-primary,#006fee);font-size:16px;font-family:Inter;font-weight:400;line-height:24px;word-wrap:break-word}.NoteCard_pointContent__teCpv{flex:1 1 0;padding-top:2px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;display:inline-flex}.NoteCard_pointText__ZinbU{align-self:stretch;color:var(--colors-base-default-500,#71717a);font-size:14px;font-family:Inter;font-weight:400;line-height:22px;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.NoteCard_subPoints__R9pfK{align-self:stretch;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.NoteCard_subPoint__uv0zn{align-self:stretch;padding-left:.5px;padding-right:437.5px;justify-content:flex-start;align-items:flex-start;gap:22px;display:inline-flex}.NoteCard_subBullet__WsDwo{color:var(--colors-base-primary,#006fee);font-size:10px;font-family:Inter;font-weight:400;line-height:24px;word-wrap:break-word}.NoteCard_subPointText__KGNr1{color:var(--colors-base-default-500,#71717a);font-size:14px;font-family:Inter;font-weight:400;line-height:22px;word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NoteCard_divider__GBbTw{align-self:stretch;height:1px;opacity:.6;background:linear-gradient(90deg,white,#d2d2d2 50%,white)}.NoteCard_tags__EL078{align-self:stretch;justify-content:flex-start;align-items:flex-start;gap:8px;display:inline-flex;flex-wrap:wrap;align-content:flex-start}.NoteCard_tag__JmWuq{padding:2px 12px;border-radius:4px;justify-content:center;align-items:center;gap:8px;display:flex}.NoteCard_tagSuccess__oqOCV{background:var(--colors-base-success-100,#d1f4e0)}.NoteCard_tagSecondary__Iny7M{background:var(--colors-base-secondary-100,#e4d4f4)}.NoteCard_tagText__ACgVM{justify-content:center;display:flex;flex-direction:column;color:var(--colors-base-default-foreground,black);font-size:10px;font-family:Inter;font-weight:400;line-height:16px;word-wrap:break-word}