@import "https://fonts.cdnfonts.com/css/futura-pt";
@import "https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c&family=Quicksand:wght@300;400;500;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap";
@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap";
@import "https://fonts.googleapis.com/css2?family=Nunito:wght@400;500;600;700;800&display=swap";
@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}.editorialCollectionCard-module-scss-module__MEdedG__card{cursor:pointer;background:#fff;border:1px solid #ced6e3;border-radius:18px;flex-direction:column;transition:box-shadow .15s,transform .15s;display:flex;overflow:hidden}.editorialCollectionCard-module-scss-module__MEdedG__card:hover{transform:translateY(-1px);box-shadow:0 10px 24px #0f172a14}.editorialCollectionCard-module-scss-module__MEdedG__cardHero{aspect-ratio:980/220;border-radius:18px 18px 0 0;flex-shrink:0;width:100%;position:relative;overflow:hidden}.editorialCollectionCard-module-scss-module__MEdedG__cardHeroImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.editorialCollectionCard-module-scss-module__MEdedG__cardHeroImagePending{opacity:0}.editorialCollectionCard-module-scss-module__MEdedG__cardHeroSkeleton{z-index:1;background:#f5f6fa;position:absolute;inset:0;overflow:hidden}.editorialCollectionCard-module-scss-module__MEdedG__cardHeroSkeletonShimmer{background:linear-gradient(90deg,#0000 0%,#ffffff8c 50%,#0000 100%);animation:1.5s infinite editorialCollectionCard-module-scss-module__MEdedG__cardHeroSkeletonShimmer;position:absolute;inset:0}@keyframes editorialCollectionCard-module-scss-module__MEdedG__cardHeroSkeletonShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.editorialCollectionCard-module-scss-module__MEdedG__cardHeroSkeletonShimmer{animation:none}}.editorialCollectionCard-module-scss-module__MEdedG__menuButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;opacity:0;z-index:2;background:#fff3;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;padding:6px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:13px;right:13px;transform:translateY(-4px)}.editorialCollectionCard-module-scss-module__MEdedG__card:hover .editorialCollectionCard-module-scss-module__MEdedG__menuButton,.editorialCollectionCard-module-scss-module__MEdedG__menuButton:focus-visible{opacity:1;transform:translateY(0)}.editorialCollectionCard-module-scss-module__MEdedG__menuButton:hover{background:#ffffff59;transform:scale(1.05)}.editorialCollectionCard-module-scss-module__MEdedG__menuButton:active{transform:scale(.95)}.editorialCollectionCard-module-scss-module__MEdedG__menuButtonOpen{opacity:1;transform:translateY(0)}.editorialCollectionCard-module-scss-module__MEdedG__menuIcon{flex-shrink:0;display:block}.editorialCollectionCard-module-scss-module__MEdedG__fileInput{display:none}.editorialCollectionCard-module-scss-module__MEdedG__cardBody{flex-direction:column;gap:8px;padding:14px 18px 12px;display:flex}.editorialCollectionCard-module-scss-module__MEdedG__cardTitleRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.editorialCollectionCard-module-scss-module__MEdedG__cardTitleGroup{align-items:center;gap:8px;min-width:0;display:flex}.editorialCollectionCard-module-scss-module__MEdedG__cardTitle{min-width:0;font-size:var(--font-size-body-semib-16);font-weight:600;line-height:var(--line-height-body-semib-16);color:#000000e5;margin:0}.editorialCollectionCard-module-scss-module__MEdedG__cardCode{color:#00000080;letter-spacing:.04em;background:#f3f5f8;border-radius:999px;flex-shrink:0;padding:2px 7px;font-size:11px;font-weight:600}.editorialCollectionCard-module-scss-module__MEdedG__cardMeta{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#80899c}.editorialCollectionCard-module-scss-module__MEdedG__topicRowWrap{min-width:0;position:relative}.editorialCollectionCard-module-scss-module__MEdedG__topicRow{flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.editorialCollectionCard-module-scss-module__MEdedG__topicMeasureRow{visibility:hidden;pointer-events:none;white-space:nowrap;flex-wrap:nowrap;gap:4px;height:0;display:flex;position:absolute;overflow:hidden}.editorialCollectionCard-module-scss-module__MEdedG__topicMeasureChip{flex-shrink:0;display:inline-flex}.editorialCollectionCard-module-scss-module__MEdedG__statsRow{border-top:1px solid #e8edf3;align-items:center;margin-top:0;padding-top:10px;display:flex}.editorialCollectionCard-module-scss-module__MEdedG__statItem{color:#4b5563;white-space:normal;flex:1;align-items:center;gap:6px;min-width:0;font-size:12px;display:inline-flex}.editorialCollectionCard-module-scss-module__MEdedG__statItem:not(:last-child){border-right:1px solid #e8edf3;margin-right:12px;padding-right:12px}.editorialCollectionCard-module-scss-module__MEdedG__statItem:last-child{padding-right:8px}.editorialCollectionCard-module-scss-module__MEdedG__statIcon{opacity:.85;flex-shrink:0}.editorialCollectionCard-module-scss-module__MEdedG__updatedAt{color:#9ca3af;align-items:center;gap:6px;margin-top:6px;font-size:12px;display:flex}.editorialCollectionCard-module-scss-module__MEdedG__clockIcon{filter:brightness(0)saturate()invert(68%)sepia(6%)saturate(400%)hue-rotate(176deg)brightness(92%)contrast(88%);flex-shrink:0}
.editorialCollectionCardSkeleton-module-scss-module__P3ZjGa__grid{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));justify-content:start;gap:20px;padding-bottom:24px;display:grid}.editorialCollectionCardSkeleton-module-scss-module__P3ZjGa__card{background:#fff;border:1px solid #ced6e3;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.editorialCollectionCardSkeleton-module-scss-module__P3ZjGa__hero{aspect-ratio:980/220;background:#f5f6fa;flex-shrink:0;width:100%;position:relative;overflow:hidden}.editorialCollectionCardSkeleton-module-scss-module__P3ZjGa__body{flex-direction:column;gap:8px;padding:14px 18px 12px;display:flex}.editorialCollectionCardSkeleton-module-scss-module__P3ZjGa__titleRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.editorialCollectionCardSkeleton-module-scss-module__P3ZjGa__topics,.editorialCollectionCardSkeleton-module-scss-module__P3ZjGa__stats{align-items:center;gap:8px;display:flex}.editorialCollectionCardSkeleton-module-scss-module__P3ZjGa__stats{border-top:1px solid #e8edf3;margin-top:2px;padding-top:10px}.editorialCollectionCardSkeleton-module-scss-module__P3ZjGa__title{border-radius:6px;width:58%;height:16px}.editorialCollectionCardSkeleton-module-scss-module__P3ZjGa__chip{border-radius:999px;width:72px;height:22px}.editorialCollectionCardSkeleton-module-scss-module__P3ZjGa__meta{border-radius:6px;width:46%;height:14px}.editorialCollectionCardSkeleton-module-scss-module__P3ZjGa__topic{border-radius:999px;width:64px;height:22px}.editorialCollectionCardSkeleton-module-scss-module__P3ZjGa__topicWide{border-radius:999px;width:88px;height:22px}.editorialCollectionCardSkeleton-module-scss-module__P3ZjGa__stat{border-radius:6px;flex:1 1 0;height:12px}.editorialCollectionCardSkeleton-module-scss-module__P3ZjGa__updated{border-radius:6px;width:54%;height:12px;margin-top:6px}
.editorialSearchBar-module-scss-module__oDg-Eq__root{flex:240px;width:100%;min-width:200px;max-width:480px}.editorialSearchBar-module-scss-module__oDg-Eq__field{background:#fff;border:1px solid #ced6e3;border-radius:15px;align-items:center;gap:12px;padding:11px 16px;transition:border-color .2s,box-shadow .2s;display:flex}.editorialSearchBar-module-scss-module__oDg-Eq__field:focus-within{border-color:#3276cb;box-shadow:0 0 0 3px #3276cb14}.editorialSearchBar-module-scss-module__oDg-Eq__field input{font:inherit;color:#000000e5;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:14px;font-weight:500;line-height:1.5}.editorialSearchBar-module-scss-module__oDg-Eq__field input::-webkit-search-decoration{appearance:none}.editorialSearchBar-module-scss-module__oDg-Eq__field input::-webkit-search-cancel-button{appearance:none}.editorialSearchBar-module-scss-module__oDg-Eq__field input::placeholder{color:#00000080;opacity:1;font-weight:400}.editorialSearchBar-module-scss-module__oDg-Eq__compact{border-radius:10px;gap:8px;padding:6px 12px}.editorialSearchBar-module-scss-module__oDg-Eq__compact input{font-size:12px;line-height:1.3}.editorialSearchBar-module-scss-module__oDg-Eq__compact .editorialSearchBar-module-scss-module__oDg-Eq__clear{width:16px;height:16px}.editorialSearchBar-module-scss-module__oDg-Eq__clear{cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;width:20px;height:20px;margin:0;padding:0;display:grid}@media (max-width:1100px){.editorialSearchBar-module-scss-module__oDg-Eq__root{flex:100%;max-width:480px}}
@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}.DistributionActivity-module-scss-module__Aa8eIW__root{color:#4b4b4b;background:#fff;border-radius:12px;margin-bottom:20px;padding:20px;position:relative;overflow:visible}@media (max-width:768px){.DistributionActivity-module-scss-module__Aa8eIW__root{padding:14px 10px}}.DistributionActivity-module-scss-module__Aa8eIW__rootLocked .DistributionActivity-module-scss-module__Aa8eIW__chip,.DistributionActivity-module-scss-module__Aa8eIW__rootLocked .DistributionActivity-module-scss-module__Aa8eIW__standaloneCard,.DistributionActivity-module-scss-module__Aa8eIW__rootLocked .DistributionActivity-module-scss-module__Aa8eIW__hotspotRegion{cursor:default}.DistributionActivity-module-scss-module__Aa8eIW__instruction{font-size:var(--font-size-heading-4);font-weight:700;line-height:var(--line-height-heading-4);color:#5d6370;text-align:center;margin:0 0 16px}.DistributionActivity-module-scss-module__Aa8eIW__pool{background:#eef4ff;border:1px solid #d7e4ff;border-radius:14px;margin-bottom:20px;padding:14px 16px}.DistributionActivity-module-scss-module__Aa8eIW__poolLabel{color:#3b4a6b;margin:0 0 10px;font-size:13px;font-weight:600}.DistributionActivity-module-scss-module__Aa8eIW__poolItems{flex-wrap:wrap;align-items:center;gap:10px;min-height:56px;margin:0;padding:0;list-style:none;display:flex}.DistributionActivity-module-scss-module__Aa8eIW__chip{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;background:#fff;border:1px solid #e4e8f0;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-width:52px;min-height:52px;padding:6px;display:inline-flex;position:relative;box-shadow:0 1px 2px #1c274c0f}.DistributionActivity-module-scss-module__Aa8eIW__chip:active{cursor:grabbing}.DistributionActivity-module-scss-module__Aa8eIW__chipConnect{cursor:crosshair}.DistributionActivity-module-scss-module__Aa8eIW__chipDragging{z-index:5;box-shadow:0 8px 20px #4477e338}.DistributionActivity-module-scss-module__Aa8eIW__chipSelected{outline-offset:1px;outline:2px solid #4477e3}.DistributionActivity-module-scss-module__Aa8eIW__chipFocused{outline-offset:1px;outline:2px solid #4477e3;box-shadow:0 0 0 3px #4477e329}.DistributionActivity-module-scss-module__Aa8eIW__chipTaken{opacity:.58;background:#f4f7fc;border-color:#cfd8e6}.DistributionActivity-module-scss-module__Aa8eIW__chipTakenBadge{color:#fff;text-align:center;pointer-events:none;background:#4477e3;border-radius:50%;width:18px;height:18px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:-5px;right:-5px;box-shadow:0 1px 3px #1c274c2e}.DistributionActivity-module-scss-module__Aa8eIW__chipOriginHidden{opacity:.35}.DistributionActivity-module-scss-module__Aa8eIW__dragGhost{z-index:10050;pointer-events:none;box-sizing:border-box;background:#fff;border:1px solid #4477e3;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:6px;display:inline-flex;position:fixed;box-shadow:0 10px 28px #4477e347}.DistributionActivity-module-scss-module__Aa8eIW__chipImage{-o-object-fit:contain;object-fit:contain;width:40px;height:40px;display:block}.DistributionActivity-module-scss-module__Aa8eIW__chipLabel{color:#1c274c;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:72px;font-size:11px;font-weight:600;line-height:1.2;overflow:hidden}.DistributionActivity-module-scss-module__Aa8eIW__standaloneGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px;margin-bottom:16px;display:grid}.DistributionActivity-module-scss-module__Aa8eIW__standaloneCard{background:#fff;border:1.5px solid #e4e8f0;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:14px 12px 12px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.DistributionActivity-module-scss-module__Aa8eIW__standaloneCardActive{background:#f3f7ff;border-color:#4477e3;box-shadow:0 0 0 2px #4477e31f}.DistributionActivity-module-scss-module__Aa8eIW__standaloneAvatar{background:#f1f5f9;border:2px solid #eef2f7;border-radius:50%;flex-shrink:0;width:64px;height:64px;overflow:hidden}.DistributionActivity-module-scss-module__Aa8eIW__standaloneAvatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.DistributionActivity-module-scss-module__Aa8eIW__standaloneName{color:#1c274c;text-align:center;margin:0;font-size:14px;font-weight:700;line-height:1.2}.DistributionActivity-module-scss-module__Aa8eIW__standaloneCounter{color:#64748b;margin:0;font-size:12px}.DistributionActivity-module-scss-module__Aa8eIW__slotRow{flex-wrap:wrap;justify-content:center;gap:6px;width:100%;margin-top:4px;display:flex}.DistributionActivity-module-scss-module__Aa8eIW__slot{background:#f8fafc;border:1.5px dashed #c5d0e0;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.DistributionActivity-module-scss-module__Aa8eIW__slotActive{background:#eaf1ff;border-color:#4477e3}.DistributionActivity-module-scss-module__Aa8eIW__slotFilled{cursor:pointer;background:#fff;border-style:solid;border-color:#d7e0ee}.DistributionActivity-module-scss-module__Aa8eIW__slotThumb{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:3px}.DistributionActivity-module-scss-module__Aa8eIW__hotspotBoard{background:#f8fafc;border:1px solid #e4e8f0;border-radius:12px;width:fit-content;max-width:100%;margin:0 auto 16px;position:relative;overflow:visible}.DistributionActivity-module-scss-module__Aa8eIW__hotspotImage{border-radius:11px;width:auto;max-width:100%;height:auto;max-height:420px;display:block}.DistributionActivity-module-scss-module__Aa8eIW__hotspotRegion{box-sizing:border-box;border:2px dashed #0000;border-radius:10px;padding:6px;line-height:normal;transition:background .15s,border-color .15s,box-shadow .15s;position:absolute}.DistributionActivity-module-scss-module__Aa8eIW__hotspotRegionActive{background:#4477e32e;border-color:#4477e3;box-shadow:inset 0 0 0 1px #4477e340}.DistributionActivity-module-scss-module__Aa8eIW__hotspotPill{z-index:2;color:#1c274c;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:#fffffff0;border:1px solid #e4e8f0;border-radius:999px;align-items:center;gap:4px;max-width:calc(100% - 8px);min-height:22px;padding:4px 8px;font-size:11px;font-weight:700;line-height:1.25;display:inline-flex;position:absolute;top:6px;left:50%;overflow:hidden;transform:translate(-50%)}.DistributionActivity-module-scss-module__Aa8eIW__hotspotPlaced{z-index:2;pointer-events:none;flex-wrap:wrap;place-content:flex-end center;gap:4px;display:flex;position:absolute;bottom:6px;left:6px;right:6px}.DistributionActivity-module-scss-module__Aa8eIW__hotspotPlacedChip{cursor:pointer;pointer-events:auto;box-sizing:border-box;background:#fff;border:1px solid #e4e8f0;border-radius:8px;flex:none;width:36px;min-width:36px;height:36px;min-height:36px;padding:2px;overflow:hidden;box-shadow:0 1px 3px #1c274c1f}.DistributionActivity-module-scss-module__Aa8eIW__hotspotPlacedChip img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.DistributionActivity-module-scss-module__Aa8eIW__connectLayer{pointer-events:none;z-index:6;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.DistributionActivity-module-scss-module__Aa8eIW__connectLine{fill:none;stroke:#4477e3;stroke-width:2.5px;stroke-linecap:round}.DistributionActivity-module-scss-module__Aa8eIW__connectLineDrag{fill:none;stroke:#4477e3;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:6 4}.DistributionActivity-module-scss-module__Aa8eIW__checkRow{justify-content:center;margin-top:8px;display:flex}.DistributionActivity-module-scss-module__Aa8eIW__result{text-align:center;margin-top:14px;font-size:16px;font-weight:700}.DistributionActivity-module-scss-module__Aa8eIW__resultCorrect{color:#58cc02}.DistributionActivity-module-scss-module__Aa8eIW__resultIncorrect{color:#e5484d}.DistributionActivity-module-scss-module__Aa8eIW__mobileHint{color:#64748b;text-align:center;margin:0 0 10px;font-size:12px}
@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}.OrderingGame-module-scss-module__1USu7G__orderingGame{background-color:#fff;border-radius:8px;padding:20px}.OrderingGame-module-scss-module__1USu7G__title{color:#4b4b4b;font-size:var(--font-size-body-bold-16);font-weight:700;line-height:var(--line-height-body-bold-16);text-align:center;margin-bottom:16px}.OrderingGame-module-scss-module__1USu7G__instructions{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#80899c;text-align:center;margin-bottom:20px}.OrderingGame-module-scss-module__1USu7G__itemList{padding:0;list-style-type:none}.OrderingGame-module-scss-module__1USu7G__item{cursor:grab;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;align-items:center;margin-bottom:12px;padding:12px;display:flex}.OrderingGame-module-scss-module__1USu7G__item:active{cursor:grabbing}.OrderingGame-module-scss-module__1USu7G__item.OrderingGame-module-scss-module__1USu7G__answered,.OrderingGame-module-scss-module__1USu7G__item.OrderingGame-module-scss-module__1USu7G__answered:active{cursor:default}.OrderingGame-module-scss-module__1USu7G__item.OrderingGame-module-scss-module__1USu7G__correct{border:1px solid var(--Secondary-Green,#58cc02);background:#f2ffe8}.OrderingGame-module-scss-module__1USu7G__item.OrderingGame-module-scss-module__1USu7G__correct .OrderingGame-module-scss-module__1USu7G__itemNumber{color:#58cc02;background-color:#d4f5b9}.OrderingGame-module-scss-module__1USu7G__item.OrderingGame-module-scss-module__1USu7G__incorrect{border:1px solid var(--Secondary-Red,#ff3747);background:var(--Tags-Red,#fce8e9)}.OrderingGame-module-scss-module__1USu7G__item.OrderingGame-module-scss-module__1USu7G__incorrect .OrderingGame-module-scss-module__1USu7G__itemNumber{color:#ff3747;background-color:#fcc5c8}.OrderingGame-module-scss-module__1USu7G__itemNumber{aspect-ratio:1;color:#3276e8;width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px;font-size:var(--font-size-body-bold-12);font-weight:700;line-height:var(--line-height-body-bold-12);background-color:#dde4f9;border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;margin-right:12px;display:flex}.OrderingGame-module-scss-module__1USu7G__itemContent{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#4b4b4b}.OrderingGame-module-scss-module__1USu7G__mobileItem{padding:16px}.OrderingGame-module-scss-module__1USu7G__mobileControls{gap:8px;margin-left:auto;display:flex}.OrderingGame-module-scss-module__1USu7G__mobileControlBtn{cursor:pointer;background:#f9fcff;border:1px solid #e0e0e0;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.OrderingGame-module-scss-module__1USu7G__mobileControlBtn:disabled{opacity:.5;cursor:not-allowed}.OrderingGame-module-scss-module__1USu7G__mobileControlBtn img{width:20px;height:20px}.OrderingGame-module-scss-module__1USu7G__buttonContainer{justify-content:center;margin-top:20px;display:flex}.OrderingGame-module-scss-module__1USu7G__feedback{text-align:center;font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);border-radius:8px;margin-top:16px;padding:12px}.OrderingGame-module-scss-module__1USu7G__feedback.OrderingGame-module-scss-module__1USu7G__correct{color:#58cc02;background-color:#e4f6e9}.OrderingGame-module-scss-module__1USu7G__feedback.OrderingGame-module-scss-module__1USu7G__incorrect{color:#ff3747;background-color:#fce8e9}.OrderingGame-module-scss-module__1USu7G__orderingGameEdit{box-sizing:border-box;border-radius:8px;width:95%;padding:20px 20px 0}.OrderingGame-module-scss-module__1USu7G__section{margin-bottom:30px}.OrderingGame-module-scss-module__1USu7G__sectionTitle{color:#5d6370;font-size:var(--font-size-body-reg-16);font-weight:400;line-height:var(--line-height-body-reg-16);margin-bottom:10px}.OrderingGame-module-scss-module__1USu7G__richFieldFullWidth{width:100%}.OrderingGame-module-scss-module__1USu7G__quizTextArea{resize:none;min-height:38px;transition:height .2s;overflow:hidden}.OrderingGame-module-scss-module__1USu7G__itemEdit{align-items:center;gap:10px;margin-bottom:10px;display:flex}.OrderingGame-module-scss-module__1USu7G__itemRowField{width:100%;min-width:0}.OrderingGame-module-scss-module__1USu7G__orderingItemInput{justify-content:center;height:38px;min-height:38px;padding:0 10px!important}.OrderingGame-module-scss-module__1USu7G__compactListItemEditor{text-overflow:ellipsis;white-space:nowrap!important;height:100%!important;min-height:0!important;padding:0!important;line-height:38px!important;display:block!important;overflow:hidden!important}.OrderingGame-module-scss-module__1USu7G__iconContainer{align-items:center;gap:5px;display:flex}.OrderingGame-module-scss-module__1USu7G__icon{cursor:pointer;width:20px;height:20px;display:block}.OrderingGame-module-scss-module__1USu7G__smaller{width:16px!important;height:16px!important}.OrderingGame-module-scss-module__1USu7G__addItemInput{color:#4b4b4b;cursor:text;box-sizing:border-box;background:#f9fcff;border:1px solid #ced6e3;border-radius:8px;align-items:center;gap:10px;width:630px;max-width:100%;height:38px;min-height:38px;margin-top:10px;padding:0 10px;display:flex}.OrderingGame-module-scss-module__1USu7G__addItemInput .OrderingGame-module-scss-module__1USu7G__icon{flex:none;align-self:center;margin:0}.OrderingGame-module-scss-module__1USu7G__addItemInputField{background:0 0;border:none;outline:none;flex-grow:1;align-items:center;height:100%;font-size:14px;display:flex}.OrderingGame-module-scss-module__1USu7G__addItemInputField::placeholder{color:#c1c6d1}.OrderingGame-module-scss-module__1USu7G__addItemInlineEditor{text-overflow:ellipsis;white-space:nowrap!important;height:100%!important;min-height:0!important;padding:0!important;line-height:38px!important;display:block!important;overflow:hidden!important}.OrderingGame-module-scss-module__1USu7G__resultMessage{text-align:center;margin-top:20px;font-family:Nunito,sans-serif;font-size:30px;font-style:normal;font-weight:800;line-height:normal}.OrderingGame-module-scss-module__1USu7G__resultMessage .OrderingGame-module-scss-module__1USu7G__correct{color:var(--Secondary-Green,#58cc02)!important;background-color:#fff!important}.OrderingGame-module-scss-module__1USu7G__resultMessage .OrderingGame-module-scss-module__1USu7G__incorrect{color:var(--Secondary-Dark-Blue,#16206e)!important;background-color:#fff!important}.OrderingGame-module-scss-module__1USu7G__feedbackContainer{align-items:center;gap:8px;margin-left:auto;display:flex}.OrderingGame-module-scss-module__1USu7G__correctOrder{font-size:var(--font-size-body-reg-12);line-height:var(--line-height-body-reg-12);color:#a5b4cb;font-weight:500}.OrderingGame-module-scss-module__1USu7G__feedbackIcon{flex-shrink:0;width:20px;height:20px}@media (max-width:768px){.OrderingGame-module-scss-module__1USu7G__orderingGame{padding:12px}.OrderingGame-module-scss-module__1USu7G__title{margin-bottom:10px}.OrderingGame-module-scss-module__1USu7G__instructions{margin-bottom:14px}.OrderingGame-module-scss-module__1USu7G__item{cursor:default}.OrderingGame-module-scss-module__1USu7G__itemNumber{aspect-ratio:1;width:28px;min-width:28px;max-width:28px;height:28px;min-height:28px;max-height:28px;font-size:var(--font-size-body-bold-12);font-weight:700;line-height:var(--line-height-body-bold-12);flex:0 0 28px;margin-right:10px}.OrderingGame-module-scss-module__1USu7G__itemContent{font-size:var(--font-size-body-reg-16);font-weight:400;line-height:var(--line-height-body-reg-16);margin-right:15px}}
@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}.Quiz-module-scss-module__Wma1DW__quiz{color:#4b4b4b;box-sizing:border-box;background-color:#fff;border-radius:8px;max-width:100%;margin-bottom:20px;padding:20px;transition:background-color .2s ease-in-out;overflow-x:hidden!important}.Quiz-module-scss-module__Wma1DW__quiz:hover::-webkit-scrollbar-thumb{background-color:#80899c;transition:background-color .2s ease-in-out}.Quiz-module-scss-module__Wma1DW__quiz::-webkit-scrollbar-thumb{background-color:#0000}.Quiz-module-scss-module__Wma1DW__quiz .Quiz-module-scss-module__Wma1DW__question{text-align:center;word-wrap:break-word;overflow-wrap:break-word;margin-bottom:20px;font-weight:700}.Quiz-module-scss-module__Wma1DW__quiz .Quiz-module-scss-module__Wma1DW__choices{flex-direction:column;gap:10px;width:100%;display:flex}.Quiz-module-scss-module__Wma1DW__quiz .Quiz-module-scss-module__Wma1DW__choice{cursor:pointer;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;align-items:center;width:100%;padding:10px;transition:all .2s;display:flex}.Quiz-module-scss-module__Wma1DW__quiz .Quiz-module-scss-module__Wma1DW__choice:hover{background-color:#f5f5f5}.Quiz-module-scss-module__Wma1DW__quiz .Quiz-module-scss-module__Wma1DW__choice.Quiz-module-scss-module__Wma1DW__correct{border:1px solid var(--Secondary-Green,#58cc02);background:#f2ffe8}.Quiz-module-scss-module__Wma1DW__quiz .Quiz-module-scss-module__Wma1DW__choice.Quiz-module-scss-module__Wma1DW__incorrect{border:1px solid var(--Secondary-Red,#ff3747);background:var(--Tags-Red,#fce8e9)}.Quiz-module-scss-module__Wma1DW__quiz .Quiz-module-scss-module__Wma1DW__choice.Quiz-module-scss-module__Wma1DW__selected{border:1px solid var(--Secondary-Blue,#3276e8);background:var(--Tags-Blue,#dde4f9)}.Quiz-module-scss-module__Wma1DW__quiz .Quiz-module-scss-module__Wma1DW__choiceCircle{background:var(--Tags-Blue,#dde4f9);min-width:30px;height:30px;color:var(--Secondary-Blue,#3276e8);text-align:center;font-feature-settings:"liga" off,"clig" off;border-radius:100px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;margin-right:10px;padding:5px;font-family:Nunito,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:150%;display:flex}.Quiz-module-scss-module__Wma1DW__quiz .Quiz-module-scss-module__Wma1DW__choiceText{word-break:break-word;flex:1}.Quiz-module-scss-module__Wma1DW__quiz .Quiz-module-scss-module__Wma1DW__resultMessage{text-align:center;word-wrap:break-word;overflow-wrap:break-word;margin-top:20px;font-family:Nunito,sans-serif;font-size:30px;font-style:normal;font-weight:800;line-height:normal}.Quiz-module-scss-module__Wma1DW__quiz .Quiz-module-scss-module__Wma1DW__resultMessage .Quiz-module-scss-module__Wma1DW__correct{color:var(--Secondary-Green,#58cc02)!important;background-color:#fff!important}.Quiz-module-scss-module__Wma1DW__quiz .Quiz-module-scss-module__Wma1DW__resultMessage .Quiz-module-scss-module__Wma1DW__incorrect{color:var(--Secondary-Dark-Blue,#16206e)!important;background-color:#fff!important}.Quiz-module-scss-module__Wma1DW__quiz .Quiz-module-scss-module__Wma1DW__checkButtonContainer{justify-content:center;width:100%;margin-top:20px;display:flex}.Quiz-module-scss-module__Wma1DW__quiz .Quiz-module-scss-module__Wma1DW__explanationSection{flex-direction:column;align-items:center;width:100%;margin-top:20px;display:flex}.Quiz-module-scss-module__Wma1DW__quiz .Quiz-module-scss-module__Wma1DW__explanation{box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;background-color:#f5f5f5;border-radius:8px;width:100%;margin-top:10px;padding:15px;overflow:hidden}.Quiz-module-scss-module__Wma1DW__quiz .Quiz-module-scss-module__Wma1DW__explanation h4{color:var(--Secondary-Blue,#3276e8);font-size:var(--font-size-body-bold-16);font-weight:700;line-height:var(--line-height-body-bold-16);margin-bottom:8px}.Quiz-module-scss-module__Wma1DW__quiz .Quiz-module-scss-module__Wma1DW__explanation p{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);word-wrap:break-word;overflow-wrap:break-word;margin:0;color:#5d6370!important}.Quiz-module-scss-module__Wma1DW__smaller{width:16px!important;height:16px!important}.Quiz-module-scss-module__Wma1DW__question{font-size:1.2em;font-size:var(--font-size-body-reg-16);font-weight:400;line-height:var(--line-height-body-reg-16);margin-bottom:15px;color:#4b4b4b!important}.Quiz-module-scss-module__Wma1DW__choices{flex-direction:column;gap:10px;display:flex}.Quiz-module-scss-module__Wma1DW__choice{text-align:left;cursor:pointer;font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;padding:10px;transition:background-color .3s;color:#5d6370!important}.Quiz-module-scss-module__Wma1DW__choice:hover{background-color:#f5f6fa}.Quiz-module-scss-module__Wma1DW__choice:disabled{cursor:default}.Quiz-module-scss-module__Wma1DW__explanation{background-color:#e9ecef;border-radius:4px;margin-top:15px;padding:10px;font-style:italic;white-space:pre-wrap!important;word-wrap:break-word!important}.Quiz-module-scss-module__Wma1DW__explanation p{max-width:100%;font-size:var(--font-size-body-reg-18);font-weight:400;line-height:var(--line-height-body-reg-18);color:#5d6370!important;margin:0!important}.Quiz-module-scss-module__Wma1DW__quizEdit{box-sizing:border-box;color:#4b4b4b;border-radius:8px;width:95%;margin-bottom:0;padding:5px;font-family:Nunito,system-ui,sans-serif}.Quiz-module-scss-module__Wma1DW__section{margin-bottom:30px}.Quiz-module-scss-module__Wma1DW__sectionTitle{color:#5d6370;font-size:var(--font-size-body-reg-16);font-weight:400;line-height:var(--line-height-body-reg-16);margin:0 0 10px}.Quiz-module-scss-module__Wma1DW__quizInput{border:1px solid var(--Neutrals-gray-50,#ced6e3);width:100%;font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#4b4b4b;border-radius:8px;align-items:center;gap:10px;padding:10px;display:flex}.Quiz-module-scss-module__Wma1DW__quizTextArea{resize:none;min-height:38px;transition:height .2s;overflow:hidden}.Quiz-module-scss-module__Wma1DW__choiceEditGrid{-moz-column-gap:10px;grid-template-columns:20px 30px minmax(0,1fr) 72px;align-items:center;gap:0 10px;margin-bottom:10px;display:grid}.Quiz-module-scss-module__Wma1DW__choiceCheckIcon{place-self:center}.Quiz-module-scss-module__Wma1DW__choiceCheckSpacer{justify-self:center;width:20px;height:20px}.Quiz-module-scss-module__Wma1DW__choiceLetterBadge{background:var(--Tags-Blue,#dde4f9);width:30px;height:30px;color:var(--Secondary-Blue,#3276e8);font-feature-settings:"liga" off,"clig" off;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:Nunito,system-ui,sans-serif;font-size:12px;font-weight:700;line-height:1;display:flex}.Quiz-module-scss-module__Wma1DW__choiceFieldGrow{flex:1;min-width:0}.Quiz-module-scss-module__Wma1DW__choiceActions{place-self:center end}.Quiz-module-scss-module__Wma1DW__choiceActionsSpacer{justify-self:end;width:72px;min-width:72px}.Quiz-module-scss-module__Wma1DW__iconContainer{gap:5px;display:flex}.Quiz-module-scss-module__Wma1DW__icon{cursor:pointer;width:20px;height:20px}.Quiz-module-scss-module__Wma1DW__addButton,.Quiz-module-scss-module__Wma1DW__saveButton{color:#fff;cursor:pointer;background-color:#3276e8;border:none;border-radius:4px;margin-top:10px;margin-left:auto;padding:10px 15px;font-size:1em;transition:background-color .3s}.Quiz-module-scss-module__Wma1DW__addButton:hover,.Quiz-module-scss-module__Wma1DW__saveButton:hover{background-color:#175cd0}.Quiz-module-scss-module__Wma1DW__saveButton{background-color:#4caf50}.Quiz-module-scss-module__Wma1DW__questionInput{width:100%;margin-bottom:15px;padding:5px;font-size:1.2em}.Quiz-module-scss-module__Wma1DW__saveButton{color:#fff;cursor:pointer;background-color:#4caf50;border:none;border-radius:4px;padding:10px 15px;font-size:1em;transition:background-color .3s}.Quiz-module-scss-module__Wma1DW__saveButton:hover{background-color:#45a049}.Quiz-module-scss-module__Wma1DW__quizInput{border:1px solid var(--Neutrals-gray-50,#ced6e3);width:100%;font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#4b4b4b;border-radius:8px;align-items:center;gap:10px;padding:10px;display:flex;outline:none!important}.Quiz-module-scss-module__Wma1DW__quizInput.Quiz-module-scss-module__Wma1DW__active{color:#fff;background-color:#3276e8}.Quiz-module-scss-module__Wma1DW__addChoiceInput{box-sizing:border-box;color:#4b4b4b;cursor:text;background:#f9fcff;border:1px solid #ced6e3;border-radius:8px;align-items:center;gap:10px;width:100%;min-width:0;padding:10px;font-family:Nunito,system-ui,sans-serif;font-size:14px;display:flex}.Quiz-module-scss-module__Wma1DW__addIcon{width:24px;height:24px}.Quiz-module-scss-module__Wma1DW__addChoiceInputField{color:#4b4b4b;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:14px;font-weight:400;line-height:1.35}.Quiz-module-scss-module__Wma1DW__addChoiceInputField::placeholder{color:#c1c6d1}.Quiz-module-scss-module__Wma1DW__choiceIcon{width:20px;height:20px;margin-left:10px}.Quiz-module-scss-module__Wma1DW__quizInputWrapper{flex:1;align-items:center;gap:12px;display:flex}.Quiz-module-scss-module__Wma1DW__quizInput{flex:1}.Quiz-module-scss-module__Wma1DW__choiceCircle{background:var(--Tags-Blue,#dde4f9);width:24px;height:24px;color:var(--Secondary-Blue,#3276e8);text-align:center;font-feature-settings:"liga" off,"clig" off;border-radius:50%;justify-content:center;align-items:center;font-family:Nunito,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:150%;display:flex}
@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}.Math-module-scss-module__BVZ5ia__mathContainer{background-color:#f9fcff;border-radius:4px;margin:1rem 0;padding:1rem;color:#4b4b4b!important}.Math-module-scss-module__BVZ5ia__mathContent{margin-bottom:1rem;font-size:1.2rem}.Math-module-scss-module__BVZ5ia__description{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#a5b4cb;margin-top:.5rem}.Math-module-scss-module__BVZ5ia__mathEdit{box-sizing:border-box;color:#4b4b4b;border-radius:8px;width:100%;max-width:100%;margin-bottom:0;padding:16px 20px 24px;font-family:Nunito,system-ui,sans-serif}.Math-module-scss-module__BVZ5ia__section{margin-bottom:30px}.Math-module-scss-module__BVZ5ia__sectionTitle{font-size:var(--font-size-body-reg-16);font-weight:400;line-height:var(--line-height-body-reg-16);color:#5d6370;margin-bottom:10px}.Math-module-scss-module__BVZ5ia__contentInput,.Math-module-scss-module__BVZ5ia__descriptionInput{border:1px solid var(--Neutrals-gray-50,#ced6e3);width:100%;font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#4b4b4b;border-radius:8px;align-items:center;gap:10px;padding:10px;font-family:monospace;display:flex}.Math-module-scss-module__BVZ5ia__contentInput{resize:none;color:#4b4b4b;outline:none;min-height:38px;transition:height .2s;overflow:hidden}.Math-module-scss-module__BVZ5ia__previewContainer{border:1px solid var(--Neutrals-gray-50,#ced6e3);background-color:#f9fcff;border-radius:8px;justify-content:center;align-items:center;min-height:60px;padding:15px;display:flex}.Math-module-scss-module__BVZ5ia__previewContent{color:#4b4b4b;text-align:center;width:100%;font-size:1.1rem}.Math-module-scss-module__BVZ5ia__previewPlaceholder{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#ced6e3;text-align:center;font-style:italic}.Math-module-scss-module__BVZ5ia__saveButton{cursor:pointer;color:#4b4b4b;background-color:#fff;border:1px solid #ced6e3;border-radius:8px;width:100%;padding:10px 20px;transition:all .2s}.Math-module-scss-module__BVZ5ia__saveButton.Math-module-scss-module__BVZ5ia__selected{color:#fff;background-color:#3276e8}.Math-module-scss-module__BVZ5ia__mobileContainer{background-color:#f9fcff;border-radius:4px;margin:.5rem 0;padding:.75rem}.Math-module-scss-module__BVZ5ia__mathWrapper{position:relative}.Math-module-scss-module__BVZ5ia__mathWarning{color:#5d6370;font-size:var(--font-size-body-reg-12);font-weight:400;line-height:var(--line-height-body-reg-12);background-color:#ffb80026;border:1px solid #ffb80066;border-radius:4px;margin-bottom:.75rem;padding:.5rem .75rem}.Math-module-scss-module__BVZ5ia__mobileWarning{margin-bottom:.5rem}.Math-module-scss-module__BVZ5ia__mobileWrapper{-webkit-overflow-scrolling:touch;padding:.25rem 0;overflow:auto hidden}.Math-module-scss-module__BVZ5ia__mobileWrapper::-webkit-scrollbar{height:6px}.Math-module-scss-module__BVZ5ia__mobileWrapper::-webkit-scrollbar-track{background:#f5f6fa;border-radius:3px}.Math-module-scss-module__BVZ5ia__mobileWrapper::-webkit-scrollbar-thumb{background:#ced6e3;border-radius:3px}.Math-module-scss-module__BVZ5ia__mobileWrapper::-webkit-scrollbar-thumb:hover{background:#a5b4cb}.Math-module-scss-module__BVZ5ia__mobileContent{white-space:nowrap;min-width:max-content;margin-bottom:.75rem;font-size:1rem!important}.Math-module-scss-module__BVZ5ia__mobileContent .katex{font-size:.9em!important;overflow:visible!important}.Math-module-scss-module__BVZ5ia__mobileDescription{font-size:var(--font-size-body-reg-12);font-weight:400;line-height:var(--line-height-body-reg-12);color:#a5b4cb;margin-top:.5rem;line-height:1.4}.Math-module-scss-module__BVZ5ia__mobileEdit{gap:.75rem;padding:.5rem}.Math-module-scss-module__BVZ5ia__mobileInput{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);border-radius:6px;padding:8px}.Math-module-scss-module__BVZ5ia__mobileInput:focus{outline:2px solid var(--primary-color,#8525ff);outline-offset:2px}.Math-module-scss-module__BVZ5ia__mobilePreview{min-height:50px;padding:12px}.Math-module-scss-module__BVZ5ia__mobilePreviewContent{font-size:1rem!important}.Math-module-scss-module__BVZ5ia__mobilePreviewContent .katex{font-size:.9em!important;overflow:visible!important}.Math-module-scss-module__BVZ5ia__mobilePreviewPlaceholder{font-size:var(--font-size-body-reg-12);font-weight:400;line-height:var(--line-height-body-reg-12);color:#ced6e3;text-align:center;font-style:italic}.Math-module-scss-module__BVZ5ia__mobileSaveButton{width:100%;font-size:var(--font-size-body-reg-16);font-weight:400;line-height:var(--line-height-body-reg-16);border-radius:8px;padding:12px 16px}.Math-module-scss-module__BVZ5ia__mobileEdit{width:100%;padding:10px}.Math-module-scss-module__BVZ5ia__mobileEdit .Math-module-scss-module__BVZ5ia__section{margin-bottom:20px}.Math-module-scss-module__BVZ5ia__mobileEdit .Math-module-scss-module__BVZ5ia__sectionTitle{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);margin-bottom:8px}@media (max-width:1430px){.Math-module-scss-module__BVZ5ia__mathContainer{margin:.75rem 0;padding:.75rem}.Math-module-scss-module__BVZ5ia__mathContent{font-size:1.1rem}.Math-module-scss-module__BVZ5ia__previewContent{font-size:1rem}}@media (max-width:768px){.Math-module-scss-module__BVZ5ia__mathContainer{margin:.5rem 0;padding:.5rem}.Math-module-scss-module__BVZ5ia__mathContent{margin-bottom:.5rem;font-size:1rem}.Math-module-scss-module__BVZ5ia__description{font-size:var(--font-size-body-reg-12);font-weight:400;line-height:var(--line-height-body-reg-12);margin-top:.25rem}.Math-module-scss-module__BVZ5ia__mathEdit{padding:16px 20px 24px}.Math-module-scss-module__BVZ5ia__section{margin-bottom:20px}.Math-module-scss-module__BVZ5ia__contentInput{min-height:38px;padding:8px}.Math-module-scss-module__BVZ5ia__descriptionInput{padding:8px}.Math-module-scss-module__BVZ5ia__previewContainer{min-height:50px;padding:12px}.Math-module-scss-module__BVZ5ia__previewContent{font-size:.95rem}}@media (max-width:480px){.Math-module-scss-module__BVZ5ia__mathContainer{margin:.25rem 0;padding:.5rem}.Math-module-scss-module__BVZ5ia__mobileContent{font-size:.9rem!important}.Math-module-scss-module__BVZ5ia__mobileContent .katex{font-size:.8em!important}.Math-module-scss-module__BVZ5ia__mobileDescription{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14)}.Math-module-scss-module__BVZ5ia__previewContainer{min-height:45px;padding:10px}.Math-module-scss-module__BVZ5ia__previewContent{font-size:.9rem}.Math-module-scss-module__BVZ5ia__previewPlaceholder{font-size:var(--font-size-body-reg-12);font-weight:400;line-height:var(--line-height-body-reg-12)}}
@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}.MathEditorInput-module-scss-module__SLCElG__root{flex-direction:column;gap:16px;display:flex}.MathEditorInput-module-scss-module__SLCElG__textarea{color:#4b4b4b;resize:vertical;box-sizing:border-box;border:1px solid #ced6e3;border-radius:8px;width:100%;min-height:80px;padding:12px;font-family:Courier New,monospace;font-size:14px}.MathEditorInput-module-scss-module__SLCElG__textarea:focus{border-color:#3276e8;outline:none}.MathEditorInput-module-scss-module__SLCElG__textarea::placeholder{color:#c1c6d1}.MathEditorInput-module-scss-module__SLCElG__symbolSection{flex-direction:column;gap:10px;display:flex}.MathEditorInput-module-scss-module__SLCElG__symbolSectionHeader{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.MathEditorInput-module-scss-module__SLCElG__symbolsLabel{color:#5d6370;font-size:var(--font-size-body-semib-14);font-weight:600;line-height:var(--line-height-body-semib-14)}.MathEditorInput-module-scss-module__SLCElG__categoryChips{flex-wrap:wrap;gap:6px;display:flex}.MathEditorInput-module-scss-module__SLCElG__categoryChip{cursor:pointer;font-size:var(--font-size-body-reg-12);font-weight:400;line-height:var(--line-height-body-reg-12);color:#a5b4cb;background:#f9fcff;border:1px solid #eeeff1;border-radius:20px;align-items:center;gap:4px;padding:6px 12px;transition:all .2s;display:inline-flex}.MathEditorInput-module-scss-module__SLCElG__categoryChip:hover:not(:disabled){color:#4b4b4b;background:#f5f6fa;border-color:#ced6e3}.MathEditorInput-module-scss-module__SLCElG__categoryChip.MathEditorInput-module-scss-module__SLCElG__categoryChipActive{color:#fff;background:#3276e8;border-color:#3276e8}.MathEditorInput-module-scss-module__SLCElG__categoryChip:disabled{opacity:.6;cursor:not-allowed}.MathEditorInput-module-scss-module__SLCElG__dropdownArrow{opacity:.8;font-size:10px}.MathEditorInput-module-scss-module__SLCElG__moreDropdownWrap{position:relative}.MathEditorInput-module-scss-module__SLCElG__moreDropdown{z-index:100;background:#fff;border:1px solid #eeeff1;border-radius:8px;min-width:210px;max-height:156px;margin-top:4px;padding:4px;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 4px 12px #0000001f}.MathEditorInput-module-scss-module__SLCElG__moreDropdownItem{cursor:pointer;text-align:left;width:100%;font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#4b4b4b;background:0 0;border:none;border-radius:6px;padding:8px 12px;display:block}.MathEditorInput-module-scss-module__SLCElG__moreDropdownItem:hover{background:#f9fcff}.MathEditorInput-module-scss-module__SLCElG__categoryBlock{flex-direction:column;gap:6px;display:flex}.MathEditorInput-module-scss-module__SLCElG__symbolGrid{flex-wrap:wrap;gap:8px;display:flex}.MathEditorInput-module-scss-module__SLCElG__symbolButton{cursor:pointer;color:#4b4b4b;background:#f9fcff;border:1px solid #eeeff1;border-radius:6px;justify-content:center;align-items:center;width:fit-content;min-width:72px;min-height:44px;padding:10px 14px;transition:all .2s;display:inline-flex}.MathEditorInput-module-scss-module__SLCElG__symbolButton:hover:not(:disabled){background:#dde4f9;border-color:#3276e8}.MathEditorInput-module-scss-module__SLCElG__symbolButton:active:not(:disabled){transform:scale(.95)}.MathEditorInput-module-scss-module__SLCElG__symbolButton:disabled{opacity:.6;cursor:not-allowed}.MathEditorInput-module-scss-module__SLCElG__symbolButtonMath{justify-content:center;align-items:center;font-size:.95em;line-height:1.2;display:inline-flex}.MathEditorInput-module-scss-module__SLCElG__symbolButtonMath .MathEditorInput-module-scss-module__SLCElG__katex{font-size:1em}.MathEditorInput-module-scss-module__SLCElG__symbolButtonMath.MathEditorInput-module-scss-module__SLCElG__symbolButtonMathComplex{font-size:.7em}.MathEditorInput-module-scss-module__SLCElG__symbolButtonMath.MathEditorInput-module-scss-module__SLCElG__symbolButtonMathComplex .MathEditorInput-module-scss-module__SLCElG__katex{font-size:1em}.MathEditorInput-module-scss-module__SLCElG__compact{gap:12px}.MathEditorInput-module-scss-module__SLCElG__compact .MathEditorInput-module-scss-module__SLCElG__textarea{min-height:60px}.MathEditorInput-module-scss-module__SLCElG__compact .MathEditorInput-module-scss-module__SLCElG__symbolSectionHeader{gap:8px 10px}.MathEditorInput-module-scss-module__SLCElG__compact .MathEditorInput-module-scss-module__SLCElG__categoryChip{padding:4px 10px;font-size:11px}.MathEditorInput-module-scss-module__SLCElG__compact .MathEditorInput-module-scss-module__SLCElG__symbolGrid{gap:6px}.MathEditorInput-module-scss-module__SLCElG__compact .MathEditorInput-module-scss-module__SLCElG__symbolButton{min-width:50px;padding:8px 12px;font-size:16px}.MathEditorInput-module-scss-module__SLCElG__categoryBlock.MathEditorInput-module-scss-module__SLCElG__elementsGrid .MathEditorInput-module-scss-module__SLCElG__symbolGrid{gap:4px;max-height:180px;overflow-y:auto}.MathEditorInput-module-scss-module__SLCElG__categoryBlock.MathEditorInput-module-scss-module__SLCElG__elementsGrid .MathEditorInput-module-scss-module__SLCElG__symbolButton{min-width:42px;padding:6px 10px;font-size:13px}
@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}.ContentRenderer-module-scss-module__Z5BgbW__blockTypeDropdown button{gap:10px;height:25px!important;box-shadow:none!important;border:none!important;outline:none!important;width:fit-content!important}.ContentRenderer-module-scss-module__Z5BgbW__blockTypeDropdown p{color:#191819}.ContentRenderer-module-scss-module__Z5BgbW__blockTypeDropdown img{width:18px}.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer{box-sizing:border-box;flex-direction:column;justify-content:flex-start;width:100%;max-width:100%;height:100%;min-height:0;max-height:100%;margin:0;padding:0;display:flex;position:relative}@media (max-width:768px){.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer{max-width:100vw;padding:.5rem}}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer{padding:.25rem}}.ContentRenderer-module-scss-module__Z5BgbW__chunkContainer .ContentRenderer-module-scss-module__Z5BgbW__contentBlock{padding-left:1rem}.ContentRenderer-module-scss-module__Z5BgbW__contentBlock{margin-bottom:1rem;padding:1rem 1rem 1rem 50px;transition:background-color .3s;position:relative}@media (max-width:768px){.ContentRenderer-module-scss-module__Z5BgbW__contentBlock{box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;max-width:100%;margin-bottom:.75rem;padding:.75rem .75rem .75rem 35px;overflow-x:hidden}}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__contentBlock{margin-bottom:.5rem;padding:.5rem .5rem .5rem 25px}}.ContentRenderer-module-scss-module__Z5BgbW__contentBlock.ContentRenderer-module-scss-module__Z5BgbW__editable:hover{background-color:#f5f6fa}.ContentRenderer-module-scss-module__Z5BgbW__contentBlock .ContentRenderer-module-scss-module__Z5BgbW__moveIcon{cursor:grab;position:absolute;top:50%;left:5px;transform:translateY(-50%)}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__contentBlock .ContentRenderer-module-scss-module__Z5BgbW__moveIcon{width:16px;height:16px;left:3px}}.ContentRenderer-module-scss-module__Z5BgbW__editable:hover .ContentRenderer-module-scss-module__Z5BgbW__contentBlock .ContentRenderer-module-scss-module__Z5BgbW__moveIcon{opacity:1}.ContentRenderer-module-scss-module__Z5BgbW__contentBlock .ContentRenderer-module-scss-module__Z5BgbW__editIcons{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffffff2;border-radius:8px;gap:10px;padding:6px;display:flex;position:absolute;top:5px;right:5px;box-shadow:0 2px 8px #00000026}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__contentBlock .ContentRenderer-module-scss-module__Z5BgbW__editIcons{gap:5px;padding:4px;top:3px;right:3px}}.ContentRenderer-module-scss-module__Z5BgbW__contentBlock .ContentRenderer-module-scss-module__Z5BgbW__editIcons button{cursor:pointer;color:#555;background:#ffffffe6;border-radius:6px;justify-content:center;align-items:center;font-size:1rem;transition:all .2s;display:flex}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__contentBlock .ContentRenderer-module-scss-module__Z5BgbW__editIcons button{padding:4px;font-size:.9rem}}.ContentRenderer-module-scss-module__Z5BgbW__contentBlock .ContentRenderer-module-scss-module__Z5BgbW__editIcons button:hover{color:#333;background:#fff;transform:translateY(-1px)}.ContentRenderer-module-scss-module__Z5BgbW__contentBlock .ContentRenderer-module-scss-module__Z5BgbW__editIcons button img{filter:opacity(.8);width:16px;height:16px;transition:filter .2s}.ContentRenderer-module-scss-module__Z5BgbW__contentBlock .ContentRenderer-module-scss-module__Z5BgbW__editIcons button:hover img{filter:opacity()}.ContentRenderer-module-scss-module__Z5BgbW__contentBlock:focus{outline:none}.ContentRenderer-module-scss-module__Z5BgbW__contentBlock.ContentRenderer-module-scss-module__Z5BgbW__editMode:focus{outline:2px solid var(--primary-color,#8525ff)!important}.ContentRenderer-module-scss-module__Z5BgbW__textFamilyBlock+.ContentRenderer-module-scss-module__Z5BgbW__textFamilyBlock{margin-top:-1.5rem}@media (max-width:768px){.ContentRenderer-module-scss-module__Z5BgbW__textFamilyBlock+.ContentRenderer-module-scss-module__Z5BgbW__textFamilyBlock{margin-top:-.35rem}}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__textFamilyBlock+.ContentRenderer-module-scss-module__Z5BgbW__textFamilyBlock{margin-top:-.25rem}}.ContentRenderer-module-scss-module__Z5BgbW__contentBlock:has([data-content-image-ai-tab=true]){z-index:50;overflow:visible}@media (max-width:768px){.ContentRenderer-module-scss-module__Z5BgbW__contentBlock:has([data-content-image-ai-tab=true]){overflow-x:visible}}.ContentRenderer-module-scss-module__Z5BgbW__contentBlock:has(.contentRendererHeader){overflow:hidden}.ContentRenderer-module-scss-module__Z5BgbW__dragging{opacity:.5}.ContentRenderer-module-scss-module__Z5BgbW__stepNavigation{background:#fff;border-top:1px solid #eeeff1;justify-content:flex-end;margin-top:8px;padding:12px 20px 16px;display:flex;position:relative}@media (max-width:768px){.ContentRenderer-module-scss-module__Z5BgbW__stepNavigation{justify-content:center;margin-top:6px;padding:10px 15px 14px}}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__stepNavigation{margin-top:4px;padding:8px 10px 12px}}.ContentRenderer-module-scss-module__Z5BgbW__stepNavigation .ContentRenderer-module-scss-module__Z5BgbW__disabledContinueButton{opacity:.5;cursor:not-allowed;pointer-events:none}.ContentRenderer-module-scss-module__Z5BgbW__stepNavigation .ContentRenderer-module-scss-module__Z5BgbW__disabledContinueButton:hover{filter:none!important;transform:none!important}.ContentRenderer-module-scss-module__Z5BgbW__dropIndicator{background-color:var(--secondary-color,#ecdeff);pointer-events:none;border-radius:8px;margin:8px 0}.ContentRenderer-module-scss-module__Z5BgbW__editBox{background-color:#fff;border:1px solid #ced6e3;border-radius:14px;flex-direction:column;align-items:center;gap:14px;width:100%;padding-bottom:20px;display:flex}.ContentRenderer-module-scss-module__Z5BgbW__editBox:has([data-content-image-ai-tab=true]){overflow:visible}@media (max-width:768px){.ContentRenderer-module-scss-module__Z5BgbW__editBox{box-sizing:border-box;border-radius:10px;gap:10px;max-width:100%;padding-bottom:15px;overflow-x:hidden}.ContentRenderer-module-scss-module__Z5BgbW__editBox:has([data-content-image-ai-tab=true]){overflow:visible}}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__editBox{border-radius:8px;gap:8px;padding-bottom:10px}}.ContentRenderer-module-scss-module__Z5BgbW__blockTypeIcon{width:16px;height:16px}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__blockTypeIcon{width:14px;height:14px}}.ContentRenderer-module-scss-module__Z5BgbW__editBoxLeft{flex-wrap:nowrap;align-items:center;gap:5px;min-width:0;display:flex}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__editBoxLeft{gap:5px}}.ContentRenderer-module-scss-module__Z5BgbW__editBoxControlsTextDoc{padding:10px 20px}.ContentRenderer-module-scss-module__Z5BgbW__textDocHeaderInner{gap:10px}.ContentRenderer-module-scss-module__Z5BgbW__blockTypeStatic{box-sizing:border-box;min-height:30px;box-shadow:none;background:0 0;border:none;border-radius:0;align-items:center;gap:6px;margin-left:10px;padding:2px 0;display:inline-flex}.ContentRenderer-module-scss-module__Z5BgbW__blockTypeStaticIcon{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:15px;height:15px;display:block;transform:translateY(-1.25px)}.ContentRenderer-module-scss-module__Z5BgbW__blockTypeLabel{color:#1c274c;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__blockTypeStatic{gap:5px;min-height:28px;margin-left:6px}.ContentRenderer-module-scss-module__Z5BgbW__blockTypeStaticIcon{width:14px;height:14px;transform:translateY(-1px)}.ContentRenderer-module-scss-module__Z5BgbW__blockTypeLabel{font-size:.8125rem}}.ContentRenderer-module-scss-module__Z5BgbW__textDocBlockActions{align-items:center;gap:14px!important}.ContentRenderer-module-scss-module__Z5BgbW__textDocBlockActions>button:not(.ContentRenderer-module-scss-module__Z5BgbW__createAIButton),.ContentRenderer-module-scss-module__Z5BgbW__textDocBlockActions .ContentRenderer-module-scss-module__Z5BgbW__editBoxReorderCluster>button{border-radius:4px;min-width:unset!important;background:0 0!important;border:none!important;padding:4px!important}.ContentRenderer-module-scss-module__Z5BgbW__textDocBlockActions>button:not(.ContentRenderer-module-scss-module__Z5BgbW__createAIButton):hover:not(:disabled),.ContentRenderer-module-scss-module__Z5BgbW__textDocBlockActions .ContentRenderer-module-scss-module__Z5BgbW__editBoxReorderCluster>button:hover:not(:disabled){background:#1c274c0f!important}.ContentRenderer-module-scss-module__Z5BgbW__textDocBlockActions>button:not(.ContentRenderer-module-scss-module__Z5BgbW__createAIButton):disabled,.ContentRenderer-module-scss-module__Z5BgbW__textDocBlockActions .ContentRenderer-module-scss-module__Z5BgbW__editBoxReorderCluster>button:disabled{opacity:.35}.ContentRenderer-module-scss-module__Z5BgbW__textDocBlockActions>button:not(.ContentRenderer-module-scss-module__Z5BgbW__createAIButton) img,.ContentRenderer-module-scss-module__Z5BgbW__textDocBlockActions .ContentRenderer-module-scss-module__Z5BgbW__editBoxReorderCluster>button img{width:18px;height:18px}.ContentRenderer-module-scss-module__Z5BgbW__editBoxReorderCluster{flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.ContentRenderer-module-scss-module__Z5BgbW__editBoxControls{background:#f9fcff;border-bottom:1px solid #ced6e3;border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;width:100%;padding:10px;display:flex}@media (max-width:768px){.ContentRenderer-module-scss-module__Z5BgbW__editBoxControls{box-sizing:border-box;border-radius:10px 10px 0 0;flex-wrap:wrap;gap:8px;max-width:100%;padding:8px;overflow-x:hidden}}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__editBoxControls{border-radius:8px 8px 0 0;flex-direction:column;align-items:stretch;gap:6px;padding:6px}.ContentRenderer-module-scss-module__Z5BgbW__editBoxControls>div:first-child{flex-grow:1;min-width:0;margin-bottom:5px;margin-right:0}}.ContentRenderer-module-scss-module__Z5BgbW__blockTypeSelect{color:#4b4b4b;box-sizing:border-box;background-color:#fff;border:1px solid #ced6e3;border-radius:5px;max-width:100%;padding:5px}.ContentRenderer-module-scss-module__Z5BgbW__createAIButton{color:#1c274c;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #ced6e3;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-family:inherit;font-size:14px;font-weight:400;display:inline-flex}.ContentRenderer-module-scss-module__Z5BgbW__createAIButton:disabled{opacity:.3;cursor:default}.ContentRenderer-module-scss-module__Z5BgbW__createAIButton img{flex-shrink:0;width:15px;height:15px}.ContentRenderer-module-scss-module__Z5BgbW__createAIButton span{white-space:nowrap;font-weight:400}.ContentRenderer-module-scss-module__Z5BgbW__createAIButton:hover:not(:disabled){background:#f9fcff}.ContentRenderer-module-scss-module__Z5BgbW__createAIButtonActive{color:#3276e8!important;background:#eff3ff!important;border-color:#3276e8!important}.ContentRenderer-module-scss-module__Z5BgbW__editBoxAiFlow{flex-direction:column;min-height:0;display:flex}.ContentRenderer-module-scss-module__Z5BgbW__editBoxControlsAi{flex-shrink:0}.ContentRenderer-module-scss-module__Z5BgbW__createAiPromptPanel{box-sizing:border-box;background:#fff;border-bottom:1px solid #ced6e3;width:100%;padding:12px 16px 14px}.ContentRenderer-module-scss-module__Z5BgbW__createAiPromptPanelSolo{background:#fff;border-bottom:none;flex:1;min-height:0;padding:16px 18px 20px}.ContentRenderer-module-scss-module__Z5BgbW__createAiPromptLabel{color:#1c274c;margin-bottom:6px;font-size:14px;font-weight:400;display:block}.ContentRenderer-module-scss-module__Z5BgbW__createAiPromptTextarea{box-sizing:border-box;color:#1c274c;resize:vertical;border:1px solid #ced6e3;border-radius:8px;width:100%;min-height:72px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.45}.ContentRenderer-module-scss-module__Z5BgbW__createAiPromptTextarea::placeholder{color:#5d6370}.ContentRenderer-module-scss-module__Z5BgbW__createAiPromptTextarea:disabled{opacity:.55;cursor:not-allowed}.ContentRenderer-module-scss-module__Z5BgbW__createAiPromptActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;display:flex}.ContentRenderer-module-scss-module__Z5BgbW__componentSuggestionError{box-sizing:border-box;color:#8f1d1d;background:#fff5f5;border:1px solid #f4b7b7;border-radius:8px;width:calc(100% - 32px);margin:12px 16px;padding:12px 14px;font-size:14px;line-height:1.4}.ContentRenderer-module-scss-module__Z5BgbW__createAiPromptCancel{color:#1c274c;cursor:pointer;background:#fff;border:1px solid #ced6e3;border-radius:8px;padding:8px 14px;font-family:inherit;font-size:14px}.ContentRenderer-module-scss-module__Z5BgbW__createAiPromptCancel:hover:not(:disabled){background:#f9fcff}.ContentRenderer-module-scss-module__Z5BgbW__createAiPromptCancel:disabled{opacity:.45;cursor:not-allowed}.ContentRenderer-module-scss-module__Z5BgbW__createAiPromptSubmit{color:#fff;cursor:pointer;background:#3276e8;border:none;border-radius:8px;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:600}.ContentRenderer-module-scss-module__Z5BgbW__createAiPromptSubmit:hover:not(:disabled){filter:brightness(.95)}.ContentRenderer-module-scss-module__Z5BgbW__createAiPromptSubmit:disabled{opacity:.45;cursor:not-allowed}.ContentRenderer-module-scss-module__Z5BgbW__editBoxButtons{flex-shrink:0;align-items:center;gap:5px;display:flex}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__editBoxButtons{flex-wrap:wrap;justify-content:center;gap:8px;width:100%}}.ContentRenderer-module-scss-module__Z5BgbW__editBoxButtons>button:not(.ContentRenderer-module-scss-module__Z5BgbW__createAIButton),.ContentRenderer-module-scss-module__Z5BgbW__editBoxButtons .ContentRenderer-module-scss-module__Z5BgbW__editBoxReorderCluster>button{cursor:pointer;background:0 0;border:none;padding:5px}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__editBoxButtons>button:not(.ContentRenderer-module-scss-module__Z5BgbW__createAIButton),.ContentRenderer-module-scss-module__Z5BgbW__editBoxButtons .ContentRenderer-module-scss-module__Z5BgbW__editBoxReorderCluster>button{flex:1;max-width:40px;padding:8px}}.ContentRenderer-module-scss-module__Z5BgbW__editBoxButtons>button:not(.ContentRenderer-module-scss-module__Z5BgbW__createAIButton):hover,.ContentRenderer-module-scss-module__Z5BgbW__editBoxButtons .ContentRenderer-module-scss-module__Z5BgbW__editBoxReorderCluster>button:hover{background-color:var(--tertiary-color,#f7f2ff)}.ContentRenderer-module-scss-module__Z5BgbW__editBoxButtons>button:not(.ContentRenderer-module-scss-module__Z5BgbW__createAIButton):disabled,.ContentRenderer-module-scss-module__Z5BgbW__editBoxButtons .ContentRenderer-module-scss-module__Z5BgbW__editBoxReorderCluster>button:disabled{opacity:.3;cursor:default}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__editBoxButtons .ContentRenderer-module-scss-module__Z5BgbW__editBoxReorderCluster>button{flex:0 auto;max-width:36px}}.ContentRenderer-module-scss-module__Z5BgbW__editBoxFooter{justify-content:flex-end;gap:10px;width:100%;padding:10px;display:flex}@media (max-width:768px){.ContentRenderer-module-scss-module__Z5BgbW__editBoxFooter{gap:8px;padding:8px}}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__editBoxFooter{justify-content:center;gap:6px;padding:6px}}.ContentRenderer-module-scss-module__Z5BgbW__editBoxFooter button{cursor:pointer;background:0 0;border:none;padding:5px}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__editBoxFooter button{padding:8px}}.ContentRenderer-module-scss-module__Z5BgbW__editBoxFooter button:hover{background-color:var(--tertiary-color,#f7f2ff)}.ContentRenderer-module-scss-module__Z5BgbW__fadeContainer{scroll-behavior:smooth;box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;flex-grow:1;max-width:100%;min-height:0;max-height:100%;padding-bottom:24px;position:relative;overflow:hidden auto}.ContentRenderer-module-scss-module__Z5BgbW__fadeContainer::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}@media (max-width:768px){.ContentRenderer-module-scss-module__Z5BgbW__fadeContainer{scrollbar-width:none;-ms-overflow-style:none;padding-bottom:20px}.ContentRenderer-module-scss-module__Z5BgbW__fadeContainer::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__fadeContainer{padding-bottom:16px}}.ContentRenderer-module-scss-module__Z5BgbW__chunkContainer{box-sizing:border-box;max-width:100%;margin-bottom:2rem;transition:opacity .3s;overflow-x:hidden}@media (max-width:768px){.ContentRenderer-module-scss-module__Z5BgbW__chunkContainer{margin-bottom:1.5rem}}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__chunkContainer{margin-bottom:1rem}}.ContentRenderer-module-scss-module__Z5BgbW__chunkContainerBookReading{margin-bottom:0}@media (max-width:768px){.ContentRenderer-module-scss-module__Z5BgbW__chunkContainerBookReading{margin-bottom:0}}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__chunkContainerBookReading{margin-bottom:0}}.ContentRenderer-module-scss-module__Z5BgbW__chunkContainerBookReading:has(.ContentRenderer-module-scss-module__Z5BgbW__textFamilyBlock:last-child)+.ContentRenderer-module-scss-module__Z5BgbW__chunkContainerBookReading:has(.ContentRenderer-module-scss-module__Z5BgbW__textFamilyBlock:first-child){margin-top:-1.5rem}@media (max-width:768px){.ContentRenderer-module-scss-module__Z5BgbW__chunkContainerBookReading:has(.ContentRenderer-module-scss-module__Z5BgbW__textFamilyBlock:last-child)+.ContentRenderer-module-scss-module__Z5BgbW__chunkContainerBookReading:has(.ContentRenderer-module-scss-module__Z5BgbW__textFamilyBlock:first-child){margin-top:-.35rem}}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__chunkContainerBookReading:has(.ContentRenderer-module-scss-module__Z5BgbW__textFamilyBlock:last-child)+.ContentRenderer-module-scss-module__Z5BgbW__chunkContainerBookReading:has(.ContentRenderer-module-scss-module__Z5BgbW__textFamilyBlock:first-child){margin-top:-.25rem}}.ContentRenderer-module-scss-module__Z5BgbW__invisibleUnselectable{visibility:hidden;-webkit-user-select:none;user-select:none;pointer-events:none}.ContentRenderer-module-scss-module__Z5BgbW__continueButton{background-color:var(--primary-color,#8525ff);color:#fff;cursor:pointer;border:none;border-radius:5px;margin-top:20px;padding:10px 20px;transition:filter .3s}@media (max-width:768px){.ContentRenderer-module-scss-module__Z5BgbW__continueButton{margin-top:15px;padding:12px 24px;font-size:16px}}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__continueButton{width:100%;max-width:200px;margin-top:10px;padding:10px 20px;font-size:14px}}.ContentRenderer-module-scss-module__Z5BgbW__continueButton:hover{filter:brightness(.9)}.ContentRenderer-module-scss-module__Z5BgbW__moveIcons{flex-direction:column;gap:5px;display:flex;position:absolute;top:50%;left:10px;transform:translateY(-50%)}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__moveIcons{gap:3px;left:5px}}.ContentRenderer-module-scss-module__Z5BgbW__moveIcons button{cursor:pointer;opacity:.7;background:0 0;border:none;padding:5px;transition:opacity .2s}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__moveIcons button{padding:3px}}.ContentRenderer-module-scss-module__Z5BgbW__moveIcons button:hover{opacity:1}.ContentRenderer-module-scss-module__Z5BgbW__moveIcons button:disabled{opacity:.3;cursor:default}@media (max-width:480px){.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer{max-width:100vw!important;overflow-x:hidden!important}.ContentRenderer-module-scss-module__Z5BgbW__contentBlock{max-width:calc(100vw - 1rem)!important;overflow-x:hidden!important}.ContentRenderer-module-scss-module__Z5BgbW__editBox{max-width:100%!important;overflow-x:hidden!important}.ContentRenderer-module-scss-module__Z5BgbW__fadeContainer{scrollbar-width:none!important;-ms-overflow-style:none!important;max-width:100%!important;overflow-x:hidden!important}.ContentRenderer-module-scss-module__Z5BgbW__fadeContainer::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.ContentRenderer-module-scss-module__Z5BgbW__chunkContainer{max-width:100%!important;overflow-x:hidden!important}.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer div,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer span,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer p,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer h1,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer h2,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer h3,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer h4,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer h5,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer h6,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer li,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer img,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer video,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer iframe{box-sizing:border-box!important;max-width:100%!important}.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer table,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer pre,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer code,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer img,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer video,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer iframe{box-sizing:border-box!important;max-width:100%!important;overflow-x:auto!important}.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer p,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer div,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer span{word-wrap:break-word!important;overflow-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important}.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer h1,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer h2,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer h3,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer h4,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer h5,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer h6{word-wrap:normal!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;white-space:normal!important}}.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer p,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer div:not([class*=header]),.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer span:not([class*=header]),.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer li,.ContentRenderer-module-scss-module__Z5BgbW__contentBlock p,.ContentRenderer-module-scss-module__Z5BgbW__contentBlock div:not([class*=header]),.ContentRenderer-module-scss-module__Z5BgbW__contentBlock span:not([class*=header]),.ContentRenderer-module-scss-module__Z5BgbW__contentBlock li,.ContentRenderer-module-scss-module__Z5BgbW__chunkContainer p,.ContentRenderer-module-scss-module__Z5BgbW__chunkContainer div:not([class*=header]),.ContentRenderer-module-scss-module__Z5BgbW__chunkContainer span:not([class*=header]),.ContentRenderer-module-scss-module__Z5BgbW__chunkContainer li{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;box-sizing:border-box;max-width:100%}.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer h1,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer h2,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer h3,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer h4,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer h5,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer h6,.ContentRenderer-module-scss-module__Z5BgbW__contentBlock h1,.ContentRenderer-module-scss-module__Z5BgbW__contentBlock h2,.ContentRenderer-module-scss-module__Z5BgbW__contentBlock h3,.ContentRenderer-module-scss-module__Z5BgbW__contentBlock h4,.ContentRenderer-module-scss-module__Z5BgbW__contentBlock h5,.ContentRenderer-module-scss-module__Z5BgbW__contentBlock h6,.ContentRenderer-module-scss-module__Z5BgbW__chunkContainer h1,.ContentRenderer-module-scss-module__Z5BgbW__chunkContainer h2,.ContentRenderer-module-scss-module__Z5BgbW__chunkContainer h3,.ContentRenderer-module-scss-module__Z5BgbW__chunkContainer h4,.ContentRenderer-module-scss-module__Z5BgbW__chunkContainer h5,.ContentRenderer-module-scss-module__Z5BgbW__chunkContainer h6{word-wrap:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;white-space:normal;box-sizing:border-box;max-width:100%}.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer p span,.ContentRenderer-module-scss-module__Z5BgbW__contentRenderer div:not([class*=header]) span,.ContentRenderer-module-scss-module__Z5BgbW__contentBlock p span,.ContentRenderer-module-scss-module__Z5BgbW__contentBlock div:not([class*=header]) span,.ContentRenderer-module-scss-module__Z5BgbW__chunkContainer p span,.ContentRenderer-module-scss-module__Z5BgbW__chunkContainer div:not([class*=header]) span{word-wrap:break-word;overflow-wrap:break-word}
@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}.PieChart-module-scss-module__gpL3na__pieChartContainer{background-color:#fff;border-radius:8px;margin-bottom:20px;padding:20px;box-shadow:0 1px 3px #0000001a}.PieChart-module-scss-module__gpL3na__title{color:#4b4b4b;font-size:var(--font-size-body-bold-16);font-weight:700;line-height:var(--line-height-body-bold-16);text-align:center;margin-bottom:20px}.PieChart-module-scss-module__gpL3na__chartContent{align-items:center;gap:40px;padding:20px;display:flex}.PieChart-module-scss-module__gpL3na__chartWrapper{flex-shrink:0;width:200px;height:200px}.PieChart-module-scss-module__gpL3na__legendContainer{flex-direction:column;gap:12px;width:100%;display:flex}.PieChart-module-scss-module__gpL3na__legendHeader{color:#5d6370;font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);justify-content:space-between;margin-bottom:8px;padding:0 12px;display:flex}.PieChart-module-scss-module__gpL3na__legendItem{justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.PieChart-module-scss-module__gpL3na__legendItem:hover{background-color:#f9fcff;border-radius:4px}.PieChart-module-scss-module__gpL3na__legendLabel{color:#4b4b4b;font-size:var(--font-size-body-reg-16);font-weight:400;line-height:var(--line-height-body-reg-16);align-items:center;gap:8px;display:flex}.PieChart-module-scss-module__gpL3na__colorIndicator{border-radius:2px;width:12px;height:12px}.PieChart-module-scss-module__gpL3na__percentage{color:#4b4b4b;font-size:var(--font-size-body-bold-16);font-weight:700;line-height:var(--line-height-body-bold-16)}.PieChart-module-scss-module__gpL3na__pieChartEdit{box-sizing:border-box;color:#4b4b4b;border-radius:8px;width:100%;max-width:100%;margin-bottom:20px;padding:16px 20px 24px;font-family:Nunito,system-ui,sans-serif}.PieChart-module-scss-module__gpL3na__section{margin-bottom:30px}.PieChart-module-scss-module__gpL3na__sectionTitle{color:#5d6370;font-size:var(--font-size-body-reg-16);font-weight:400;line-height:var(--line-height-body-reg-16);margin-bottom:10px}.PieChart-module-scss-module__gpL3na__input{width:100%;font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#4b4b4b;background:#fff;border:1px solid #ced6e3;border-radius:8px;align-items:center;gap:10px;margin-bottom:10px;padding:10px;display:flex}.PieChart-module-scss-module__gpL3na__input::placeholder{color:#c1c6d1}.PieChart-module-scss-module__gpL3na__optionEdit{align-items:center;gap:10px;margin-bottom:10px;display:flex}.PieChart-module-scss-module__gpL3na__icon{cursor:pointer;width:20px;height:20px}.PieChart-module-scss-module__gpL3na__addOption{align-items:center;gap:10px;margin-top:20px;display:flex}
.BitProgress-module-scss-module__IdG94q__bitProgress{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:24px;align-items:center;gap:8px;padding:8px 16px;display:flex}.BitProgress-module-scss-module__IdG94q__bitProgress.BitProgress-module-scss-module__IdG94q__disabled{opacity:.6;pointer-events:none}@media (max-width:768px){.BitProgress-module-scss-module__IdG94q__bitProgress{gap:6px;padding:6px 12px}}@media (max-width:480px){.BitProgress-module-scss-module__IdG94q__bitProgress{gap:4px;padding:4px 8px}}.BitProgress-module-scss-module__IdG94q__progressItem{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;transition:all .3s;display:flex}.BitProgress-module-scss-module__IdG94q__progressItem.BitProgress-module-scss-module__IdG94q__disabledPill{cursor:not-allowed;opacity:.5}.BitProgress-module-scss-module__IdG94q__progressItem:hover:not(.BitProgress-module-scss-module__IdG94q__disabledPill){transform:scale(1.05)}.BitProgress-module-scss-module__IdG94q__pill{background:#c1c6d1;height:11px}.BitProgress-module-scss-module__IdG94q__pill.BitProgress-module-scss-module__IdG94q__small{width:22px}@media (max-width:768px){.BitProgress-module-scss-module__IdG94q__pill.BitProgress-module-scss-module__IdG94q__small{width:16px;height:6px}}.BitProgress-module-scss-module__IdG94q__pill.BitProgress-module-scss-module__IdG94q__medium{width:38px}@media (max-width:768px){.BitProgress-module-scss-module__IdG94q__pill.BitProgress-module-scss-module__IdG94q__medium{width:24px;height:6px}}.BitProgress-module-scss-module__IdG94q__pill.BitProgress-module-scss-module__IdG94q__large{width:50px}@media (max-width:768px){.BitProgress-module-scss-module__IdG94q__pill.BitProgress-module-scss-module__IdG94q__large{width:36px;height:6px}}.BitProgress-module-scss-module__IdG94q__pill.BitProgress-module-scss-module__IdG94q__completed,.BitProgress-module-scss-module__IdG94q__pill.BitProgress-module-scss-module__IdG94q__active{background:#0a99ff}.BitProgress-module-scss-module__IdG94q__pill.BitProgress-module-scss-module__IdG94q__incomplete{background:#e0e0e0}.BitProgress-module-scss-module__IdG94q__interactive{background:0 0;border-radius:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}@media (max-width:768px){.BitProgress-module-scss-module__IdG94q__interactive{width:28px;height:28px}}@media (max-width:480px){.BitProgress-module-scss-module__IdG94q__interactive{width:24px;height:24px}}.BitProgress-module-scss-module__IdG94q__interactiveIcon{width:22px;height:22px}@media (max-width:768px){.BitProgress-module-scss-module__IdG94q__interactiveIcon{width:14px;height:14px}}@media (max-width:480px){.BitProgress-module-scss-module__IdG94q__interactiveIcon{width:12px;height:12px}}.BitProgress-module-scss-module__IdG94q__incomplete .BitProgress-module-scss-module__IdG94q__interactiveIcon{filter:grayscale()}
.BitProgressMobile-module-scss-module__UvsyWG__bitProgressMobile{justify-content:center;align-items:center;width:100%;padding:10px 0;display:flex}.BitProgressMobile-module-scss-module__UvsyWG__bitProgressMobile.BitProgressMobile-module-scss-module__UvsyWG__disabled{opacity:.6;pointer-events:none}.BitProgressMobile-module-scss-module__UvsyWG__progressBar{cursor:pointer;background-color:#ced6e3;border-radius:100px;width:90%;height:10px;position:relative;overflow:hidden}.BitProgressMobile-module-scss-module__UvsyWG__progressBar:disabled{cursor:not-allowed;opacity:.5}.BitProgressMobile-module-scss-module__UvsyWG__progressFill{background-color:#0a99ff;border-radius:100px;height:100%;position:absolute;top:0;left:0}.BitProgressMobile-module-scss-module__UvsyWG__stepMarkers{pointer-events:none;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.BitProgressMobile-module-scss-module__UvsyWG__marker{z-index:2;border-radius:50%;justify-content:center;align-items:center;width:10px;height:10px;transition:all .3s;display:flex;position:absolute;transform:translate(-50%)}.BitProgressMobile-module-scss-module__UvsyWG__marker.BitProgressMobile-module-scss-module__UvsyWG__completed{background-color:#0a99ff}.BitProgressMobile-module-scss-module__UvsyWG__marker.BitProgressMobile-module-scss-module__UvsyWG__active{background-color:#e5f4ff;border:2px solid #0a99ff;transform:translate(-50%)scale(1.2)}.BitProgressMobile-module-scss-module__UvsyWG__marker.BitProgressMobile-module-scss-module__UvsyWG__incomplete{background-color:#ced6e3;border:1px solid #9dadc7}.BitProgressMobile-module-scss-module__UvsyWG__marker.BitProgressMobile-module-scss-module__UvsyWG__interactive{width:20px;height:20px;top:-5px}.BitProgressMobile-module-scss-module__UvsyWG__marker.BitProgressMobile-module-scss-module__UvsyWG__interactive.BitProgressMobile-module-scss-module__UvsyWG__completed{background-color:#0a99ff}.BitProgressMobile-module-scss-module__UvsyWG__marker.BitProgressMobile-module-scss-module__UvsyWG__interactive.BitProgressMobile-module-scss-module__UvsyWG__active{background-color:#0a99ff;border:2px solid #0a99ff80;transform:translate(-50%)scale(1.1)}.BitProgressMobile-module-scss-module__UvsyWG__marker.BitProgressMobile-module-scss-module__UvsyWG__interactive.BitProgressMobile-module-scss-module__UvsyWG__incomplete{background-color:#e0e0e0;border:1px solid #bababa}.BitProgressMobile-module-scss-module__UvsyWG__interactiveIcon{filter:brightness(0)invert();width:10px;height:10px}.BitProgressMobile-module-scss-module__UvsyWG__incomplete .BitProgressMobile-module-scss-module__UvsyWG__interactiveIcon{filter:brightness(0)invert(.5)}
.timeline-module-scss-module__BYn-EG__timeline{color:#4b4b4b;padding:8px 0;font-family:Nunito,system-ui,-apple-system,Segoe UI,sans-serif}.timeline-module-scss-module__BYn-EG__emptyState{text-align:center;background:#f9fcff;border:1px dashed #ced6e3;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:140px;padding:20px;display:flex}.timeline-module-scss-module__BYn-EG__emptyTitle{color:#5d6370;font-size:var(--font-size-body-reg-16);font-weight:400;line-height:var(--line-height-body-reg-16);margin:0}.timeline-module-scss-module__BYn-EG__emptyText{font-size:var(--font-size-body-reg-16);color:#c1c6d1;margin:0;font-weight:400;line-height:1.45}.timeline-module-scss-module__BYn-EG__horizontalWrap{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#cbd5e1 #0000;padding:16px clamp(12px,3vw,20px) 10px;scroll-padding-inline:clamp(16px,4vw,24px);position:relative;overflow:auto visible}.timeline-module-scss-module__BYn-EG__horizontalWrap::-webkit-scrollbar{height:8px}.timeline-module-scss-module__BYn-EG__horizontalWrap::-webkit-scrollbar-track{background:0 0;border-radius:15px}.timeline-module-scss-module__BYn-EG__horizontalWrap::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:15px}.timeline-module-scss-module__BYn-EG__horizontalWrap::-webkit-scrollbar-thumb:hover{background:#94a3b8}.timeline-module-scss-module__BYn-EG__horizontalTrack{box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:stretch;width:max-content;min-width:100%;display:flex}.timeline-module-scss-module__BYn-EG__horizontalTrackInner{box-sizing:border-box;flex:none;grid-template-rows:minmax(210px,auto);grid-template-columns:auto max-content auto;align-items:center;max-width:none;display:grid;position:relative}.timeline-module-scss-module__BYn-EG__horizontalAxisLine{z-index:0;pointer-events:none;background:#3276e8;grid-area:1/1/auto/-1;align-self:center;width:100%;height:1px;margin:0}.timeline-module-scss-module__BYn-EG__horizontalTrackSpacerLead{z-index:1;grid-area:1/1}.timeline-module-scss-module__BYn-EG__horizontalTrackSpacerTrail{z-index:1;grid-area:1/3}.timeline-module-scss-module__BYn-EG__horizontalTrackSpacer{pointer-events:none;align-self:stretch;width:clamp(20px,4vw,36px);min-width:clamp(20px,4vw,36px)}.timeline-module-scss-module__BYn-EG__horizontalNodesRow{z-index:1;flex-wrap:nowrap;grid-area:1/2;justify-content:flex-start;align-items:stretch;gap:clamp(12px,3vw,28px);width:max-content;max-width:none;display:flex;position:relative}.timeline-module-scss-module__BYn-EG__horizontalNode{text-align:center;flex:none;grid-template-rows:1fr auto 1fr;place-items:stretch center;width:clamp(168px,18vw,220px);min-width:168px;max-width:220px;min-height:200px;padding:0 clamp(8px,2vw,12px);display:grid;position:relative}.timeline-module-scss-module__BYn-EG__horizontalCellTop{flex-direction:column;justify-content:flex-end;align-items:center;width:100%;min-height:0;padding-bottom:2px;display:flex}.timeline-module-scss-module__BYn-EG__horizontalCellBottom{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;min-height:0;padding-top:2px;display:flex}.timeline-module-scss-module__BYn-EG__horizontalAxisCell{z-index:2;pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:28px;display:flex;position:relative}.timeline-module-scss-module__BYn-EG__nodeStack{flex-direction:column;align-items:center;gap:0;max-width:100%;display:flex}.timeline-module-scss-module__BYn-EG__yearLabel{z-index:3;color:#3276e8;text-align:center;text-wrap:balance;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:16px;font-weight:500;line-height:1.25;position:relative}.timeline-module-scss-module__BYn-EG__eventExplanation{color:#5d6370;box-sizing:border-box;overflow-wrap:anywhere;width:100%;max-width:100%;margin:4px 0 0;font-size:12px;line-height:1.4}.timeline-module-scss-module__BYn-EG__dashedConnector{opacity:.55;border-left:1px dashed #3276e8;width:0;height:28px;margin:4px 0}.timeline-module-scss-module__BYn-EG__nodeDotImg{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:20px;height:20px;display:block}.timeline-module-scss-module__BYn-EG__verticalTrack{flex-direction:column;gap:14px;padding-left:40px;display:flex;position:relative}.timeline-module-scss-module__BYn-EG__verticalRail{pointer-events:none;background:#3276e8;width:1px;position:absolute;top:8px;bottom:8px;left:16px;transform:translate(-50%)}.timeline-module-scss-module__BYn-EG__verticalItem{box-sizing:border-box;background:#fff;border:1px solid #ced6e3;border-radius:12px;width:100%;max-width:560px;padding:8px 12px 8px 14px;position:relative}.timeline-module-scss-module__BYn-EG__verticalDotImg{-o-object-fit:contain;object-fit:contain;width:20px;height:20px;position:absolute;top:6px;left:-36px}.timeline-module-scss-module__BYn-EG__verticalTitlePrimary{color:#3276e8;margin:0 0 4px;font-size:15px;font-weight:500;line-height:1.2}.timeline-module-scss-module__BYn-EG__verticalExplanation{color:#5d6370;margin:4px 0 0;font-size:12px;line-height:1.4}
@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NewBlack;src:url(/branding/fonts/NewBlackTypeface-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/book/RobotoSlab-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}.editors-module-scss-module__cUt_7a__stack{box-sizing:border-box;flex-direction:column;gap:1rem;width:100%;min-width:0;max-width:100%;display:flex}.editors-module-scss-module__cUt_7a__graphLectureMount,.editors-module-scss-module__cUt_7a__calloutLectureMount,.editors-module-scss-module__cUt_7a__quoteLectureMount,.editors-module-scss-module__cUt_7a__timelineLectureMount{box-sizing:border-box;align-self:stretch;width:100%;min-width:0;max-width:100%;padding:0 14px 2px}@media (min-width:480px){.editors-module-scss-module__cUt_7a__graphLectureMount,.editors-module-scss-module__cUt_7a__calloutLectureMount,.editors-module-scss-module__cUt_7a__quoteLectureMount,.editors-module-scss-module__cUt_7a__timelineLectureMount{padding:0 18px 2px}}@media (min-width:768px){.editors-module-scss-module__cUt_7a__graphLectureMount,.editors-module-scss-module__cUt_7a__calloutLectureMount,.editors-module-scss-module__cUt_7a__quoteLectureMount,.editors-module-scss-module__cUt_7a__timelineLectureMount{padding:0 22px 2px}}.editors-module-scss-module__cUt_7a__field{flex-direction:column;gap:.65rem;display:flex}.editors-module-scss-module__cUt_7a__label{font-size:var(--font-size-body-reg-16);line-height:var(--line-height-body-reg-16);text-transform:none;color:#5d6370;font-weight:400}.editors-module-scss-module__cUt_7a__blockEditorMount{background:#fffffff2;border:1px solid #1918191a;border-radius:10px;padding:.5rem}.editors-module-scss-module__cUt_7a__variantRow{flex-wrap:wrap;gap:.45rem;display:flex}.editors-module-scss-module__cUt_7a__variantPill{cursor:pointer;color:#5d6370;text-transform:capitalize;background:#fff;border:1px solid #1918191f;border-radius:999px;padding:.4rem .75rem;font-size:.82rem;font-weight:700}.editors-module-scss-module__cUt_7a__variantPill:hover{border-color:#8525ff59}.editors-module-scss-module__cUt_7a__variantPillActive{background:linear-gradient(135deg, var(--primary-color,#8525ff) 0%, #4a8cff 100%);color:#fff;border-color:#0000}.editors-module-scss-module__cUt_7a__variantRowFigma{flex-wrap:wrap;gap:12px;display:flex}.editors-module-scss-module__cUt_7a__figmaPill{color:#1c274c;cursor:pointer;background:#fff;border:1px solid #ced6e3;border-radius:4px;align-items:center;gap:5px;padding:5px 10px;font-family:Nunito,system-ui,-apple-system,Segoe UI,sans-serif;font-size:12px;font-weight:400;line-height:1;transition:background .15s,border-color .15s;display:inline-flex}.editors-module-scss-module__cUt_7a__figmaPill:hover:not(:disabled){background:#f9fcff}.editors-module-scss-module__cUt_7a__figmaPillActive{color:#3276e8;background:#eff3ff;border-color:#eff3ff;font-weight:700;box-shadow:0 2px 4px #0000001a}.editors-module-scss-module__cUt_7a__calloutVariantGlyph{flex-shrink:0;display:block}.editors-module-scss-module__cUt_7a__previewSurface{box-sizing:border-box;background:#fff;border:1px solid #ced6e399;border-radius:12px;width:100%;min-width:0;max-width:100%;margin-top:4px;padding:20px 22px}@media (min-width:480px){.editors-module-scss-module__cUt_7a__previewSurface{padding:22px 28px}}@media (min-width:900px){.editors-module-scss-module__cUt_7a__previewSurface{padding:24px 32px}}.editors-module-scss-module__cUt_7a__matrixBlock{flex-direction:column;gap:12px;display:flex}.editors-module-scss-module__cUt_7a__sliceHeader{font-family:Nunito,sans-serif;font-size:var(--font-size-body-reg-16);line-height:var(--line-height-body-reg-16);color:#5d6370;grid-template-columns:60px minmax(0,1fr) 90px 24px;gap:12px;padding:0 2px;font-weight:400;line-height:1.5;display:grid}.editors-module-scss-module__cUt_7a__sliceHeader>span:first-child{white-space:nowrap}.editors-module-scss-module__cUt_7a__slicePercentHeader{text-align:left}.editors-module-scss-module__cUt_7a__sliceRow{grid-template-columns:60px minmax(0,1fr) 90px 24px;align-items:center;gap:12px;display:grid}.editors-module-scss-module__cUt_7a__sliceSwatch{cursor:pointer;box-sizing:border-box;appearance:none;background:0 0;border:none;border-radius:8px;justify-self:start;width:40px;height:40px;padding:0;overflow:hidden}.editors-module-scss-module__cUt_7a__sliceSwatch::-webkit-color-swatch-wrapper{padding:0}.editors-module-scss-module__cUt_7a__sliceSwatch::-webkit-color-swatch{border:none;border-radius:8px}.editors-module-scss-module__cUt_7a__sliceSwatch::-moz-color-swatch{border:none;border-radius:8px}.editors-module-scss-module__cUt_7a__sliceSwatch:focus-visible{outline-offset:2px;outline:2px solid #3276e8}input.editors-module-scss-module__cUt_7a__sliceText{box-sizing:border-box;color:#4b4b4b;background:#fff;border:1px solid #ced6e3;border-radius:8px;width:100%;min-height:40px;padding:10px;font-family:Nunito,sans-serif;font-size:14px;font-weight:400}input.editors-module-scss-module__cUt_7a__sliceText::placeholder{color:#c1c6d1;opacity:1;font-weight:300}input.editors-module-scss-module__cUt_7a__sliceText:focus{border-color:#3276e8;outline:none;box-shadow:0 0 0 3px #3276e81f}.editors-module-scss-module__cUt_7a__slicePercentField{box-sizing:border-box;background:#fff;border:1px solid #ced6e3;border-radius:8px;align-items:center;width:100%;min-height:40px;padding:0 10px;display:flex}.editors-module-scss-module__cUt_7a__slicePercentField:focus-within{border-color:#3276e8;box-shadow:0 0 0 3px #3276e81f}input.editors-module-scss-module__cUt_7a__slicePercent{box-sizing:border-box;color:#4b4b4b;text-align:left;background:0 0;border:none;border-radius:0;width:100%;min-height:36px;padding:0;font-family:Nunito,sans-serif;font-size:14px;font-weight:700;display:block}input.editors-module-scss-module__cUt_7a__slicePercent:focus{outline:none}input.editors-module-scss-module__cUt_7a__slicePercent{appearance:none}.editors-module-scss-module__cUt_7a__sliceRemove{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.editors-module-scss-module__cUt_7a__sliceRemove:hover:not(:disabled) .editors-module-scss-module__cUt_7a__sliceCloseIcon{background-color:#9aa0ad}.editors-module-scss-module__cUt_7a__sliceRemove:disabled{opacity:.35;cursor:not-allowed}.editors-module-scss-module__cUt_7a__sliceCloseIcon{background-color:#bcc0c9;width:16px;height:16px;display:block;-webkit-mask:url(/icons/close-light.svg) 50%/contain no-repeat;mask:url(/icons/close-light.svg) 50%/contain no-repeat}.editors-module-scss-module__cUt_7a__sliceAddRow{box-sizing:border-box;cursor:text;color:#4b4b4b;background:#f9fcff;border:1px solid #ced6e3;border-radius:8px;align-self:stretch;align-items:center;gap:10px;width:100%;min-width:0;padding:10px;font-family:Nunito,system-ui,sans-serif;font-size:14px;display:flex}.editors-module-scss-module__cUt_7a__sliceAddPlusIcon{cursor:pointer;flex-shrink:0;width:16px;height:16px}input.editors-module-scss-module__cUt_7a__sliceAddInput{color:#4b4b4b;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:14px;font-weight:400;line-height:1.35}input.editors-module-scss-module__cUt_7a__sliceAddInput::placeholder{color:#c1c6d1;font-weight:400}.editors-module-scss-module__cUt_7a__divider{background:#ced6e399;width:100%;height:1px;margin:4px 0}.editors-module-scss-module__cUt_7a__grid2{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (max-width:720px){.editors-module-scss-module__cUt_7a__grid2{grid-template-columns:1fr}}.editors-module-scss-module__cUt_7a__inputLabel{font-size:var(--font-size-body-reg-16);line-height:var(--line-height-body-reg-16);color:#5d6370;flex-direction:column;gap:.5rem;font-weight:400;display:flex}input.editors-module-scss-module__cUt_7a__textInput{box-sizing:border-box;color:#4b4b4b;background:#fff;border:1px solid #1918191f;border-radius:10px;width:100%;min-height:2.75rem;padding:.65rem .9rem;font-size:.92rem;font-weight:400;line-height:1.45}input.editors-module-scss-module__cUt_7a__textInput::placeholder{color:#c1c6d1;opacity:1;font-weight:300}input.editors-module-scss-module__cUt_7a__textInput:focus{border-color:var(--primary-color,#8525ff);outline:none;box-shadow:0 0 0 3px #8525ff1f}textarea.editors-module-scss-module__cUt_7a__textarea{box-sizing:border-box;color:#4b4b4b;resize:vertical;background:#fff;border:1px solid #1918191f;border-radius:10px;width:100%;min-height:3.25rem;padding:.7rem .9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86rem;line-height:1.5}textarea.editors-module-scss-module__cUt_7a__textarea:focus{border-color:var(--primary-color,#8525ff);outline:none;box-shadow:0 0 0 3px #8525ff1f}.editors-module-scss-module__cUt_7a__inlineRow{justify-content:space-between;align-items:center;gap:.65rem;min-height:2.25rem;display:flex}.editors-module-scss-module__cUt_7a__smallBtn{color:var(--primary-color,#8525ff);cursor:pointer;background:#8525ff1a;border:none;border-radius:8px;flex-shrink:0;padding:.45rem .75rem;font-size:.78rem;font-weight:800;line-height:1.2}.editors-module-scss-module__cUt_7a__smallBtnDanger{color:#b91c1c;cursor:pointer;background:#ef44441f;border:none;border-radius:8px;padding:.35rem .65rem;font-size:.78rem;font-weight:800}.editors-module-scss-module__cUt_7a__seriesCard{border:1px dashed #1918191f;border-radius:12px;flex-direction:column;gap:.65rem;margin-top:.35rem;padding:.85rem .9rem;display:flex}.editors-module-scss-module__cUt_7a__seriesRow{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.editors-module-scss-module__cUt_7a__seriesRow .editors-module-scss-module__cUt_7a__textInput{flex:1;min-width:120px}.editors-module-scss-module__cUt_7a__checkboxLabel{color:#5d6370;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:flex}.editors-module-scss-module__cUt_7a__checkboxLabel input{width:18px;height:18px}
.timelineEditor-module-scss-module__Q0UjKG__root{box-sizing:border-box;flex-direction:column;gap:1rem;width:100%;min-width:0;max-width:100%;display:flex}.timelineEditor-module-scss-module__Q0UjKG__previewSoft{box-shadow:none;background:#f8f9fbeb;border:none}.timelineEditor-module-scss-module__Q0UjKG__directionRow{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.timelineEditor-module-scss-module__Q0UjKG__directionLabel{font-size:var(--font-size-body-reg-16);font-weight:400;line-height:var(--line-height-body-reg-16);color:#5d6370}.timelineEditor-module-scss-module__Q0UjKG__directionToggle{background:#fff;border:1px solid #1918191a;border-radius:10px;display:inline-flex;overflow:hidden}.timelineEditor-module-scss-module__Q0UjKG__dirBtn{color:#5d6370;cursor:pointer;background:0 0;border:none;padding:.45rem .85rem;font-size:.82rem;font-weight:700}.timelineEditor-module-scss-module__Q0UjKG__dirBtn:not(:last-child){border-right:1px solid #19181914}.timelineEditor-module-scss-module__Q0UjKG__dirBtn:hover{background:#4a8cff0f}.timelineEditor-module-scss-module__Q0UjKG__dirBtnActive{color:#1e5a9e;background:#4a8cff26}.timelineEditor-module-scss-module__Q0UjKG__preview{background:#f8f9fb99;border:1px solid #19181914;border-radius:10px;padding:.5rem;overflow:auto}.timelineEditor-module-scss-module__Q0UjKG__table{flex-direction:column;gap:0;min-width:0;max-width:100%;margin-top:.15rem;display:flex}.timelineEditor-module-scss-module__Q0UjKG__sortableListBounds{width:100%;min-width:0;max-width:100%;position:relative;overflow-x:clip}.timelineEditor-module-scss-module__Q0UjKG__tableHead{text-transform:none;font-size:var(--font-size-body-reg-16);font-weight:400;line-height:var(--line-height-body-reg-16);color:#5d6370;border-bottom:1px solid #19181914;grid-template-columns:minmax(0,1fr) 140px;gap:.65rem;padding:0 .1rem .5rem;display:grid}.timelineEditor-module-scss-module__Q0UjKG__tableHead span:first-child{grid-column:1;min-width:0}.timelineEditor-module-scss-module__Q0UjKG__tableHead span:nth-child(2){text-align:center;grid-column:2}.timelineEditor-module-scss-module__Q0UjKG__tableRow{background:#fff;border-bottom:1px solid #1918190f;border-radius:8px;flex-direction:column;gap:.85rem;margin-bottom:.35rem;padding:.45rem .1rem;display:flex}.timelineEditor-module-scss-module__Q0UjKG__rowTop{grid-template-columns:minmax(0,1fr) 140px;align-items:center;gap:.65rem;width:100%;display:grid}.timelineEditor-module-scss-module__Q0UjKG__cellEventTitle{min-width:0}.timelineEditor-module-scss-module__Q0UjKG__cellEventSecondary{width:100%;min-width:0}.timelineEditor-module-scss-module__Q0UjKG__fieldTight{gap:6px}.timelineEditor-module-scss-module__Q0UjKG__compactExplanationEditor{min-height:2.25rem!important;padding:6px 10px 7px!important;line-height:1.35!important}.timelineEditor-module-scss-module__Q0UjKG__cellActions{box-sizing:border-box;justify-content:center;align-items:center;gap:4px;width:100%;min-height:2.25rem;display:flex}.timelineEditor-module-scss-module__Q0UjKG__dragHandle{cursor:grab;touch-action:none;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:inline-flex}.timelineEditor-module-scss-module__Q0UjKG__dragHandle img{display:block}.timelineEditor-module-scss-module__Q0UjKG__dragHandle:hover{background:#1918190f}.timelineEditor-module-scss-module__Q0UjKG__dragHandle:active{cursor:grabbing}.timelineEditor-module-scss-module__Q0UjKG__tableRowDragging{opacity:.92}.timelineEditor-module-scss-module__Q0UjKG__dragHandleDisabled{opacity:.38;pointer-events:none;justify-content:center;align-items:center;padding:4px;display:inline-flex}.timelineEditor-module-scss-module__Q0UjKG__dragHandleDisabled img{display:block}.timelineEditor-module-scss-module__Q0UjKG__explanationLabel{font-size:var(--font-size-body-reg-16);font-weight:400;line-height:var(--line-height-body-reg-16);color:#5d6370;flex-direction:column;gap:.25rem;display:flex}textarea.timelineEditor-module-scss-module__Q0UjKG__textarea{box-sizing:border-box;color:#4b4b4b;resize:vertical;background:#fff;border:1px solid #1918191a;border-radius:10px;width:100%;min-height:3.25rem;padding:.65rem .85rem;font-size:.82rem;line-height:1.45}.timelineEditor-module-scss-module__Q0UjKG__removeBtn{cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:inline-flex}.timelineEditor-module-scss-module__Q0UjKG__removeBtn img{display:block}.timelineEditor-module-scss-module__Q0UjKG__removeBtn:hover:not(:disabled){background:#1918190f}.timelineEditor-module-scss-module__Q0UjKG__removeBtn:disabled{opacity:.35;cursor:not-allowed}.timelineEditor-module-scss-module__Q0UjKG__addEventRow{background:#fff;border-top:1px solid #19181914;border-radius:8px;margin-top:.6rem;padding:.65rem .1rem .45rem}.timelineEditor-module-scss-module__Q0UjKG__addEventInput{box-sizing:border-box;color:#4b4b4b;cursor:text;background:#f9fcff;border:1px solid #ced6e3;border-radius:8px;align-items:center;gap:10px;width:100%;min-width:0;padding:10px;font-family:Nunito,system-ui,sans-serif;font-size:14px;display:flex}.timelineEditor-module-scss-module__Q0UjKG__addEventIcon{cursor:pointer;flex-shrink:0;width:16px;height:16px}.timelineEditor-module-scss-module__Q0UjKG__addEventInputField{color:#4b4b4b;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:14px;font-weight:400;line-height:1.35}.timelineEditor-module-scss-module__Q0UjKG__addEventInputField::placeholder{color:#c1c6d1}@media (max-width:640px){.timelineEditor-module-scss-module__Q0UjKG__tableHead{grid-template-columns:1fr}.timelineEditor-module-scss-module__Q0UjKG__tableHead span:nth-child(n){grid-column:auto}.timelineEditor-module-scss-module__Q0UjKG__rowTop{grid-template-columns:1fr}.timelineEditor-module-scss-module__Q0UjKG__tableHead{border-bottom:none;padding-bottom:.25rem}.timelineEditor-module-scss-module__Q0UjKG__tableRow{border:1px solid #19181912;border-radius:12px;margin-bottom:.5rem;padding:.65rem}.timelineEditor-module-scss-module__Q0UjKG__tableRow:last-of-type{margin-bottom:0}.timelineEditor-module-scss-module__Q0UjKG__cellActions{justify-content:flex-start;height:auto;min-height:2.25rem}.timelineEditor-module-scss-module__Q0UjKG__tableHead span:last-child{text-align:start}}
