.NewInterfaceStudy-module__o8xVmG__workspace{min-width:0}.NewInterfaceStudy-module__o8xVmG__workspace .nbme-body-content{min-width:0}.NewInterfaceStudy-module__o8xVmG__workspace .nbme-two-col{min-width:0}.NewInterfaceStudy-module__o8xVmG__workspace .NewInterfaceStudy-module__o8xVmG__solutionColumn{flex-direction:column;padding-right:24px;display:flex;overflow:hidden!important}.NewInterfaceStudy-module__o8xVmG__workspace .NewInterfaceStudy-module__o8xVmG__solutionColumn>[data-solution-studio]{flex:1;width:100%}.NewInterfaceStudy-module__o8xVmG__workspace [data-solution-choice]:focus-visible{outline-offset:-2px;outline:2px solid #347d75}.NewInterfaceStudy-module__o8xVmG__inlineSolution{flex-direction:column;height:72vh;min-height:520px;max-height:900px;margin:20px 0;display:flex}.NewInterfaceStudy-module__o8xVmG__inlineSolution>[data-solution-studio]{flex:1}.NewInterfaceStudy-module__o8xVmG__tools{color:#173b52;background:#fff;border:1px solid #d9e5ed;border-radius:14px;gap:14px;padding:14px;display:grid}@media (max-width:1024px){.NewInterfaceStudy-module__o8xVmG__workspace .nbme-sidebar-wrap{display:none!important}.NewInterfaceStudy-module__o8xVmG__workspace [data-new-interface-footer]{left:var(--safe-left)!important}.NewInterfaceStudy-module__o8xVmG__workspace .nbme-body-content{padding:16px 16px 80px!important;display:block!important;overflow:hidden auto!important}.NewInterfaceStudy-module__o8xVmG__workspace .nbme-two-col{flex-direction:column!important;gap:20px!important}.NewInterfaceStudy-module__o8xVmG__workspace .nbme-two-col>div{flex:none!important;width:100%!important;max-width:100%!important;padding-right:0!important}.NewInterfaceStudy-module__o8xVmG__workspace .nbme-choices-wrap{width:100%!important;min-width:0!important;display:block!important}.NewInterfaceStudy-module__o8xVmG__workspace .qa-pane-scroll{min-height:0!important;overflow:visible!important}.NewInterfaceStudy-module__o8xVmG__workspace .NewInterfaceStudy-module__o8xVmG__solutionColumn{display:block}.NewInterfaceStudy-module__o8xVmG__workspace [data-solution-studio]{flex:none!important;overflow:visible!important}.NewInterfaceStudy-module__o8xVmG__workspace [data-solution-reading]{flex:none;overflow:visible!important}.NewInterfaceStudy-module__o8xVmG__workspace [data-solution-audio-footer]{border-radius:0 0 25px 25px}.NewInterfaceStudy-module__o8xVmG__workspace .nbme-nav-tools{gap:4px!important}.NewInterfaceStudy-module__o8xVmG__workspace .nbme-nav-tools button{width:auto!important;min-width:40px!important;padding:0 5px!important}.NewInterfaceStudy-module__o8xVmG__workspace .nbme-nav-tools img{height:24px!important}.NewInterfaceStudy-module__o8xVmG__workspace .nbme-nav-tools span{font-size:10px!important}.NewInterfaceStudy-module__o8xVmG__inlineSolution{height:auto;min-height:0;max-height:none}}@media (max-width:810px){.NewInterfaceStudy-module__o8xVmG__workspace .nbme-body-content{padding:12px 10px 80px!important}.NewInterfaceStudy-module__o8xVmG__workspace [data-new-interface-navigation]{position:static!important;transform:none!important}.NewInterfaceStudy-module__o8xVmG__workspace [data-new-interface-navigation]>button{width:34px!important}.NewInterfaceStudy-module__o8xVmG__workspace [data-new-interface-navigation]>button>img{width:25px!important;height:25px!important}.NewInterfaceStudy-module__o8xVmG__workspace [data-new-interface-navigation]>button>span{display:none}.NewInterfaceStudy-module__o8xVmG__workspace [data-new-interface-navigation]>span{width:48px!important;font-size:12px!important}.NewInterfaceStudy-module__o8xVmG__workspace .nbme-nav-tools{gap:0!important;padding-right:4px!important}.NewInterfaceStudy-module__o8xVmG__workspace .nbme-nav-tools button{min-width:32px!important;padding:0 4px!important}.NewInterfaceStudy-module__o8xVmG__workspace .nbme-nav-tools button>span{display:none}.NewInterfaceStudy-module__o8xVmG__workspace .nbme-nav-tools img{max-width:26px;height:24px!important}.NewInterfaceStudy-module__o8xVmG__workspace [data-new-interface-lock]{flex-shrink:0;margin-left:auto;position:static!important;transform:none!important}.NewInterfaceStudy-module__o8xVmG__workspace [data-nbme-timebox]{min-width:0;white-space:normal!important;margin-left:6px!important;padding:4px 6px!important;font-size:10px!important}.NewInterfaceStudy-module__o8xVmG__workspace [data-new-interface-footer] button{flex-shrink:0;padding-left:6px!important;padding-right:6px!important}.NewInterfaceStudy-module__o8xVmG__workspace [data-new-interface-footer] button span{font-size:11px!important}.NewInterfaceStudy-module__o8xVmG__workspace .NewInterfaceStudy-module__o8xVmG__tools{padding:10px}}@media (max-width:480px){.NewInterfaceStudy-module__o8xVmG__workspace [data-new-interface-infobox]{min-width:0;padding-left:4px!important}.NewInterfaceStudy-module__o8xVmG__workspace [data-new-interface-infobox]>div{padding:4px!important;font-size:10px!important}.NewInterfaceStudy-module__o8xVmG__workspace [data-new-interface-navigation]{flex-shrink:0}.NewInterfaceStudy-module__o8xVmG__workspace [data-new-interface-navigation]>button,.NewInterfaceStudy-module__o8xVmG__workspace [data-new-interface-navigation]>span{width:32px!important}}
.SanctuaryTutor-module__3Av6Iq__tutor{min-width:0;color:var(--lesson-ink,#f4f8ed);font:17px/1.8 Arial,Helvetica,sans-serif}.SanctuaryTutor-module__3Av6Iq__tutor [hidden]{display:none!important}.SanctuaryTutor-module__3Av6Iq__header{border-bottom:1px solid var(--lesson-border,#e3f7e430);justify-content:space-between;align-items:flex-start;gap:24px;padding:2px 2px 20px;display:flex}.SanctuaryTutor-module__3Av6Iq__header>div{min-width:0}.SanctuaryTutor-module__3Av6Iq__eyebrow{color:var(--lesson-accent,#d8f1c9);letter-spacing:1.7px;align-items:center;gap:8px;font-size:10px;line-height:1.5;display:flex}.SanctuaryTutor-module__3Av6Iq__header h3{font:430 24px/1.2 var(--font-atlas-display),Georgia,serif;letter-spacing:-.5px;margin:12px 0 5px}.SanctuaryTutor-module__3Av6Iq__header p{color:var(--lesson-muted,#c2d4c8);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.SanctuaryTutor-module__3Av6Iq__historyButton{border:1px solid var(--lesson-border,#e3f7e430);color:var(--lesson-muted,#c2d4c8);cursor:pointer;background:#efffdf06;border-radius:99px;flex-shrink:0;align-items:center;gap:8px;padding:9px 13px;font:12px Arial,sans-serif;display:flex}.SanctuaryTutor-module__3Av6Iq__historyButton:hover,.SanctuaryTutor-module__3Av6Iq__historyButton[aria-pressed=true]{color:var(--lesson-accent,#d8f1c9);background:#d8f1c915;border-color:#d8f1c950}.SanctuaryTutor-module__3Av6Iq__historyButton small{opacity:.75;font-size:10px}.SanctuaryTutor-module__3Av6Iq__welcome{padding:23px 0 26px}.SanctuaryTutor-module__3Av6Iq__invitation{color:var(--lesson-muted,#c2d4c8);margin:0 0 18px;font-size:15px}.SanctuaryTutor-module__3Av6Iq__suggestions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.SanctuaryTutor-module__3Av6Iq__suggestions button{min-width:0;min-height:72px;color:var(--lesson-ink,#f4f8ed);border:1px solid var(--lesson-border,#e3f7e430);text-align:left;cursor:pointer;background:linear-gradient(125deg,#edffe20a,#e4ffee02);border-radius:14px;align-items:center;gap:11px;padding:13px 15px;font:13px/1.55 Arial,sans-serif;transition:background .16s,border-color .16s;display:flex}.SanctuaryTutor-module__3Av6Iq__suggestions button:hover{background:#d8f1c914;border-color:#d8f1c966}.SanctuaryTutor-module__3Av6Iq__suggestionNumber{color:var(--lesson-muted,#c2d4c8);opacity:.55;font-size:10px}.SanctuaryTutor-module__3Av6Iq__suggestions button>span:nth-child(2){flex:1;min-width:0}.SanctuaryTutor-module__3Av6Iq__suggestions svg{opacity:.65;flex-shrink:0}.SanctuaryTutor-module__3Av6Iq__messages{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d8f1c933 transparent;flex-direction:column;gap:24px;max-height:min(740px,65vh);margin:0 0 16px;padding:20px 5px 20px 0;display:flex;overflow:auto}.SanctuaryTutor-module__3Av6Iq__assistant,.SanctuaryTutor-module__3Av6Iq__user{min-width:0}.SanctuaryTutor-module__3Av6Iq__assistant{width:100%;padding:0 1px}.SanctuaryTutor-module__3Av6Iq__user{background:#a4c98a10;border:1px solid #d8f1c926;border-radius:16px 16px 4px;align-self:flex-end;max-width:88%;padding:12px 17px}.SanctuaryTutor-module__3Av6Iq__messageLabel{color:var(--lesson-accent,#d8f1c9);text-transform:uppercase;letter-spacing:1.3px;align-items:center;gap:7px;margin-bottom:8px;font-size:9px;line-height:1.5;display:flex}.SanctuaryTutor-module__3Av6Iq__user .SanctuaryTutor-module__3Av6Iq__messageLabel{opacity:.65}.SanctuaryTutor-module__3Av6Iq__user p{font-size:calc(17px + var(--sanctuary-text-zoom,0px));overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.75}.SanctuaryTutor-module__3Av6Iq__reply{overflow-wrap:anywhere;min-width:0}.SanctuaryTutor-module__3Av6Iq__reply :where(img,video,iframe){max-width:100%}.SanctuaryTutor-module__3Av6Iq__reply a{text-underline-offset:3px;color:var(--lesson-accent,#d8f1c9)!important}.SanctuaryTutor-module__3Av6Iq__reply :not(pre)>code{color:var(--lesson-ink,#f4f8ed);background:#d8f1c914!important;font-size:.9em!important}.SanctuaryTutor-module__3Av6Iq__reply table{line-height:1.7;font-size:calc(15px + var(--sanctuary-text-zoom,0px))!important}.SanctuaryTutor-module__3Av6Iq__reply :where(th,td){text-align:left;border-color:var(--lesson-border,#e3f7e430)!important;padding:10px 12px!important}.SanctuaryTutor-module__3Av6Iq__reply th{color:var(--lesson-accent,#d8f1c9);background:#d8f1c90e!important}.SanctuaryTutor-module__3Av6Iq__reply :where(button[data-plate-id],button[data-table-key],button[data-videoq-id],button[data-table3d-slug]){color:var(--lesson-accent,#d8f1c9)!important;background:#d8f1c910!important;border-color:#d8f1c950!important}.SanctuaryTutor-module__3Av6Iq__thinking{color:var(--lesson-muted,#c2d4c8);padding:8px 0;font-size:15px}.SanctuaryTutor-module__3Av6Iq__error{color:#ffd7c5;margin:0;font-size:16px;line-height:1.7}.SanctuaryTutor-module__3Av6Iq__composer{background:linear-gradient(130deg,#f1ffe70b,#d8f1c903);border:1px solid #d8f1c94a;border-radius:17px;padding:13px 15px 9px;box-shadow:inset 0 1px #efffdf0c}.SanctuaryTutor-module__3Av6Iq__composer:focus-within{border-color:#d8f1c983}.SanctuaryTutor-module__3Av6Iq__composerLabel{color:var(--lesson-accent,#d8f1c9);letter-spacing:.8px;padding:0 1px 8px;font-size:10px;display:block}.SanctuaryTutor-module__3Av6Iq__inputRow{align-items:flex-end;gap:12px;display:flex}.SanctuaryTutor-module__3Av6Iq__inputRow textarea{resize:vertical;width:100%;min-width:0;min-height:58px;max-height:200px;color:var(--lesson-ink,#f4f8ed);font:calc(17px + var(--sanctuary-text-zoom,0px))/1.6 Arial,Helvetica,sans-serif;background:0 0;border:0;outline:0;flex:1;padding:0 1px 5px;display:block}.SanctuaryTutor-module__3Av6Iq__inputRow textarea::placeholder{color:#c2d4c880}.SanctuaryTutor-module__3Av6Iq__inputRow textarea:disabled{opacity:.65}.SanctuaryTutor-module__3Av6Iq__inputRow button{color:#183e2d;cursor:pointer;background:#d8f1c9;border:1px solid #e5f7d678;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;margin-bottom:5px;display:grid}.SanctuaryTutor-module__3Av6Iq__inputRow button:disabled{color:#d8f1c96b;cursor:default;background:#d8f1c910;border-color:#d8f1c92b}.SanctuaryTutor-module__3Av6Iq__composerFoot{color:#c2d4c882;border-top:1px solid #d8f1c915;justify-content:space-between;gap:16px;padding-top:7px;font-size:9px;line-height:1.5;display:flex}.SanctuaryTutor-module__3Av6Iq__clear{color:var(--lesson-muted,#c2d4c8);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:12px 2px 0;padding:3px 0;font:11px Arial,sans-serif;display:flex}.SanctuaryTutor-module__3Av6Iq__clear:hover{color:var(--lesson-ink,#f4f8ed)}.SanctuaryTutor-module__3Av6Iq__history{padding:20px 0 5px}.SanctuaryTutor-module__3Av6Iq__historyHeading{color:var(--lesson-muted,#c2d4c8);justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;font-size:11px;line-height:1.5;display:flex}.SanctuaryTutor-module__3Av6Iq__historyHeading button{color:var(--lesson-accent,#d8f1c9);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:0;font:12px Arial,sans-serif;display:flex}.SanctuaryTutor-module__3Av6Iq__threadList{gap:10px;display:grid}.SanctuaryTutor-module__3Av6Iq__threadList>button{text-align:left;border:1px solid var(--lesson-border,#e3f7e430);min-width:0;color:var(--lesson-ink,#f4f8ed);cursor:pointer;background:#edffe204;border-radius:14px;align-items:center;gap:15px;padding:17px;display:flex}.SanctuaryTutor-module__3Av6Iq__threadList>button:hover{background:#d8f1c912}.SanctuaryTutor-module__3Av6Iq__threadList>button>span:nth-child(2){flex:1;min-width:0}.SanctuaryTutor-module__3Av6Iq__threadIcon{width:35px;height:35px;color:var(--lesson-accent,#d8f1c9);border:1px solid #d8f1c926;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.SanctuaryTutor-module__3Av6Iq__threadList strong{flex-wrap:wrap;gap:8px;font-size:13px;font-weight:500;line-height:1.5;display:flex}.SanctuaryTutor-module__3Av6Iq__threadList small{color:var(--lesson-muted,#c2d4c8);font-size:10px;font-weight:400}.SanctuaryTutor-module__3Av6Iq__threadList p{color:var(--lesson-muted,#c2d4c8);text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:12px;line-height:1.5;overflow:hidden}.SanctuaryTutor-module__3Av6Iq__historyMessages{flex-direction:column;gap:24px;max-height:min(740px,65vh);padding:0 5px 18px 0;display:flex;overflow:auto}.SanctuaryTutor-module__3Av6Iq__emptyHistory{text-align:center;color:var(--lesson-muted,#c2d4c8);padding:38px 12px}.SanctuaryTutor-module__3Av6Iq__emptyHistory svg{opacity:.7;margin:auto}.SanctuaryTutor-module__3Av6Iq__emptyHistory p{font-size:14px}.SanctuaryTutor-module__3Av6Iq__tutor button:focus-visible{outline:2px solid var(--lesson-accent,#d8f1c9);outline-offset:4px}@media (max-width:950px){.SanctuaryTutor-module__3Av6Iq__suggestions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.SanctuaryTutor-module__3Av6Iq__header{gap:14px;padding-bottom:20px}.SanctuaryTutor-module__3Av6Iq__header h3{font-size:22px}.SanctuaryTutor-module__3Av6Iq__historyButton{padding:9px}.SanctuaryTutor-module__3Av6Iq__historyButton>span{display:none}.SanctuaryTutor-module__3Av6Iq__suggestions{gap:8px}.SanctuaryTutor-module__3Av6Iq__suggestions button{gap:8px;padding:12px;font-size:12px}.SanctuaryTutor-module__3Av6Iq__suggestionNumber{display:none}.SanctuaryTutor-module__3Av6Iq__messages{max-height:60vh}.SanctuaryTutor-module__3Av6Iq__composer{padding:12px 12px 9px}.SanctuaryTutor-module__3Av6Iq__composerFoot>span:last-child{display:none}.SanctuaryTutor-module__3Av6Iq__user{max-width:94%}.SanctuaryTutor-module__3Av6Iq__historyHeading{align-items:flex-start}.SanctuaryTutor-module__3Av6Iq__historyHeading>span{text-align:right}.SanctuaryTutor-module__3Av6Iq__threadList>button{gap:10px;padding:13px}}@media (max-width:370px){.SanctuaryTutor-module__3Av6Iq__suggestions{grid-template-columns:minmax(0,1fr)}.SanctuaryTutor-module__3Av6Iq__suggestions button{min-height:53px}.SanctuaryTutor-module__3Av6Iq__eyebrow{letter-spacing:1.2px;font-size:9px}.SanctuaryTutor-module__3Av6Iq__composerFoot{font-size:8px}}@media (prefers-reduced-motion:reduce){.SanctuaryTutor-module__3Av6Iq__tutor *,.SanctuaryTutor-module__3Av6Iq__tutor :before,.SanctuaryTutor-module__3Av6Iq__tutor :after{transition:none!important;animation:none!important}}[data-variant=helix] .SanctuaryTutor-module__3Av6Iq__header{gap:16px;padding-bottom:20px}[data-variant=helix] .SanctuaryTutor-module__3Av6Iq__header h3{font-size:25px}[data-variant=helix] .SanctuaryTutor-module__3Av6Iq__suggestions{grid-template-columns:repeat(2,minmax(0,1fr))}[data-variant=helix] .SanctuaryTutor-module__3Av6Iq__suggestions button{background:#a6ca9d0e;gap:8px;min-height:77px;padding:13px;font-size:12px}[data-variant=helix] .SanctuaryTutor-module__3Av6Iq__suggestionNumber{display:none}[data-variant=helix] .SanctuaryTutor-module__3Av6Iq__historyButton{gap:5px;padding:9px}[data-variant=helix] .SanctuaryTutor-module__3Av6Iq__historyButton>span{display:none}[data-variant=helix] .SanctuaryTutor-module__3Av6Iq__composer{background:linear-gradient(135deg,#b1cca11c,#6a967b0f)}[data-variant=helix] .SanctuaryTutor-module__3Av6Iq__composerFoot>span:last-child{display:none}[data-variant=helix] .SanctuaryTutor-module__3Av6Iq__messages{max-height:52vh}@container helix-lesson (max-width:400px){[data-variant=helix] .SanctuaryTutor-module__3Av6Iq__suggestions{grid-template-columns:minmax(0,1fr)}[data-variant=helix] .SanctuaryTutor-module__3Av6Iq__suggestions button{min-height:53px}[data-variant=helix] .SanctuaryTutor-module__3Av6Iq__header h3{font-size:22px}}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__header h3{color:#004976}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__eyebrow{color:#53758d}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__historyButton{color:#536f85;background:#f4f8fb;border-color:#d7e4ed}:is([data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__historyButton:hover,[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__historyButton[aria-pressed=true]){color:#00588b;background:#eaf4fc;border-color:#b4d0e3}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__suggestions button{color:#244d68;background:linear-gradient(145deg,#fbfdff,#f1f7fc);border-color:#d8e5ef;box-shadow:inset 0 1px #fff,0 2px 7px #204a6704}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__suggestions button:hover{color:#00588b;background:#eaf4fc;border-color:#a8cbe2;box-shadow:0 3px 10px #204a6709}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__suggestions svg{color:#5488ad;opacity:1}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor :is(.SanctuaryTutor-module__3Av6Iq__messages,.SanctuaryTutor-module__3Av6Iq__historyMessages){scrollbar-color:#b8cedf transparent}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__user{color:#224b66;background:linear-gradient(140deg,#eef7ff,#e8f2fb);border-color:#cbdfee;box-shadow:0 2px 7px #23536e05}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__messageLabel{color:#386f95}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__user .SanctuaryTutor-module__3Av6Iq__messageLabel{color:#5a7790;opacity:1}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__reply :not(pre)>code{color:#174b70;background:#edf4fa!important}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__reply table{background:#fff!important}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__reply th{color:#00588b;background:#eef5fb!important}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__reply :where(button[data-plate-id],button[data-table-key],button[data-videoq-id],button[data-table3d-slug]){color:#00588b!important;background:#edf6fd!important;border-color:#bdd6e7!important}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__error{color:#9b354c;background:#fff4f6;border:1px solid #edccd4;border-radius:11px;padding:12px 14px}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__composer{background:linear-gradient(150deg,#fff,#f7fbff);border-color:#bcd3e4;box-shadow:0 4px 18px #24587507,inset 0 1px #fff}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__composer:focus-within{border-color:#6b9fc4;box-shadow:0 0 0 3px #006faf0d,0 4px 18px #24587507}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__composerLabel{color:#3c6c8d}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__inputRow textarea{color:#173b52}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__inputRow textarea::placeholder{color:#6f8495}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__inputRow button{color:#fff;background:linear-gradient(145deg,#0a7dbb,#005b91);border-color:#006397;box-shadow:0 3px 9px #005b9120,inset 0 1px #ffffff26}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__inputRow button:hover:not(:disabled){background:linear-gradient(145deg,#006fae,#004976)}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__inputRow button:disabled{color:#849bad;box-shadow:none;background:#edf3f7;border-color:#dce7ee}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__composerFoot{color:#586e82;border-color:#e0eaf1}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__clear:hover{color:#00588b}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__threadList>button{background:linear-gradient(140deg,#fff,#f7fafc);border-color:#d9e5ed;box-shadow:0 2px 7px #224a6504}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__threadList>button:hover{background:#edf6fd;border-color:#b4cfe2}[data-solution-theme=new-interface] .SanctuaryTutor-module__3Av6Iq__tutor .SanctuaryTutor-module__3Av6Iq__threadIcon{color:#467b9f;background:#f0f7fc;border-color:#c8dce9}
.DrillDifficultyLadder-module__MbjNJG__shell{--v3-ink:#334155;--v3-muted:#64748b;--v3-border:#64748b38;--v3-bg:#f8fafcd6;border:1px solid var(--v3-border);background:var(--v3-bg);width:fit-content;max-width:100%;color:var(--v3-ink);border-radius:999px;margin:5px 0 12px;font-family:Arial,Helvetica,sans-serif}.DrillDifficultyLadder-module__MbjNJG__dark{--v3-ink:#e2e8f0;--v3-muted:#cbd5e1;--v3-border:#cbd5e13d;--v3-bg:#1e293bd1}.DrillDifficultyLadder-module__MbjNJG__compact{padding:5px 8px}.DrillDifficultyLadder-module__MbjNJG__row{white-space:nowrap;align-items:center;gap:8px;min-height:23px;padding:0 2px;display:flex}.DrillDifficultyLadder-module__MbjNJG__eyebrow{color:var(--v3-muted);font-size:10.5px;font-weight:800}.DrillDifficultyLadder-module__MbjNJG__dark .DrillDifficultyLadder-module__MbjNJG__eyebrow{color:#cbd5e1}.DrillDifficultyLadder-module__MbjNJG__originalStars{gap:1px;font-size:12px;line-height:1;display:inline-flex}.DrillDifficultyLadder-module__MbjNJG__tierName{color:var(--v3-ink);font-size:11px;font-weight:900}.DrillDifficultyLadder-module__MbjNJG__subRow{align-items:center;gap:5px;display:inline-flex}.DrillDifficultyLadder-module__MbjNJG__stars{align-items:center;gap:2px;line-height:1;display:inline-flex}.DrillDifficultyLadder-module__MbjNJG__star{justify-content:center;align-items:center;line-height:1;display:inline-flex}.DrillDifficultyLadder-module__MbjNJG__star1,.DrillDifficultyLadder-module__MbjNJG__star2,.DrillDifficultyLadder-module__MbjNJG__star3,.DrillDifficultyLadder-module__MbjNJG__activeStar{box-shadow:none;background:0 0}@media (max-width:520px){.DrillDifficultyLadder-module__MbjNJG__compact{padding:4px 7px}}
.DrillStudyPlanner-module__txCldq__panel{--bg:#061410;--surface:#10271f;--ink:#e7f1f0;--ink-hi:#f0faf3;--muted:#b0c8bd;--faint:#9ab7aa;--accent:#72d8ad;--accent-soft:#c4ead6;--on-accent:#062316;--line:color-mix(in srgb,var(--ink) 15%,transparent);--soft:color-mix(in srgb,var(--ink) 5%,transparent);--shadow:0 22px 65px #00000029;--display:Georgia,"Times New Roman",serif;isolation:isolate;color:var(--ink);background:var(--bg);border:1px solid var(--line);text-align:left;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-shadow:var(--shadow);border-radius:24px;margin:22px 0;padding:0 clamp(20px,3.4vw,48px);font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;position:relative;overflow:clip}.DrillStudyPlanner-module__txCldq__panel[data-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--shadow:0 22px 65px #2e200c14}.DrillStudyPlanner-module__txCldq__panel:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 92% 7%,color-mix(in srgb,var(--accent) 9%,transparent),transparent 34%),radial-gradient(ellipse at 0% 70%,color-mix(in srgb,var(--accent) 4%,transparent),transparent 35%);position:absolute;inset:0}.DrillStudyPlanner-module__txCldq__panel *{box-sizing:border-box}.DrillStudyPlanner-module__txCldq__panel button,.DrillStudyPlanner-module__txCldq__panel input{font:inherit}.DrillStudyPlanner-module__txCldq__panel button{cursor:pointer}.DrillStudyPlanner-module__txCldq__panel button:disabled{opacity:.46;cursor:not-allowed}.DrillStudyPlanner-module__txCldq__panel button:focus-visible,.DrillStudyPlanner-module__txCldq__panel input:focus-visible,.DrillStudyPlanner-module__txCldq__panel summary:focus-visible,.DrillStudyPlanner-module__txCldq__chapter:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.DrillStudyPlanner-module__txCldq__panel button svg{flex-shrink:0}.DrillStudyPlanner-module__txCldq__panel h2,.DrillStudyPlanner-module__txCldq__panel h3,.DrillStudyPlanner-module__txCldq__panel h4,.DrillStudyPlanner-module__txCldq__panel p{color:inherit}.DrillStudyPlanner-module__txCldq__srOnly{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.DrillStudyPlanner-module__txCldq__topline{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:79px;display:flex}.DrillStudyPlanner-module__txCldq__brand{color:var(--accent);align-items:center;gap:12px;display:flex}.DrillStudyPlanner-module__txCldq__brand>span{letter-spacing:.16em;color:var(--ink);font-size:10px;font-weight:650}.DrillStudyPlanner-module__txCldq__brand i{color:var(--faint);padding:0 6px;font-style:normal}.DrillStudyPlanner-module__txCldq__topActions{align-items:center;gap:10px;display:flex}.DrillStudyPlanner-module__txCldq__historyBadge{color:var(--muted);align-items:center;gap:7px;margin-right:8px;font-size:10px;display:flex}.DrillStudyPlanner-module__txCldq__historyBadge i{background:var(--accent);width:5px;height:5px;box-shadow:0 0 10px color-mix(in srgb,var(--accent) 35%,transparent);border-radius:50%}.DrillStudyPlanner-module__txCldq__iconButton,.DrillStudyPlanner-module__txCldq__refresh,.DrillStudyPlanner-module__txCldq__paletteTrigger{color:var(--ink);border:1px solid var(--line);background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:8px 11px;display:inline-flex;font-size:10px!important}.DrillStudyPlanner-module__txCldq__iconButton{width:36px;padding:8px}.DrillStudyPlanner-module__txCldq__refresh:hover,.DrillStudyPlanner-module__txCldq__iconButton:hover,.DrillStudyPlanner-module__txCldq__paletteTrigger:hover{background:var(--soft);border-color:var(--accent)}.DrillStudyPlanner-module__txCldq__paletteTrigger>i{background:var(--accent);width:11px;height:11px;box-shadow:0 0 0 3px var(--soft);border-radius:50%}.DrillStudyPlanner-module__txCldq__paletteDrawer{border-bottom:1px solid var(--line);padding:25px 0}.DrillStudyPlanner-module__txCldq__paletteDrawerHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:19px;display:flex}.DrillStudyPlanner-module__txCldq__paletteDrawerHeader h3{margin:0;font-size:18px}.DrillStudyPlanner-module__txCldq__paletteDrawerHeader p{color:var(--muted);margin:4px 0 0;font-size:12px}.DrillStudyPlanner-module__txCldq__paletteGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.DrillStudyPlanner-module__txCldq__paletteOption{border:1px solid var(--line);background:var(--soft);color:var(--ink);text-align:left;border-radius:10px;align-items:center;gap:10px;min-height:68px;padding:12px;display:flex}.DrillStudyPlanner-module__txCldq__paletteOption[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.DrillStudyPlanner-module__txCldq__paletteOption:hover{background:color-mix(in srgb,var(--accent) 9%,transparent)}.DrillStudyPlanner-module__txCldq__paletteSwatch{width:39px;height:35px;box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 18%,transparent);border-radius:6px;flex-shrink:0;display:flex;overflow:hidden}.DrillStudyPlanner-module__txCldq__paletteSwatch i{flex:1}.DrillStudyPlanner-module__txCldq__paletteOption>span:nth-child(2){min-width:0}.DrillStudyPlanner-module__txCldq__paletteOption b{font-size:11px;font-weight:600;display:block}.DrillStudyPlanner-module__txCldq__paletteOption small{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.35;display:block}.DrillStudyPlanner-module__txCldq__paletteOption svg{color:var(--accent);flex-shrink:0;margin-left:auto}.DrillStudyPlanner-module__txCldq__paletteNote{color:var(--muted);margin:14px 0 0;font-size:11px}.DrillStudyPlanner-module__txCldq__hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:0;min-height:425px;padding:34px 0 22px;display:grid;position:relative}.DrillStudyPlanner-module__txCldq__heroCopy{z-index:2;min-width:0;position:relative}.DrillStudyPlanner-module__txCldq__eyebrow{letter-spacing:.17em;color:var(--muted);align-items:center;gap:9px;font-size:9px;font-weight:650;line-height:1.6;display:inline-flex}.DrillStudyPlanner-module__txCldq__tinyLine{background:var(--accent);width:20px;height:1px}.DrillStudyPlanner-module__txCldq__hero h2{font-family:var(--display);letter-spacing:-.047em;color:var(--ink-hi);margin:22px 0 20px;font-size:clamp(39px,4.7vw,66px);font-weight:400;line-height:1.08}.DrillStudyPlanner-module__txCldq__hero h2 em{color:var(--accent);font-style:italic;font-weight:400}.DrillStudyPlanner-module__txCldq__heroCopy>p{color:var(--muted);max-width:380px;margin:0;font-size:13px;line-height:1.8}.DrillStudyPlanner-module__txCldq__heroLink{border:0;border-bottom:1px solid color-mix(in srgb,var(--accent) 50%,transparent);color:var(--ink);background:0 0;border-radius:0;align-items:center;gap:20px;margin:23px 0 26px;padding:0 0 9px;transition:gap .2s;display:inline-flex;font-size:12px!important}.DrillStudyPlanner-module__txCldq__heroLink:hover{gap:27px}.DrillStudyPlanner-module__txCldq__examNote{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px;font-size:10px;display:flex}.DrillStudyPlanner-module__txCldq__examNote b{color:var(--ink);font-weight:600}.DrillStudyPlanner-module__txCldq__smallDiamond{background:var(--accent);width:4px;height:4px;margin-right:4px;transform:rotate(45deg)}.DrillStudyPlanner-module__txCldq__examDate{font-variant-numeric:tabular-nums;opacity:.8;margin-left:5px;font-size:9px}.DrillStudyPlanner-module__txCldq__heroArt{min-width:0;height:370px;position:relative}.DrillStudyPlanner-module__txCldq__sculpture{inset:-25px -24px 0;height:390px!important;position:absolute!important}.DrillStudyPlanner-module__txCldq__artCoordinates{z-index:2;color:var(--faint);letter-spacing:.15em;pointer-events:none;justify-content:space-between;font-size:7px;display:flex;position:absolute;top:8px;left:12px;right:0}.DrillStudyPlanner-module__txCldq__artCaption{letter-spacing:.035em;color:var(--muted);pointer-events:none;justify-content:center;align-items:center;gap:12px;font-size:9px;display:flex;position:absolute;bottom:-5px;left:0;right:0}.DrillStudyPlanner-module__txCldq__artCaption span{background:var(--line);width:24px;height:1px}.DrillStudyPlanner-module__txCldq__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid;position:relative}.DrillStudyPlanner-module__txCldq__metrics article{background:linear-gradient(135deg,var(--soft),transparent);border:1px solid var(--line);border-radius:12px;padding:20px 23px;transition:background .2s,border-color .2s;position:relative;overflow:hidden}.DrillStudyPlanner-module__txCldq__metrics article:hover{border-color:color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 5%,transparent)}.DrillStudyPlanner-module__txCldq__metricTop{color:var(--accent);align-items:center;gap:10px;margin-bottom:16px;display:flex}.DrillStudyPlanner-module__txCldq__metricTop>span{letter-spacing:.12em;color:var(--muted);font-size:8px;font-weight:600}.DrillStudyPlanner-module__txCldq__metricTop .DrillStudyPlanner-module__txCldq__metricIndex{color:var(--faint);margin-left:auto;font:10px ui-monospace,SFMono-Regular,monospace}.DrillStudyPlanner-module__txCldq__metrics strong{letter-spacing:-.045em;color:var(--ink-hi);font-variant-numeric:tabular-nums;font-size:34px;font-weight:450;line-height:1.2}.DrillStudyPlanner-module__txCldq__metrics p{margin:7px 0 4px;font-size:11px;font-weight:500}.DrillStudyPlanner-module__txCldq__metrics small{color:var(--muted);font-size:10px;line-height:1.5}.DrillStudyPlanner-module__txCldq__metricUnit{color:var(--muted);letter-spacing:0;font-size:13px}.DrillStudyPlanner-module__txCldq__metricTrack,.DrillStudyPlanner-module__txCldq__metricRule{background:var(--line);height:2px;margin-top:20px}.DrillStudyPlanner-module__txCldq__metricTrack i{background:var(--accent);height:100%;display:block}.DrillStudyPlanner-module__txCldq__metricRule{background:linear-gradient(90deg,var(--accent),transparent);opacity:.35}.DrillStudyPlanner-module__txCldq__chapterNav{border-bottom:1px solid var(--line);justify-content:space-between;gap:24px;margin:24px 0 0;display:flex}.DrillStudyPlanner-module__txCldq__chapterNav button{text-align:left;color:var(--muted);background:0 0;border:0;border-radius:0;flex:1;align-items:center;gap:11px;padding:13px 0 19px;display:flex;font-size:11px!important}.DrillStudyPlanner-module__txCldq__chapterNav button>span{color:var(--faint);font:9px ui-monospace,SFMono-Regular,monospace}.DrillStudyPlanner-module__txCldq__chapterNav button svg{color:var(--accent);margin-left:auto}.DrillStudyPlanner-module__txCldq__chapterNav button:hover{color:var(--ink)}.DrillStudyPlanner-module__txCldq__chapter{border-bottom:1px solid var(--line);padding:38px 0 30px;scroll-margin-top:95px}.DrillStudyPlanner-module__txCldq__sectionHeading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.DrillStudyPlanner-module__txCldq__sectionTitle{align-items:center;gap:15px;display:flex}.DrillStudyPlanner-module__txCldq__sectionNumber{border:1px solid var(--line);width:32px;height:32px;color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;font:10px ui-monospace,SFMono-Regular,monospace;display:grid}.DrillStudyPlanner-module__txCldq__sectionHeading .DrillStudyPlanner-module__txCldq__eyebrow{font-size:8px}.DrillStudyPlanner-module__txCldq__sectionHeading h3{letter-spacing:-.04em;color:var(--ink-hi);margin:4px 0 0;font-size:23px;font-weight:480;line-height:1.3}.DrillStudyPlanner-module__txCldq__pill{color:var(--muted);letter-spacing:.1em;border:1px solid var(--line);white-space:nowrap;border-radius:4px;padding:6px 9px;font-size:8px}.DrillStudyPlanner-module__txCldq__workloadGrid{grid-template-columns:1.06fr 1fr;gap:20px;display:grid}.DrillStudyPlanner-module__txCldq__planningCard,.DrillStudyPlanner-module__txCldq__weekCard,.DrillStudyPlanner-module__txCldq__launchCard{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 57%,var(--bg));border-radius:13px;min-width:0;padding:23px}.DrillStudyPlanner-module__txCldq__cardHeading{color:var(--accent);justify-content:space-between;align-items:center;gap:12px;display:flex}.DrillStudyPlanner-module__txCldq__cardHeading h4{letter-spacing:-.02em;color:var(--ink);margin:6px 0 0;font-size:15px;font-weight:500}.DrillStudyPlanner-module__txCldq__cardHeading .DrillStudyPlanner-module__txCldq__eyebrow{font-size:8px}.DrillStudyPlanner-module__txCldq__timeTotal{flex-direction:column;gap:5px;margin:20px 0 22px;display:flex}.DrillStudyPlanner-module__txCldq__timeTotal strong{letter-spacing:-.04em;color:var(--ink-hi);font-variant-numeric:tabular-nums;font-size:37px;font-weight:450;line-height:1.1}.DrillStudyPlanner-module__txCldq__timeTotal>span{color:var(--muted);font-size:10px}.DrillStudyPlanner-module__txCldq__inputs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.DrillStudyPlanner-module__txCldq__inputs label{color:var(--muted);flex-direction:column;justify-content:space-between;gap:8px;font-size:9px;line-height:1.5;display:flex}.DrillStudyPlanner-module__txCldq__inputShell{border:1px solid var(--line);background:var(--bg);border-radius:7px;align-items:center;gap:3px;min-width:0;height:46px;padding:0 8px 0 11px;display:flex}.DrillStudyPlanner-module__txCldq__inputShell:focus-within{border-color:var(--accent)}.DrillStudyPlanner-module__txCldq__inputShell input{appearance:textfield;color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:0;width:100%;min-width:0;padding:5px 0;font-size:20px;font-weight:450}.DrillStudyPlanner-module__txCldq__inputShell input::-webkit-inner-spin-button{appearance:none}.DrillStudyPlanner-module__txCldq__inputShell input::placeholder{color:var(--faint)}.DrillStudyPlanner-module__txCldq__inputShell span{color:var(--muted);font-size:9px}.DrillStudyPlanner-module__txCldq__rulerBlock{margin:28px 0 14px}.DrillStudyPlanner-module__txCldq__ruler{background:repeating-linear-gradient(90deg,transparent 0,transparent calc(10% - 1px),var(--line) calc(10% - 1px),var(--line) 10%);border-bottom:1px solid var(--line);height:17px;position:relative}.DrillStudyPlanner-module__txCldq__rulerRange{background:color-mix(in srgb,var(--accent) 35%,transparent);border-radius:2px;height:6px;position:absolute;top:6px}.DrillStudyPlanner-module__txCldq__rulerTypical,.DrillStudyPlanner-module__txCldq__rulerBudget{background:var(--accent);width:2px;height:17px;position:absolute;top:0}.DrillStudyPlanner-module__txCldq__rulerTypical:before,.DrillStudyPlanner-module__txCldq__rulerBudget:before{content:"";background:inherit;width:5px;height:5px;position:absolute;top:-3px;left:-1.5px;transform:rotate(45deg)}.DrillStudyPlanner-module__txCldq__rulerBudget{background:var(--ink);height:22px;top:-5px}.DrillStudyPlanner-module__txCldq__rulerLegend{color:var(--muted);justify-content:space-between;gap:10px;margin-top:12px;font-size:8px;display:flex}.DrillStudyPlanner-module__txCldq__rulerLegend>span{align-items:center;gap:6px;display:flex}.DrillStudyPlanner-module__txCldq__rulerLegend i{background:var(--accent);border-radius:50%;flex-shrink:0;width:4px;height:4px}.DrillStudyPlanner-module__txCldq__rulerLegend>span:last-child i{background:var(--ink)}.DrillStudyPlanner-module__txCldq__budgetMessage{gap:8px;min-height:36px;margin:16px 0;font-size:11px;line-height:1.6;display:flex;color:var(--muted)!important}.DrillStudyPlanner-module__txCldq__budgetMessage svg{color:var(--accent);flex-shrink:0;margin-top:2px}.DrillStudyPlanner-module__txCldq__budgetMessage[data-over=true]{border-left:2px solid var(--accent);padding-left:10px;color:var(--ink)!important}.DrillStudyPlanner-module__txCldq__saveRow{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.DrillStudyPlanner-module__txCldq__saveRow>span{color:var(--muted);font-size:9px}.DrillStudyPlanner-module__txCldq__secondaryButton{border:1px solid color-mix(in srgb,var(--accent) 55%,transparent);background:color-mix(in srgb,var(--accent) 7%,transparent);color:var(--ink);border-radius:6px;justify-content:center;align-items:center;gap:13px;min-height:36px;padding:10px 13px;display:inline-flex;font-size:10px!important}.DrillStudyPlanner-module__txCldq__secondaryButton:hover{background:color-mix(in srgb,var(--accent) 14%,transparent)}.DrillStudyPlanner-module__txCldq__microcopy{margin:16px 0 0;font-size:10px;line-height:1.75;color:var(--muted)!important}.DrillStudyPlanner-module__txCldq__chartKey{color:var(--muted);white-space:nowrap;align-items:center;gap:5px;font-size:8px;display:flex}.DrillStudyPlanner-module__txCldq__chartKey i{background:var(--accent);border-radius:1px;width:5px;height:5px}.DrillStudyPlanner-module__txCldq__weekChart{align-items:flex-end;gap:12px;height:217px;margin:20px 0 16px;padding:14px 0 0;display:flex;position:relative}.DrillStudyPlanner-module__txCldq__chartGrid{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:21px 0 46px}.DrillStudyPlanner-module__txCldq__chartGrid i{background:var(--line);opacity:.7;height:1px}.DrillStudyPlanner-module__txCldq__dayColumn{height:100%;color:var(--muted);background:0 0;border:0;border-radius:5px;flex-direction:column;flex:1;align-items:center;min-width:0;padding:0;display:flex;position:relative}.DrillStudyPlanner-module__txCldq__columnValue{font-variant-numeric:tabular-nums;color:var(--muted);z-index:1;height:20px;font-size:9px}.DrillStudyPlanner-module__txCldq__columnSpace{flex:1;justify-content:center;align-items:flex-end;width:100%;min-height:0;padding:9px 3px 0;display:flex}.DrillStudyPlanner-module__txCldq__columnBody{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 75%,var(--surface)),color-mix(in srgb,var(--accent) 38%,var(--surface)));width:67%;box-shadow:8px 8px 12px color-mix(in srgb,var(--bg) 70%,transparent);border-radius:2px 1px 0 0;transition:filter .2s;display:block;position:relative}.DrillStudyPlanner-module__txCldq__columnBody:before{content:"";background:color-mix(in srgb,var(--accent) 80%,white);transform-origin:0 100%;border-radius:1px;height:6px;position:absolute;top:-6px;left:0;right:0;transform:skew(-40deg)}.DrillStudyPlanner-module__txCldq__columnBody:after{content:"";background:color-mix(in srgb,var(--accent) 20%,var(--surface));transform-origin:0 100%;width:5px;position:absolute;top:-3px;bottom:3px;right:-5px;transform:skewY(-50deg)}.DrillStudyPlanner-module__txCldq__columnBody[data-empty=true]{box-shadow:none}.DrillStudyPlanner-module__txCldq__columnBody[data-empty=true]:after,.DrillStudyPlanner-module__txCldq__columnBody[data-empty=true]:before{display:none}.DrillStudyPlanner-module__txCldq__columnLower{background:linear-gradient(0deg,color-mix(in srgb,var(--accent) 88%,var(--surface)),color-mix(in srgb,var(--accent) 50%,var(--surface)));border-top:1px solid color-mix(in srgb,var(--accent) 80%,white);position:absolute;bottom:0;left:0;right:0}.DrillStudyPlanner-module__txCldq__dayColumn[data-selected=true] .DrillStudyPlanner-module__txCldq__columnBody{filter:brightness(1.17)}.DrillStudyPlanner-module__txCldq__dayColumn[data-selected=true] .DrillStudyPlanner-module__txCldq__columnDay{color:var(--ink);font-weight:650}.DrillStudyPlanner-module__txCldq__columnDay{margin-top:12px;font-size:9px}.DrillStudyPlanner-module__txCldq__dayColumn small{color:var(--faint);margin-top:3px;font-size:8px}.DrillStudyPlanner-module__txCldq__dayDetail{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:9px;padding:12px 0;font-size:10px;display:flex}.DrillStudyPlanner-module__txCldq__dayDetail>span{color:var(--muted)}.DrillStudyPlanner-module__txCldq__dayDetail small{color:var(--faint);margin-left:3px;font-size:9px}.DrillStudyPlanner-module__txCldq__dayDetail strong{color:var(--ink);font-size:13px;font-weight:550}.DrillStudyPlanner-module__txCldq__backlog{color:var(--muted);flex-wrap:wrap;gap:12px 27px;margin:22px 0 0;font-size:10px;display:flex}.DrillStudyPlanner-module__txCldq__backlog>span{align-items:center;gap:6px;display:flex}.DrillStudyPlanner-module__txCldq__backlog b{color:var(--ink);font-weight:600}.DrillStudyPlanner-module__txCldq__backlog i{background:var(--accent);border-radius:50%;width:5px;height:5px}.DrillStudyPlanner-module__txCldq__backlog .DrillStudyPlanner-module__txCldq__amberDot{background:var(--ink)}.DrillStudyPlanner-module__txCldq__backlog .DrillStudyPlanner-module__txCldq__lilacDot{background:var(--muted)}.DrillStudyPlanner-module__txCldq__method{color:var(--muted);margin:19px 0 0;font-size:10px;line-height:1.8}.DrillStudyPlanner-module__txCldq__method summary{cursor:pointer;list-style:revert;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:4px;display:list-item}.DrillStudyPlanner-module__txCldq__method ul{max-width:850px;margin-bottom:0;padding-left:20px}.DrillStudyPlanner-module__txCldq__method li{margin-top:5px}.DrillStudyPlanner-module__txCldq__note{margin:12px 0;font-size:12px;line-height:1.75;color:var(--muted)!important}.DrillStudyPlanner-module__txCldq__loadingNotice{color:var(--muted);border:1px solid var(--line);border-radius:9px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;padding:15px;font-size:12px;display:flex}.DrillStudyPlanner-module__txCldq__error{border:1px solid var(--accent);background:var(--surface);border-left-width:3px;border-radius:7px;margin:15px 0;padding:13px 16px;font-size:12px;line-height:1.6;color:var(--ink)!important}.DrillStudyPlanner-module__txCldq__coverageOverview{grid-template-columns:230px minmax(0,1fr) 170px;align-items:center;gap:25px;margin:15px 0 30px;display:grid}.DrillStudyPlanner-module__txCldq__coverageOrbit{flex-shrink:0;width:230px;height:230px;position:relative}.DrillStudyPlanner-module__txCldq__coverageOrbit svg{width:100%;height:100%;filter:drop-shadow(0 9px 9px color-mix(in srgb,var(--bg) 60%,transparent));position:relative}.DrillStudyPlanner-module__txCldq__orbitHalo{background:radial-gradient(circle,color-mix(in srgb,var(--accent) 9%,transparent),transparent 70%);border-radius:50%;position:absolute;inset:20px}.DrillStudyPlanner-module__txCldq__orbitOuter{fill:none;stroke:var(--line);stroke-width:.6px}.DrillStudyPlanner-module__txCldq__orbitTicks{fill:none;stroke:color-mix(in srgb,var(--accent) 30%,transparent);stroke-width:3px;stroke-dasharray:1 10}.DrillStudyPlanner-module__txCldq__orbitTrack{fill:none;stroke:var(--line);stroke-width:13px}.DrillStudyPlanner-module__txCldq__orbitInner{fill:color-mix(in srgb,var(--surface) 65%,var(--bg));stroke:var(--line);stroke-width:.5px}.DrillStudyPlanner-module__txCldq__orbitCenter{flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}.DrillStudyPlanner-module__txCldq__orbitCenter strong{letter-spacing:-.05em;color:var(--ink-hi);font-size:43px;font-weight:450;line-height:1.1}.DrillStudyPlanner-module__txCldq__orbitCenter>span{letter-spacing:.16em;color:var(--muted);font-size:6px}.DrillStudyPlanner-module__txCldq__coverageStory{min-width:0}.DrillStudyPlanner-module__txCldq__coverageStory>.DrillStudyPlanner-module__txCldq__eyebrow{font-size:8px}.DrillStudyPlanner-module__txCldq__coverageStory h4{letter-spacing:-.04em;margin:13px 0 5px;font-size:30px;font-weight:450;line-height:1.2}.DrillStudyPlanner-module__txCldq__coverageStory h4 span{color:var(--muted);letter-spacing:-.015em;font-size:19px}.DrillStudyPlanner-module__txCldq__coverageStory>p:first-of-type{color:var(--muted);margin:6px 0 14px;font-size:11px}.DrillStudyPlanner-module__txCldq__coverageStory .DrillStudyPlanner-module__txCldq__note{margin-bottom:0;font-size:10px}.DrillStudyPlanner-module__txCldq__coverageLegend{color:var(--muted);flex-wrap:wrap;gap:12px;font-size:9px;display:flex}.DrillStudyPlanner-module__txCldq__coverageLegend>span{align-items:center;gap:5px;display:flex}.DrillStudyPlanner-module__txCldq__coverageLegend i{background:var(--accent);border-radius:50%;width:5px;height:5px}.DrillStudyPlanner-module__txCldq__coverageLegend>span:last-child i{background:var(--line)}.DrillStudyPlanner-module__txCldq__coverageCounters{border-left:1px solid var(--line);gap:17px;padding-left:24px;display:grid}.DrillStudyPlanner-module__txCldq__coverageCounters>div{flex-direction:column;gap:2px;display:flex}.DrillStudyPlanner-module__txCldq__coverageCounters strong{letter-spacing:-.03em;font-size:23px;font-weight:400;line-height:1.2}.DrillStudyPlanner-module__txCldq__coverageCounters span{color:var(--muted);font-size:9px}.DrillStudyPlanner-module__txCldq__systemDetails{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 34%,var(--bg));border-radius:12px;overflow:hidden}.DrillStudyPlanner-module__txCldq__systemDetails>summary{cursor:pointer;list-style:revert;padding:19px 20px;font-size:12px;font-weight:550;list-style-position:inside;display:list-item;position:relative}.DrillStudyPlanner-module__txCldq__detailHint{float:right;color:var(--muted);font-size:9px;font-weight:400;line-height:18px}.DrillStudyPlanner-module__txCldq__tableToolbar{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;margin:0 20px;padding:12px 0 16px;display:flex}.DrillStudyPlanner-module__txCldq__tableToolbar>span{color:var(--muted);max-width:250px;font-size:9px}.DrillStudyPlanner-module__txCldq__search{color:var(--muted);border:1px solid var(--line);background:var(--bg);border-radius:6px;align-items:center;gap:8px;max-width:220px;padding:7px 10px;display:flex}.DrillStudyPlanner-module__txCldq__search input{color:var(--ink);background:0 0;border:0;width:100%;min-width:0;padding:1px 0;font-size:10px;line-height:1.5}.DrillStudyPlanner-module__txCldq__search input::placeholder{color:var(--muted)}.DrillStudyPlanner-module__txCldq__search svg{flex-shrink:0}.DrillStudyPlanner-module__txCldq__tableWrap{padding:0 20px 13px;overflow:auto}.DrillStudyPlanner-module__txCldq__tableWrap table{border-collapse:collapse;width:100%;color:var(--ink);font-size:11px}.DrillStudyPlanner-module__txCldq__tableWrap th,.DrillStudyPlanner-module__txCldq__tableWrap td{text-align:right;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;padding:13px 8px}.DrillStudyPlanner-module__txCldq__tableWrap tbody th,.DrillStudyPlanner-module__txCldq__tableWrap tbody td{color:var(--ink)}.DrillStudyPlanner-module__txCldq__tableWrap th:first-child{text-align:left;padding-left:0}.DrillStudyPlanner-module__txCldq__tableWrap td:last-child,.DrillStudyPlanner-module__txCldq__tableWrap th:last-child{padding-right:0}.DrillStudyPlanner-module__txCldq__tableWrap thead{color:var(--muted);font-size:8px}.DrillStudyPlanner-module__txCldq__tableWrap thead th,.DrillStudyPlanner-module__txCldq__tableWrap tbody th{font-weight:500}.DrillStudyPlanner-module__txCldq__tableWrap tbody tr:last-child th,.DrillStudyPlanner-module__txCldq__tableWrap tbody tr:last-child td{border:0}.DrillStudyPlanner-module__txCldq__tableWrap tbody tr:hover{background:var(--soft)}.DrillStudyPlanner-module__txCldq__systemLabel{align-items:center;gap:10px;display:flex}.DrillStudyPlanner-module__txCldq__systemLabel>i{border-radius:50%;flex-shrink:0;width:5px;height:5px}.DrillStudyPlanner-module__txCldq__systemProgress{justify-content:flex-end;align-items:center;gap:12px;display:flex}.DrillStudyPlanner-module__txCldq__systemProgress>span{background:var(--line);border-radius:2px;width:90px;height:3px;overflow:hidden}.DrillStudyPlanner-module__txCldq__systemProgress i{height:100%;display:block}.DrillStudyPlanner-module__txCldq__systemProgress b{width:28px;font-size:10px;font-weight:450}.DrillStudyPlanner-module__txCldq__transferGrid{grid-template-columns:1.1fr 1fr;align-items:center;gap:55px;display:grid}.DrillStudyPlanner-module__txCldq__transferIntro{font-family:var(--display);letter-spacing:-.035em;margin:5px 0 14px;font-size:30px;line-height:1.22;color:var(--ink-hi)!important}.DrillStudyPlanner-module__txCldq__transferIntro em{color:var(--accent);font-weight:400}.DrillStudyPlanner-module__txCldq__transferGrid>.DrillStudyPlanner-module__txCldq__note{max-width:410px}.DrillStudyPlanner-module__txCldq__transferPath{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:24px 0 5px;display:grid;position:relative}.DrillStudyPlanner-module__txCldq__transferPath:before{content:"";background:linear-gradient(90deg,var(--accent),var(--line),var(--accent));z-index:-1;height:1px;position:absolute;top:28px;left:16%;right:16%}.DrillStudyPlanner-module__txCldq__transferPath>div{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.DrillStudyPlanner-module__txCldq__transferPath b{color:var(--ink);font-size:11px;font-weight:550}.DrillStudyPlanner-module__txCldq__transferPath small{color:var(--muted);max-width:95px;margin-top:4px;font-size:8px;line-height:1.5}.DrillStudyPlanner-module__txCldq__pathObject{perspective:300px;width:52px;height:59px;display:block;position:relative;transform:rotate(-5deg)}.DrillStudyPlanner-module__txCldq__pathObject>i{border:1px solid color-mix(in srgb,var(--accent) 65%,var(--ink));background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 35%,var(--surface)),var(--surface));width:37px;height:31px;box-shadow:0 6px 10px color-mix(in srgb,var(--bg) 60%,transparent);border-radius:3px;position:absolute;top:7px;left:5px;transform:rotateX(45deg)rotate(-30deg)}.DrillStudyPlanner-module__txCldq__pathObject>i:nth-child(2){z-index:-1;opacity:.7;top:13px}.DrillStudyPlanner-module__txCldq__pathObject>i:nth-child(3){z-index:-2;opacity:.4;top:19px}.DrillStudyPlanner-module__txCldq__newObject>i{background:linear-gradient(145deg,var(--accent-soft),var(--accent));border-color:var(--accent)}.DrillStudyPlanner-module__txCldq__gapObject{place-items:start center;width:57px;height:59px;padding-top:9px;display:grid;position:relative}.DrillStudyPlanner-module__txCldq__gapObject i{border:1px dashed var(--accent);background:var(--bg);border-radius:50%;width:44px;height:44px;position:absolute;top:1px}.DrillStudyPlanner-module__txCldq__gapObject b{color:var(--accent);padding-top:1px;font-size:13px;font-weight:450;position:relative}.DrillStudyPlanner-module__txCldq__launchCard{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 9%,var(--surface)),var(--surface));box-shadow:var(--shadow);padding:26px}.DrillStudyPlanner-module__txCldq__checkCount{align-items:center;gap:19px;margin:25px 0;display:flex}.DrillStudyPlanner-module__txCldq__checkCount>strong{letter-spacing:-.06em;color:var(--ink-hi);font-size:68px;font-weight:350;line-height:1}.DrillStudyPlanner-module__txCldq__checkCount>div{flex-direction:column;gap:5px;display:flex}.DrillStudyPlanner-module__txCldq__checkCount b{font-size:13px;font-weight:500}.DrillStudyPlanner-module__txCldq__checkCount span{color:var(--muted);font-size:9px}.DrillStudyPlanner-module__txCldq__checkConditions{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:8px 16px;margin:0 0 20px;padding-top:15px;font-size:9px;display:flex}.DrillStudyPlanner-module__txCldq__checkConditions>span{align-items:center;gap:6px;display:flex}.DrillStudyPlanner-module__txCldq__primaryButton{background:var(--accent);width:100%;color:var(--on-accent);border:1px solid var(--accent);box-shadow:0 5px 20px color-mix(in srgb,var(--accent) 12%,transparent);border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;transition:filter .2s,transform .2s;display:flex;font-size:12px!important;font-weight:600!important}.DrillStudyPlanner-module__txCldq__primaryButton:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.DrillStudyPlanner-module__txCldq__optIn{color:var(--muted);align-items:flex-start;gap:9px;margin:13px 0 19px;font-size:10px;line-height:1.6;display:flex}.DrillStudyPlanner-module__txCldq__optIn input{width:15px;height:15px;accent-color:var(--accent);flex-shrink:0;margin:2px 0 0}.DrillStudyPlanner-module__txCldq__checkEvidence{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:30px;padding-top:22px;display:grid}.DrillStudyPlanner-module__txCldq__checkEvidence>div{border-right:1px solid var(--line);align-items:center;gap:15px;padding-right:10px;display:flex}.DrillStudyPlanner-module__txCldq__checkEvidence>div:last-child{border-right:0}.DrillStudyPlanner-module__txCldq__checkEvidence strong{letter-spacing:-.04em;white-space:nowrap;font-size:26px;font-weight:400}.DrillStudyPlanner-module__txCldq__checkEvidence strong span{color:var(--muted);font-size:19px}.DrillStudyPlanner-module__txCldq__checkEvidence p{margin:0;font-size:9px;line-height:1.6}.DrillStudyPlanner-module__txCldq__checkEvidence small{color:var(--muted);font-size:8px}.DrillStudyPlanner-module__txCldq__checks{gap:8px;margin-top:18px;display:grid}.DrillStudyPlanner-module__txCldq__checks>div{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 0;font-size:10px;display:flex}.DrillStudyPlanner-module__txCldq__checks b{font-weight:450}.DrillStudyPlanner-module__txCldq__checks small{color:var(--muted);margin-left:auto;font-size:9px}.DrillStudyPlanner-module__txCldq__footer{color:var(--muted);align-items:center;gap:10px;padding:24px 0;font-size:9px;display:flex}.DrillStudyPlanner-module__txCldq__footer svg{color:var(--accent)}.DrillStudyPlanner-module__txCldq__footerEnd{letter-spacing:.13em;color:var(--faint);margin-left:auto;font-size:7px}@media (min-width:1100px){.DrillStudyPlanner-module__txCldq__panel[data-palette=vellum]{--display:Georgia,"Times New Roman",serif}.DrillStudyPlanner-module__txCldq__panel[data-palette=du-shadowland]{--display:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}}@media (max-width:1050px){.DrillStudyPlanner-module__txCldq__panel{padding:0 25px}.DrillStudyPlanner-module__txCldq__topActions{gap:7px}.DrillStudyPlanner-module__txCldq__historyBadge{display:none}.DrillStudyPlanner-module__txCldq__hero{min-height:385px}.DrillStudyPlanner-module__txCldq__hero h2{font-size:49px}.DrillStudyPlanner-module__txCldq__heroArt{height:335px}.DrillStudyPlanner-module__txCldq__sculpture{height:355px!important}.DrillStudyPlanner-module__txCldq__metrics article{padding:18px}.DrillStudyPlanner-module__txCldq__metrics strong{font-size:29px}.DrillStudyPlanner-module__txCldq__workloadGrid{gap:13px}.DrillStudyPlanner-module__txCldq__planningCard,.DrillStudyPlanner-module__txCldq__weekCard{padding:19px}.DrillStudyPlanner-module__txCldq__weekChart{gap:8px}.DrillStudyPlanner-module__txCldq__coverageOverview{grid-template-columns:190px minmax(0,1fr) 130px;gap:19px}.DrillStudyPlanner-module__txCldq__coverageOrbit{width:190px;height:190px}.DrillStudyPlanner-module__txCldq__coverageCounters{padding-left:18px}.DrillStudyPlanner-module__txCldq__transferGrid{gap:25px}.DrillStudyPlanner-module__txCldq__checkEvidence>div{gap:10px}.DrillStudyPlanner-module__txCldq__artCoordinates{font-size:6px}}@media (max-width:800px){.DrillStudyPlanner-module__txCldq__paletteGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.DrillStudyPlanner-module__txCldq__hero{grid-template-columns:1.1fr 1fr;padding-top:28px}.DrillStudyPlanner-module__txCldq__hero h2{font-size:42px}.DrillStudyPlanner-module__txCldq__heroCopy>p{font-size:12px}.DrillStudyPlanner-module__txCldq__artCoordinates{display:none}.DrillStudyPlanner-module__txCldq__heroArt{height:300px}.DrillStudyPlanner-module__txCldq__sculpture{inset:-17px -27px 0;height:335px!important}.DrillStudyPlanner-module__txCldq__artCaption{gap:7px;font-size:8px}.DrillStudyPlanner-module__txCldq__artCaption span{width:12px}.DrillStudyPlanner-module__txCldq__metrics article{padding:16px 13px}.DrillStudyPlanner-module__txCldq__metricTop{gap:7px}.DrillStudyPlanner-module__txCldq__metricTop>span{font-size:7px}.DrillStudyPlanner-module__txCldq__metricTop .DrillStudyPlanner-module__txCldq__metricIndex{display:none}.DrillStudyPlanner-module__txCldq__metrics strong{font-size:27px}.DrillStudyPlanner-module__txCldq__metrics small{font-size:9px}.DrillStudyPlanner-module__txCldq__metricUnit{margin-top:3px;font-size:10px;display:block}.DrillStudyPlanner-module__txCldq__workloadGrid{grid-template-columns:1fr}.DrillStudyPlanner-module__txCldq__weekChart{gap:25px;max-width:550px;height:235px;margin-left:auto;margin-right:auto}.DrillStudyPlanner-module__txCldq__planningCard,.DrillStudyPlanner-module__txCldq__weekCard{padding:24px}.DrillStudyPlanner-module__txCldq__inputs label{font-size:10px}.DrillStudyPlanner-module__txCldq__inputShell{height:52px}.DrillStudyPlanner-module__txCldq__inputShell input{font-size:25px}.DrillStudyPlanner-module__txCldq__timeTotal strong{font-size:40px}.DrillStudyPlanner-module__txCldq__coverageOverview{grid-template-columns:190px 1fr;gap:20px}.DrillStudyPlanner-module__txCldq__coverageCounters{border:0;border-top:1px solid var(--line);text-align:center;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0;padding:20px 0 0}.DrillStudyPlanner-module__txCldq__coverageCounters span{font-size:10px}.DrillStudyPlanner-module__txCldq__coverageOrbit{width:190px;height:190px}.DrillStudyPlanner-module__txCldq__sectionHeading h3{font-size:21px}.DrillStudyPlanner-module__txCldq__transferGrid{grid-template-columns:1fr 1fr;gap:25px}.DrillStudyPlanner-module__txCldq__transferIntro{font-size:27px}.DrillStudyPlanner-module__txCldq__launchCard{padding:20px}.DrillStudyPlanner-module__txCldq__checkCount{gap:13px}.DrillStudyPlanner-module__txCldq__checkCount>strong{font-size:54px}.DrillStudyPlanner-module__txCldq__checkEvidence>div{display:block}.DrillStudyPlanner-module__txCldq__checkEvidence p{margin-top:6px}.DrillStudyPlanner-module__txCldq__systemProgress>span{width:60px}.DrillStudyPlanner-module__txCldq__paletteOption{padding:10px}.DrillStudyPlanner-module__txCldq__paletteSwatch{width:30px;height:30px}}@media (max-width:600px){.DrillStudyPlanner-module__txCldq__panel{border-radius:17px;margin:14px 0;padding:0 19px}.DrillStudyPlanner-module__txCldq__topline{flex-wrap:wrap;gap:8px;min-height:69px;padding:14px 0}.DrillStudyPlanner-module__txCldq__brand{gap:8px}.DrillStudyPlanner-module__txCldq__brand>span{letter-spacing:.12em;font-size:8px}.DrillStudyPlanner-module__txCldq__brand svg{width:18px;height:18px}.DrillStudyPlanner-module__txCldq__topActions{gap:6px;margin-left:auto}.DrillStudyPlanner-module__txCldq__refresh{width:32px;height:32px;min-height:32px;padding:8px}.DrillStudyPlanner-module__txCldq__refresh>span{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.DrillStudyPlanner-module__txCldq__iconButton{width:32px;height:32px;min-height:32px;padding:7px}.DrillStudyPlanner-module__txCldq__paletteTrigger{min-height:32px;padding:6px 8px;font-size:9px!important}.DrillStudyPlanner-module__txCldq__paletteTrigger>i{width:8px;height:8px}.DrillStudyPlanner-module__txCldq__paletteGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.DrillStudyPlanner-module__txCldq__paletteOption{gap:8px;min-height:65px;padding:9px}.DrillStudyPlanner-module__txCldq__paletteOption small{font-size:8px}.DrillStudyPlanner-module__txCldq__paletteOption b{font-size:10px}.DrillStudyPlanner-module__txCldq__paletteOption svg{width:11px}.DrillStudyPlanner-module__txCldq__paletteSwatch{width:27px;height:30px}.DrillStudyPlanner-module__txCldq__paletteDrawerHeader h3{font-size:17px}.DrillStudyPlanner-module__txCldq__paletteDrawerHeader p,.DrillStudyPlanner-module__txCldq__paletteNote{font-size:10px}.DrillStudyPlanner-module__txCldq__hero{grid-template-columns:1fr;gap:0;min-height:0;padding:30px 0 15px}.DrillStudyPlanner-module__txCldq__heroCopy>.DrillStudyPlanner-module__txCldq__eyebrow{font-size:8px}.DrillStudyPlanner-module__txCldq__hero h2{letter-spacing:-.049em;margin:18px 0 15px;font-size:46px}.DrillStudyPlanner-module__txCldq__heroCopy>p{max-width:310px;font-size:12px;line-height:1.75}.DrillStudyPlanner-module__txCldq__desktopBreak{display:none}.DrillStudyPlanner-module__txCldq__heroLink{margin:20px 0;font-size:11px!important}.DrillStudyPlanner-module__txCldq__examNote{font-size:9px}.DrillStudyPlanner-module__txCldq__examDate{font-size:8px}.DrillStudyPlanner-module__txCldq__heroArt{height:265px;margin:6px -7px 4px}.DrillStudyPlanner-module__txCldq__sculpture{inset:-9px 0 0;height:287px!important}.DrillStudyPlanner-module__txCldq__artCaption{font-size:8px;bottom:4px}.DrillStudyPlanner-module__txCldq__metrics{border:1px solid var(--line);background:var(--soft);border-radius:12px;grid-template-columns:1fr;gap:0;overflow:hidden}.DrillStudyPlanner-module__txCldq__metrics article{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:1fr auto;gap:0 13px;padding:16px 17px;display:grid}.DrillStudyPlanner-module__txCldq__metrics article:last-child{border-bottom:0}.DrillStudyPlanner-module__txCldq__metricTop{grid-column:1;gap:7px;margin-bottom:6px}.DrillStudyPlanner-module__txCldq__metricTop svg{width:13px;height:13px}.DrillStudyPlanner-module__txCldq__metricTop>span{letter-spacing:.08em;font-size:7px}.DrillStudyPlanner-module__txCldq__metrics strong{text-align:right;white-space:nowrap;grid-area:1/2/4;align-self:center;font-size:29px}.DrillStudyPlanner-module__txCldq__metrics p{margin:3px 0 2px;font-size:11px}.DrillStudyPlanner-module__txCldq__metrics small{max-width:185px;font-size:9px;line-height:1.4}.DrillStudyPlanner-module__txCldq__metricUnit{margin-top:4px;font-size:9px;display:block}.DrillStudyPlanner-module__txCldq__metricTrack,.DrillStudyPlanner-module__txCldq__metricRule{display:none}.DrillStudyPlanner-module__txCldq__chapterNav{gap:16px;margin-top:13px}.DrillStudyPlanner-module__txCldq__chapterNav button{flex-direction:column;align-items:flex-start;gap:7px;padding:12px 0 16px;line-height:1.4;position:relative;font-size:9px!important}.DrillStudyPlanner-module__txCldq__chapterNav button svg{width:11px;height:11px;position:absolute;top:11px;right:0}.DrillStudyPlanner-module__txCldq__chapterNav button>span{font-size:8px}.DrillStudyPlanner-module__txCldq__chapter{padding:27px 0 24px;scroll-margin-top:75px}.DrillStudyPlanner-module__txCldq__sectionHeading{align-items:flex-start;gap:10px;margin-bottom:21px}.DrillStudyPlanner-module__txCldq__sectionTitle{gap:10px}.DrillStudyPlanner-module__txCldq__sectionNumber{width:26px;height:26px;margin-top:4px;font-size:8px}.DrillStudyPlanner-module__txCldq__sectionHeading h3{max-width:250px;margin-top:5px;font-size:20px;line-height:1.25}.DrillStudyPlanner-module__txCldq__sectionHeading .DrillStudyPlanner-module__txCldq__eyebrow{font-size:7px}.DrillStudyPlanner-module__txCldq__sectionHeading>.DrillStudyPlanner-module__txCldq__pill{display:none}.DrillStudyPlanner-module__txCldq__planningCard,.DrillStudyPlanner-module__txCldq__weekCard{padding:18px 16px}.DrillStudyPlanner-module__txCldq__workloadGrid{gap:13px}.DrillStudyPlanner-module__txCldq__timeTotal{margin:19px 0 22px}.DrillStudyPlanner-module__txCldq__timeTotal strong{font-size:36px}.DrillStudyPlanner-module__txCldq__inputs{gap:7px}.DrillStudyPlanner-module__txCldq__inputs label{gap:7px;font-size:8px}.DrillStudyPlanner-module__txCldq__inputShell{height:44px;padding-left:8px;padding-right:6px}.DrillStudyPlanner-module__txCldq__inputShell input{font-size:21px}.DrillStudyPlanner-module__txCldq__inputShell span{font-size:8px}.DrillStudyPlanner-module__txCldq__rulerLegend{gap:8px;font-size:7px}.DrillStudyPlanner-module__txCldq__budgetMessage{font-size:10px}.DrillStudyPlanner-module__txCldq__saveRow{flex-direction:column;align-items:flex-start;gap:10px}.DrillStudyPlanner-module__txCldq__secondaryButton{font-size:10px!important}.DrillStudyPlanner-module__txCldq__microcopy{font-size:9px;line-height:1.7}.DrillStudyPlanner-module__txCldq__cardHeading h4{font-size:14px}.DrillStudyPlanner-module__txCldq__chartKey{font-size:7px}.DrillStudyPlanner-module__txCldq__weekChart{gap:13px;height:205px}.DrillStudyPlanner-module__txCldq__columnValue,.DrillStudyPlanner-module__txCldq__columnDay{font-size:8px}.DrillStudyPlanner-module__txCldq__dayColumn small{font-size:7px}.DrillStudyPlanner-module__txCldq__columnBody{width:73%}.DrillStudyPlanner-module__txCldq__columnBody:after{width:4px;right:-4px}.DrillStudyPlanner-module__txCldq__dayDetail{gap:7px;font-size:9px}.DrillStudyPlanner-module__txCldq__dayDetail strong{font-size:11px}.DrillStudyPlanner-module__txCldq__dayDetail small{font-size:8px}.DrillStudyPlanner-module__txCldq__backlog{gap:10px 15px;margin-top:19px;font-size:9px}.DrillStudyPlanner-module__txCldq__backlog>span{gap:5px}.DrillStudyPlanner-module__txCldq__method{margin-top:17px;font-size:9px}.DrillStudyPlanner-module__txCldq__coverageOverview{grid-template-columns:1fr;gap:6px;margin:0 0 24px}.DrillStudyPlanner-module__txCldq__coverageOrbit{width:228px;height:228px;margin:0 auto}.DrillStudyPlanner-module__txCldq__coverageStory{text-align:center}.DrillStudyPlanner-module__txCldq__coverageStory h4{margin-top:9px;font-size:29px}.DrillStudyPlanner-module__txCldq__coverageStory .DrillStudyPlanner-module__txCldq__note{max-width:360px;margin:12px auto 19px;font-size:10px}.DrillStudyPlanner-module__txCldq__coverageLegend{justify-content:center}.DrillStudyPlanner-module__txCldq__coverageCounters{gap:10px;padding-top:16px}.DrillStudyPlanner-module__txCldq__coverageCounters strong{font-size:21px}.DrillStudyPlanner-module__txCldq__coverageCounters span{max-width:90px;margin:auto;font-size:8px;line-height:1.5}.DrillStudyPlanner-module__txCldq__systemDetails>summary{padding:17px 12px;font-size:10px}.DrillStudyPlanner-module__txCldq__detailHint{font-size:8px}.DrillStudyPlanner-module__txCldq__tableToolbar{flex-direction:column;align-items:stretch;gap:10px;margin:0 12px;padding:12px 0}.DrillStudyPlanner-module__txCldq__tableToolbar>span{max-width:none;font-size:8px}.DrillStudyPlanner-module__txCldq__search{max-width:none}.DrillStudyPlanner-module__txCldq__search input{font-size:11px}.DrillStudyPlanner-module__txCldq__tableWrap{padding:0 12px 10px}.DrillStudyPlanner-module__txCldq__tableWrap table{font-size:9px}.DrillStudyPlanner-module__txCldq__tableWrap th,.DrillStudyPlanner-module__txCldq__tableWrap td{padding:13px 6px}.DrillStudyPlanner-module__txCldq__tableWrap th:first-child{overflow-wrap:anywhere;max-width:108px}.DrillStudyPlanner-module__txCldq__tableWrap th:last-child{max-width:65px}.DrillStudyPlanner-module__txCldq__tableWrap thead{font-size:7px}.DrillStudyPlanner-module__txCldq__systemLabel{gap:6px}.DrillStudyPlanner-module__txCldq__systemLabel i{width:4px;height:4px}.DrillStudyPlanner-module__txCldq__systemProgress{gap:5px}.DrillStudyPlanner-module__txCldq__systemProgress>span{width:32px}.DrillStudyPlanner-module__txCldq__systemProgress b{width:25px;font-size:9px}.DrillStudyPlanner-module__txCldq__transferGrid{grid-template-columns:1fr;gap:24px}.DrillStudyPlanner-module__txCldq__transferIntro{margin:0 0 14px;font-size:30px}.DrillStudyPlanner-module__txCldq__transferGrid .DrillStudyPlanner-module__txCldq__note{font-size:11px}.DrillStudyPlanner-module__txCldq__transferPath{margin-top:25px}.DrillStudyPlanner-module__txCldq__transferPath small{font-size:9px}.DrillStudyPlanner-module__txCldq__transferPath b{font-size:12px}.DrillStudyPlanner-module__txCldq__launchCard{padding:22px}.DrillStudyPlanner-module__txCldq__checkCount>strong{font-size:63px}.DrillStudyPlanner-module__txCldq__checkCount b{font-size:13px}.DrillStudyPlanner-module__txCldq__checkCount span,.DrillStudyPlanner-module__txCldq__checkConditions{font-size:9px}.DrillStudyPlanner-module__txCldq__optIn{font-size:10px}.DrillStudyPlanner-module__txCldq__primaryButton{font-size:12px!important}.DrillStudyPlanner-module__txCldq__checkEvidence{gap:10px;margin-top:25px;padding-top:21px}.DrillStudyPlanner-module__txCldq__checkEvidence>div{padding-right:6px}.DrillStudyPlanner-module__txCldq__checkEvidence strong{font-size:24px}.DrillStudyPlanner-module__txCldq__checkEvidence strong span{font-size:16px}.DrillStudyPlanner-module__txCldq__checkEvidence p{font-size:8px}.DrillStudyPlanner-module__txCldq__checkEvidence small{font-size:7px}.DrillStudyPlanner-module__txCldq__checks>div{flex-wrap:wrap;font-size:9px}.DrillStudyPlanner-module__txCldq__checks small{margin-left:0}.DrillStudyPlanner-module__txCldq__footer{gap:8px;padding:20px 0;font-size:8px}.DrillStudyPlanner-module__txCldq__footerEnd{display:none}.DrillStudyPlanner-module__txCldq__loadingNotice{flex-direction:column;align-items:flex-start;font-size:10px}.DrillStudyPlanner-module__txCldq__error{font-size:11px}}@media (prefers-reduced-motion:reduce){.DrillStudyPlanner-module__txCldq__panel *,.DrillStudyPlanner-module__txCldq__panel :before,.DrillStudyPlanner-module__txCldq__panel :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.DrillStudyPlanner-module__txCldq__heroLink:hover{gap:20px}.DrillStudyPlanner-module__txCldq__primaryButton:hover:not(:disabled){transform:none}}.DrillStudyPlanner-module__txCldq__panel[data-motion=paused] *,.DrillStudyPlanner-module__txCldq__panel[data-motion=paused] :before,.DrillStudyPlanner-module__txCldq__panel[data-motion=paused] :after{animation-play-state:paused!important}.DrillStudyPlanner-module__txCldq__studioPageLink{color:var(--muted);justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;font-size:10px;text-decoration:none;display:flex}.DrillStudyPlanner-module__txCldq__studioPageLink:hover,.DrillStudyPlanner-module__txCldq__textLink:hover{color:var(--accent)}.DrillStudyPlanner-module__txCldq__textLink{color:var(--ink);text-underline-offset:3px}.DrillStudyPlanner-module__txCldq__panel[data-palette=studio]{--display:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}.DrillStudyPlanner-module__txCldq__panel[data-palette=studio] .DrillStudyPlanner-module__txCldq__hero h2{letter-spacing:-.065em;font-weight:520}.DrillStudyPlanner-module__txCldq__panel[data-palette=studio] .DrillStudyPlanner-module__txCldq__hero h2 em{letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-weight:400}.DrillStudyPlanner-module__txCldq__panel[data-palette=studio] .DrillStudyPlanner-module__txCldq__transferIntro{font-weight:450}.DrillStudyPlanner-module__txCldq__panel[data-palette=studio] .DrillStudyPlanner-module__txCldq__transferIntro em{font-family:Georgia,Times New Roman,serif}.DrillStudyPlanner-module__txCldq__studioShell{color:#242932;background:#f0eee8;min-height:100vh;padding:45px 24px 50px}.DrillStudyPlanner-module__txCldq__studioFrame{max-width:1220px;margin:auto}.DrillStudyPlanner-module__txCldq__studioNav{align-items:center;gap:19px;padding:5px 2px 8px;font:11px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;display:flex}.DrillStudyPlanner-module__txCldq__studioNav a{color:#242932;align-items:center;gap:8px;text-decoration:none;display:flex}.DrillStudyPlanner-module__txCldq__studioNav a:first-child{letter-spacing:-.04em;font-size:16px;font-weight:650}.DrillStudyPlanner-module__txCldq__studioNav span{color:#667083;border-left:1px solid #c9cbd0;padding-left:18px}.DrillStudyPlanner-module__txCldq__studioNav a:last-child{margin-left:auto}.DrillStudyPlanner-module__txCldq__studioNav a:focus-visible,.DrillStudyPlanner-module__txCldq__studioPageLink:focus-visible,.DrillStudyPlanner-module__txCldq__textLink:focus-visible{outline-offset:5px;outline:3px solid #2453d4}@media (max-width:600px){.DrillStudyPlanner-module__txCldq__studioShell{padding:20px 10px 25px}.DrillStudyPlanner-module__txCldq__studioNav{gap:10px;padding:5px 8px;font-size:9px}.DrillStudyPlanner-module__txCldq__studioNav span{padding-left:10px}.DrillStudyPlanner-module__txCldq__studioNav a:first-child{font-size:14px}.DrillStudyPlanner-module__txCldq__studioNav a:last-child{font-size:9px}}.DrillStudyPlanner-module__txCldq__note{font-size:13px}.DrillStudyPlanner-module__txCldq__microcopy,.DrillStudyPlanner-module__txCldq__inputs label{font-size:11px}.DrillStudyPlanner-module__txCldq__budgetMessage{font-size:12px}.DrillStudyPlanner-module__txCldq__saveRow>span,.DrillStudyPlanner-module__txCldq__rulerLegend,.DrillStudyPlanner-module__txCldq__chartKey,.DrillStudyPlanner-module__txCldq__dayDetail,.DrillStudyPlanner-module__txCldq__backlog,.DrillStudyPlanner-module__txCldq__method{font-size:11px}.DrillStudyPlanner-module__txCldq__secondaryButton{font-size:11px!important}.DrillStudyPlanner-module__txCldq__metrics p{font-size:12px}.DrillStudyPlanner-module__txCldq__metrics small{font-size:11px}.DrillStudyPlanner-module__txCldq__metricTop>span{font-size:9px}.DrillStudyPlanner-module__txCldq__columnValue,.DrillStudyPlanner-module__txCldq__columnDay{font-size:11px}.DrillStudyPlanner-module__txCldq__dayColumn small{font-size:10px}.DrillStudyPlanner-module__txCldq__coverageStory .DrillStudyPlanner-module__txCldq__note,.DrillStudyPlanner-module__txCldq__coverageStory>p:first-of-type,.DrillStudyPlanner-module__txCldq__coverageLegend,.DrillStudyPlanner-module__txCldq__coverageCounters span,.DrillStudyPlanner-module__txCldq__tableToolbar>span{font-size:11px}.DrillStudyPlanner-module__txCldq__search input,.DrillStudyPlanner-module__txCldq__tableWrap table{font-size:12px}.DrillStudyPlanner-module__txCldq__tableWrap thead{font-size:10px}.DrillStudyPlanner-module__txCldq__systemProgress b{font-size:11px}.DrillStudyPlanner-module__txCldq__transferGrid .DrillStudyPlanner-module__txCldq__note{font-size:13px}.DrillStudyPlanner-module__txCldq__transferPath small,.DrillStudyPlanner-module__txCldq__checkCount span,.DrillStudyPlanner-module__txCldq__checkConditions,.DrillStudyPlanner-module__txCldq__optIn,.DrillStudyPlanner-module__txCldq__checkEvidence p{font-size:11px}.DrillStudyPlanner-module__txCldq__checkEvidence small{font-size:10px}.DrillStudyPlanner-module__txCldq__paletteOption b{font-size:12px}.DrillStudyPlanner-module__txCldq__paletteOption small{font-size:10px}.DrillStudyPlanner-module__txCldq__checkEvidence>div{align-items:flex-start}.DrillStudyPlanner-module__txCldq__studioPageLink{font-size:11px}@media (max-width:1050px){.DrillStudyPlanner-module__txCldq__inputs label{font-size:10px}.DrillStudyPlanner-module__txCldq__checkEvidence>div{display:block}.DrillStudyPlanner-module__txCldq__checkEvidence p{margin-top:7px}}@media (max-width:600px){.DrillStudyPlanner-module__txCldq__note,.DrillStudyPlanner-module__txCldq__transferGrid .DrillStudyPlanner-module__txCldq__note{font-size:12px}.DrillStudyPlanner-module__txCldq__microcopy{font-size:11px}.DrillStudyPlanner-module__txCldq__inputs label{font-size:10px}.DrillStudyPlanner-module__txCldq__rulerLegend{font-size:9px}.DrillStudyPlanner-module__txCldq__budgetMessage{font-size:11px}.DrillStudyPlanner-module__txCldq__metrics small{font-size:10px}.DrillStudyPlanner-module__txCldq__metricTop>span{font-size:8px}.DrillStudyPlanner-module__txCldq__metrics p{font-size:11px}.DrillStudyPlanner-module__txCldq__dayDetail,.DrillStudyPlanner-module__txCldq__backlog,.DrillStudyPlanner-module__txCldq__method{font-size:10px}.DrillStudyPlanner-module__txCldq__chartKey,.DrillStudyPlanner-module__txCldq__columnValue,.DrillStudyPlanner-module__txCldq__columnDay{font-size:9px}.DrillStudyPlanner-module__txCldq__dayColumn small{font-size:8px}.DrillStudyPlanner-module__txCldq__coverageStory .DrillStudyPlanner-module__txCldq__note,.DrillStudyPlanner-module__txCldq__coverageStory>p:first-of-type,.DrillStudyPlanner-module__txCldq__coverageLegend,.DrillStudyPlanner-module__txCldq__coverageCounters span{font-size:11px}.DrillStudyPlanner-module__txCldq__tableToolbar>span{font-size:10px}.DrillStudyPlanner-module__txCldq__tableWrap table{font-size:11px}.DrillStudyPlanner-module__txCldq__tableWrap thead{font-size:9px}.DrillStudyPlanner-module__txCldq__tableWrap th,.DrillStudyPlanner-module__txCldq__tableWrap td{padding:13px 4px}.DrillStudyPlanner-module__txCldq__systemProgress>span{width:22px}.DrillStudyPlanner-module__txCldq__systemProgress b,.DrillStudyPlanner-module__txCldq__checkEvidence p{font-size:10px}.DrillStudyPlanner-module__txCldq__checkEvidence small{font-size:9px}.DrillStudyPlanner-module__txCldq__paletteOption b{font-size:11px}.DrillStudyPlanner-module__txCldq__paletteOption small{font-size:9px}.DrillStudyPlanner-module__txCldq__checkCount span,.DrillStudyPlanner-module__txCldq__checkConditions,.DrillStudyPlanner-module__txCldq__optIn,.DrillStudyPlanner-module__txCldq__transferPath small{font-size:11px}.DrillStudyPlanner-module__txCldq__chapterNav button{font-size:10px!important}}.DrillStudyPlanner-module__txCldq__loadingPanel{min-height:230px;padding-top:38px;padding-bottom:38px}.DrillStudyPlanner-module__txCldq__loadingPanel h2{letter-spacing:-.035em;margin:15px 0;font:400 30px/1.2 Georgia,Times New Roman,serif}.DrillStudyPlanner-module__txCldq__loadingPanel>p{max-width:500px;margin:12px 0 20px;font-size:13px;line-height:1.7}.DrillStudyPlanner-module__txCldq__loadingPanel .DrillStudyPlanner-module__txCldq__eyebrow{color:var(--ink)}
.DrillLearningSculpture-module__qxVX_a__sculpture{aspect-ratio:25/19;isolation:isolate;contain:layout style;-webkit-user-select:none;user-select:none;width:100%;height:100%;min-height:240px;position:relative}.DrillLearningSculpture-module__qxVX_a__aura{background:radial-gradient(ellipse at 45% 47%, color-mix(in srgb, var(--sculpture-accent) 9%, transparent), transparent 61%);filter:blur(10px);pointer-events:none;position:absolute;inset:9% 9% 6%}.DrillLearningSculpture-module__qxVX_a__ground{filter:blur(7px);pointer-events:none;background:radial-gradient(#1f24272e,#0000 72%);border-radius:50%;height:7%;position:absolute;bottom:10%;left:22%;right:22%}.DrillLearningSculpture-module__qxVX_a__sculpture[data-scene=studio] .DrillLearningSculpture-module__qxVX_a__aura{opacity:.27}.DrillLearningSculpture-module__qxVX_a__sculpture[data-mode=dark] .DrillLearningSculpture-module__qxVX_a__ground{background:radial-gradient(#01080c8a,#0000 72%)}.DrillLearningSculpture-module__qxVX_a__canvas,.DrillLearningSculpture-module__qxVX_a__fallback{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.DrillLearningSculpture-module__qxVX_a__canvas{opacity:0;transition:opacity .7s}.DrillLearningSculpture-module__qxVX_a__fallback{opacity:.88;transition:opacity .5s}.DrillLearningSculpture-module__qxVX_a__sculpture[data-ready=true] .DrillLearningSculpture-module__qxVX_a__canvas{opacity:1}.DrillLearningSculpture-module__qxVX_a__sculpture[data-ready=true] .DrillLearningSculpture-module__qxVX_a__fallback{opacity:0}@media (prefers-reduced-motion:reduce){.DrillLearningSculpture-module__qxVX_a__canvas,.DrillLearningSculpture-module__qxVX_a__fallback{transition:none}}@media (max-width:480px){.DrillLearningSculpture-module__qxVX_a__sculpture{min-height:230px}.DrillLearningSculpture-module__qxVX_a__aura{filter:none}}
.Mandala-module__erTu9a__host{--mandala-size:140px;--halo-rgb:232, 179, 75;width:var(--mandala-size);color:inherit;font:inherit;text-align:center;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin:0;padding:0;display:inline-block;position:relative}.Mandala-module__erTu9a__interactive{cursor:pointer}.Mandala-module__erTu9a__art{width:var(--mandala-size);height:var(--mandala-size);filter:saturate(.1)brightness(.34);margin:0 auto;transition:filter .5s;display:block;position:relative}.Mandala-module__erTu9a__lit .Mandala-module__erTu9a__art{filter:saturate(1) brightness(1) drop-shadow(0 0 22px rgba(var(--halo-rgb), .32))}.Mandala-module__erTu9a__ghost .Mandala-module__erTu9a__art{filter:saturate(0)brightness(.15);opacity:.55}.Mandala-module__erTu9a__embedded.Mandala-module__erTu9a__lit .Mandala-module__erTu9a__art{filter:saturate()brightness()}.Mandala-module__erTu9a__interactive:hover .Mandala-module__erTu9a__art{filter:saturate(.5)brightness(.62)}.Mandala-module__erTu9a__interactive.Mandala-module__erTu9a__lit:hover .Mandala-module__erTu9a__art{filter:saturate(1) brightness(1.1) drop-shadow(0 0 26px rgba(var(--halo-rgb), .45))}.Mandala-module__erTu9a__interactive:focus-visible .Mandala-module__erTu9a__art{outline:1px solid rgb(var(--halo-rgb));outline-offset:8px;border-radius:50%}.Mandala-module__erTu9a__art svg{transform-origin:50%;will-change:transform;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Mandala-module__erTu9a__rOut{animation:340s linear infinite Mandala-module__erTu9a__mandalaspin,.45s ease-out both Mandala-module__erTu9a__mandalaArrive}.Mandala-module__erTu9a__rIn{animation:250s linear infinite reverse Mandala-module__erTu9a__mandalaspin,.45s ease-out both Mandala-module__erTu9a__mandalaArrive}.Mandala-module__erTu9a__embedded .Mandala-module__erTu9a__rOut{animation:340s linear infinite Mandala-module__erTu9a__mandalaspin}.Mandala-module__erTu9a__embedded .Mandala-module__erTu9a__rIn{animation:250s linear infinite reverse Mandala-module__erTu9a__mandalaspin}.Mandala-module__erTu9a__still{animation:.45s ease-out both Mandala-module__erTu9a__mandalaArrive}@keyframes Mandala-module__erTu9a__mandalaspin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Mandala-module__erTu9a__mandalaArrive{0%{opacity:0}to{opacity:1}}.Mandala-module__erTu9a__paused svg{will-change:auto;animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.Mandala-module__erTu9a__art svg{animation:none}}.Mandala-module__erTu9a__halo{left:50%;top:calc(var(--mandala-size) / 2);width:calc(var(--mandala-size) * 1.5);height:calc(var(--mandala-size) * 1.5);pointer-events:none;z-index:-1;background:radial-gradient(circle, rgba(var(--halo-rgb), .22), rgba(var(--halo-rgb), .06) 42%, transparent 66%);opacity:0;border-radius:50%;transition:opacity .5s;position:absolute;transform:translate(-50%,-50%)}.Mandala-module__erTu9a__lit .Mandala-module__erTu9a__halo{opacity:1}.Mandala-module__erTu9a__numeral{left:50%;top:calc(var(--mandala-size) / 2);font:400 calc(var(--mandala-size) * .135) / 1 ui-monospace, SFMono-Regular, Menlo, monospace;color:#94a3b8b8;pointer-events:none;white-space:nowrap;transition:color .5s,text-shadow .5s;position:absolute;transform:translate(-50%,-50%)}.Mandala-module__erTu9a__lit .Mandala-module__erTu9a__numeral{color:rgb(var(--halo-rgb));text-shadow:0 0 20px rgba(var(--halo-rgb), .75)}.Mandala-module__erTu9a__caption{text-align:center;color:#94a3b8b8;margin-top:10px;font:11.5px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace;transition:color .5s;display:block}.Mandala-module__erTu9a__lit .Mandala-module__erTu9a__caption{color:#e2e8f0e6}.Mandala-module__erTu9a__title{color:#94a3b8b8;letter-spacing:.03em;font-size:12.5px;font-weight:500;transition:color .5s;display:block}.Mandala-module__erTu9a__lit .Mandala-module__erTu9a__title{color:rgb(var(--halo-rgb))}.Mandala-module__erTu9a__note{opacity:.72;margin-top:3px;font-size:11px;font-style:normal;display:block}.Mandala-module__erTu9a__status{letter-spacing:.24em;text-transform:uppercase;border:1px solid rgba(var(--halo-rgb), .2);color:#94a3b8b8;border-radius:999px;margin-top:5px;padding:2px 9px;font-size:9.5px;transition:color .5s,border-color .5s;display:inline-block}.Mandala-module__erTu9a__lit .Mandala-module__erTu9a__status{border-color:rgb(var(--halo-rgb));color:rgb(var(--halo-rgb))}.Mandala-module__erTu9a__f{stroke:none}.Mandala-module__erTu9a__g{stroke:none;opacity:.14}.Mandala-module__erTu9a__fe{stroke:none;fill-rule:evenodd}.Mandala-module__erTu9a__k{fill:none;stroke-width:3.1px}.Mandala-module__erTu9a__m{fill:none;stroke-width:4.4px}.Mandala-module__erTu9a__n{fill:none;stroke-width:2px;opacity:.42}.Mandala-module__erTu9a__q{fill:none;stroke-width:2.7px;opacity:.88}.Mandala-module__erTu9a__s{stroke:none;opacity:.3}.Mandala-module__erTu9a__sizeSm{--mandala-size:48px}.Mandala-module__erTu9a__sizeMd{--mandala-size:140px}.Mandala-module__erTu9a__sizeLg{--mandala-size:280px}.Mandala-module__erTu9a__sizeXl{--mandala-size:380px}
.report-module__TcFqbq__tokens{--bg:#04060d;--ink:#e8eefa;--ink2:#cedbeed1;--ink3:#96a6beb3;--ink4:#8c9cb470;--gold:#e8b34b;--gold-soft:#f7dc9c;--gold-deep:#a8762a;--sapphire:#5b8ae0;--sapphire-soft:#a8c8ff;--diamond:#dceefb;--jade:#5fc39a;--jade-soft:#9fe0c4;--rose:#e0685f;--rose-soft:#f3a89f;--amethyst:#a985e8;--line:#96aac824;--line2:#96aac842;--glass:#94aacd0b;--mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--serif:"Hoefler Text", Georgia, "Times New Roman", serif;--sans:-apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif}.report-module__TcFqbq__root{background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;min-height:100vh;font-size:16px;line-height:1.7;position:relative;overflow-x:clip;}.report-module__TcFqbq__root strong{color:#fff;font-weight:600}.report-module__TcFqbq__veil,.report-module__TcFqbq__grain{pointer-events:none;position:absolute;inset:0}.report-module__TcFqbq__veil{z-index:0;background:radial-gradient(120% 80% at 50% -20%,#283c6e6b 0%,#0a10204d 42%,#0000 72%),radial-gradient(80% 60% at 85% 110%,#e8b34b1a 0%,#0000 60%)}.report-module__TcFqbq__grain{z-index:0;opacity:.28;mix-blend-mode:overlay;background-image:repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 3px)}.report-module__TcFqbq__sky{z-index:0;pointer-events:none;position:absolute;inset:0}.report-module__TcFqbq__wrap{z-index:1;max-width:1200px;margin:0 auto;padding:0 clamp(18px,5vw,56px);position:relative}.report-module__TcFqbq__section{padding:clamp(44px,6vw,78px) 0 0;position:relative}.report-module__TcFqbq__section:last-child{padding-bottom:clamp(60px,9vw,110px)}.report-module__TcFqbq__eyebrow{font-family:var(--mono);letter-spacing:.42em;text-transform:uppercase;color:var(--gold);align-items:center;gap:14px;margin-bottom:22px;font-size:10px;display:flex}.report-module__TcFqbq__eyebrow:before{content:"";background:linear-gradient(90deg, transparent, var(--gold));width:44px;height:1px}.report-module__TcFqbq__eyebrow:after{content:"";background:linear-gradient(90deg,#e8b34b66,#0000);flex:1;height:1px}.report-module__TcFqbq__shead{margin-bottom:38px;position:relative}.report-module__TcFqbq__shead .report-module__TcFqbq__rule{background:linear-gradient(90deg, var(--gold), #e8b34b2e, transparent);transform-origin:0;height:1px;margin-bottom:24px;transform:scaleX(0)}.report-module__TcFqbq__shead.report-module__TcFqbq__in .report-module__TcFqbq__rule{animation:1.1s cubic-bezier(.16,1,.3,1) forwards report-module__TcFqbq__ruleIn}@keyframes report-module__TcFqbq__ruleIn{to{transform:scaleX(1)}}.report-module__TcFqbq__shead .report-module__TcFqbq__num{font-family:var(--serif);letter-spacing:.4em;color:var(--gold);text-transform:uppercase;margin-bottom:12px;font-size:13px;display:block}.report-module__TcFqbq__shead h2{font-family:var(--serif);letter-spacing:-.025em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(28px,4.4vw,46px);font-weight:400;line-height:1.14}.report-module__TcFqbq__shead p{max-width:740px;color:var(--ink2);margin:14px 0 0;font-size:16px}.report-module__TcFqbq__mast{padding-top:clamp(38px,5vw,64px)}.report-module__TcFqbq__mastGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(28px,5vw,60px);display:grid}@media (max-width:940px){.report-module__TcFqbq__mastGrid{grid-template-columns:1fr;gap:34px}}.report-module__TcFqbq__title{font-family:var(--serif);letter-spacing:-.035em;color:#fff;margin:0;font-size:clamp(44px,8vw,88px);font-weight:400;line-height:.96}.report-module__TcFqbq__title em{background:linear-gradient(96deg, var(--gold-deep) 0%, var(--gold-soft) 28%, #fff8e6 44%, var(--gold-soft) 60%, var(--gold-deep) 100%);-webkit-text-fill-color:transparent;background-size:280% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:9s linear infinite report-module__TcFqbq__sheen}@keyframes report-module__TcFqbq__sheen{to{background-position:280% 0}}.report-module__TcFqbq__lede{max-width:560px;color:var(--ink2);margin-top:24px;font-size:clamp(15.5px,1.8vw,18px);line-height:1.66}.report-module__TcFqbq__lede b{color:var(--gold-soft);font-weight:500}.report-module__TcFqbq__chips{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.report-module__TcFqbq__chip{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--line2);color:var(--ink3);background:var(--glass);border-radius:999px;padding:8px 15px;font-size:9.5px;transition:all .35s}.report-module__TcFqbq__chip b{color:var(--ink);font-weight:600}.report-module__TcFqbq__chip.report-module__TcFqbq__gold{color:var(--gold-soft);background:#e8b34b12;border-color:#e8b34b6b}.report-module__TcFqbq__chip.report-module__TcFqbq__jade{color:var(--jade-soft);background:#5fc39a12;border-color:#5fc39a66}.report-module__TcFqbq__chip.report-module__TcFqbq__rose{color:var(--rose-soft);background:#e0685f12;border-color:#e0685f66}.report-module__TcFqbq__r{opacity:0;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1);transform:translateY(26px)}.report-module__TcFqbq__r.report-module__TcFqbq__in{opacity:1;transform:none}.report-module__TcFqbq__card{border:1px solid var(--line);background:linear-gradient(158deg,#131b30c7,#070b16e6);border-radius:18px;padding:clamp(20px,2.6vw,30px);transition:all .5s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.report-module__TcFqbq__card:before{content:"";pointer-events:none;-webkit-mask-composite:xor;opacity:0;background:linear-gradient(140deg,#e8b34b6b,#0000 38% 62%,#5b8ae04d);border-radius:18px;padding:1px;transition:all .5s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.report-module__TcFqbq__card:hover{border-color:var(--line2);transform:translateY(-5px)}.report-module__TcFqbq__card:hover:before{opacity:1}.report-module__TcFqbq__kicker{font-family:var(--mono);letter-spacing:.26em;text-transform:uppercase;color:var(--gold);margin-bottom:14px;font-size:9.5px}.report-module__TcFqbq__brk{position:relative}.report-module__TcFqbq__brk:after{content:"";pointer-events:none;opacity:.32;background:linear-gradient(var(--gold), var(--gold)) left top/12px 1px no-repeat, linear-gradient(var(--gold), var(--gold)) left top/1px 12px no-repeat, linear-gradient(var(--gold), var(--gold)) right top/12px 1px no-repeat, linear-gradient(var(--gold), var(--gold)) right top/1px 12px no-repeat, linear-gradient(var(--gold), var(--gold)) left bottom/12px 1px no-repeat, linear-gradient(var(--gold), var(--gold)) left bottom/1px 12px no-repeat, linear-gradient(var(--gold), var(--gold)) right bottom/12px 1px no-repeat, linear-gradient(var(--gold), var(--gold)) right bottom/1px 12px no-repeat;position:absolute;inset:10px}.report-module__TcFqbq__tri{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}@media (max-width:900px){.report-module__TcFqbq__tri{grid-template-columns:1fr}}.report-module__TcFqbq__tri .report-module__TcFqbq__card{padding:28px 24px 30px}.report-module__TcFqbq__tri h3{font-family:var(--serif);color:#fff;margin:14px 0 4px;font-size:28px;font-weight:400;line-height:1.1}.report-module__TcFqbq__tri .report-module__TcFqbq__sub{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink4);font-size:10px}.report-module__TcFqbq__tri .report-module__TcFqbq__move{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);margin-top:18px;padding-top:14px;font-size:10.5px}.report-module__TcFqbq__tri .report-module__TcFqbq__move b{color:var(--gold-soft)}.report-module__TcFqbq__rules{flex-direction:column;gap:3px;display:flex}.report-module__TcFqbq__rl{background:#96aac807;border:1px solid #0000;border-radius:12px;grid-template-columns:74px minmax(0,1fr) minmax(0,190px);align-items:center;gap:20px;padding:15px 18px;transition:all .4s cubic-bezier(.2,.8,.2,1);display:grid;position:relative;overflow:hidden}.report-module__TcFqbq__rl:before{content:"";background:var(--gold);width:2px;transition:all .4s;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.report-module__TcFqbq__rl:hover{background:#e8b34b0e;border-color:#e8b34b3d;transform:translate(6px)}.report-module__TcFqbq__rl:hover:before{transform:scaleY(1)}.report-module__TcFqbq__rl .report-module__TcFqbq__pts{font-family:var(--mono);color:var(--gold-soft);text-align:right;font-variant-numeric:tabular-nums;font-size:23px;font-weight:500}.report-module__TcFqbq__rl .report-module__TcFqbq__pts small{color:var(--ink4);letter-spacing:.16em;font-size:10px;display:block}.report-module__TcFqbq__rl .report-module__TcFqbq__lab{color:var(--ink);font-size:15px}.report-module__TcFqbq__rl .report-module__TcFqbq__lab small{color:var(--ink3);margin-top:3px;font-size:12.5px;line-height:1.55;display:block}.report-module__TcFqbq__rl .report-module__TcFqbq__meter{background:#96aac81a;border-radius:99px;height:6px;overflow:hidden}.report-module__TcFqbq__rl .report-module__TcFqbq__meter i{background:linear-gradient(90deg, var(--gold-deep), var(--gold), var(--gold-soft));border-radius:99px;width:0;height:100%;transition:width 1.4s cubic-bezier(.16,1,.3,1);display:block;box-shadow:0 0 12px #e8b34b80}.report-module__TcFqbq__rl.report-module__TcFqbq__star{background:#e8b34b13;border-color:#e8b34b57}.report-module__TcFqbq__rl.report-module__TcFqbq__star .report-module__TcFqbq__pts{color:#fff;font-size:30px}.report-module__TcFqbq__rl.report-module__TcFqbq__miss .report-module__TcFqbq__meter i{background:linear-gradient(90deg, #a82820cc, var(--rose), var(--rose-soft));box-shadow:0 0 12px #e0685f73}.report-module__TcFqbq__rl.report-module__TcFqbq__miss .report-module__TcFqbq__pts{color:var(--rose-soft)}@media (max-width:760px){.report-module__TcFqbq__rl{grid-template-columns:66px 1fr}.report-module__TcFqbq__rl .report-module__TcFqbq__meter{display:none}}.report-module__TcFqbq__readout{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (max-width:620px){.report-module__TcFqbq__readout{grid-template-columns:repeat(2,1fr)}}.report-module__TcFqbq__ro{border:1px solid var(--line);text-align:center;background:#060a1480;border-radius:11px;padding:14px 12px}.report-module__TcFqbq__ro b{font-family:var(--mono);color:#fff;font-variant-numeric:tabular-nums;font-size:20px;line-height:1.2;display:block}.report-module__TcFqbq__ro span{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink4);font-size:8.5px}.report-module__TcFqbq__ro.report-module__TcFqbq__gold b{color:var(--gold-soft)}.report-module__TcFqbq__ro.report-module__TcFqbq__jade b{color:var(--jade-soft)}.report-module__TcFqbq__ro.report-module__TcFqbq__rose b{color:var(--rose-soft)}.report-module__TcFqbq__ro.report-module__TcFqbq__blue b{color:var(--sapphire-soft)}.report-module__TcFqbq__spBar{background:#96aac81a;border-radius:99px;height:9px;position:relative;overflow:hidden}.report-module__TcFqbq__spBar i{background:linear-gradient(90deg, var(--gold-deep), var(--gold), #fff3d4);border-radius:99px;width:0;height:100%;transition:width .9s cubic-bezier(.16,1,.3,1);display:block;box-shadow:0 0 16px #e8b34b99}.report-module__TcFqbq__spBar.report-module__TcFqbq__blue i{background:linear-gradient(90deg, #24518f, var(--sapphire), var(--sapphire-soft));box-shadow:0 0 16px #5b8ae08c}.report-module__TcFqbq__tierList{flex-direction:column-reverse;gap:2px;display:flex}.report-module__TcFqbq__tr{background:linear-gradient(90deg,#96aac809,#0000);border:1px solid #0000;border-radius:10px;grid-template-columns:30px 1fr auto;align-items:center;gap:14px;padding:11px 15px;transition:all .4s;display:grid}.report-module__TcFqbq__tr:hover{background:linear-gradient(90deg,#e8b34b17,#0000);border-color:#e8b34b4d;transform:translate(5px)}.report-module__TcFqbq__tr .report-module__TcFqbq__i{font-family:var(--mono);color:var(--ink4);font-size:10px}.report-module__TcFqbq__tr .report-module__TcFqbq__n{font-family:var(--serif);color:var(--ink);font-size:18px}.report-module__TcFqbq__tr .report-module__TcFqbq__a{font-family:var(--mono);color:var(--gold-soft);font-variant-numeric:tabular-nums;font-size:11px}.report-module__TcFqbq__tr.report-module__TcFqbq__here{background:linear-gradient(90deg,#e8b34b29,#0000);border-color:#e8b34b6b}.report-module__TcFqbq__tr.report-module__TcFqbq__here .report-module__TcFqbq__n{color:#fff}.report-module__TcFqbq__tr.report-module__TcFqbq__apex{background:linear-gradient(90deg,#dceefb24,#0000);border-color:#dceefb47}.report-module__TcFqbq__tr.report-module__TcFqbq__apex .report-module__TcFqbq__n{color:#fff}.report-module__TcFqbq__mx{align-items:flex-end;gap:6px;height:150px;margin-top:8px;display:flex}.report-module__TcFqbq__mxb{background:linear-gradient(180deg, var(--sapphire-soft), #5b8ae038);border:1px solid #a8c8ff4d;border-bottom:none;border-radius:8px 8px 3px 3px;flex:1;height:0;transition:height 1.2s cubic-bezier(.16,1,.3,1);position:relative}.report-module__TcFqbq__mxb span{text-align:center;font-family:var(--mono);color:var(--ink4);font-size:9.5px;position:absolute;bottom:-24px;left:0;right:0}.report-module__TcFqbq__mxb b{text-align:center;font-family:var(--mono);color:var(--sapphire-soft);font-size:10.5px;position:absolute;top:-22px;left:0;right:0}.report-module__TcFqbq__arts{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.report-module__TcFqbq__art{border:1px solid var(--line);text-align:center;background:linear-gradient(170deg,#10172a8c,#060a14cc);border-radius:15px;padding:16px 14px 15px;transition:all .45s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.report-module__TcFqbq__art:hover{border-color:#e8b34b66;transform:translateY(-6px)}.report-module__TcFqbq__art.report-module__TcFqbq__on{background:linear-gradient(170deg,#e8b34b1f,#060a14d9);border-color:#e8b34b9e;box-shadow:0 20px 44px -20px #e8b34b99}.report-module__TcFqbq__art .report-module__TcFqbq__nm{font-family:var(--serif);color:var(--ink);margin-top:6px;font-size:15px;line-height:1.25}.report-module__TcFqbq__art.report-module__TcFqbq__on .report-module__TcFqbq__nm{color:#fff}.report-module__TcFqbq__art .report-module__TcFqbq__rq{font-family:var(--mono);color:var(--ink4);margin-top:4px;font-size:9.5px;line-height:1.5}.report-module__TcFqbq__art .report-module__TcFqbq__ax{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink4);font-size:7.5px;position:absolute;top:9px;right:10px}.report-module__TcFqbq__figWrap{border:1px solid var(--line);background:linear-gradient(160deg,#10172ab8,#060912eb);border-radius:20px;padding:clamp(14px,2.4vw,26px);position:relative;overflow-x:auto}.report-module__TcFqbq__figWrap svg{height:auto;display:block}.report-module__TcFqbq__figCap{font-family:var(--mono);color:var(--ink3);margin-top:16px;font-size:11.5px;line-height:1.75}.report-module__TcFqbq__figCap b{color:var(--gold-soft);font-weight:500}.report-module__TcFqbq__draw{stroke-dasharray:var(--len,1400);stroke-dashoffset:var(--len,1400)}.report-module__TcFqbq__in .report-module__TcFqbq__draw{animation:1.8s cubic-bezier(.4,0,.2,1) forwards report-module__TcFqbq__draw}@keyframes report-module__TcFqbq__draw{to{stroke-dashoffset:0}}.report-module__TcFqbq__cov{border:1px solid var(--line);background:linear-gradient(158deg,#131b30b8,#070b16e6);border-radius:18px;overflow:hidden}.report-module__TcFqbq__covScroll{overflow-x:auto}.report-module__TcFqbq__covRow{border-bottom:1px solid var(--line);transition:all .35s;display:grid}.report-module__TcFqbq__covRow:last-child{border-bottom:none}.report-module__TcFqbq__covRow:not(.report-module__TcFqbq__covHead){cursor:pointer}.report-module__TcFqbq__covRow:not(.report-module__TcFqbq__covHead):hover{background:#e8b34b0d}.report-module__TcFqbq__covRow>div{align-items:center;gap:9px;min-width:0;padding:14px;display:flex}.report-module__TcFqbq__covHead>div{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink4);border-bottom:1px solid var(--line2);padding:13px 14px;font-size:9px}.report-module__TcFqbq__covHead>div.report-module__TcFqbq__sortable{cursor:pointer}.report-module__TcFqbq__covHead>div.report-module__TcFqbq__sortable:hover{color:var(--gold-soft)}.report-module__TcFqbq__covRow .report-module__TcFqbq__who{font-family:var(--serif);color:#fff;font-size:18px}.report-module__TcFqbq__covRow .report-module__TcFqbq__who small{font-family:var(--sans);color:var(--ink3);margin-top:2px;font-size:11.5px;display:block}.report-module__TcFqbq__pill{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 11px;font-size:9.5px;display:inline-flex}.report-module__TcFqbq__pill.report-module__TcFqbq__ok{color:var(--jade-soft);background:#5fc39a17;border:1px solid #5fc39a66}.report-module__TcFqbq__pill.report-module__TcFqbq__no{color:var(--rose-soft);background:#e0685f17;border:1px solid #e0685f66}.report-module__TcFqbq__pill.report-module__TcFqbq__dim{color:var(--ink4);border:1px solid var(--line2);background:0 0}.report-module__TcFqbq__pill.report-module__TcFqbq__gold{color:var(--gold-soft);background:#e8b34b14;border:1px solid #e8b34b6b}.report-module__TcFqbq__segs{flex-wrap:wrap;gap:6px;display:flex}.report-module__TcFqbq__seg{border:1px solid var(--line2);text-align:center;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border-radius:9px;align-items:center;gap:6px;padding:9px 16px;font-size:10px;transition:all .32s;display:inline-flex}.report-module__TcFqbq__seg:hover{color:var(--ink);border-color:#e8b34b57}.report-module__TcFqbq__seg.report-module__TcFqbq__on{color:var(--gold-soft);background:#e8b34b21;border-color:#e8b34b8c}.report-module__TcFqbq__seg:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.report-module__TcFqbq__seg[disabled]{opacity:.4;cursor:default}.report-module__TcFqbq__act{color:var(--gold-soft);font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;background:#e8b34b12;border:1px solid #e8b34b66;border-radius:99px;align-items:center;gap:10px;padding:13px 26px;font-size:10.5px;transition:all .5s cubic-bezier(.2,.8,.2,1);display:inline-flex}.report-module__TcFqbq__act:hover{background:#e8b34b29;transform:translateY(-3px);box-shadow:0 20px 40px -20px #e8b34bb3}.report-module__TcFqbq__act svg{flex-shrink:0;transition:transform .5s}.report-module__TcFqbq__act:hover svg{transform:translate(5px)}.report-module__TcFqbq__act.report-module__TcFqbq__quiet{border-color:var(--line2);color:var(--ink3);background:0 0}.report-module__TcFqbq__act.report-module__TcFqbq__quiet:hover{border-color:var(--line2);color:var(--ink);box-shadow:none;background:#96aac80f}.report-module__TcFqbq__act.report-module__TcFqbq__danger{color:var(--rose-soft);background:#e0685f12;border-color:#e0685f66}.report-module__TcFqbq__act.report-module__TcFqbq__danger:hover{background:#e0685f26;box-shadow:0 20px 40px -20px #e0685f99}.report-module__TcFqbq__act:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.report-module__TcFqbq__empty{border:1px dashed var(--line2);text-align:center;background:#96aac805;border-radius:18px;padding:44px 26px}.report-module__TcFqbq__empty h4{font-family:var(--serif);color:var(--ink);margin:0 0 8px;font-size:22px;font-weight:400}.report-module__TcFqbq__empty p{color:var(--ink3);margin:0;font-size:14px}.report-module__TcFqbq__bigNum{font-family:var(--serif);color:#fff;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}.report-module__TcFqbq__monoNum{font-family:var(--mono);font-variant-numeric:tabular-nums}.report-module__TcFqbq__sc{width:100%;height:auto;display:block;overflow:visible}.report-module__TcFqbq__scArea{opacity:0;transition:opacity 1.1s ease-out .55s}.report-module__TcFqbq__scIn .report-module__TcFqbq__scArea{opacity:1}.report-module__TcFqbq__scLine{stroke-dasharray:var(--len,2400);stroke-dashoffset:var(--len,2400);filter:drop-shadow(0 0 9px #e8b34b4d)}.report-module__TcFqbq__scIn .report-module__TcFqbq__scLine{animation:1.9s cubic-bezier(.4,0,.2,1) forwards report-module__TcFqbq__scDraw}@keyframes report-module__TcFqbq__scDraw{to{stroke-dashoffset:0}}.report-module__TcFqbq__scQuiet{opacity:0;transition:opacity .9s ease-out 1.15s}.report-module__TcFqbq__scIn .report-module__TcFqbq__scQuiet{opacity:1}.report-module__TcFqbq__scMark{opacity:0;transition:opacity .7s ease-out 1.5s,transform .9s cubic-bezier(.16,1,.3,1) 1.5s;transform:translateY(-16px)}.report-module__TcFqbq__scIn .report-module__TcFqbq__scMark{opacity:1;transform:translateY(0)}.report-module__TcFqbq__scWhisker{transform-origin:var(--ox,50%) 0;transition:transform .8s cubic-bezier(.16,1,.3,1) 2s;transform:scaleX(0)}.report-module__TcFqbq__scIn .report-module__TcFqbq__scWhisker{transform:scaleX(1)}.report-module__TcFqbq__scIn .report-module__TcFqbq__scPulse{transform-origin:var(--ox,50%) var(--oy,50%);animation:3.4s ease-in-out 2.3s infinite report-module__TcFqbq__scPulse}@keyframes report-module__TcFqbq__scPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.06;transform:scale(2.5)}}.report-module__TcFqbq__scKeys{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.report-module__TcFqbq__scKey{border:1px solid var(--line);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);background:#96aac80a;border-radius:999px;align-items:center;gap:8px;padding:7px 13px;font-size:10px;display:inline-flex}.report-module__TcFqbq__scKey i{border-radius:3px;flex:0 0 15px;width:15px;height:3px}.report-module__TcFqbq__scKey b{color:var(--gold-soft);letter-spacing:.06em;font-weight:500}@media (prefers-reduced-motion:reduce){.report-module__TcFqbq__tokens *,.report-module__TcFqbq__tokens :before,.report-module__TcFqbq__tokens :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.report-module__TcFqbq__r{opacity:1!important;transform:none!important}}
.TutorPageStage-module__V_f1Mq__stage{z-index:10001;color:#173b52;background:#eef3f7;flex-direction:column;min-width:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;position:fixed;inset:0}.TutorPageStage-module__V_f1Mq__bar{padding:max(8px, env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) 8px max(14px, env(safe-area-inset-left));background:#fff;border-bottom:1px solid #d9e5ed;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;display:flex;box-shadow:0 1px 3px #173b520f}.TutorPageStage-module__V_f1Mq__kind{letter-spacing:.12em;text-transform:uppercase;color:#00588b;background:#e6f0f7;border-radius:999px;flex-shrink:0;padding:3px 9px;font-size:10.5px;font-weight:800}.TutorPageStage-module__V_f1Mq__title{text-overflow:ellipsis;white-space:nowrap;flex:200px;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.TutorPageStage-module__V_f1Mq__actions{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.TutorPageStage-module__V_f1Mq__btn{color:#173b52;letter-spacing:.2px;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d9e5ed;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;min-height:32px;padding:6px 12px;font:600 12px/1.3 inherit;transition:background .15s,border-color .15s;display:inline-flex}.TutorPageStage-module__V_f1Mq__btn:hover{background:#e9f1f7}.TutorPageStage-module__V_f1Mq__btn:disabled{opacity:.6;cursor:default}.TutorPageStage-module__V_f1Mq__btn:focus-visible{outline-offset:2px;outline:2px solid #00588b}.TutorPageStage-module__V_f1Mq__btn.TutorPageStage-module__V_f1Mq__primary{color:#fff;background:#00588b;border-color:#00588b}.TutorPageStage-module__V_f1Mq__btn.TutorPageStage-module__V_f1Mq__primary:hover{background:#0b3d5e}.TutorPageStage-module__V_f1Mq__btn kbd{font:inherit;letter-spacing:.2px;opacity:.7;border:1px solid;border-radius:4px;margin-left:2px;padding:0 4px;font-size:9.5px}.TutorPageStage-module__V_f1Mq__link{text-decoration:none}.TutorPageStage-module__V_f1Mq__body{flex:1;min-height:0;display:flex}.TutorPageStage-module__V_f1Mq__frame{background:#f5f8fb;border:0;flex:1;width:100%;height:100%}.TutorPageStage-module__V_f1Mq__frame[data-kind=widget]{background:#fff}@media (max-width:700px){.TutorPageStage-module__V_f1Mq__bar{gap:6px}.TutorPageStage-module__V_f1Mq__btn{padding:6px 9px}.TutorPageStage-module__V_f1Mq__btn .TutorPageStage-module__V_f1Mq__label{display:none}.TutorPageStage-module__V_f1Mq__btn.TutorPageStage-module__V_f1Mq__primary .TutorPageStage-module__V_f1Mq__label{display:inline}}@media (hover:none) and (pointer:coarse){.TutorPageStage-module__V_f1Mq__btn kbd{display:none}}
