@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";
.page-module-scss-module__mDV97W__studioContainer{width:100%;height:100vh;font-family:var(--font-family-clean);background-color:#f6f7fb;display:flex;position:relative;overflow:hidden}.page-module-scss-module__mDV97W__leftPanel{z-index:10;background:#fff;border-right:1px solid #e6e9ef;flex-direction:column;width:280px;min-width:280px;height:100%;display:flex}.page-module-scss-module__mDV97W__centerPanel{background-color:#f6f7fb;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;min-height:0;padding:24px 32px 40px;display:flex;position:relative;overflow:auto}.page-module-scss-module__mDV97W__rightPanel{z-index:10;background:#fff;border-left:1px solid #e6e9ef;flex-direction:column;width:280px;min-width:280px;height:100%;display:flex}.page-module-scss-module__mDV97W__rightPanel.page-module-scss-module__mDV97W__modalOpen{z-index:5}.page-module-scss-module__mDV97W__toolboxToggle{cursor:pointer;color:#6b7280;z-index:20;background:#fff;border:1px solid #e4e7ec;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:fixed;top:140px;right:12px;box-shadow:0 10px 20px #0f172a14}.page-module-scss-module__mDV97W__toolboxToggle:hover{background:#f4f6fb}.page-module-scss-module__mDV97W__leftHeader{border-bottom:1px solid #eef1f5;justify-content:flex-start;align-items:center;gap:12px;padding:16px 14px;display:flex}.page-module-scss-module__mDV97W__leftTitle{color:#2f3a4a;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.page-module-scss-module__mDV97W__leftTitleIcon{background:#edf2ff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.page-module-scss-module__mDV97W__newButton{cursor:pointer;background:#fff;border:1px solid #e3e7ef;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;margin-left:auto;display:inline-flex}.page-module-scss-module__mDV97W__newButton:hover{background:#f4f6fb}.page-module-scss-module__mDV97W__topBar{z-index:5;justify-content:flex-end;align-items:center;gap:10px;width:100%;height:auto;margin-bottom:16px;padding:0 4px;display:flex}.page-module-scss-module__mDV97W__saveButton{box-shadow:none;height:36px}.page-module-scss-module__mDV97W__saveButton p{font-size:14px;font-weight:600}.page-module-scss-module__mDV97W__saveButton img{filter:brightness(0)invert()}.page-module-scss-module__mDV97W__previewButton{box-shadow:none;height:36px}.page-module-scss-module__mDV97W__backButton{cursor:pointer;background:#fff;border:1px solid #e3e7ef;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.page-module-scss-module__mDV97W__backButton:hover{background:#f4f6fb}.page-module-scss-module__mDV97W__canvasArea{flex:1;justify-content:center;align-items:center;width:100%;padding:8px 0 16px;display:flex}.page-module-scss-module__mDV97W__canvasFrame{flex-direction:column;align-items:stretch;gap:10px;display:flex}.page-module-scss-module__mDV97W__canvasHeader{justify-content:flex-start;align-items:center;padding:0 6px;display:flex}.page-module-scss-module__mDV97W__certificateTitleButton{cursor:pointer;color:#111827;background:0 0;border:none;border-radius:10px;align-items:center;gap:8px;max-width:100%;padding:6px 8px;display:inline-flex}.page-module-scss-module__mDV97W__certificateTitleButton:hover{background:#0f172a0f}.page-module-scss-module__mDV97W__certificateTitleButton:disabled{cursor:default;opacity:.55}.page-module-scss-module__mDV97W__certificateTitleText{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;max-width:520px;font-size:16px;font-weight:700;overflow:hidden}.page-module-scss-module__mDV97W__certificateTitleEditIcon{background:#ffffffe6;border:1px solid #e2e8f0e6;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.page-module-scss-module__mDV97W__certificateTitleInput{letter-spacing:-.01em;color:#1c274c;background:#fff;border:1px solid #d7dde6;border-radius:10px;outline:none;width:100%;max-width:520px;padding:8px 10px;font-size:16px;font-weight:700}.page-module-scss-module__mDV97W__certificateTitleInput:focus{border-color:#8525ff;box-shadow:0 0 0 4px #8525ff24}@media (max-width:1200px){.page-module-scss-module__mDV97W__leftPanel,.page-module-scss-module__mDV97W__rightPanel{width:240px;min-width:240px}.page-module-scss-module__mDV97W__centerPanel{padding:20px 24px 32px}}@media (max-width:1024px){.page-module-scss-module__mDV97W__leftPanel,.page-module-scss-module__mDV97W__rightPanel{width:200px;min-width:200px}.page-module-scss-module__mDV97W__centerPanel{padding:16px 18px 24px}.page-module-scss-module__mDV97W__leftHeader{padding:12px}.page-module-scss-module__mDV97W__leftTitle{font-size:13px}.page-module-scss-module__mDV97W__leftTitleIcon{width:30px;height:30px}.page-module-scss-module__mDV97W__newButton,.page-module-scss-module__mDV97W__backButton{width:28px;height:28px}}
.SavedCertificatesList-module-scss-module__pDiCMW__container{flex-direction:column;flex:1;display:flex;overflow:hidden}.SavedCertificatesList-module-scss-module__pDiCMW__list{flex-direction:column;flex:1;gap:0;padding:8px 14px 16px;display:flex;overflow-y:auto}.SavedCertificatesList-module-scss-module__pDiCMW__card{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #edf0f5;padding:14px 6px;font-family:inherit;transition:all .2s}.SavedCertificatesList-module-scss-module__pDiCMW__card:hover{background:#f7f8fb}.SavedCertificatesList-module-scss-module__pDiCMW__card:hover .SavedCertificatesList-module-scss-module__pDiCMW__deleteButton{opacity:1}.SavedCertificatesList-module-scss-module__pDiCMW__card.SavedCertificatesList-module-scss-module__pDiCMW__active{background:var(--tertiary-color,#f7f2ff);border-left:3px solid var(--primary-color,#8525ff);padding-left:12px}.SavedCertificatesList-module-scss-module__pDiCMW__cardContent{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.SavedCertificatesList-module-scss-module__pDiCMW__cardText{flex:1;min-width:0}.SavedCertificatesList-module-scss-module__pDiCMW__cardTitle{color:#2b3340;margin-bottom:6px;font-size:14px;font-weight:600}.SavedCertificatesList-module-scss-module__pDiCMW__cardSubtitle{color:#7b8495;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.SavedCertificatesList-module-scss-module__pDiCMW__deleteButton{cursor:pointer;opacity:0;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;min-width:36px;min-height:36px;padding:4px;transition:opacity .2s,transform .2s;display:flex;transform:scale(1)}.SavedCertificatesList-module-scss-module__pDiCMW__deleteButton:hover{opacity:1;transform:scale(1.1)}.SavedCertificatesList-module-scss-module__pDiCMW__deleteButton:active{transform:scale(.95)}.SavedCertificatesList-module-scss-module__pDiCMW__card:hover .SavedCertificatesList-module-scss-module__pDiCMW__deleteButton,.SavedCertificatesList-module-scss-module__pDiCMW__card.SavedCertificatesList-module-scss-module__pDiCMW__active .SavedCertificatesList-module-scss-module__pDiCMW__deleteButton{opacity:1}
@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}.StyledModal-module-scss-module__35mTDW__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;justify-content:center;align-items:center;padding:20px;transition:-webkit-backdrop-filter .2s,backdrop-filter .2s;display:flex;position:fixed;inset:0;z-index:9500!important}.StyledModal-module-scss-module__35mTDW__modal{z-index:1001;box-sizing:border-box;background:#fff;border:1px solid #ced6e3;border-radius:20px;flex-direction:column;row-gap:0;max-width:calc(100vw - 40px);max-height:85vh;display:flex;overflow:hidden;box-shadow:0 2px 10px #0000001a}@media (max-width:768px){.StyledModal-module-scss-module__35mTDW__modal{max-width:calc(100vw - 32px);max-height:calc(100vh - 32px)}}.StyledModal-module-scss-module__35mTDW__modalHeader{flex-shrink:0;padding:20px 25px}@media (max-width:768px){.StyledModal-module-scss-module__35mTDW__modalHeader{padding:16px 20px}}.StyledModal-module-scss-module__35mTDW__closeButton{box-sizing:border-box;cursor:pointer;width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;background:0 0;border:none;outline:none;flex:0 0 44px;justify-content:center;align-items:center;padding:0;display:flex}.StyledModal-module-scss-module__35mTDW__closeButton:focus,.StyledModal-module-scss-module__35mTDW__closeButton:focus-visible,.StyledModal-module-scss-module__35mTDW__closeButton:active{box-shadow:none;border:none;outline:none}.StyledModal-module-scss-module__35mTDW__lineWrapper{flex-shrink:0;width:calc(100% + 2rem);margin:0 -1rem 8px}.StyledModal-module-scss-module__35mTDW__line{background:#ced6e3;border:none;width:100%;height:1px;margin:0!important}.StyledModal-module-scss-module__35mTDW__modalContent{scroll-behavior:smooth;scrollbar-gutter:stable;color:#1c274c;min-height:0;font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);flex:1;padding:0 25px;line-height:1.5;overflow:hidden auto}@media (max-width:768px){.StyledModal-module-scss-module__35mTDW__modalContent{padding:0 20px}}.StyledModal-module-scss-module__35mTDW__modalContent::-webkit-scrollbar{width:6px!important}.StyledModal-module-scss-module__35mTDW__modalContent::-webkit-scrollbar-track{background:0 0!important}.StyledModal-module-scss-module__35mTDW__modalContent::-webkit-scrollbar-thumb{border-radius:3px;background:#ced6e3!important}.StyledModal-module-scss-module__35mTDW__modalContent::-webkit-scrollbar-thumb:hover{background:#b0b8c5!important}.StyledModal-module-scss-module__35mTDW__modalFooter{flex-shrink:0;padding:20px 25px 25px}@media (max-width:768px){.StyledModal-module-scss-module__35mTDW__modalFooter{padding:16px 20px 20px}}.StyledModal-module-scss-module__35mTDW__titlePair{-moz-column-gap:10px;color:#1c274c;font-size:var(--font-size-heading-4);font-weight:700;line-height:var(--line-height-heading-4);column-gap:10px;display:flex}.StyledModal-module-scss-module__35mTDW__titlePair.StyledModal-module-scss-module__35mTDW__titlePairCompact{-moz-column-gap:8px;column-gap:8px;font-family:Nunito,sans-serif;font-size:22px;font-weight:700;line-height:100%}@media (max-width:768px){.StyledModal-module-scss-module__35mTDW__titlePair{overflow-wrap:anywhere;min-width:0}}.StyledModal-module-scss-module__35mTDW__titlePair .StyledModal-module-scss-module__35mTDW__iconCircle{background:#e4edff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:7px;display:flex}.StyledModal-module-scss-module__35mTDW__titlePair .StyledModal-module-scss-module__35mTDW__iconCirclePurple{background:#f3efff!important}.StyledModal-module-scss-module__35mTDW__titlePair .StyledModal-module-scss-module__35mTDW__iconCircleOrange{background:#fff4e6!important}.StyledModal-module-scss-module__35mTDW__titlePair .StyledModal-module-scss-module__35mTDW__iconCircleTransparent{padding:0;background:0 0!important}.StyledModal-module-scss-module__35mTDW__titlePair .StyledModal-module-scss-module__35mTDW__iconCircleTenant{color:var(--primary-color,#8525ff);background:var(--tertiary-color,#f7f2ff)!important}
.ComingSoonChip-module-scss-module__QdqdiW__chip{-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;padding:3px 12px;display:inline-flex}.ComingSoonChip-module-scss-module__QdqdiW__chip .ComingSoonChip-module-scss-module__QdqdiW__text{text-transform:lowercase;letter-spacing:.2px;font-size:10px;font-weight:700}.ComingSoonChip-module-scss-module__QdqdiW__chipWithInfo{gap:6px;padding:3px 14px}.ComingSoonChip-module-scss-module__QdqdiW__infoIconWrapper{cursor:help;z-index:1;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.ComingSoonChip-module-scss-module__QdqdiW__infoIcon{opacity:.9;width:14px;height:14px;transition:opacity .2s}.ComingSoonChip-module-scss-module__QdqdiW__infoIcon:hover{opacity:1}.ComingSoonChip-module-scss-module__QdqdiW__tooltip{color:#fff;white-space:normal;text-align:center;z-index:10000;pointer-events:none;word-wrap:break-word;background:#1c274c;border-radius:6px;min-width:150px;max-width:200px;padding:8px 12px;font-size:12px;font-weight:400;line-height:1.4;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000026}.ComingSoonChip-module-scss-module__QdqdiW__tooltip:after{content:"";border:6px solid #0000;border-top-color:#1c274c;position:absolute;top:100%;left:50%;transform:translate(-50%)}.ComingSoonChip-module-scss-module__QdqdiW__tooltipBelow{top:calc(100% + 8px);bottom:auto}.ComingSoonChip-module-scss-module__QdqdiW__tooltipBelow:after{border-top-color:#0000;border-bottom-color:#1c274c;top:auto;bottom:100%}.ComingSoonChip-module-scss-module__QdqdiW__tooltipRight{text-align:left;top:50%;bottom:auto;left:calc(100% + 20px);transform:translateY(-50%)}.ComingSoonChip-module-scss-module__QdqdiW__tooltipRight:after{border-color:#0000 #1c274c #0000 #0000;top:50%;left:auto;right:100%;transform:translateY(-50%)}.ComingSoonChip-module-scss-module__QdqdiW__chipEmphasis{background:linear-gradient(135deg,#f7e161 0%,#ffd75e 100%);box-shadow:0 2px 4px #ffc1074d}.ComingSoonChip-module-scss-module__QdqdiW__chipEmphasis .ComingSoonChip-module-scss-module__QdqdiW__text{color:#f57c00}.ComingSoonChip-module-scss-module__QdqdiW__chipSubtle{background:linear-gradient(135deg,#f5f5f5 0%,#e8e8e8 100%);box-shadow:0 1px 2px #0000001a}.ComingSoonChip-module-scss-module__QdqdiW__chipSubtle .ComingSoonChip-module-scss-module__QdqdiW__text{color:#757575}.ComingSoonChip-module-scss-module__QdqdiW__chipDark{background:#1c274c;box-shadow:0 2px 8px #1c274c40}.ComingSoonChip-module-scss-module__QdqdiW__chipDark .ComingSoonChip-module-scss-module__QdqdiW__text{color:#fff}.ComingSoonChip-module-scss-module__QdqdiW__chipUpgrade{background:#1c274c;box-shadow:0 2px 8px #1c274c40}.ComingSoonChip-module-scss-module__QdqdiW__chipUpgrade .ComingSoonChip-module-scss-module__QdqdiW__text{color:#fff}
.BlockChrome-module-scss-module__micJiG__chrome{background:#fff;border:1px solid #1918191a;border-radius:14px;overflow:hidden;box-shadow:0 4px 18px #1918190a}.BlockChrome-module-scss-module__micJiG__chromeHeader{background:linear-gradient(#f8f9fbf2 0%,#fff 100%);border-bottom:1px solid #1918190f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;padding:.65rem .85rem;display:flex}.BlockChrome-module-scss-module__micJiG__chromeTitleRow{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.BlockChrome-module-scss-module__micJiG__chromeIcon{color:#5d6370;flex-shrink:0}.BlockChrome-module-scss-module__micJiG__chromeTitle{color:#191819;letter-spacing:-.01em;font-size:.95rem;font-weight:800}.BlockChrome-module-scss-module__micJiG__chromeActions{flex-wrap:wrap;align-items:center;gap:.35rem;margin-left:auto;display:flex}.BlockChrome-module-scss-module__micJiG__aiPill{color:#1c274c;cursor:pointer;background:#fff;border:1px solid #ced6e3;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:400;transition:background .15s,border-color .15s;display:inline-flex}.BlockChrome-module-scss-module__micJiG__aiPill:hover{background:#f9fcff}.BlockChrome-module-scss-module__micJiG__aiMagicIcon{flex-shrink:0;display:block}.BlockChrome-module-scss-module__micJiG__iconBtn{color:#5d6370;cursor:pointer;background:#fff;border:1px solid #1918191a;border-radius:10px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;transition:border-color .15s,background .15s;display:inline-flex}.BlockChrome-module-scss-module__micJiG__iconBtn:hover:not(:disabled){background:#8525ff0f;border-color:#8525ff59}.BlockChrome-module-scss-module__micJiG__iconBtn:disabled{opacity:.35;cursor:not-allowed}.BlockChrome-module-scss-module__micJiG__iconBtnDanger:hover:not(:disabled){color:#b91c1c;background:#fee2e280;border-color:#b91c1c73}.BlockChrome-module-scss-module__micJiG__chromeBody{padding:.65rem .85rem .85rem}
.BookImageAiEditModal-module-scss-module__t_nJDq__modal{max-height:min(90vh,860px)}.BookImageAiEditModal-module-scss-module__t_nJDq__content{flex-direction:column;gap:12px;display:flex}.BookImageAiEditModal-module-scss-module__t_nJDq__toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.BookImageAiEditModal-module-scss-module__t_nJDq__toolGroup{align-items:center;gap:4px;display:inline-flex}.BookImageAiEditModal-module-scss-module__t_nJDq__toolGroupEnd{margin-left:auto}.BookImageAiEditModal-module-scss-module__t_nJDq__separator{background:#e5e5e5;width:1px;height:20px}.BookImageAiEditModal-module-scss-module__t_nJDq__sizeButton,.BookImageAiEditModal-module-scss-module__t_nJDq__iconButton,.BookImageAiEditModal-module-scss-module__t_nJDq__toolButton{color:#000000e5;height:32px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:13px;transition:background .15s,border-color .15s;display:inline-flex}.BookImageAiEditModal-module-scss-module__t_nJDq__sizeButton:hover:not(:disabled),.BookImageAiEditModal-module-scss-module__t_nJDq__iconButton:hover:not(:disabled),.BookImageAiEditModal-module-scss-module__t_nJDq__toolButton:hover:not(:disabled){background:#f7f7f7}.BookImageAiEditModal-module-scss-module__t_nJDq__sizeButton:focus-visible,.BookImageAiEditModal-module-scss-module__t_nJDq__iconButton:focus-visible,.BookImageAiEditModal-module-scss-module__t_nJDq__toolButton:focus-visible{outline:none;box-shadow:0 0 0 2px #0a99ff47}.BookImageAiEditModal-module-scss-module__t_nJDq__sizeButton:disabled,.BookImageAiEditModal-module-scss-module__t_nJDq__iconButton:disabled,.BookImageAiEditModal-module-scss-module__t_nJDq__toolButton:disabled{cursor:default;opacity:.45}.BookImageAiEditModal-module-scss-module__t_nJDq__toolButtonActive{background:#e5f4ff;border-color:#0a99ff}.BookImageAiEditModal-module-scss-module__t_nJDq__toolButtonActive:hover:not(:disabled){background:#e5f4ff}.BookImageAiEditModal-module-scss-module__t_nJDq__iconButton,.BookImageAiEditModal-module-scss-module__t_nJDq__sizeButton{width:32px;padding:0}.BookImageAiEditModal-module-scss-module__t_nJDq__sizeDot{background:#000000e5;border-radius:50%;display:block}.BookImageAiEditModal-module-scss-module__t_nJDq__swatch{cursor:pointer;border:2px solid #fff;border-radius:50%;width:22px;height:22px;padding:0;box-shadow:0 0 0 1px #d9dce1}.BookImageAiEditModal-module-scss-module__t_nJDq__swatch:focus-visible{outline:none;box-shadow:0 0 0 2px #0a99ff}.BookImageAiEditModal-module-scss-module__t_nJDq__swatch:disabled{cursor:default;opacity:.45}.BookImageAiEditModal-module-scss-module__t_nJDq__swatchActive{box-shadow:0 0 0 2px #000000e5}.BookImageAiEditModal-module-scss-module__t_nJDq__icon{width:16px;height:16px;-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat;-webkit-mask:var(--icon) center/contain no-repeat;background-color:currentColor;flex-shrink:0;display:inline-block}.BookImageAiEditModal-module-scss-module__t_nJDq__iconBrush{--icon:url(/icons/brush.svg)}.BookImageAiEditModal-module-scss-module__t_nJDq__iconRect{--icon:url(/icons/square.svg)}.BookImageAiEditModal-module-scss-module__t_nJDq__iconUndo{--icon:url(/icons/undo-2.svg)}.BookImageAiEditModal-module-scss-module__t_nJDq__iconRedo{--icon:url(/icons/redo-2.svg)}.BookImageAiEditModal-module-scss-module__t_nJDq__iconClear{--icon:url(/icons/trash-clean.svg)}.BookImageAiEditModal-module-scss-module__t_nJDq__iconAi{--icon:url(/icons/iaComponentGen.svg)}.BookImageAiEditModal-module-scss-module__t_nJDq__stageArea{background:#f7f7f7;border:1px solid #e5e5e5;border-radius:8px;justify-content:center;align-items:center;min-height:240px;padding:12px;display:flex}.BookImageAiEditModal-module-scss-module__t_nJDq__stage{max-width:100%;line-height:0;display:inline-block;position:relative}.BookImageAiEditModal-module-scss-module__t_nJDq__stageImage{-webkit-user-select:none;user-select:none;border-radius:4px;max-width:100%;max-height:min(52vh,460px);display:block}.BookImageAiEditModal-module-scss-module__t_nJDq__drawCanvas{touch-action:none;width:100%;height:100%;position:absolute;inset:0}.BookImageAiEditModal-module-scss-module__t_nJDq__drawCanvasActive{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M12 3v6M12 15v6M3 12h6M15 12h6' stroke='%23fff' stroke-width='4'/%3E%3Cpath d='M12 3v6M12 15v6M3 12h6M15 12h6' stroke='%23111' stroke-width='2'/%3E%3C/g%3E%3Ccircle cx='12' cy='12' r='1.6' fill='%23111' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E") 12 12,crosshair}.BookImageAiEditModal-module-scss-module__t_nJDq__busyOverlay{background:linear-gradient(110deg,#ffffff8c 30%,#ffffffd9 50%,#ffffff8c 70%) 0 0/250% 100%;border-radius:4px;justify-content:center;align-items:center;animation:1.6s linear infinite BookImageAiEditModal-module-scss-module__t_nJDq__shimmer;display:flex;position:absolute;inset:0}.BookImageAiEditModal-module-scss-module__t_nJDq__busyLabel{color:#3276e8;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex;box-shadow:0 4px 16px #0000001f}@keyframes BookImageAiEditModal-module-scss-module__t_nJDq__shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}.BookImageAiEditModal-module-scss-module__t_nJDq__placeholder{color:#00000080;margin:0;font-size:13px}.BookImageAiEditModal-module-scss-module__t_nJDq__promptBar{background:#fff;border:1px solid #d9dce1;border-radius:10px;align-items:flex-start;gap:8px;padding:10px 10px 10px 12px;transition:border-color .15s,box-shadow .15s;display:flex}.BookImageAiEditModal-module-scss-module__t_nJDq__promptBar:focus-within{border-color:#0a99ff;box-shadow:0 0 0 3px #0a99ff24}.BookImageAiEditModal-module-scss-module__t_nJDq__promptBarDisabled{opacity:.6}.BookImageAiEditModal-module-scss-module__t_nJDq__promptIcon{color:#5d6370;margin-top:3px}.BookImageAiEditModal-module-scss-module__t_nJDq__promptInput{resize:vertical;color:#000000e5;min-height:40px;max-height:120px;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0;font-size:13px;line-height:1.5}.BookImageAiEditModal-module-scss-module__t_nJDq__promptInput::placeholder{color:#00000080}.BookImageAiEditModal-module-scss-module__t_nJDq__promptSend{color:#3276e8;cursor:pointer;background:0 0;border:0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.BookImageAiEditModal-module-scss-module__t_nJDq__promptSend:hover:not(:disabled){background:#e5f4ff}.BookImageAiEditModal-module-scss-module__t_nJDq__promptSend:disabled{cursor:default;color:#00000080}.BookImageAiEditModal-module-scss-module__t_nJDq__compare{background:#f7f7f7;border:1px solid #e5e5e5;border-radius:9px;align-self:center;padding:3px;display:inline-flex}.BookImageAiEditModal-module-scss-module__t_nJDq__compareButton{color:#00000080;height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 14px;font-size:13px}.BookImageAiEditModal-module-scss-module__t_nJDq__compareButtonActive{color:#000000e5;background:#fff;box-shadow:0 1px 3px #0000001a}.BookImageAiEditModal-module-scss-module__t_nJDq__error{color:#dc2626;margin:0;font-size:13px}@media (prefers-reduced-motion:reduce){.BookImageAiEditModal-module-scss-module__t_nJDq__busyOverlay{animation:none}}
.FloatingToolbar-module-scss-module__OA41YW__toolbarStack{z-index:10000;pointer-events:auto}.FloatingToolbar-module-scss-module__OA41YW__toolbar{z-index:10000;pointer-events:auto;background:#fff;border-radius:10px;align-items:center;gap:2px;padding:4px;display:flex;box-shadow:0 2px 8px #00000026}.FloatingToolbar-module-scss-module__OA41YW__moreToolbar{pointer-events:auto;background:#fff;border-radius:10px;align-items:center;gap:2px;padding:4px;display:flex;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000026}.FloatingToolbar-module-scss-module__OA41YW__toolbarBtn{cursor:pointer;color:#1c274c;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background-color .1s,color .1s;display:flex;position:relative}.FloatingToolbar-module-scss-module__OA41YW__toolbarBtn:hover{color:#1c274c;background:#f5f6fa}.FloatingToolbar-module-scss-module__OA41YW__toolbarBtn.FloatingToolbar-module-scss-module__OA41YW__active{color:#1c274c;background:#eef3ff}.FloatingToolbar-module-scss-module__OA41YW__toolbarBtn.FloatingToolbar-module-scss-module__OA41YW__active:hover{color:#1c274c}.FloatingToolbar-module-scss-module__OA41YW__svgIcon{width:16px;height:16px;-webkit-mask:var(--icon-src) center/contain no-repeat;mask:var(--icon-src) center/contain no-repeat;-webkit-mask:var(--icon-src) center/contain no-repeat;background-color:currentColor}.FloatingToolbar-module-scss-module__OA41YW__toolbarSeparator{background:#dfe3ea;width:1px;height:18px;margin:0 3px}.FloatingToolbar-module-scss-module__OA41YW__tooltip{color:#fff;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;background:#374151;border-radius:4px;margin-bottom:6px;padding:4px 8px;font-size:11px;font-weight:500;transition:opacity .15s,visibility .15s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.FloatingToolbar-module-scss-module__OA41YW__toolbarBtn:hover .FloatingToolbar-module-scss-module__OA41YW__tooltip{opacity:1;visibility:visible}
.OnePagerBlocks-module-scss-module__2XLhIq__block{box-sizing:border-box;-moz-column-break-inside:avoid;break-inside:avoid;color:var(--one-pager-ink,#0e3a57);font-family:inherit;font-size:inherit;line-height:inherit;width:100%;min-width:0;max-width:100%;margin:0}.OnePagerBlocks-module-scss-module__2XLhIq__editable{overflow-wrap:anywhere;outline:none;min-width:0;max-width:100%}.OnePagerBlocks-module-scss-module__2XLhIq__sectionLabel{color:#a3a3a3;letter-spacing:.2em;text-transform:uppercase;margin:10px 0 6px;font-size:.75em;font-weight:800}.OnePagerBlocks-module-scss-module__2XLhIq__conceptGrid{box-sizing:border-box;grid-template-columns:repeat(var(--one-pager-cols,5), minmax(0, 1fr));gap:12px;width:100%;display:grid}.OnePagerBlocks-module-scss-module__2XLhIq__card{background:linear-gradient(180deg, #fff, var(--one-pager-accent-soft,#fbf1f3));border:0;border-top:3px solid var(--one-pager-accent,#b84158);box-sizing:border-box;border-radius:0;width:100%;min-height:104px;padding:12px 13px 13px}.OnePagerBlocks-module-scss-module__2XLhIq__cardTitle{font-size:1em;font-weight:700;line-height:calc(var(--one-pager-line-height,1.65)*.727273);margin:0 0 7px}.OnePagerBlocks-module-scss-module__2XLhIq__cardBody{color:#5a5a5a;font-size:.88em;line-height:calc(var(--one-pager-line-height,1.65)*.878788);margin:0}.OnePagerBlocks-module-scss-module__2XLhIq__movementWrap{background:linear-gradient(180deg, #fff 0%, #fff 15%, var(--one-pager-accent-soft,#fbf1f3) 100%);border-top:3px solid var(--one-pager-accent,#b84158);box-sizing:border-box;border-radius:0;width:100%;padding:13px 14px 12px}.OnePagerBlocks-module-scss-module__2XLhIq__movementTitle{margin:0 0 14px;font-size:1em;font-weight:800}.OnePagerBlocks-module-scss-module__2XLhIq__flowGrid{box-sizing:border-box;grid-template-columns:repeat(var(--one-pager-cols,4), minmax(0, 1fr));gap:18px;width:100%;display:grid}.OnePagerBlocks-module-scss-module__2XLhIq__step{background:0 0;border:0;border-radius:0;min-width:0;padding:0}.OnePagerBlocks-module-scss-module__2XLhIq__flowNumber{color:var(--one-pager-accent,#b84158);font-size:1.75em;font-weight:900;line-height:calc(var(--one-pager-line-height,1.65)*.606061);margin-bottom:8px}.OnePagerBlocks-module-scss-module__2XLhIq__stepTitle{margin:0 0 6px;font-size:1em;font-weight:700}.OnePagerBlocks-module-scss-module__2XLhIq__stepBody{color:#5d5d5d;font-size:.81em;line-height:calc(var(--one-pager-line-height,1.65)*.860606);margin:0}.OnePagerBlocks-module-scss-module__2XLhIq__conceptLine{border-top:1px solid color-mix(in srgb, var(--one-pager-accent,#b84158) 20%, transparent);color:#525252;font-size:.82em;line-height:calc(var(--one-pager-line-height,1.65)*.878788);flex-wrap:wrap;align-items:baseline;gap:.4em;min-width:0;max-width:100%;margin-top:11px;padding-top:9px;display:flex}.OnePagerBlocks-module-scss-module__2XLhIq__conceptLineLabel{color:var(--one-pager-ink,#171717);overflow-wrap:anywhere;flex:0 auto;min-width:0;font-weight:700}.OnePagerBlocks-module-scss-module__2XLhIq__conceptLineText{color:#525252;overflow-wrap:anywhere;flex:12em;min-width:0}.OnePagerBlocks-module-scss-module__2XLhIq__columnGrid{box-sizing:border-box;grid-template-columns:repeat(var(--one-pager-cols,3), minmax(0, 1fr));gap:26px;width:100%;display:grid}.OnePagerBlocks-module-scss-module__2XLhIq__masteryCol{border-right:1px solid var(--one-pager-line,#d7d7d7);box-sizing:border-box;min-width:0;padding-right:18px}.OnePagerBlocks-module-scss-module__2XLhIq__masteryCol:last-child{border-right:none;padding-right:0}.OnePagerBlocks-module-scss-module__2XLhIq__masteryTitle{margin:0 0 8px;font-size:1em;font-weight:700}.OnePagerBlocks-module-scss-module__2XLhIq__bullets{margin:0;padding-left:17px;list-style-type:disc;list-style-position:outside}.OnePagerBlocks-module-scss-module__2XLhIq__bullets li{color:#4d4d4d;font-size:.86em;line-height:calc(var(--one-pager-line-height,1.65)*.878788);margin:0 0 5px;list-style-type:disc;display:list-item}.OnePagerBlocks-module-scss-module__2XLhIq__bullets li::marker{color:var(--one-pager-ink,#171717)}.OnePagerBlocks-module-scss-module__2XLhIq__timeline{border-top:3px solid var(--one-pager-accent,#b84158);box-sizing:border-box;grid-template-columns:repeat(var(--one-pager-cols,4), minmax(0, 1fr));gap:14px;width:100%;padding:12px 0 0;display:grid}.OnePagerBlocks-module-scss-module__2XLhIq__timelineItem{border-left:1px solid var(--one-pager-line,#d7d7d7);min-width:0;padding-left:10px}.OnePagerBlocks-module-scss-module__2XLhIq__timelineItem:first-child{border-left:none;padding-left:0}.OnePagerBlocks-module-scss-module__2XLhIq__timelineDate{color:var(--one-pager-accent,#b84158);margin-bottom:4px;font-size:1.33em;font-weight:900}.OnePagerBlocks-module-scss-module__2XLhIq__comparison{box-sizing:border-box;grid-template-columns:repeat(var(--one-pager-cols,2), minmax(0, 1fr));gap:14px;width:100%;display:grid}.OnePagerBlocks-module-scss-module__2XLhIq__comparisonSide{background:linear-gradient(180deg, #fff, var(--one-pager-accent-soft,#fbf1f3));border:0;border-top:3px solid var(--one-pager-accent,#b84158);box-sizing:border-box;border-radius:0;width:100%;min-width:0;padding:12px 13px}.OnePagerBlocks-module-scss-module__2XLhIq__contentCardGrid{box-sizing:border-box;grid-template-columns:repeat(var(--one-pager-cols,2), minmax(0, 1fr));gap:8px;width:100%;display:grid}.OnePagerBlocks-module-scss-module__2XLhIq__graphGrid{box-sizing:border-box;grid-template-columns:repeat(var(--one-pager-cols,2), minmax(0, 1fr));gap:14px;width:100%;display:grid}.OnePagerBlocks-module-scss-module__2XLhIq__graphGridCell{min-width:0}.OnePagerBlocks-module-scss-module__2XLhIq__graphGridCellSelected{outline:2px solid var(--one-pager-accent,#0e3a57);outline-offset:2px}.OnePagerBlocks-module-scss-module__2XLhIq__contentCard{background:var(--one-pager-card,var(--one-pager-accent,#3c7cff));border:1px solid color-mix(in srgb, var(--one-pager-card,var(--one-pager-accent,#3c7cff)) 25%, transparent);color:#fff;flex-direction:column;min-width:0;min-height:150px;display:flex;overflow:hidden}.OnePagerBlocks-module-scss-module__2XLhIq__contentCardWide{grid-column:1/-1}.OnePagerBlocks-module-scss-module__2XLhIq__contentCardSelected{outline:2px solid var(--one-pager-accent,#b84158);outline-offset:2px}.OnePagerBlocks-module-scss-module__2XLhIq__contentCardTitleBar{background:var(--one-pager-card-title,color-mix(in srgb, var(--one-pager-accent,#3c7cff) 68%, #000));text-align:center;padding:7px 10px}.OnePagerBlocks-module-scss-module__2XLhIq__contentCardTitle{color:#fff;font-size:.82em;font-weight:700;line-height:calc(var(--one-pager-line-height,1.65)*.727273);text-align:center}.OnePagerBlocks-module-scss-module__2XLhIq__contentCardBody{flex-direction:column;flex:auto;gap:8px;padding:10px;display:flex}.OnePagerBlocks-module-scss-module__2XLhIq__contentCardText{color:color-mix(in srgb, #fff 82%, var(--one-pager-card-muted,var(--one-pager-line,#bad1f7)));font-size:.86em;line-height:calc(var(--one-pager-line-height,1.65)*.848485)}.OnePagerBlocks-module-scss-module__2XLhIq__demoLabel{color:color-mix(in srgb, #fff 55%, var(--one-pager-card-muted,var(--one-pager-line,#bad1f7)));letter-spacing:.08em;font-size:.72em;font-weight:700;line-height:calc(var(--one-pager-line-height,1.65)*.727273);text-transform:uppercase}.OnePagerBlocks-module-scss-module__2XLhIq__formulaWrap{justify-content:center;align-self:stretch;width:100%;min-width:0;max-width:100%;display:flex}.OnePagerBlocks-module-scss-module__2XLhIq__formula{background:var(--one-pager-card-formula,color-mix(in srgb, var(--one-pager-accent,#3c7cff) 55%, #000));box-sizing:border-box;color:#fff;font-family:Times New Roman,Georgia,serif;font-size:1.25em;line-height:calc(var(--one-pager-line-height,1.65)*.69697);text-align:center;justify-content:center;width:100%;min-width:0;max-width:100%;padding:7px 12px;display:flex}:is(.OnePagerBlocks-module-scss-module__2XLhIq__formula .katex,.OnePagerBlocks-module-scss-module__2XLhIq__formula .katex-html){color:#fff}.OnePagerBlocks-module-scss-module__2XLhIq__formulaFit{flex:none;width:max-content}.OnePagerBlocks-module-scss-module__2XLhIq__mathFitContent.OnePagerBlocks-module-scss-module__2XLhIq__mathFitContent{width:max-content;max-width:none;overflow:visible}.OnePagerBlocks-module-scss-module__2XLhIq__mathFitContent.OnePagerBlocks-module-scss-module__2XLhIq__mathFitContent .katex-display{width:max-content;margin:0;overflow:visible}.OnePagerBlocks-module-scss-module__2XLhIq__imageBlock{flex-direction:column;gap:4px;display:flex}.OnePagerBlocks-module-scss-module__2XLhIq__imageWrap{background:var(--one-pager-card-soft,var(--one-pager-accent-soft,#e8f0fc));border:1px solid #ffffff73;justify-content:center;align-items:center;min-height:82px;padding:5px;display:flex}.OnePagerBlocks-module-scss-module__2XLhIq__imageWrapFilled{background:var(--one-pager-card,var(--one-pager-accent,#3c7cff));border-color:#0000}.OnePagerBlocks-module-scss-module__2XLhIq__imageWrap img{-o-object-fit:cover;object-fit:cover;max-width:100%;max-height:112px;display:block}.OnePagerBlocks-module-scss-module__2XLhIq__imagePlaceholder{color:var(--one-pager-card,var(--one-pager-accent,#3c7cff));letter-spacing:.04em;text-align:center;text-transform:uppercase;padding:22px 8px;font-size:.72em;font-weight:700}.OnePagerBlocks-module-scss-module__2XLhIq__caption{color:color-mix(in srgb, #fff 70%, var(--one-pager-card-muted,var(--one-pager-line,#bad1f7)));text-align:center;margin-top:-2px;font-size:.72em}.OnePagerBlocks-module-scss-module__2XLhIq__contentCardBullets li{color:color-mix(in srgb, #fff 82%, var(--one-pager-card-muted,var(--one-pager-line,#bad1f7)))}.OnePagerBlocks-module-scss-module__2XLhIq__contentCardBullets li::marker{color:#fff}.OnePagerBlocks-module-scss-module__2XLhIq__sectionHeading{color:var(--one-pager-accent,#0e3a57);align-items:center;gap:.5em;margin-bottom:8px;display:flex}.OnePagerBlocks-module-scss-module__2XLhIq__sectionHeadingBadge{color:inherit;background:currentColor;border-radius:.32em;flex:none;justify-content:center;align-items:center;min-width:1.32em;height:1.32em;padding:0 .28em;display:inline-flex;overflow:hidden}.OnePagerBlocks-module-scss-module__2XLhIq__sectionHeadingNumber{color:#fff;font-size:.82em;font-weight:800;line-height:1}.OnePagerBlocks-module-scss-module__2XLhIq__sectionHeadingTitle{color:inherit;font-size:1em;font-weight:700;line-height:calc(var(--one-pager-line-height,1.65)*.727273);flex:0 auto;width:max-content;min-width:4ch;max-width:calc(100% - 2.5em)}.OnePagerBlocks-module-scss-module__2XLhIq__sectionHeadingRule{background:var(--one-pager-line,#d7dee4);flex:auto;align-self:center;min-width:1.5em;height:1px}.OnePagerBlocks-module-scss-module__2XLhIq__callout{box-sizing:border-box;background:0 0;border:none;padding:0}.OnePagerBlocks-module-scss-module__2XLhIq__calloutTitle{color:var(--one-pager-callout-accent,#0e3a57);letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-size:.72em;font-weight:800;display:block}.OnePagerBlocks-module-scss-module__2XLhIq__calloutItem{color:#454545;font-size:.84em;line-height:calc(var(--one-pager-line-height,1.65)*.878788)}.OnePagerBlocks-module-scss-module__2XLhIq__annotatedFormula{grid-template-columns:minmax(0,1fr);gap:9px;display:grid}.OnePagerBlocks-module-scss-module__2XLhIq__annotatedFormulaMath{justify-content:center;min-width:0;padding:4px 0 2px;display:flex}.OnePagerBlocks-module-scss-module__2XLhIq__annotatedLegend{gap:4px;margin:0;display:grid}.OnePagerBlocks-module-scss-module__2XLhIq__annotatedRow{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:.6em;display:grid}.OnePagerBlocks-module-scss-module__2XLhIq__annotatedSymbol{color:var(--one-pager-accent,#3c7cff);justify-content:flex-start;min-width:max-content;display:flex}.OnePagerBlocks-module-scss-module__2XLhIq__annotatedDescription{color:#4d4d4d;font-size:.84em;line-height:calc(var(--one-pager-line-height,1.65)*.878788);min-width:0;margin:0}.OnePagerBlocks-module-scss-module__2XLhIq__formulaPanel{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.OnePagerBlocks-module-scss-module__2XLhIq__formulaPanelRow{background:var(--one-pager-accent-soft,#e8f0fc);box-sizing:border-box;text-align:center;padding:7px 10px 9px}.OnePagerBlocks-module-scss-module__2XLhIq__mathBlock{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.OnePagerBlocks-module-scss-module__2XLhIq__mathTitle{color:var(--one-pager-muted,#4b4b4b);letter-spacing:.14em;text-transform:uppercase;font-size:.68em;font-weight:700;display:block}.OnePagerBlocks-module-scss-module__2XLhIq__mathDescription{color:#5a5a5a;font-size:.88em;line-height:calc(var(--one-pager-line-height,1.65)*.878788)}.OnePagerBlocks-module-scss-module__2XLhIq__formulaPanelLabel{color:var(--one-pager-muted,#4b4b4b);letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:.68em;font-weight:700;display:block}.OnePagerBlocks-module-scss-module__2XLhIq__formulaPanelMath{justify-content:center;min-width:0;display:flex}.OnePagerBlocks-module-scss-module__2XLhIq__examples{gap:9px;margin:0;padding:0;list-style:none;display:grid}.OnePagerBlocks-module-scss-module__2XLhIq__example{grid-template-columns:1.6em 1fr;gap:.55em;display:grid}.OnePagerBlocks-module-scss-module__2XLhIq__exampleNumber{border:1.5px solid var(--one-pager-accent,#0e3a57);box-sizing:border-box;color:var(--one-pager-accent,#0e3a57);border-radius:50%;justify-content:center;align-items:center;width:1.55em;height:1.55em;line-height:1;display:inline-flex}.OnePagerBlocks-module-scss-module__2XLhIq__exampleNumber>span{font-size:.7em;font-weight:700;line-height:1}.OnePagerBlocks-module-scss-module__2XLhIq__exampleBody{gap:3px;min-width:0;display:grid}.OnePagerBlocks-module-scss-module__2XLhIq__exampleStatement{color:var(--one-pager-ink,#171717);font-size:.86em;font-weight:700;line-height:calc(var(--one-pager-line-height,1.65)*.848485)}.OnePagerBlocks-module-scss-module__2XLhIq__exampleSolution{color:var(--one-pager-ink,#171717);font-size:.86em;line-height:calc(var(--one-pager-line-height,1.65)*.848485)}.OnePagerBlocks-module-scss-module__2XLhIq__exampleNote{color:#6f6f6f;font-size:.76em;line-height:calc(var(--one-pager-line-height,1.65)*.848485)}.OnePagerBlocks-module-scss-module__2XLhIq__quizList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.OnePagerBlocks-module-scss-module__2XLhIq__quizItem{grid-template-columns:1.1em 1fr;gap:.4em;display:grid}.OnePagerBlocks-module-scss-module__2XLhIq__quizNumber{color:var(--one-pager-muted,#6b7c86);font-size:.83em;font-weight:700;line-height:calc(var(--one-pager-line-height,1.65)*.848485)}.OnePagerBlocks-module-scss-module__2XLhIq__quizBody{min-width:0}.OnePagerBlocks-module-scss-module__2XLhIq__quizQuestion{font-size:.83em;line-height:calc(var(--one-pager-line-height,1.65)*.848485)}.OnePagerBlocks-module-scss-module__2XLhIq__quizOptions{flex-wrap:wrap;gap:.15em .75em;display:flex}.OnePagerBlocks-module-scss-module__2XLhIq__quizOption{font-size:.79em;line-height:calc(var(--one-pager-line-height,1.65)*.818182);align-items:baseline;gap:.25em;display:inline-flex}.OnePagerBlocks-module-scss-module__2XLhIq__quizOptionLetter{color:var(--one-pager-muted,#6b7c86);font-weight:700}.OnePagerBlocks-module-scss-module__2XLhIq__quizOptionText{min-width:0}.OnePagerBlocks-module-scss-module__2XLhIq__answerKey{background:var(--one-pager-quiz-box,#f4f8fb);border-left:3px solid var(--one-pager-quiz-bar,#0e3a57);margin-top:8px;padding:7px 10px 8px}.OnePagerBlocks-module-scss-module__2XLhIq__answerKeyLabel{letter-spacing:.14em;text-transform:uppercase;margin-bottom:3px;font-size:.68em;font-weight:800;display:block}.OnePagerBlocks-module-scss-module__2XLhIq__answerKeyText{font-size:.8em;line-height:calc(var(--one-pager-line-height,1.65)*.848485)}.OnePagerBlocks-module-scss-module__2XLhIq__checklistHeading{align-items:center;gap:.4em;margin-bottom:6px;display:flex}.OnePagerBlocks-module-scss-module__2XLhIq__checklistBadge{background:var(--one-pager-accent,#3c7cff);color:#fff;flex:none;justify-content:center;align-items:center;width:1.5em;height:1.5em;font-size:.7em;display:inline-flex}.OnePagerBlocks-module-scss-module__2XLhIq__checklistTitle{color:var(--one-pager-accent,#3c7cff);font-size:1em;font-weight:700;line-height:calc(var(--one-pager-line-height,1.65)*.727273);min-width:0}.OnePagerBlocks-module-scss-module__2XLhIq__checklistList{gap:3px;display:grid}.OnePagerBlocks-module-scss-module__2XLhIq__checklistItem{color:#4d4d4d;font-size:.82em;line-height:calc(var(--one-pager-line-height,1.65)*.878788);padding-left:.85em;position:relative}.OnePagerBlocks-module-scss-module__2XLhIq__checklistItem:before{color:var(--one-pager-line,#d7d7d7);content:"—";position:absolute;left:0}.OnePagerBlocks-module-scss-module__2XLhIq__stacked.OnePagerBlocks-module-scss-module__2XLhIq__conceptGrid,.OnePagerBlocks-module-scss-module__2XLhIq__stacked.OnePagerBlocks-module-scss-module__2XLhIq__flowGrid,.OnePagerBlocks-module-scss-module__2XLhIq__stacked.OnePagerBlocks-module-scss-module__2XLhIq__columnGrid,.OnePagerBlocks-module-scss-module__2XLhIq__stacked.OnePagerBlocks-module-scss-module__2XLhIq__timeline,.OnePagerBlocks-module-scss-module__2XLhIq__stacked.OnePagerBlocks-module-scss-module__2XLhIq__comparison,.OnePagerBlocks-module-scss-module__2XLhIq__stacked.OnePagerBlocks-module-scss-module__2XLhIq__contentCardGrid,.OnePagerBlocks-module-scss-module__2XLhIq__stacked.OnePagerBlocks-module-scss-module__2XLhIq__graphGrid{grid-template-columns:minmax(0,1fr)}.OnePagerBlocks-module-scss-module__2XLhIq__stacked.OnePagerBlocks-module-scss-module__2XLhIq__columnGrid{gap:12px}.OnePagerBlocks-module-scss-module__2XLhIq__stacked.OnePagerBlocks-module-scss-module__2XLhIq__columnGrid .OnePagerBlocks-module-scss-module__2XLhIq__masteryCol{border-right:none;border-bottom:1px solid var(--one-pager-line,#d7d7d7);padding-bottom:10px;padding-right:0}.OnePagerBlocks-module-scss-module__2XLhIq__stacked.OnePagerBlocks-module-scss-module__2XLhIq__columnGrid .OnePagerBlocks-module-scss-module__2XLhIq__masteryCol:last-child{border-bottom:none;padding-bottom:0}.OnePagerBlocks-module-scss-module__2XLhIq__stacked.OnePagerBlocks-module-scss-module__2XLhIq__timeline .OnePagerBlocks-module-scss-module__2XLhIq__timelineItem{border-left:none;border-top:1px solid var(--one-pager-line,#d7d7d7);padding-top:10px;padding-left:0}.OnePagerBlocks-module-scss-module__2XLhIq__stacked.OnePagerBlocks-module-scss-module__2XLhIq__timeline .OnePagerBlocks-module-scss-module__2XLhIq__timelineItem:first-child{border-top:none;padding-top:0}.OnePagerBlocks-module-scss-module__2XLhIq__stacked.OnePagerBlocks-module-scss-module__2XLhIq__flowGrid{gap:12px}[data-one-pager-columns="2"] .OnePagerBlocks-module-scss-module__2XLhIq__movementTitle{margin-bottom:10px;font-size:1em}[data-one-pager-columns="2"] .OnePagerBlocks-module-scss-module__2XLhIq__card{min-height:0}[data-one-pager-columns="2"] .OnePagerBlocks-module-scss-module__2XLhIq__contentCard{max-width:100%;min-height:0}[data-one-pager-columns="2"] .OnePagerBlocks-module-scss-module__2XLhIq__formula{font-size:.92em}:is([data-one-pager-columns="2"] .OnePagerBlocks-module-scss-module__2XLhIq__formulaWrap,[data-one-pager-columns="2"] .OnePagerBlocks-module-scss-module__2XLhIq__formula){min-width:0;max-width:100%}[data-one-pager-columns="2"] .OnePagerBlocks-module-scss-module__2XLhIq__conceptLine{flex-direction:column;align-items:stretch;gap:4px}[data-one-pager-columns="2"] .OnePagerBlocks-module-scss-module__2XLhIq__conceptLineText{flex:none;width:100%}
@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}.MathModal-module-scss-module__LaA2Yq__backdrop{background:#0f172a8c;z-index:100020!important;position:fixed!important;inset:0!important}.MathModal-module-scss-module__LaA2Yq__modal{background:#fff;border-radius:16px;width:min(820px,94vw);max-height:90vh;overflow:auto;box-shadow:0 24px 80px #0f172a47;z-index:100022!important;position:fixed!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.MathModal-module-scss-module__LaA2Yq__modalHeader{border-bottom:1px solid #eeeff1;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 28px 20px;display:flex}.MathModal-module-scss-module__LaA2Yq__modalHeader h3{color:#4b4b4b;font-size:var(--font-size-body-bold-18);font-weight:700;line-height:var(--line-height-body-bold-18);margin:0;font-size:22px}.MathModal-module-scss-module__LaA2Yq__modalHeader p{color:#a5b4cb;font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);margin:7px 0 0}.MathModal-module-scss-module__LaA2Yq__closeButton{cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:34px;padding:5px;display:grid}.MathModal-module-scss-module__LaA2Yq__closeButton:hover,.MathModal-module-scss-module__LaA2Yq__closeButton:focus-visible{background:#f5f6fa;outline:none}.MathModal-module-scss-module__LaA2Yq__closeButton img{width:22px;height:22px}.MathModal-module-scss-module__LaA2Yq__modalBody{padding:24px 28px}.MathModal-module-scss-module__LaA2Yq__error{color:#ff3747;font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);margin:10px 0 0}.MathModal-module-scss-module__LaA2Yq__sourceSection{border:1px solid #eeeff1;border-radius:10px;margin-top:20px;overflow:hidden}.MathModal-module-scss-module__LaA2Yq__sourceToggle{color:#4b4b4b;cursor:pointer;text-align:left;width:100%;font-size:var(--font-size-body-semib-14);font-weight:600;line-height:var(--line-height-body-semib-14);background:#f9fcff;border:0;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.MathModal-module-scss-module__LaA2Yq__sourceToggle code{color:#a5b4cb;font-size:12px}.MathModal-module-scss-module__LaA2Yq__sourceToggle:focus-visible{outline-offset:-2px;outline:2px solid #2563eb}.MathModal-module-scss-module__LaA2Yq__sourceEditor{border-top:1px solid #eeeff1;padding:12px}.MathModal-module-scss-module__LaA2Yq__sourceEditor textarea{resize:vertical;color:#4b4b4b;background:#fff;border:1px solid #eeeff1;border-radius:8px;width:100%;min-height:96px;padding:11px 12px;font:14px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.MathModal-module-scss-module__LaA2Yq__sourceEditor textarea:focus{border-color:#2563eb;outline:2px solid #93c5fd}.MathModal-module-scss-module__LaA2Yq__sourceEditor textarea.MathModal-module-scss-module__LaA2Yq__sourceInvalid{border-color:#f5b300}.MathModal-module-scss-module__LaA2Yq__sourceEditor textarea.MathModal-module-scss-module__LaA2Yq__sourceInvalid:focus{border-color:#d97706;outline-color:#fde68a}.MathModal-module-scss-module__LaA2Yq__sourceHint{color:#92400e;margin:8px 0 0;font-size:13px;line-height:1.4}.MathModal-module-scss-module__LaA2Yq__sourceHint:empty{margin:0}.MathModal-module-scss-module__LaA2Yq__modalFooter{border-top:1px solid #eeeff1;justify-content:flex-end;gap:12px;padding:18px 28px 22px;display:flex}@media (max-width:640px){.MathModal-module-scss-module__LaA2Yq__modal{width:96vw;max-height:94vh}.MathModal-module-scss-module__LaA2Yq__modalHeader,.MathModal-module-scss-module__LaA2Yq__modalBody,.MathModal-module-scss-module__LaA2Yq__modalFooter{padding-left:18px;padding-right:18px}}
.TextNodeField-module-scss-module__9kgPwG__wrap{flex-direction:column;gap:6px;width:100%;display:flex}.TextNodeField-module-scss-module__9kgPwG__borderedShell{box-sizing:border-box;background:#fff;border:1px solid #ced6e3;border-radius:8px;padding:10px}.TextNodeField-module-scss-module__9kgPwG__borderedShellCompact{padding:10px}.TextNodeField-module-scss-module__9kgPwG__toolbar{flex-wrap:wrap;align-items:center;gap:2px;padding:8px 10px;display:flex}.TextNodeField-module-scss-module__9kgPwG__toolBtn{cursor:pointer;color:#1c274c;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex;position:relative}.TextNodeField-module-scss-module__9kgPwG__toolBtn:hover{background:#f5f6fa}.TextNodeField-module-scss-module__9kgPwG__toolBtn:disabled{opacity:.45;cursor:not-allowed}.TextNodeField-module-scss-module__9kgPwG__toolBtnActive{background:#eef3ff}.TextNodeField-module-scss-module__9kgPwG__toolbarSeparator{background:#dfe3ea;width:1px;height:18px;margin:0 4px}.TextNodeField-module-scss-module__9kgPwG__svgIcon{width:16px;height:16px;-webkit-mask:var(--icon-src) center/contain no-repeat;mask:var(--icon-src) center/contain no-repeat;-webkit-mask:var(--icon-src) center/contain no-repeat;background-color:currentColor}.TextNodeField-module-scss-module__9kgPwG__editorSingleLine{min-height:2.5rem}.TextNodeField-module-scss-module__9kgPwG__editor{color:#4b4b4b;caret-color:#3276e8;background:#fff;border:1px solid #ced6e3;border-radius:8px;width:100%;min-height:120px;padding:12px 14px 14px;font-family:Nunito,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:1.5}:is(.TextNodeField-module-scss-module__9kgPwG__editor strong,.TextNodeField-module-scss-module__9kgPwG__editor em,.TextNodeField-module-scss-module__9kgPwG__editor u,.TextNodeField-module-scss-module__9kgPwG__editor s){color:inherit}.TextNodeField-module-scss-module__9kgPwG__editor code{color:inherit;background:#1918190f;border-radius:4px;padding:.1em .35em;font-size:.92em}.TextNodeField-module-scss-module__9kgPwG__editor.TextNodeField-module-scss-module__9kgPwG__editorSingleLine{min-height:2.25rem;padding:6px 10px 7px;line-height:1.35}.TextNodeField-module-scss-module__9kgPwG__editorBorderless{background:0 0;border:none;border-radius:0;min-height:1.35rem;padding:0}.TextNodeField-module-scss-module__9kgPwG__editor.TextNodeField-module-scss-module__9kgPwG__editorSingleLine.TextNodeField-module-scss-module__9kgPwG__editorBorderless{background:0 0;min-height:1.35rem;padding:0;line-height:1.35}.TextNodeField-module-scss-module__9kgPwG__editorInShell{border:none;border-radius:0;min-height:72px;padding:0;line-height:1.5}.TextNodeField-module-scss-module__9kgPwG__editorInShellCompact{border:none;border-radius:0;min-height:18px;padding:0;line-height:1.5}.TextNodeField-module-scss-module__9kgPwG__editorInShellSingle{border:none;border-radius:0;min-height:2.5rem;padding:0;line-height:1.35}.TextNodeField-module-scss-module__9kgPwG__editorInShellSingleCompact{border:none;border-radius:0;min-height:18px;padding:0;line-height:1.35}.TextNodeField-module-scss-module__9kgPwG__editor.TextNodeField-module-scss-module__9kgPwG__editorSingleLine.TextNodeField-module-scss-module__9kgPwG__editorInShellSingle{min-height:2.5rem;padding:0;line-height:1.35}.TextNodeField-module-scss-module__9kgPwG__editor.TextNodeField-module-scss-module__9kgPwG__editorSingleLine.TextNodeField-module-scss-module__9kgPwG__editorInShellSingleCompact{min-height:18px;padding:0;line-height:1.35}
@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}.FolderModals-module-scss-module__23ofta__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.FolderModals-module-scss-module__23ofta__modal{z-index:2001;background:#fff;border-radius:20px;flex-direction:column;width:100%;max-width:560px;max-height:90vh;padding:30px;display:flex;position:relative;overflow-y:auto;box-shadow:0 20px 60px #0003}.FolderModals-module-scss-module__23ofta__modalOverflowVisible{overflow:visible!important}.FolderModals-module-scss-module__23ofta__moveModal{max-width:600px}.FolderModals-module-scss-module__23ofta__modalHeader{justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.FolderModals-module-scss-module__23ofta__modalHeader h2{font-size:var(--font-size-body-bold-18);font-weight:700;line-height:var(--line-height-body-bold-18);color:#1c274c;margin:0;font-size:24px}.FolderModals-module-scss-module__23ofta__headerSeparator{background:#eeeff1;width:100%;height:1px;margin-bottom:20px}.FolderModals-module-scss-module__23ofta__titleWithIcon{align-items:center;gap:12px;display:flex}.FolderModals-module-scss-module__23ofta__folderIconWrapper{background:#e4edff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.FolderModals-module-scss-module__23ofta__closeButton{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px;transition:background .2s;display:flex}.FolderModals-module-scss-module__23ofta__closeButton:hover{background:#f5f6fa}.FolderModals-module-scss-module__23ofta__closeButton:active{background:#eeeff1}.FolderModals-module-scss-module__23ofta__modalContent{flex:1;overflow-y:auto}.FolderModals-module-scss-module__23ofta__modalContentOverflowVisible{overflow:visible!important}.FolderModals-module-scss-module__23ofta__movingFolderInfo{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);background:var(--tertiary-color,#f7f2ff);border-radius:10px;margin-bottom:20px;padding:12px 16px}.FolderModals-module-scss-module__23ofta__movingFolderInfo .FolderModals-module-scss-module__23ofta__movingLabel{color:#5d6370}.FolderModals-module-scss-module__23ofta__movingFolderInfo .FolderModals-module-scss-module__23ofta__folderName{font-size:var(--font-size-body-semib-14);font-weight:600;line-height:var(--line-height-body-semib-14);color:var(--primary-color,#8525ff)}.FolderModals-module-scss-module__23ofta__inputGroup{margin-bottom:20px}.FolderModals-module-scss-module__23ofta__inputGroup label{font-size:var(--font-size-body-semib-14);font-weight:600;line-height:var(--line-height-body-semib-14);color:#1c274c;margin-bottom:8px;display:block}.FolderModals-module-scss-module__23ofta__inputGroup input,.FolderModals-module-scss-module__23ofta__inputGroup textarea,.FolderModals-module-scss-module__23ofta__inputGroup select{font-size:var(--font-size-body-reg-16);font-weight:400;line-height:var(--line-height-body-reg-16);color:#191819;background:#fff;border:1px solid #ced6e3;border-radius:12px;width:100%;padding:12px 16px;transition:all .2s}.FolderModals-module-scss-module__23ofta__inputGroup input:focus,.FolderModals-module-scss-module__23ofta__inputGroup textarea:focus,.FolderModals-module-scss-module__23ofta__inputGroup select:focus{border-color:var(--primary-color,#8525ff);outline:none;box-shadow:0 0 0 3px #8525ff1a}.FolderModals-module-scss-module__23ofta__inputGroup input::-moz-placeholder{color:#a5b4cb}.FolderModals-module-scss-module__23ofta__inputGroup textarea::-moz-placeholder{color:#a5b4cb}.FolderModals-module-scss-module__23ofta__inputGroup select::-moz-placeholder{color:#a5b4cb}.FolderModals-module-scss-module__23ofta__inputGroup input::placeholder,.FolderModals-module-scss-module__23ofta__inputGroup textarea::placeholder,.FolderModals-module-scss-module__23ofta__inputGroup select::placeholder{color:#a5b4cb}.FolderModals-module-scss-module__23ofta__inputGroup textarea{resize:vertical;min-height:80px;font-family:inherit}.FolderModals-module-scss-module__23ofta__inputGroup select{cursor:pointer}.FolderModals-module-scss-module__23ofta__imageBankOption{margin-bottom:20px}.FolderModals-module-scss-module__23ofta__imageBankOption label{cursor:pointer;color:#1c274c;align-items:flex-start;gap:10px;margin:0;display:flex}.FolderModals-module-scss-module__23ofta__imageBankOption strong{font-size:var(--font-size-body-semib-14);font-weight:600;line-height:var(--line-height-body-semib-14);color:#1c274c}.FolderModals-module-scss-module__23ofta__imageBankOption input[type=checkbox]{accent-color:auto;flex:none;width:16px;min-width:16px;height:16px;margin:2px 0 0;padding:0}.FolderModals-module-scss-module__23ofta__imageBankOption .FolderModals-module-scss-module__23ofta__imageBankCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.FolderModals-module-scss-module__23ofta__imageBankOption .FolderModals-module-scss-module__23ofta__imageBankHint{font-size:var(--font-size-body-reg-14);line-height:var(--line-height-body-reg-14);color:#a5b4cb;font-weight:400}.FolderModals-module-scss-module__23ofta__inputError{border-color:#ff3747!important}.FolderModals-module-scss-module__23ofta__inputError:focus{box-shadow:0 0 0 3px #ff37471a!important}.FolderModals-module-scss-module__23ofta__errorText{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#ff3747;margin-top:6px;display:block}.FolderModals-module-scss-module__23ofta__footerSeparator{background:#eeeff1;width:100%;height:1px;margin-top:20px;margin-bottom:20px}.FolderModals-module-scss-module__23ofta__modalFooter{justify-content:center;gap:12px;margin-top:24px;display:flex}.FolderModals-module-scss-module__23ofta__configurationsSection{margin-bottom:20px}.FolderModals-module-scss-module__23ofta__configurationsTitle{font-size:var(--font-size-body-semib-14);font-weight:600;line-height:var(--line-height-body-semib-14);color:#1c274c;margin:0 0 12px}.FolderModals-module-scss-module__23ofta__visibilityStatusText{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#1c274c;margin:0 0 12px}.FolderModals-module-scss-module__23ofta__visibilityDescendantsNote{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#6b7280;margin:0 0 12px;font-style:italic}.FolderModals-module-scss-module__23ofta__toggleRow{align-items:flex-start;gap:12px;display:flex}.FolderModals-module-scss-module__23ofta__switch{cursor:pointer;background:#e5e7eb;border:none;border-radius:13px;flex-shrink:0;width:44px;height:26px;padding:0;transition:background-color .3s cubic-bezier(.4,0,.2,1);position:relative}.FolderModals-module-scss-module__23ofta__switch:hover{background:#d1d5db}.FolderModals-module-scss-module__23ofta__switch.FolderModals-module-scss-module__23ofta__on{background:#58cc02}.FolderModals-module-scss-module__23ofta__switch.FolderModals-module-scss-module__23ofta__on:hover{background:#4db802}.FolderModals-module-scss-module__23ofta__switchThumb{background:#fff;border-radius:50%;width:20px;height:20px;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #0003}.FolderModals-module-scss-module__23ofta__on .FolderModals-module-scss-module__23ofta__switchThumb{transform:translate(18px);box-shadow:0 3px 6px #00000040}.FolderModals-module-scss-module__23ofta__toggleLabel,.FolderModals-module-scss-module__23ofta__inputLabel{font-size:var(--font-size-body-semib-14);font-weight:600;line-height:var(--line-height-body-semib-14);color:#1c274c;margin:0 0 4px}.FolderModals-module-scss-module__23ofta__inputDescription{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#6b7280;margin:0 0 8px}.FolderModals-module-scss-module__23ofta__folderImagePreview{aspect-ratio:16/9;border:1px solid #eeeff1;border-radius:12px;width:100%;padding:0;position:relative;overflow:hidden}.FolderModals-module-scss-module__23ofta__folderImageColor{width:100%;height:100%}.FolderModals-module-scss-module__23ofta__folderImage{position:relative!important}.FolderModals-module-scss-module__23ofta__visibilityModeSection{margin-top:16px;padding-left:56px}.FolderModals-module-scss-module__23ofta__radioGroup{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.FolderModals-module-scss-module__23ofta__radioLabel{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);cursor:pointer;color:#1c274c;align-items:center;gap:8px;display:flex}.FolderModals-module-scss-module__23ofta__radioInput{cursor:pointer;width:18px;height:18px}.FolderModals-module-scss-module__23ofta__selectedYearsSection{background:#f9fcff;border-radius:12px;margin-top:12px;padding:12px 16px}.FolderModals-module-scss-module__23ofta__quickSelectButtons{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.FolderModals-module-scss-module__23ofta__quickSelectBtn{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#80899c;cursor:pointer;background:#fff;border:1px solid #eeeff1;border-radius:8px;padding:6px 12px;transition:all .2s}.FolderModals-module-scss-module__23ofta__quickSelectBtn:hover{background:#f5f6fa;border-color:#ced6e3}.FolderModals-module-scss-module__23ofta__yearCheckboxGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;display:grid}.FolderModals-module-scss-module__23ofta__checkboxLabel{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);cursor:pointer;color:#1c274c;align-items:center;gap:8px;display:flex}.FolderModals-module-scss-module__23ofta__checkboxInput{cursor:pointer;flex-shrink:0;width:18px;height:18px}.FolderModals-module-scss-module__23ofta__breadcrumbNav{background:#f9fcff;border-radius:12px;align-items:center;gap:8px;margin-bottom:16px;padding:12px 16px;display:flex;overflow-x:auto}.FolderModals-module-scss-module__23ofta__breadcrumbItem{font-size:var(--font-size-body-semib-14);font-weight:600;line-height:var(--line-height-body-semib-14);color:#80899c;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:4px 8px;transition:all .2s}.FolderModals-module-scss-module__23ofta__breadcrumbItem:hover{color:var(--primary-color,#8525ff);background:#fff}.FolderModals-module-scss-module__23ofta__breadcrumbItem.FolderModals-module-scss-module__23ofta__active{color:var(--primary-color,#8525ff);cursor:default}.FolderModals-module-scss-module__23ofta__breadcrumbArrow{opacity:.4;flex-shrink:0}.FolderModals-module-scss-module__23ofta__folderList{border:1px solid #eeeff1;border-radius:12px;min-height:200px;max-height:400px;padding:8px;overflow-y:auto}.FolderModals-module-scss-module__23ofta__folderItem{font-size:var(--font-size-body-reg-16);font-weight:400;line-height:var(--line-height-body-reg-16);cursor:pointer;color:#191819;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;width:100%;padding:12px 16px;transition:all .2s;display:flex;position:relative}.FolderModals-module-scss-module__23ofta__folderItem:hover{background:var(--tertiary-color,#f7f2ff)}.FolderModals-module-scss-module__23ofta__folderItem.FolderModals-module-scss-module__23ofta__selected{background:var(--tertiary-color,#f7f2ff);border:2px solid var(--primary-color,#8525ff);padding:10px 14px}.FolderModals-module-scss-module__23ofta__folderItem span{flex:1}.FolderModals-module-scss-module__23ofta__folderItem .FolderModals-module-scss-module__23ofta__arrowIcon{opacity:.4;transition:opacity .2s}.FolderModals-module-scss-module__23ofta__folderItem:hover .FolderModals-module-scss-module__23ofta__arrowIcon{opacity:1}.FolderModals-module-scss-module__23ofta__rootFolderItem{background:var(--root-folder-bg-color,linear-gradient(135deg, #8525ff0d 0%, #8525ff05 100%));border:1px solid #eeeff1}.FolderModals-module-scss-module__23ofta__rootFolderItem:hover{background:var(--root-folder-bg-color,linear-gradient(135deg, #8525ff1a 0%, #8525ff0d 100%));border-color:var(--primary-color,#8525ff)}.FolderModals-module-scss-module__23ofta__rootFolderItem.FolderModals-module-scss-module__23ofta__selected{background:var(--root-folder-bg-color,linear-gradient(135deg, #8525ff26 0%, #8525ff14 100%));border-color:var(--primary-color,#8525ff)}.FolderModals-module-scss-module__23ofta__rootFolderNavOnly{cursor:default}.FolderModals-module-scss-module__23ofta__rootFolderNavOnly:hover{background:var(--root-folder-bg-color,linear-gradient(135deg, #8525ff0d 0%, #8525ff05 100%));border-color:#eeeff1;transform:none}.FolderModals-module-scss-module__23ofta__folderItemContent{flex-direction:column;flex:1;gap:2px;display:flex}.FolderModals-module-scss-module__23ofta__folderItemContent span:first-child{font-size:var(--font-size-body-semib-16);font-weight:600;line-height:var(--line-height-body-semib-16);color:#191819}.FolderModals-module-scss-module__23ofta__folderItemLabel{font-size:var(--font-size-body-reg-12);font-weight:400;line-height:var(--line-height-body-reg-12);color:#80899c;text-transform:uppercase;letter-spacing:.5px}.FolderModals-module-scss-module__23ofta__folderItemActions{align-items:center;gap:8px;display:flex}.FolderModals-module-scss-module__23ofta__arrowButton{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:background .2s;display:flex}.FolderModals-module-scss-module__23ofta__arrowButton:hover{background:#0000000d}.FolderModals-module-scss-module__23ofta__checkIcon{color:var(--primary-color,#8525ff);animation:.2s FolderModals-module-scss-module__23ofta__scaleIn}@keyframes FolderModals-module-scss-module__23ofta__scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.FolderModals-module-scss-module__23ofta__loadingContainer{flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px 20px;display:flex}.FolderModals-module-scss-module__23ofta__loadingContainer p{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#80899c;margin:0}.FolderModals-module-scss-module__23ofta__emptyState{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 20px;display:flex}.FolderModals-module-scss-module__23ofta__emptyState img{opacity:.3}.FolderModals-module-scss-module__23ofta__emptyState p{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#80899c;margin:0}.FolderModals-module-scss-module__23ofta__currentLocation{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#80899c;background:var(--tertiary-color,#f7f2ff);border-radius:10px;margin-top:16px;padding:12px 16px}.FolderModals-module-scss-module__23ofta__currentLocation span{color:#5d6370}.FolderModals-module-scss-module__23ofta__currentLocation strong{font-size:var(--font-size-body-semib-14);font-weight:600;line-height:var(--line-height-body-semib-14);color:var(--primary-color,#8525ff)}.FolderModals-module-scss-module__23ofta__warningContainer{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:20px 0;display:flex}.FolderModals-module-scss-module__23ofta__warningContainer img{opacity:.8}.FolderModals-module-scss-module__23ofta__warningText{font-size:var(--font-size-body-semib-16);font-weight:600;line-height:var(--line-height-body-semib-16);color:#191819;margin:0}.FolderModals-module-scss-module__23ofta__warningSubtext{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#80899c;margin:0}.FolderModals-module-scss-module__23ofta__warningBanner{background:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;align-items:center;gap:12px;margin-bottom:16px;padding:16px;display:flex}.FolderModals-module-scss-module__23ofta__warningBanner span{color:#856404;font-family:Nunito,sans-serif;font-size:14px;font-weight:500;line-height:1.4}.FolderModals-module-scss-module__23ofta__spinner{border:3px solid #eeeff1;border-top-color:var(--primary-color,#8525ff);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite FolderModals-module-scss-module__23ofta__spin}@keyframes FolderModals-module-scss-module__23ofta__spin{to{transform:rotate(360deg)}}.FolderModals-module-scss-module__23ofta__sectionTitle{font-size:var(--font-size-body-bold-18);font-weight:700;line-height:var(--line-height-body-bold-18);color:#1c274c;margin:0 0 8px}.FolderModals-module-scss-module__23ofta__sectionDescription{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#1c274c;margin:0 0 12px}.FolderModals-module-scss-module__23ofta__infoContent{flex-direction:column;gap:16px;padding:8px 0;display:flex}.FolderModals-module-scss-module__23ofta__infoRow{border-bottom:1px solid #f5f6fa;justify-content:space-between;align-items:flex-start;gap:16px;padding:8px 0;display:flex}.FolderModals-module-scss-module__23ofta__infoRow:last-of-type{border-bottom:none}.FolderModals-module-scss-module__23ofta__infoRow:has(+.FolderModals-module-scss-module__23ofta__infoSectionTitle){border-bottom:1px solid #f5f6fa}.FolderModals-module-scss-module__23ofta__infoRowIndented{align-items:flex-start;gap:16px;padding:4px 0 4px 24px;display:flex}.FolderModals-module-scss-module__23ofta__infoLabel{font-size:var(--font-size-body-semib-14);font-weight:600;line-height:var(--line-height-body-semib-14);color:#80899c;flex-shrink:0;min-width:140px}.FolderModals-module-scss-module__23ofta__infoValue{font-size:var(--font-size-body-reg-14);font-weight:400;line-height:var(--line-height-body-reg-14);color:#191819;text-align:right;flex:1}.FolderModals-module-scss-module__23ofta__infoSectionTitle{font-size:var(--font-size-body-semib-14);font-weight:600;line-height:var(--line-height-body-semib-14);color:#191819;margin-top:0;margin-bottom:4px;padding-top:0}
.editorialChip-module-scss-module__8ueQba__group{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.editorialChip-module-scss-module__8ueQba__wrap{position:relative}.editorialChip-module-scss-module__8ueQba__chip{background:var(--chip-bg,#f5f5f5);width:max-content;max-width:100%;min-height:30px;box-shadow:inset 0 0 0 1px var(--chip-border,var(--color-border,#e5e5e5));color:var(--chip-color,#191919);font:inherit;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:400;text-decoration:none;transition:background .15s,box-shadow .15s,color .15s;display:inline-flex}.editorialChip-module-scss-module__8ueQba__chip:hover{background:var(--chip-hover-bg,#ececec)}.editorialChip-module-scss-module__8ueQba__chip:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #0a99ff,0 0 0 2px #0a99ff3d}.editorialChip-module-scss-module__8ueQba__compact{gap:4px;min-height:22px;padding:2px 8px;font-size:11px}.editorialChip-module-scss-module__8ueQba__static{cursor:default}.editorialChip-module-scss-module__8ueQba__static:hover{background:var(--chip-bg,#f5f5f5)}.editorialChip-module-scss-module__8ueQba__selected{background:var(--chip-selected-bg,#e5f5ff);box-shadow:inset 0 0 0 1px var(--chip-selected-border,#bee3ff);color:var(--chip-selected-color,#191919)}.editorialChip-module-scss-module__8ueQba__selected:hover{background:var(--chip-selected-bg,#e5f5ff)}.editorialChip-module-scss-module__8ueQba__analogous.editorialChip-module-scss-module__8ueQba__selected{color:#fff;background:#0a1eff;box-shadow:inset 0 0 0 1px #0a1eff}.editorialChip-module-scss-module__8ueQba__analogous.editorialChip-module-scss-module__8ueQba__selected:hover{background:#0a1eff}.editorialChip-module-scss-module__8ueQba__success{color:#0a8f55;background:#e2fced;box-shadow:inset 0 0 0 1px #2ee089}.editorialChip-module-scss-module__8ueQba__success:hover{background:#e2fced}.editorialChip-module-scss-module__8ueQba__status{color:#2e7d32;background:#e8f5e9;box-shadow:inset 0 0 0 1px #4caf50}.editorialChip-module-scss-module__8ueQba__status:hover{background:#e8f5e9}.editorialChip-module-scss-module__8ueQba__service{color:#3276e8;background:#e4edff;box-shadow:inset 0 0 0 1px #e4edff}.editorialChip-module-scss-module__8ueQba__service:hover{background:#e4edff}.editorialChip-module-scss-module__8ueQba__info{color:#376dff;background:#e5f4ff;box-shadow:inset 0 0 0 1px #e0eaff}.editorialChip-module-scss-module__8ueQba__info:hover{background:#e5f4ff}.editorialChip-module-scss-module__8ueQba__static.editorialChip-module-scss-module__8ueQba__selected:hover{background:var(--chip-selected-bg,#e5f5ff)}.editorialChip-module-scss-module__8ueQba__analogous.editorialChip-module-scss-module__8ueQba__static.editorialChip-module-scss-module__8ueQba__selected:hover{background:#0a1eff}.editorialChip-module-scss-module__8ueQba__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.editorialChip-module-scss-module__8ueQba__icon img,.editorialChip-module-scss-module__8ueQba__icon svg{display:block}.editorialChip-module-scss-module__8ueQba__chevron{flex-shrink:0;transition:transform .15s;display:inline-flex}.editorialChip-module-scss-module__8ueQba__chevronOpen{transform:rotate(180deg)}.editorialChip-module-scss-module__8ueQba__menu{z-index:1000;border:1px solid var(--color-border,#e5e5e5);background:#fff;border-radius:10px;width:max-content;min-width:180px;max-width:min(280px,100vw - 48px);margin:0;padding:6px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #0f172a1a}.editorialChip-module-scss-module__8ueQba__menuItem{color:#191919;width:100%;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;text-decoration:none;display:flex}.editorialChip-module-scss-module__8ueQba__menuItem:hover{background:#f3f4f6}.editorialChip-module-scss-module__8ueQba__separator{background:#ececec;border:0;height:1px;margin:4px 6px}@media (max-width:620px){.editorialChip-module-scss-module__8ueQba__chip{min-height:30px;padding:0 12px;font-size:11px}}
.editorialEmptyState-module-scss-module__XCg6WG__emptyState{box-sizing:border-box;text-align:left;background:#fbfcfe;border:1px solid #e5e5e5;border-radius:10px;width:100%;margin:0;padding:18px 20px}.editorialEmptyState-module-scss-module__XCg6WG__emptyState h3{color:#000000e5;letter-spacing:-.01em;margin:0;font-size:14px;font-weight:600;line-height:1.35}.editorialEmptyState-module-scss-module__XCg6WG__emptyState p{color:#00000080;letter-spacing:-.005em;max-width:720px;margin:6px 0 0;font-size:12px;font-weight:400;line-height:1.45}.editorialEmptyState-module-scss-module__XCg6WG__compact{padding:14px 16px}.editorialEmptyState-module-scss-module__XCg6WG__compact h3{font-size:13px}.editorialEmptyState-module-scss-module__XCg6WG__compact p{margin-top:4px;font-size:11px}
.editorialFilterButton-module-scss-module__qgqShq__field{flex-direction:column;gap:5px;min-width:0;display:flex}.editorialFilterButton-module-scss-module__qgqShq__label{color:#777d88;text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:650}.editorialFilterButton-module-scss-module__qgqShq__wrap{width:100%;min-width:0;position:relative}.editorialFilterButton-module-scss-module__qgqShq__trigger{color:#242831;width:100%;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d9dce1;border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:12px;font-weight:500;transition:border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.editorialFilterButton-module-scss-module__qgqShq__trigger:hover{background:#fafbfc;border-color:#cfd3d9}.editorialFilterButton-module-scss-module__qgqShq__trigger:focus-visible{border-color:#16206e;outline:none;box-shadow:0 0 0 2px #16206e1f}.editorialFilterButton-module-scss-module__qgqShq__triggerActive{background:#f7f8fa;border-color:#c7ccd4}.editorialFilterButton-module-scss-module__qgqShq__triggerOpen{border-color:#16206e;box-shadow:0 0 0 2px #16206e1f}.editorialFilterButton-module-scss-module__qgqShq__triggerDisabled{color:#8a8a8a;cursor:not-allowed;background:#f7f7f7}.editorialFilterButton-module-scss-module__qgqShq__triggerDisabled:hover{background:#f7f7f7;border-color:#d9dce1}.editorialFilterButton-module-scss-module__qgqShq__icon{filter:brightness(0)saturate()invert(12%)sepia(8%)saturate(900%)hue-rotate(185deg)brightness(95%)contrast(92%);flex:none}.editorialFilterButton-module-scss-module__qgqShq__value{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:auto;min-width:0;overflow:hidden}.editorialFilterButton-module-scss-module__qgqShq__chevron{filter:brightness(0)saturate()invert(12%)sepia(8%)saturate(900%)hue-rotate(185deg)brightness(95%)contrast(92%);flex:none;transition:transform .2s}.editorialFilterButton-module-scss-module__qgqShq__chevronOpen{transform:rotate(180deg)}.editorialFilterButton-module-scss-module__qgqShq__badge{color:#fff;background:#16206e;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:650;line-height:1;display:inline-flex}.editorialFilterButton-module-scss-module__qgqShq__panel{z-index:1000;scrollbar-width:thin;background:#fff;border:1px solid #d9dce1;border-radius:10px;width:max-content;min-width:100%;max-width:min(280px,100vw - 48px);max-height:260px;margin:0;padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 8px 24px #0f172a1a}.editorialFilterButton-module-scss-module__qgqShq__panelSheet{width:min(360px,100vw - 48px);min-width:0;max-height:none;padding:0;right:auto;overflow:hidden}.editorialFilterButton-module-scss-module__qgqShq__panelFitTrigger{width:100%;min-width:100%;max-width:100%}.editorialFilterButton-module-scss-module__qgqShq__panelAlignEnd{left:auto;right:0}.editorialFilterButton-module-scss-module__qgqShq__menu{margin:0;padding:0;list-style:none}.editorialFilterButton-module-scss-module__qgqShq__menuItem{color:#242831;width:100%;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:9px 10px;font-size:12px;display:block}.editorialFilterButton-module-scss-module__qgqShq__menuItem:hover{background:#f3f4f6}.editorialFilterButton-module-scss-module__qgqShq__menuItemActive{background:#f3f4f6;font-weight:650}
.editorialFilterMenu-module-scss-module__mj3cKW__menu{z-index:90;background:#fff;border:1px solid #d9dce1;border-radius:10px;flex-direction:column;gap:12px;width:min(320px,100vw - 48px);min-width:260px;padding:12px;display:flex;position:absolute;top:calc(100% + 8px);left:0;overflow:visible;box-shadow:0 8px 24px #0f172a1a}
.editorialIconToggle-module-scss-module__xIpmma__button{cursor:pointer;background:0 0;border:0;border-radius:0;flex-shrink:0;place-items:center;width:40px;height:40px;display:inline-grid}.editorialIconToggle-module-scss-module__xIpmma__button:hover,.editorialIconToggle-module-scss-module__xIpmma__button:active{background:0 0}.editorialIconToggle-module-scss-module__xIpmma__button:focus-visible{outline:none;box-shadow:0 0 0 2px #0a99ff3d}.editorialIconToggle-module-scss-module__xIpmma__icon{filter:brightness(0)invert(70%);transition:filter .15s;display:block}.editorialIconToggle-module-scss-module__xIpmma__button:hover .editorialIconToggle-module-scss-module__xIpmma__icon,.editorialIconToggle-module-scss-module__xIpmma__pressed .editorialIconToggle-module-scss-module__xIpmma__icon{filter:brightness(0)invert(10%)}
.editorialInput-module-scss-module__SdNUYW__field{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.editorialInput-module-scss-module__SdNUYW__label{color:#1a1a1a;letter-spacing:-.01em;font-size:12px;font-weight:400;line-height:1.3}.editorialInput-module-scss-module__SdNUYW__input{color:#191919;width:100%;min-width:0;height:36px;font:inherit;letter-spacing:-.01em;background:#fff;border:1px solid #d9dce1;border-radius:8px;outline:none;padding:0 10px;font-size:12px;font-weight:400;transition:border-color .15s,box-shadow .15s,background .15s}.editorialInput-module-scss-module__SdNUYW__input::placeholder{color:#8a8a8a;font-weight:400}.editorialInput-module-scss-module__SdNUYW__input:hover:not(:disabled){border-color:#cfd3d9}.editorialInput-module-scss-module__SdNUYW__input:focus{border-color:#0a99ff;box-shadow:0 0 0 2px #0a99ff3d}.editorialInput-module-scss-module__SdNUYW__input:disabled{color:#8a8a8a;cursor:not-allowed;background:#f7f7f7}.editorialInput-module-scss-module__SdNUYW__inputError{border-color:#dc2626}.editorialInput-module-scss-module__SdNUYW__inputError:focus{border-color:#dc2626;box-shadow:0 0 0 2px #dc262629}.editorialInput-module-scss-module__SdNUYW__error{color:#dc2626;margin:0;font-size:11px;line-height:1.3}
.CreateLinkPopover-module-scss-module__KG7TIa__popover{z-index:9600;box-sizing:border-box;color:#000000e5;width:320px;font-family:var(--font-rethink-sans),var(--font-nunito),system-ui,sans-serif;background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:16px;position:fixed;box-shadow:0 8px 20px #1720331f}.CreateLinkPopover-module-scss-module__KG7TIa__caret{background:#fff;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;width:14px;height:14px;margin-left:-7px;position:absolute;top:-7px;left:50%;transform:rotate(45deg)}.CreateLinkPopover-module-scss-module__KG7TIa__popoverAbove .CreateLinkPopover-module-scss-module__KG7TIa__caret{border:1px solid #e5e5e5;border-top:none;border-left:none;top:auto;bottom:-7px}.CreateLinkPopover-module-scss-module__KG7TIa__title{color:#000000e5;font:inherit;letter-spacing:-.02em;margin:0 0 12px;font-size:16px;font-weight:500;line-height:1.35}.CreateLinkPopover-module-scss-module__KG7TIa__fields{gap:10px;display:grid}.CreateLinkPopover-module-scss-module__KG7TIa__actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;display:flex}.CreateLinkPopover-module-scss-module__KG7TIa__actionsWithRemove{justify-content:flex-start}.CreateLinkPopover-module-scss-module__KG7TIa__actionsWithRemove>:first-child{margin-right:auto}
.editorialListToolbar-module-scss-module__fFtAxW__stack{flex-direction:column;flex-shrink:0;gap:0;display:flex}.editorialListToolbar-module-scss-module__fFtAxW__row{align-items:center;gap:10px;width:100%;min-width:0;display:flex}.editorialListToolbar-module-scss-module__fFtAxW__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.editorialListToolbar-module-scss-module__fFtAxW__filterWrap{flex-shrink:0;position:relative}@media (max-width:1100px){.editorialListToolbar-module-scss-module__fFtAxW__row{flex-wrap:wrap}}
.editorialMediaTileSkeleton-module-scss-module__SlEM9q__tile{flex-direction:column;gap:8px;min-width:0;display:flex}.editorialMediaTileSkeleton-module-scss-module__SlEM9q__thumb{border-radius:8px;width:100%}.editorialMediaTileSkeleton-module-scss-module__SlEM9q__name{border-radius:6px;width:68%;height:12px}
.editorialMenu-module-scss-module__o3OkAG__menu{box-sizing:border-box;background:#fff;border:1px solid #ced6e3;border-radius:12px;width:186px;min-width:186px;max-width:186px;padding:7px;box-shadow:0 10px 28px #1c274c1f}.editorialMenu-module-scss-module__o3OkAG__item{color:#000000e5;width:100%;font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:7px 8px;font-size:12px;font-weight:400;display:flex}.editorialMenu-module-scss-module__o3OkAG__item:hover,.editorialMenu-module-scss-module__o3OkAG__item:focus-visible,.editorialMenu-module-scss-module__o3OkAG__item.editorialMenu-module-scss-module__o3OkAG__itemActive{background:#f3f6fa}.editorialMenu-module-scss-module__o3OkAG__item:disabled{opacity:.45;cursor:not-allowed}.editorialMenu-module-scss-module__o3OkAG__item:disabled:hover{background:0 0}.editorialMenu-module-scss-module__o3OkAG__icon{color:#000000e5;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.editorialMenu-module-scss-module__o3OkAG__icon img,.editorialMenu-module-scss-module__o3OkAG__icon svg{width:14px;height:14px;display:block}.editorialMenu-module-scss-module__o3OkAG__icon svg{stroke-width:1.8px}.editorialMenu-module-scss-module__o3OkAG__submenuLabel{flex:1;min-width:0}.editorialMenu-module-scss-module__o3OkAG__chevron{color:#69758a;flex-shrink:0;margin-left:auto}.editorialMenu-module-scss-module__o3OkAG__danger,.editorialMenu-module-scss-module__o3OkAG__danger .editorialMenu-module-scss-module__o3OkAG__icon{color:#ef5350}.editorialMenu-module-scss-module__o3OkAG__danger:hover,.editorialMenu-module-scss-module__o3OkAG__danger:focus-visible{background:#ef53501f}.editorialMenu-module-scss-module__o3OkAG__expand{width:100%;display:block}.editorialMenu-module-scss-module__o3OkAG__expandPanel{background:#fff;border:1px solid #e2e8f0;border-radius:10px;width:100%;margin-top:4px;padding:8px}.editorialMenu-module-scss-module__o3OkAG__flyout{background:#fff;border:1px solid #ced6e3;border-radius:12px;min-width:210px;max-width:240px;padding:7px;box-shadow:0 10px 28px #1c274c1f}.editorialMenu-module-scss-module__o3OkAG__option{cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:7px 8px;font-size:12px;font-weight:400;display:flex}.editorialMenu-module-scss-module__o3OkAG__option:hover:not(:disabled){background:#f3f6fa}.editorialMenu-module-scss-module__o3OkAG__option:disabled{opacity:.6;cursor:not-allowed}.editorialMenu-module-scss-module__o3OkAG__optionSelected{background:#f8fafc}.editorialMenu-module-scss-module__o3OkAG__optionCheck{color:#3276e8;opacity:0;flex-shrink:0}.editorialMenu-module-scss-module__o3OkAG__optionSelected .editorialMenu-module-scss-module__o3OkAG__optionCheck{opacity:1}
.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__root{flex-direction:column;gap:18px;display:flex}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__root>section{flex-direction:column;display:flex}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__header{color:#000000e5;justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:400;display:flex}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__empty,.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__more,.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__error{color:#00000080;margin:8px 0 0;font-size:12px;font-weight:400}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__error{color:#dc2626}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__list{gap:9px;margin-top:10px;display:grid}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__row{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__identity{flex:140px;min-width:0;display:grid}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__rowActions{flex-wrap:nowrap;flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__identity strong,.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__identity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__identity strong{color:#000000e5;font-size:12px;font-weight:400}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__identity span{color:#00000080;font-size:11px;font-weight:400}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__iconAction{cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;padding:0;display:grid}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__iconAction:hover:not(:disabled){background:#e5f4ff}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__iconAction:focus-visible{outline:none;box-shadow:0 0 0 2px #0a99ff47}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__iconAction:disabled{opacity:.5;cursor:not-allowed}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__form{background:#fff;border:1px solid #e5e5e5;border-radius:10px;gap:10px;margin-top:10px;padding:12px;display:grid}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__primary{color:#000000e5;align-items:center;gap:8px;min-height:36px;font-size:12px;font-weight:400;display:flex}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__formActions{justify-content:flex-end;gap:8px;display:flex}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__groupLabel,.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__choiceLegend{color:#00000080;margin:12px 0 0;font-size:11px;font-weight:400}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__choices{border:0;gap:6px;margin:0;padding:0;display:grid}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__choice{color:#000000e5;align-items:center;gap:8px;min-height:28px;font-size:12px;font-weight:400;display:flex}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__chapterList{border:1px solid #e5e5e5;border-radius:8px;gap:4px;max-height:168px;padding:8px;display:grid;overflow:auto}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__selectAll,.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__chapterLink{color:#0a99ff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__selectAll:hover,.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__chapterLink:hover{text-decoration:underline}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__selectAll:focus-visible,.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__chapterLink:focus-visible{outline:none;box-shadow:0 0 0 2px #0a99ff47}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__selectAll{justify-self:start;font-size:12px}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__chapterLink{font-size:inherit;text-decoration:underline;display:inline}.editorialMaterialAccessBlock-module-scss-module__BJ0_KW__add{align-self:flex-start;margin-top:10px}
.editorialModal-module-scss-module__J8oY0a__backdrop{z-index:9500;background:#00000052;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.editorialModal-module-scss-module__J8oY0a__modal{color:#000000e5;max-width:calc(100vw - 48px);max-height:min(80vh,720px);font-family:var(--font-rethink-sans),var(--font-nunito),system-ui,sans-serif;background:#fff;border:1px solid #e5e5e5;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 16px 48px #00000024}.editorialModal-module-scss-module__J8oY0a__header{flex:none;justify-content:space-between;align-items:flex-start;gap:24px;padding:24px 24px 0;display:flex}.editorialModal-module-scss-module__J8oY0a__heading{min-width:0}.editorialModal-module-scss-module__J8oY0a__heading h2{color:#000000e5;font:inherit;letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:500;line-height:1.35}.editorialModal-module-scss-module__J8oY0a__description{color:#00000080;margin-top:6px;font-size:13px;font-weight:400;line-height:1.45}.editorialModal-module-scss-module__J8oY0a__closeButton{color:#000000e5;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;margin:-6px -6px 0 0;padding:0;transition:background .15s,box-shadow .15s;display:inline-flex}.editorialModal-module-scss-module__J8oY0a__closeButton:hover{background:#f5f5f5}.editorialModal-module-scss-module__J8oY0a__closeButton:focus-visible{outline:none;box-shadow:0 0 0 2px #0a99ff47}.editorialModal-module-scss-module__J8oY0a__closeIcon{background:currentColor;width:18px;height:18px;-webkit-mask:url(/icons/x.svg) 50%/contain no-repeat;mask:url(/icons/x.svg) 50%/contain no-repeat}.editorialModal-module-scss-module__J8oY0a__content{color:#000000e5;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbd5e1 #0000;flex:auto;min-height:0;padding:24px;font-size:13px;font-weight:400;line-height:1.5;overflow:hidden auto}.editorialModal-module-scss-module__J8oY0a__content::-webkit-scrollbar{width:8px;height:8px}.editorialModal-module-scss-module__J8oY0a__content::-webkit-scrollbar-track{background:0 0}.editorialModal-module-scss-module__J8oY0a__content::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:15px}.editorialModal-module-scss-module__J8oY0a__content::-webkit-scrollbar-thumb:hover{background:#94a3b8}.editorialModal-module-scss-module__J8oY0a__content::-webkit-scrollbar-corner{background:0 0}.editorialModal-module-scss-module__J8oY0a__footer{flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:0 24px 24px;display:flex}.editorialModal-module-scss-module__J8oY0a__footer>span{display:inline-flex}.editorialModal-module-scss-module__J8oY0a__footerWithoutContent{padding-top:24px}@media (max-width:640px){.editorialModal-module-scss-module__J8oY0a__backdrop{align-items:flex-end;padding:12px}.editorialModal-module-scss-module__J8oY0a__modal{border-radius:12px;max-width:none;max-height:calc(100vh - 24px);width:100%!important}.editorialModal-module-scss-module__J8oY0a__header{padding:20px 20px 0}.editorialModal-module-scss-module__J8oY0a__content{padding:20px}.editorialModal-module-scss-module__J8oY0a__footer{padding:0 20px 20px}.editorialModal-module-scss-module__J8oY0a__footer>span{flex:1}.editorialModal-module-scss-module__J8oY0a__footer>span>button,.editorialModal-module-scss-module__J8oY0a__footer>span>a{width:100%}.editorialModal-module-scss-module__J8oY0a__footerWithoutContent{padding-top:20px}}@media (prefers-reduced-motion:reduce){.editorialModal-module-scss-module__J8oY0a__closeButton{transition:none}}
.editorialButton-module-scss-module__tq3oJq__button{min-height:36px;font:inherit;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:400;text-decoration:none;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.editorialButton-module-scss-module__tq3oJq__button:disabled{opacity:.5;cursor:not-allowed}.editorialButton-module-scss-module__tq3oJq__button:focus-visible{outline:none;box-shadow:0 0 0 2px #0a99ff47}.editorialButton-module-scss-module__tq3oJq__button:active:not(:disabled){transform:scale(.97)}.editorialButton-module-scss-module__tq3oJq__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.editorialButton-module-scss-module__tq3oJq__icon img,.editorialButton-module-scss-module__tq3oJq__icon svg{display:block}.editorialButton-module-scss-module__tq3oJq__compact{gap:6px;min-height:28px;padding:0 10px;font-size:12px}.editorialButton-module-scss-module__tq3oJq__iconOnly{width:32px;min-width:32px;min-height:32px;padding:0}.editorialButton-module-scss-module__tq3oJq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.editorialButton-module-scss-module__tq3oJq__primary{color:#fff;background:#0a99ff;border:0}.editorialButton-module-scss-module__tq3oJq__primary:hover:not(:disabled){background:#008ae8}.editorialButton-module-scss-module__tq3oJq__primary .editorialButton-module-scss-module__tq3oJq__icon img{filter:brightness(0)invert()}.editorialButton-module-scss-module__tq3oJq__secondary{border:1px solid var(--color-border,#e5e5e5);color:#191919;background:#fff}.editorialButton-module-scss-module__tq3oJq__secondary:hover:not(:disabled){background:#f7f7f7}.editorialButton-module-scss-module__tq3oJq__secondary .editorialButton-module-scss-module__tq3oJq__icon img{filter:brightness(0)}.editorialButton-module-scss-module__tq3oJq__danger{color:#fff;background:#dc2626;border:0}.editorialButton-module-scss-module__tq3oJq__danger:hover:not(:disabled){background:#c91f1f}.editorialButton-module-scss-module__tq3oJq__danger .editorialButton-module-scss-module__tq3oJq__icon img{filter:brightness(0)invert()}
.GeneratedInteractiveSandbox-module-scss-module__l3nnda__host{box-sizing:border-box;background:#fff;border:1px solid #e5e5e5;border-radius:12px;width:100%;padding:16px;position:relative;overflow:hidden}.GeneratedInteractiveSandbox-module-scss-module__l3nnda__hostStatic{scrollbar-width:thin;scrollbar-color:#cbd5e1 #0000;overflow:auto hidden}.GeneratedInteractiveSandbox-module-scss-module__l3nnda__hostStatic::-webkit-scrollbar{width:8px;height:8px}.GeneratedInteractiveSandbox-module-scss-module__l3nnda__hostStatic::-webkit-scrollbar-track{background:0 0}.GeneratedInteractiveSandbox-module-scss-module__l3nnda__hostStatic::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:15px}.GeneratedInteractiveSandbox-module-scss-module__l3nnda__hostStatic::-webkit-scrollbar-thumb:hover{background:#94a3b8}.GeneratedInteractiveSandbox-module-scss-module__l3nnda__hostStatic::-webkit-scrollbar-corner{background:0 0}.GeneratedInteractiveSandbox-module-scss-module__l3nnda__hostEmbedded{border:0;border-radius:0}.GeneratedInteractiveSandbox-module-scss-module__l3nnda__hostMeasuring{min-height:160px}.GeneratedInteractiveSandbox-module-scss-module__l3nnda__iframe{background:#fff;border:0;width:100%;display:block}.GeneratedInteractiveSandbox-module-scss-module__l3nnda__iframeMeasuring{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0;right:0}.GeneratedInteractiveSandbox-module-scss-module__l3nnda__runtimeError{color:#000000e5;background:#fff;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:16px;font-size:13px;font-weight:400;display:flex;position:absolute;inset:12px}.GeneratedInteractiveSandbox-module-scss-module__l3nnda__runtimeError button{color:#fff;cursor:pointer;font:inherit;background:#0a99ff;border:0;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:400}.GeneratedInteractiveSandbox-module-scss-module__l3nnda__runtimeError button:hover{background:#008ae8}
.editorialProductSwitch-module-scss-module__7ONcAG__alignEnd{margin-left:auto}
.editorialAvatar-module-scss-module__PpSGXW__avatar{color:#fff;background:#000000e5;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:500;display:grid;position:relative;overflow:hidden}.editorialAvatar-module-scss-module__PpSGXW__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.editorialAvatar-module-scss-module__PpSGXW__loading{color:#0000;background:#e5e5e5}.editorialAvatar-module-scss-module__PpSGXW__skeleton{border-radius:50%;width:100%;height:100%}
.editorialProfileMenu-module-scss-module__xL05dW__root{width:100%;position:relative}.editorialProfileMenu-module-scss-module__xL05dW__trigger{color:#1a1a1a;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;width:100%;padding:6px 8px;transition:background .15s;display:flex}.editorialProfileMenu-module-scss-module__xL05dW__trigger:hover,.editorialProfileMenu-module-scss-module__xL05dW__trigger:focus-visible{background:#f5f5f5}.editorialProfileMenu-module-scss-module__xL05dW__meta{flex-direction:column;flex:1;min-width:0;display:flex}.editorialProfileMenu-module-scss-module__xL05dW__meta strong,.editorialProfileMenu-module-scss-module__xL05dW__meta small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editorialProfileMenu-module-scss-module__xL05dW__meta strong{font-size:12px;font-weight:400}.editorialProfileMenu-module-scss-module__xL05dW__meta small{color:#8b909a;margin-top:2px;font-size:10px}.editorialProfileMenu-module-scss-module__xL05dW__chevron{color:#1a1a1a;flex-shrink:0}.editorialProfileMenu-module-scss-module__xL05dW__menu{z-index:40;background:#fff;border:1px solid #e5e5e5;border-radius:12px;width:auto;padding:8px;position:absolute;bottom:calc(100% + 10px);left:0;right:0;box-shadow:0 18px 50px #141d2d1f}.editorialProfileMenu-module-scss-module__xL05dW__header{align-items:center;gap:10px;padding:8px 10px 10px;display:flex}.editorialProfileMenu-module-scss-module__xL05dW__headerName{text-overflow:ellipsis;white-space:nowrap;color:#1a1a1a;min-width:0;font-size:12px;font-weight:400;overflow:hidden}.editorialProfileMenu-module-scss-module__xL05dW__separator{background:#ececec;border:0;height:1px;margin:2px 6px 6px}.editorialProfileMenu-module-scss-module__xL05dW__item,.editorialProfileMenu-module-scss-module__xL05dW__logout{width:100%;min-height:34px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:11px;padding:0 12px;font-size:12px;font-weight:400;display:flex}.editorialProfileMenu-module-scss-module__xL05dW__item:hover,.editorialProfileMenu-module-scss-module__xL05dW__item:focus-visible,.editorialProfileMenu-module-scss-module__xL05dW__logout:hover,.editorialProfileMenu-module-scss-module__xL05dW__logout:focus-visible{background:#f5f5f5}.editorialProfileMenu-module-scss-module__xL05dW__item{color:#1a1a1a}.editorialProfileMenu-module-scss-module__xL05dW__item:disabled{cursor:default;opacity:.6}.editorialProfileMenu-module-scss-module__xL05dW__itemIcon{filter:brightness(0)invert(10%);flex-shrink:0;display:block}.editorialProfileMenu-module-scss-module__xL05dW__logout{color:#e5484d}.editorialProfileMenu-module-scss-module__xL05dW__logout svg{flex-shrink:0}.editorialProfileMenu-module-scss-module__xL05dW__fileInput{display:none}.editorialProfileMenu-module-scss-module__xL05dW__passwordFields{flex-direction:column;gap:16px;min-width:0;display:flex}.editorialProfileMenu-module-scss-module__xL05dW__collapsed .editorialProfileMenu-module-scss-module__xL05dW__meta,.editorialProfileMenu-module-scss-module__xL05dW__collapsed .editorialProfileMenu-module-scss-module__xL05dW__chevron{display:none}.editorialProfileMenu-module-scss-module__xL05dW__collapsed .editorialProfileMenu-module-scss-module__xL05dW__trigger{justify-content:center;gap:0;padding:6px}.editorialProfileMenu-module-scss-module__xL05dW__collapsed .editorialProfileMenu-module-scss-module__xL05dW__menu{width:230px;bottom:calc(100% + 10px);left:0;right:auto}@media (max-width:900px){.editorialProfileMenu-module-scss-module__xL05dW__collapsed .editorialProfileMenu-module-scss-module__xL05dW__meta,.editorialProfileMenu-module-scss-module__xL05dW__collapsed .editorialProfileMenu-module-scss-module__xL05dW__chevron{display:revert}.editorialProfileMenu-module-scss-module__xL05dW__collapsed .editorialProfileMenu-module-scss-module__xL05dW__meta{display:flex}.editorialProfileMenu-module-scss-module__xL05dW__collapsed .editorialProfileMenu-module-scss-module__xL05dW__trigger{justify-content:flex-start;gap:9px;padding:6px 8px}.editorialProfileMenu-module-scss-module__xL05dW__collapsed .editorialProfileMenu-module-scss-module__xL05dW__menu{width:auto;bottom:calc(100% + 10px);left:0;right:0}}
.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}}
.editorialSegmentedTabs-module-scss-module__0rW0jG__tabs{background:#eef2f7;border-radius:8px;gap:2px;width:fit-content;margin:18px 0;padding:3px;display:inline-flex}.editorialSegmentedTabs-module-scss-module__0rW0jG__tab,.editorialSegmentedTabs-module-scss-module__0rW0jG__tabActive{color:#667085;min-height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 10px;font-size:12px;font-weight:400}.editorialSegmentedTabs-module-scss-module__0rW0jG__tabActive{color:#000000e5;background:#fff;box-shadow:0 1px 3px #1c274c1f}.editorialSegmentedTabs-module-scss-module__0rW0jG__tabsCompact{margin:0}
.editorialSelect-module-scss-module___FXK0a__field{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.editorialSelect-module-scss-module___FXK0a__label{color:#000000e5;letter-spacing:-.01em;font-size:12px;font-weight:400;line-height:1.3}.editorialSelect-module-scss-module___FXK0a__control{position:relative}.editorialSelect-module-scss-module___FXK0a__trigger{color:#000000e5;width:100%;height:36px;font:inherit;letter-spacing:-.01em;text-align:left;cursor:pointer;background:#fff;border:1px solid #d9dce1;border-radius:8px;outline:none;justify-content:space-between;align-items:center;gap:12px;padding:0 11px;font-size:12px;font-weight:400;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.editorialSelect-module-scss-module___FXK0a__trigger:hover:not(:disabled){border-color:#e5e5e5}.editorialSelect-module-scss-module___FXK0a__trigger:focus-visible,.editorialSelect-module-scss-module___FXK0a__trigger.editorialSelect-module-scss-module___FXK0a__triggerOpen{border-color:#0a99ff;box-shadow:0 0 0 2px #0a99ff3d}.editorialSelect-module-scss-module___FXK0a__trigger:disabled,.editorialSelect-module-scss-module___FXK0a__triggerDisabled{color:#00000080;cursor:not-allowed;background:#f7f7f7}.editorialSelect-module-scss-module___FXK0a__searchInput{min-width:0;color:inherit;font:inherit;font-size:inherit;text-align:left;background:0 0;border:0;outline:none;flex:1}.editorialSelect-module-scss-module___FXK0a__searchInput::placeholder{color:#00000080;opacity:1}.editorialSelect-module-scss-module___FXK0a__searchInput:disabled{cursor:not-allowed}.editorialSelect-module-scss-module___FXK0a__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.editorialSelect-module-scss-module___FXK0a__placeholder{color:#00000080}.editorialSelect-module-scss-module___FXK0a__triggerError{border-color:#dc2626}.editorialSelect-module-scss-module___FXK0a__triggerError:focus-visible,.editorialSelect-module-scss-module___FXK0a__triggerError.editorialSelect-module-scss-module___FXK0a__triggerOpen{border-color:#dc2626;box-shadow:0 0 0 2px #dc262629}.editorialSelect-module-scss-module___FXK0a__chevron{color:#00000080;border-bottom:1.5px solid;border-right:1.5px solid;flex:0 0 7px;width:7px;height:7px;margin-top:-3px;transition:transform .15s,margin .15s;transform:rotate(45deg)}.editorialSelect-module-scss-module___FXK0a__triggerOpen .editorialSelect-module-scss-module___FXK0a__chevron{margin-top:3px;transform:rotate(225deg)}.editorialSelect-module-scss-module___FXK0a__listbox{z-index:9600;scrollbar-color:#e5e5e5 #0000;scrollbar-width:thin;background:#fff;border:1px solid #d9dce1;border-radius:8px;max-height:220px;margin:0;padding:5px;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 10px 28px #0000001f}.editorialSelect-module-scss-module___FXK0a__option{color:#000000e5;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;min-height:32px;padding:7px 9px;font-size:12px;font-weight:400;line-height:1.35;display:flex}.editorialSelect-module-scss-module___FXK0a__optionActive{background:#f7f7f7}.editorialSelect-module-scss-module___FXK0a__optionSelected{color:#008ae8;background:#e0eaff}.editorialSelect-module-scss-module___FXK0a__optionActive.editorialSelect-module-scss-module___FXK0a__optionSelected{background:#e4edff}.editorialSelect-module-scss-module___FXK0a__optionDisabled{color:#00000080;cursor:not-allowed}.editorialSelect-module-scss-module___FXK0a__optionSeparated{margin-top:9px;position:relative}.editorialSelect-module-scss-module___FXK0a__optionSeparated:before{content:"";border-top:1px solid #e5e5e5;position:absolute;top:-5px;left:0;right:0}.editorialSelect-module-scss-module___FXK0a__check{flex:none;font-size:13px}.editorialSelect-module-scss-module___FXK0a__error{color:#dc2626;margin:0;font-size:11px;line-height:1.3}@media (prefers-reduced-motion:reduce){.editorialSelect-module-scss-module___FXK0a__trigger,.editorialSelect-module-scss-module___FXK0a__chevron{transition:none}}
.editorialTextarea-module-scss-module__rwOtEW__field{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.editorialTextarea-module-scss-module__rwOtEW__label{color:#1a1a1a;letter-spacing:-.01em;font-size:12px;font-weight:400;line-height:1.3}.editorialTextarea-module-scss-module__rwOtEW__textarea{resize:vertical;color:#191919;width:100%;min-height:88px;font:inherit;letter-spacing:-.01em;scrollbar-width:thin;scrollbar-color:#cbd5e1 #0000;background:#fff;border:1px solid #d9dce1;border-radius:8px;outline:none;padding:9px 10px;font-size:12px;font-weight:400;line-height:1.45;transition:border-color .15s,box-shadow .15s,background .15s;overflow-y:auto}.editorialTextarea-module-scss-module__rwOtEW__textarea::-webkit-scrollbar{width:8px;height:8px}.editorialTextarea-module-scss-module__rwOtEW__textarea::-webkit-scrollbar-track{background:0 0}.editorialTextarea-module-scss-module__rwOtEW__textarea::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:15px}.editorialTextarea-module-scss-module__rwOtEW__textarea::-webkit-scrollbar-thumb:hover{background:#94a3b8}.editorialTextarea-module-scss-module__rwOtEW__textarea::-webkit-scrollbar-corner{background:0 0}.editorialTextarea-module-scss-module__rwOtEW__textarea::placeholder{color:#8a8a8a}.editorialTextarea-module-scss-module__rwOtEW__textarea:hover:not(:disabled){border-color:#cfd3d9}.editorialTextarea-module-scss-module__rwOtEW__textarea:focus{border-color:#0a99ff;box-shadow:0 0 0 2px #0a99ff3d}.editorialTextarea-module-scss-module__rwOtEW__textarea:disabled{color:#8a8a8a;cursor:not-allowed;background:#f7f7f7}.editorialTextarea-module-scss-module__rwOtEW__textareaError{border-color:#dc2626}.editorialTextarea-module-scss-module__rwOtEW__charCounter{color:#00000080;text-align:right;font-variant-numeric:tabular-nums;margin-top:-2px;font-size:11px;font-weight:500;line-height:1;display:block}.editorialTextarea-module-scss-module__rwOtEW__charCounterAtLimit{color:#dc2626}.editorialTextarea-module-scss-module__rwOtEW__error{color:#dc2626;margin:0;font-size:11px;line-height:1.3}
.editorialActionMenu-module-scss-module__YlatPa__menu{z-index:9600;background:#fff;border:1px solid #e3e3e3;border-radius:8px;min-width:220px;padding:4px;position:fixed;box-shadow:0 8px 20px #1720331f}.editorialActionMenu-module-scss-module__YlatPa__compact{width:max-content;min-width:0;max-width:calc(100vw - 24px)}.editorialActionMenu-module-scss-module__YlatPa__item{white-space:nowrap;color:#000000e5;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex}.editorialActionMenu-module-scss-module__YlatPa__item:hover{background:#f4f6fb}.editorialActionMenu-module-scss-module__YlatPa__item:disabled{cursor:not-allowed;opacity:.5}.editorialActionMenu-module-scss-module__YlatPa__icon{flex:0 0 14px;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.editorialActionMenu-module-scss-module__YlatPa__danger{color:#dc2626}.editorialActionMenu-module-scss-module__YlatPa__danger:hover{background:#dc26261a}.editorialActionMenu-module-scss-module__YlatPa__danger .editorialActionMenu-module-scss-module__YlatPa__icon{color:#dc2626}
.CollectionStatusChip-module-scss-module__zU4djq__check{background-color:currentColor;width:12px;height:12px;display:block;-webkit-mask:url(/icons/checkOutline.svg) 50%/contain no-repeat;mask:url(/icons/checkOutline.svg) 50%/contain no-repeat}
.CreateChapterModal-module-scss-module__EUC2WG__body{flex-direction:column;gap:16px;padding:24px 0;display:flex}.CreateChapterModal-module-scss-module__EUC2WG__formFields{flex-direction:column;gap:16px;min-width:0;display:flex}
.CollectionCurriculumFields-module-scss-module__ocnU0q__fields{flex-direction:column;gap:16px;display:flex}
.CreateCollectionModal-module-scss-module__H0lSTG__modal{min-height:460px}@media (max-height:480px){.CreateCollectionModal-module-scss-module__H0lSTG__modal{min-height:0}}
