@keyframes page_cardIn__aei4j{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}.page_heroSection__NYxyc{width:100%;justify-content:center;overflow:hidden}.page_heroCopy__PfERb,.page_heroSection__NYxyc{display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.page_heroCopy__PfERb{text-align:center;max-width:calc(var(--unit)*31.25);padding:calc(var(--unit)*4) var(--space-4)}.page_spread__nXlqQ{position:relative;width:100%;flex:1 1;min-height:calc(var(--unit-reader)*25);overflow:hidden;padding-top:calc(var(--unit)*1.875);box-sizing:border-box}.page_card__II93K{position:absolute;border-radius:var(--radius-md);box-shadow:0 4px 20px rgba(0,0,0,.1),0 1px 4px rgba(0,0,0,.06);animation:page_cardIn__aei4j .5s ease-out both}.page_titleCard__CHeHj{width:calc(var(--unit)*16.5625);background:var(--bg-primary);border:1px solid var(--grey-3);padding:calc(var(--unit)*1.25) calc(var(--unit)*1.375) calc(var(--unit)*1.125);left:2%;top:calc(var(--unit)*5.625);transform:rotate(-6deg);z-index:6;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-2);animation-delay:.6s}.page_definitionCard__wof_C{width:calc(var(--unit)*16.125);background:var(--teal-1);border:1px solid var(--teal-3);padding:calc(var(--unit)*.8125) var(--space-3) calc(var(--unit)*.875);left:12%;top:calc(var(--unit)*15);transform:rotate(7deg);z-index:4;display:flex;flex-direction:column;gap:calc(var(--unit)*.375);animation-delay:.12s}.page_tableCard__Uyo9i{width:calc(var(--unit)*16.875);background:var(--bg-primary);border:1px solid var(--grey-3);padding:0;left:22%;top:calc(var(--unit)*.625);transform:rotate(-4deg);z-index:3;overflow:hidden;animation-delay:.84s}.page_diagramCard__kuEdR{width:calc(var(--unit)*12.1875);height:calc(var(--unit-reader)*9.375);background:var(--bg-secondary);border:1px solid var(--grey-3);padding:calc(var(--unit)*.875);left:33%;top:calc(var(--unit)*12.5);transform:rotate(8deg);z-index:7;box-sizing:border-box;animation-delay:.36s}.page_multichoiceCard__7te30{padding:calc(var(--unit)*.875) var(--space-3);left:43%;top:calc(var(--unit)*5.9375);transform:rotate(-5deg);z-index:5;display:flex;flex-direction:column;gap:calc(var(--unit)*.625);animation-delay:.48s}.page_codeCard__uP887,.page_multichoiceCard__7te30{width:calc(var(--unit)*15.9375);background:var(--bg-primary);border:1px solid var(--grey-3)}.page_codeCard__uP887{border-radius:var(--radius-md);overflow:hidden;padding:calc(var(--unit)*.625) var(--space-3) calc(var(--unit)*.75) 0;left:53%;top:calc(var(--unit)*16.25);transform:rotate(9deg);z-index:8;animation-delay:0s}.page_exampleCard__Tvg_6{background:var(--orange-1);border:1px solid var(--orange-3);left:62%;top:calc(var(--unit)*1.125);transform:rotate(-3deg);z-index:2;animation-delay:.72s}.page_exampleCard__Tvg_6,.page_noteCard__OvoIg{width:calc(var(--unit)*15.75);padding:calc(var(--unit)*.8125) var(--space-3) calc(var(--unit)*.875);display:flex;flex-direction:column;gap:calc(var(--unit)*.375)}.page_noteCard__OvoIg{background:var(--blue-1);border:1px solid var(--blue-3);left:71%;top:calc(var(--unit)*14.25);transform:rotate(6deg);z-index:1;animation-delay:.24s}.page_table__EgMUT{width:100%;border-collapse:collapse}.page_tableHeaderRow__53cC8 th{font-family:var(--font-family-academic);font-size:var(--text-micro);font-weight:600;text-align:left;padding:var(--space-2) calc(var(--unit)*.625);border-bottom:2px solid var(--grey-3);color:var(--grey-10)}.page_tableRow__c7mEU{border-bottom:1px solid var(--grey-3)}.page_tableRow__c7mEU:last-child{border-bottom:none}.page_tableCell__QWIgh{font-family:var(--font-family-academic);font-size:var(--text-micro);padding:calc(var(--unit)*.4375) calc(var(--unit)*.625);color:var(--grey-9);vertical-align:middle}.page_mcStem__2ZGCa{font-family:var(--font-family-sans);font-size:var(--text-meta);margin:0}.page_mcChoices__927Wh{gap:var(--space-1)}.page_mcChoice__aNGQb{align-items:center;gap:calc(var(--unit)*.625);padding:var(--space-1) 0}.page_mcText__O9TQd{font-family:var(--font-family-sans);font-size:var(--text-meta);color:var(--grey-9)}.page_titleHeading__y1G7A{font-family:var(--font-family-academic);font-size:var(--text-lead);font-weight:600;color:var(--grey-10);line-height:1.2;margin:0}.page_titleDesc__9O9I7{font-family:var(--font-family-sans);font-size:var(--text-meta);color:var(--grey-8);line-height:1.45;margin:0}.page_titleDivider__nQzAN{width:calc(var(--unit)*3);height:1.5px;background:var(--grey-3);align-self:center;margin:calc(var(--unit)*.125) 0}.page_titleBadges__ZNcY8{display:flex;align-items:center;justify-content:center;gap:calc(var(--unit)*.3125);flex-wrap:wrap}.page_calloutLabel___Qisq{font-family:var(--font-family-academic);font-size:var(--text-micro);font-weight:700;text-transform:uppercase;letter-spacing:.5px;opacity:.8}.page_calloutBody__8wJ1L{font-family:var(--font-family-sans);font-size:var(--text-dense);line-height:1.5;margin:0}.page_definitionCard__wof_C .page_calloutLabel___Qisq{color:var(--teal-9)}.page_definitionCard__wof_C .page_calloutBody__8wJ1L{color:var(--teal-10)}.page_exampleCard__Tvg_6 .page_calloutLabel___Qisq{color:var(--orange-9)}.page_exampleCard__Tvg_6 .page_calloutBody__8wJ1L{color:var(--orange-10)}.page_noteCard__OvoIg .page_calloutLabel___Qisq{color:var(--blue-9)}.page_noteCard__OvoIg .page_calloutBody__8wJ1L{color:var(--blue-10)}.page_codeLine__Y2g3D{display:flex;align-items:flex-start;font-family:var(--font-family-mono);font-size:var(--text-meta);line-height:1.6}.page_lineNum__gtp9W{flex:0 0 36px;text-align:right;padding-right:calc(var(--unit)*1.125);color:var(--grey-6);-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_lineContent__5amq0{color:var(--grey-9);white-space:pre}.page_badge__MTOrg{display:inline-flex;align-items:center;padding:calc(var(--unit)*.125) calc(var(--unit)*.5625);border-radius:var(--radius-xl);font-family:var(--font-family-sans);font-size:10.5px;font-weight:500;white-space:nowrap;line-height:1.6}.page_badgeBlue__uI4WO{background:var(--blue-2);color:var(--blue-9)}.page_badgePink__hPiN_{background:var(--pink-2);color:var(--pink-9)}.page_profileBadge__rGSaE{gap:calc(var(--unit)*.3125);padding:calc(var(--unit)*.125) calc(var(--unit)*.5625) calc(var(--unit)*.125) calc(var(--unit)*.1875);border-radius:var(--radius-xl);font-size:10.5px;font-weight:500;background:var(--grey-2);color:var(--grey-10);white-space:nowrap;line-height:1.6}.page_avatar__Cftbi,.page_profileBadge__rGSaE{display:inline-flex;align-items:center;font-family:var(--font-family-sans)}.page_avatar__Cftbi{width:calc(var(--unit-reader)*1.0625);height:calc(var(--unit-reader)*1.0625);border-radius:50%;background:var(--teal-7);color:#fff;justify-content:center;font-size:7px;font-weight:700;flex-shrink:0;letter-spacing:.3px}.page_bentoSvg__IT8xu{display:block;overflow:visible}.page_mcGraphicWrap__ngc_s{display:flex;flex-direction:column;justify-content:center;padding:calc(var(--unit)*1.75) calc(var(--unit)*1.875);box-sizing:border-box;width:100%;height:100%}.page_mcStem__2ZGCa{font-family:var(--font-family-academic);font-size:var(--text-small);line-height:1.5;color:var(--grey-10);margin:0 0 calc(var(--unit)*.875)}.page_mcChoices__927Wh{display:flex;flex-direction:column;gap:calc(var(--unit)*.125)}.page_mcChoice__aNGQb{display:flex;align-items:flex-start;gap:calc(var(--unit)*.75);padding:calc(var(--unit)*.375) 0}.page_mcLabel__B83RC{width:calc(var(--unit-reader)*1.25);height:calc(var(--unit-reader)*1.25);border-radius:var(--radius-md);border:1px solid var(--grey-3);background:var(--bg-primary);display:flex;align-items:center;justify-content:center;font-family:var(--font-family-sans);font-size:10px;font-weight:700;color:var(--grey-6);flex-shrink:0;margin-top:calc(var(--unit)*.0625)}.page_mcLabelPending__BNnts{background:var(--grey-10);border-color:var(--grey-10);color:var(--grey-10-foreground)}.page_mcChoiceText__EbA9t{font-family:var(--font-family-academic);font-size:var(--text-small);line-height:1.5;color:var(--grey-9);padding-top:calc(var(--unit)*.125)}.page_latexWrap__aerj7{display:flex;flex-direction:column;justify-content:center;gap:var(--space-2);box-sizing:border-box;overflow:hidden}.page_latexBrickRow__wp86C{display:flex;justify-content:space-between;width:133.333%;align-items:center}.page_latexBrickRowOffset__y7TXR{transform:translateX(-16.667%)}.page_latexEq__AEDG3{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:calc(var(--unit)*.1875) var(--space-2);font-size:var(--text-lead)}.page_latexEq__AEDG3 .katex-display{margin:0}.page_latexEq__AEDG3 .katex{color:inherit}.page_codeGraphicWrap__qa3Eg{display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,black 65%,transparent);mask-image:linear-gradient(180deg,black 65%,transparent)}.page_codeGraphicHeader__bY0cu{display:flex;align-items:center;padding:calc(var(--unit)*.5625) var(--space-3);border-bottom:1px solid var(--grey-3);flex-shrink:0}.page_codeGraphicFile__Wistz{font-family:var(--font-family-mono);font-size:var(--text-micro);color:var(--grey-7)}.page_codeGraphicLine__x69Rl{display:flex;align-items:baseline;font-family:var(--font-family-mono);font-size:var(--text-small);line-height:1.9;min-height:1.9em}.page_codeGraphicNum__fD_Ca{flex:0 0 36px;text-align:right;padding-right:var(--space-3);color:var(--grey-4);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:var(--text-meta)}.page_codeGraphicContent__pqDLE{padding-right:var(--space-3);white-space:pre}.page_structureWrap__xqCxJ{display:flex;flex-direction:column;justify-content:center;padding:calc(var(--unit)*.625) calc(var(--unit)*1.25);gap:0;box-sizing:border-box}.page_calloutBlock__Viu3b{border-radius:var(--radius-md);border:1px solid;overflow:hidden;position:relative}.page_calloutBlock__Viu3b:first-child{transform:rotate(-2.5deg)}.page_calloutBlock__Viu3b:nth-child(2){transform:rotate(1.8deg);margin-top:-7px}.page_calloutBlock__Viu3b:nth-child(3){transform:rotate(-1.5deg);margin-top:-7px}.page_calloutBlock__Viu3b:nth-child(4){transform:rotate(2.2deg);margin-top:-7px}.page_calloutBlockHeader__Gr2aR{padding:var(--space-2) calc(var(--unit)*.875) calc(var(--unit)*.3125)}.page_calloutBlockLabel__8OigL{font-family:var(--font-family-academic);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;opacity:.85}.page_calloutBlockBars__s4gsD{padding:0 calc(var(--unit)*.875) calc(var(--unit)*.5625);display:flex;flex-direction:column;gap:var(--space-1)}.page_calloutBlockBar__mf9_A{height:calc(var(--unit-reader)*.3125);border-radius:var(--radius-sm);width:100%;opacity:.45}.page_calloutBlockBarShort__trUKe{width:68%}.page_calloutBlockTermBar__c3IyE{height:calc(var(--unit-reader)*.4375);border-radius:var(--radius-sm);opacity:.65}.page_calloutBlockRow__Mhrxa{display:flex;align-items:center;gap:calc(var(--unit)*.3125)}.page_calloutBlockNumeral__ef8cS{font-family:var(--font-family-academic);font-size:9px;font-weight:700;flex-shrink:0;opacity:.7;line-height:1}.page_calloutBlockTaskBars__ihv_3{flex-direction:row!important;align-items:center;gap:calc(var(--unit)*.4375)}.page_calloutBlockCheck__K8VjH{flex-shrink:0;width:calc(var(--unit-reader)*.5625);height:calc(var(--unit-reader)*.5625);border-radius:var(--radius-sm);border:1.5px solid;opacity:.7}.page_libraryWrap__SAFqW{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:var(--space-3) calc(var(--unit)*1.125) var(--space-2);box-sizing:border-box}.page_libraryPills__4BSCq{display:flex;flex-wrap:wrap;gap:calc(var(--unit)*.375);justify-content:center;align-content:center}.page_pill__o09xT{display:inline-flex;align-items:center;padding:var(--space-1) calc(var(--unit)*.6875);border-radius:var(--radius-xl);font-family:var(--font-family-sans);font-size:var(--text-micro);font-weight:500;white-space:nowrap}.page_pillYellow__HktFJ{background:var(--yellow-2);color:var(--yellow-9)}.page_pillBlue__xYjau{background:var(--blue-2);color:var(--blue-9)}.page_pillGreen__kYXte{background:var(--green-2);color:var(--green-9)}.page_pillPurple__YgY6x{background:var(--purple-2);color:var(--purple-9)}.page_pillPink__J36R9{background:var(--pink-2);color:var(--pink-9)}.page_pillOrange__cLgNQ{background:var(--orange-2);color:var(--orange-9)}.page_pillTeal__PpO_4{background:var(--teal-2);color:var(--teal-9)}.page_pillRed__7pXbq{background:var(--red-2);color:var(--red-9)}.page_pillGrey__N_aRk{background:var(--grey-2);color:var(--grey-8)}.page_askBannerGraphic__Ne41T{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);padding:var(--space-4) var(--space-5) 0;overflow:hidden}.page_askUserBubble__7PVG9{align-self:flex-end;background:var(--grey-10);color:var(--grey-10-foreground);border-radius:18px 18px 4px 18px}.page_askAskBubble__m9s39,.page_askUserBubble__7PVG9{padding:calc(var(--unit)*.5625) calc(var(--unit)*.875);font-family:var(--font-family-sans);font-size:var(--text-small);line-height:1.5;max-width:calc(var(--unit)*16.25)}.page_askAskBubble__m9s39{background:var(--grey-2);color:var(--grey-10);border-radius:18px 18px 18px 4px}