.ShareDetailCourseLayout_detailPage__7WIWq{--pd:#4e4df4;--p:#6c52ff;--cy:#5ad6ff;--tl:#3dfce8;--or:#f5874e;--pp:#854ef5;--t1:#1a1a2e;--t2:#4a4a6a;--tm:#8888a8;--tl-ln:#e5e7eb;--col-green:#047857;--col-violet:#6d28d9;--coral:#c2410c;--brand-grd:linear-gradient(135deg,#f5874e,#854ef5 26%,#4e4df4 66%,#4e83f5 82%,#3dfce8);--node-grd:linear-gradient(135deg,#6c52ff,#4e4df4 50%,#4e83f5);--cta-grd:linear-gradient(135deg,#4e4df4,#4e83f5 50%,#5ad6ff);--side-w:288px;--topbar-h:48px;--dock-h:60px;--f-b:"DM Sans","Inter",sans-serif;--f-d:"Plus Jakarta Sans","Inter",sans-serif;--f-m:"Space Mono",monospace;--f-c:"Caveat","Comic Sans MS",cursive;height:100dvh;min-height:100dvh;overflow-y:auto;background:#fff;color:var(--t1);font-family:var(--f-b);padding-bottom:var(--dock-h);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.ShareDetailCourseLayout_detailPage__7WIWq button{font-family:inherit}.ShareDetailCourseLayout_detailPage__7WIWq ::-moz-selection{background:rgba(78,77,244,.2)}.ShareDetailCourseLayout_detailPage__7WIWq ::selection{background:rgba(78,77,244,.2)}.ShareDetailCourseLayout_topbar__L0kIb{position:sticky;top:0;z-index:60;display:flex;align-items:center;gap:14px;height:var(--topbar-h);padding:0 24px;border-bottom:1px solid var(--tl-ln);background:hsla(0,0%,100%,.9);backdrop-filter:blur(10px)}.ShareDetailCourseLayout_crumb__rjyrd{flex:1;display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;font-family:var(--f-b);font-size:14px;font-weight:500;color:var(--tm)}.ShareDetailCourseLayout_crumbButton__eBKeJ{flex-shrink:0;color:var(--t1);transition:color .15s ease}.ShareDetailCourseLayout_crumbButton__eBKeJ:hover{color:var(--pd)}.ShareDetailCourseLayout_sep__xfwxy{flex-shrink:0;opacity:.5}.ShareDetailCourseLayout_here__fl0RC{min-width:0;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--tm);font-weight:500}.ShareDetailCourseLayout_topbarActions__LHg6V{display:flex;gap:8px;flex-shrink:0}.ShareDetailCourseLayout_button__Uo2KI{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:999px;font-family:var(--f-d);font-weight:700;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;white-space:nowrap}.ShareDetailCourseLayout_button__Uo2KI svg{width:13px;height:13px}.ShareDetailCourseLayout_buttonPrimary__xZ2yr{background:var(--cta-grd);color:#fff;box-shadow:0 4px 16px rgba(78,131,245,.34),0 0 0 1px rgba(78,131,245,.1)}.ShareDetailCourseLayout_buttonPrimary__xZ2yr:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(78,131,245,.48)}.ShareDetailCourseLayout_buttonGhost__C3JyM{background:rgba(108,82,255,.07);color:var(--t1);border:1px solid rgba(108,82,255,.16)}.ShareDetailCourseLayout_buttonGhost__C3JyM:hover{background:rgba(108,82,255,.12)}.ShareDetailCourseLayout_topbarButton__6vU47{padding:8px 14px;font-size:12.5px}.ShareDetailCourseLayout_aplusBadge__MVgGd{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:7px 13px;border-radius:999px;font-family:var(--f-d);font-size:12.5px;font-weight:800;color:var(--col-green);background:rgba(4,120,87,.08);border:1px solid rgba(4,120,87,.26)}.ShareDetailCourseLayout_aplusBadge__MVgGd svg{width:13px;height:13px}.ShareDetailCourseLayout_shell__c_sCc{display:grid;grid-template-columns:var(--side-w) minmax(0,1fr);max-width:1340px;margin:0 auto;align-items:start}.ShareDetailCourseLayout_rail__842G5{position:sticky;top:var(--topbar-h);align-self:start;min-width:0;max-height:calc(100vh - var(--topbar-h));overflow:hidden auto;padding:22px 16px 26px;border-right:1px solid var(--tl-ln);background:#fff;display:flex;flex-direction:column}.ShareDetailCourseLayout_rail__842G5::-webkit-scrollbar{width:7px}.ShareDetailCourseLayout_rail__842G5::-webkit-scrollbar-thumb{background:rgba(0,0,0,.12);border-radius:4px}.ShareDetailCourseLayout_railTitle__FXRX7{font-family:var(--f-d);font-size:16px;font-weight:700;padding:0 8px 4px;letter-spacing:-.2px}.ShareDetailCourseLayout_railSub__RILWr{font-family:var(--f-m);font-size:10px;color:var(--tm);padding:0 8px 14px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.ShareDetailCourseLayout_railSub__RILWr b{color:var(--t2);font-family:var(--f-d);font-weight:700}.ShareDetailCourseLayout_railList__j9Nl7{display:flex;flex-direction:column;gap:1px}.ShareDetailCourseLayout_lectureButton__Xq7x6{display:flex;width:100%;align-items:flex-start;gap:10px;padding:10px 8px;border-radius:8px;cursor:pointer;transition:background .12s ease;color:var(--t2);text-align:left}.ShareDetailCourseLayout_lectureButton__Xq7x6:hover{background:rgba(0,0,0,.03)}.ShareDetailCourseLayout_lectureButtonActive__b_U8M{background:rgba(108,82,255,.07)}.ShareDetailCourseLayout_lectureButtonActive__b_U8M .ShareDetailCourseLayout_lectureName__cmuvf{color:var(--pd);font-weight:700}.ShareDetailCourseLayout_lectureButtonLocked__8Wfo3{color:var(--tm)}.ShareDetailCourseLayout_lectureButtonLocked__8Wfo3 .ShareDetailCourseLayout_lectureIcon__jHwHk{background:rgba(0,0,0,.045);color:var(--tm)}.ShareDetailCourseLayout_lectureButtonLocked__8Wfo3 .ShareDetailCourseLayout_lectureName__cmuvf{color:var(--t2);font-weight:600}.ShareDetailCourseLayout_lectureButtonLocked__8Wfo3:hover{background:rgba(108,82,255,.055)}.ShareDetailCourseLayout_lectureButtonLocked__8Wfo3:hover .ShareDetailCourseLayout_lectureIcon__jHwHk{background:rgba(108,82,255,.1);color:var(--pd)}.ShareDetailCourseLayout_lectureButtonLocked__8Wfo3:hover .ShareDetailCourseLayout_lectureLock__BRHfw,.ShareDetailCourseLayout_lectureButtonLocked__8Wfo3:hover .ShareDetailCourseLayout_lectureName__cmuvf{color:var(--pd)}.ShareDetailCourseLayout_lectureIcon__jHwHk{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:var(--pd);background:rgba(108,82,255,.08);border-radius:6px}.ShareDetailCourseLayout_lectureIcon__jHwHk svg{width:15px;height:15px}.ShareDetailCourseLayout_lectureInfo__i6ZCt{flex:1;min-width:0;padding-top:1px}.ShareDetailCourseLayout_lectureName__cmuvf{display:block;max-width:100%;font-family:var(--f-d);font-size:12.5px;font-weight:600;color:var(--t1);line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ShareDetailCourseLayout_lectureMeta__EN3zy{font-family:var(--f-m);font-size:8.5px;color:var(--tm);font-weight:600;margin-top:2px}.ShareDetailCourseLayout_lectureTag__ffYrA{flex-shrink:0;font-family:var(--f-m);font-size:7.5px;font-weight:700;color:#fff;background:var(--pd);padding:2.5px 5.5px;border-radius:3px;margin-top:2px}.ShareDetailCourseLayout_lectureLock__BRHfw{flex-shrink:0;width:13px;height:13px;color:var(--tm);margin-top:8px}.ShareDetailCourseLayout_contextDivider__9wVOk{height:1px;background:var(--tl-ln);margin:16px 8px 14px}.ShareDetailCourseLayout_contextHead__ZbUIy{font-family:var(--f-d);font-size:11px;font-weight:800;letter-spacing:.3px;padding:0 8px;margin-bottom:2px;display:flex;align-items:center;gap:6px}.ShareDetailCourseLayout_contextHead__ZbUIy svg{width:13px;height:13px;color:var(--pd)}.ShareDetailCourseLayout_contextSub__Mxcbj{font-family:var(--f-m);font-size:9px;color:var(--tm);font-weight:600;padding:0 8px 4px;text-transform:uppercase}.ShareDetailCourseLayout_contextCount__I9m2s{font-family:var(--f-b);font-size:11px;color:var(--t2);padding:0 8px 11px;line-height:1.4}.ShareDetailCourseLayout_contextCount__I9m2s b{font-family:var(--f-d);color:var(--pd);font-weight:800}.ShareDetailCourseLayout_contextMore__QNMbA{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 8px;margin-top:2px;font-family:var(--f-d);font-size:10.5px;font-weight:700;color:var(--pd);cursor:pointer;border-radius:8px;text-align:left}.ShareDetailCourseLayout_contextMore__QNMbA:hover{background:rgba(108,82,255,.05)}.ShareDetailCourseLayout_contextMore__QNMbA svg{width:13px;height:13px;flex-shrink:0}.ShareDetailCourseLayout_contextMoreCount__5HxvJ{font-family:var(--f-b);font-weight:600;color:var(--t2)}.ShareDetailCourseLayout_contextAplus__xTRhY{position:relative;margin:16px 4px 4px;padding:14px;background:linear-gradient(180deg,#ebe7ff,#f5f3ff 55%,#ffffff);border-radius:14px;overflow:hidden;box-shadow:0 4px 18px rgba(78,77,244,.09)}.ShareDetailCourseLayout_contextAplus__xTRhY:before{content:"";position:absolute;inset:0;border-radius:14px;padding:1.6px;background:linear-gradient(135deg,#3730a3 0,var(--pd) 15%,#4e83f5 50%,var(--cy) 85%,#a5d8ff 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ShareDetailCourseLayout_contextAplus__xTRhY>*{position:relative;z-index:2}.ShareDetailCourseLayout_contextAplusHead__vRGiI{font-family:var(--f-d);font-size:13.5px;font-weight:800;line-height:1.2;margin-bottom:4px;display:flex;align-items:center;gap:7px}.ShareDetailCourseLayout_contextAplusHead__vRGiI span span{background:linear-gradient(135deg,var(--pd),var(--p));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.ShareDetailCourseLayout_contextAplusShield__yWid6{flex-shrink:0;width:20px;height:20px;border-radius:50%;background:var(--cta-grd);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(78,131,245,.34)}.ShareDetailCourseLayout_contextAplusShield__yWid6 svg{width:11px;height:11px;color:#fff}.ShareDetailCourseLayout_contextAplusPrice__eh0Ta{font-family:var(--f-b);font-size:10.5px;color:var(--t2);margin-bottom:11px;line-height:1.4}.ShareDetailCourseLayout_contextAplusPrice__eh0Ta b{font-family:var(--f-d);font-size:15px;font-weight:800;color:var(--t1);margin-right:1px}.ShareDetailCourseLayout_contextButton__Hqhed{display:flex;width:100%;align-items:center;justify-content:center;gap:6px;padding:10px 14px;border-radius:999px;font-family:var(--f-d);font-size:12.5px;font-weight:700;cursor:pointer;transition:all .18s ease}.ShareDetailCourseLayout_contextButtonPrimary__l9Vvv{background:var(--cta-grd);color:#fff;box-shadow:0 4px 14px rgba(78,131,245,.34);margin-bottom:7px}.ShareDetailCourseLayout_contextButtonPrimary__l9Vvv:hover{transform:translateY(-1px)}.ShareDetailCourseLayout_contextButtonSecondary__SG3lQ{background:#fff;border:1px solid rgba(78,77,244,.2);color:var(--pd)}.ShareDetailCourseLayout_contextButtonSecondary__SG3lQ:hover{background:rgba(78,77,244,.05)}.ShareDetailCourseLayout_contextSafe__RxjFL{font-family:var(--f-m);font-size:8.5px;color:var(--tm);text-align:center;margin-top:8px;line-height:1.5}.ShareDetailCourseLayout_contextSafe__RxjFL b{color:var(--col-green)}.ShareDetailCourseLayout_main__2_vo5{position:relative;min-width:0;display:flex;flex-direction:column;background:#fff}.ShareDetailCourseLayout_mainTop__PwQpM{padding:16px 32px 2px;display:flex;justify-content:flex-end}.ShareDetailCourseLayout_pill__THrGH{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;background:rgba(108,82,255,.06);border:1px solid rgba(108,82,255,.1);border-radius:999px;font-family:var(--f-b);font-size:13.5px;color:var(--t1);font-weight:500;cursor:pointer;transition:background .18s ease;text-align:left}.ShareDetailCourseLayout_pill__THrGH:hover{background:rgba(108,82,255,.1)}.ShareDetailCourseLayout_pillTag__jX48P{font-weight:700;color:var(--or)}.ShareDetailCourseLayout_pillArrow__wFssX{color:var(--pd);font-weight:700}.ShareDetailCourseLayout_mainBody__xd4uP{padding:8px 32px 0}.ShareDetailCourseLayout_cardWrap__tym3x{display:flex;justify-content:center}.ShareDetailCourseLayout_card__SU8Ig{background:#fff;border:1px solid var(--tl-ln);border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 8px 32px rgba(0,0,0,.05);overflow:hidden;max-width:980px;width:100%;display:flex;flex-direction:column}.ShareDetailCourseLayout_cardHeader__PMfZu{padding:22px 32px 18px;border-bottom:1px solid var(--tl-ln);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:30px;align-items:center;background:linear-gradient(180deg,rgba(108,82,255,.025),#ffffff)}.ShareDetailCourseLayout_heroEyebrow__s6_sB{font-family:var(--f-m);font-size:10px;font-weight:700;color:var(--pd);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:8px;display:inline-flex;align-items:center;gap:8px}.ShareDetailCourseLayout_heroLive__xd9_L{width:5px;height:5px;border-radius:50%;background:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.2);animation:ShareDetailCourseLayout_pulse__r_Z20 1.6s infinite;flex-shrink:0}@keyframes ShareDetailCourseLayout_pulse__r_Z20{0%,to{opacity:.65}50%{opacity:1}}.ShareDetailCourseLayout_heroTitle___701D{font-family:var(--f-d);font-size:30px;font-weight:800;letter-spacing:-.9px;line-height:1.04;margin-bottom:4px}.ShareDetailCourseLayout_heroAccent__zLGuO{background:var(--brand-grd);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.ShareDetailCourseLayout_heroScribble___yXjK{font-family:var(--f-c);font-size:16px;color:var(--or);font-weight:700;transform:rotate(-1deg);display:inline-block;margin-bottom:12px}.ShareDetailCourseLayout_heroMeta__xe22f{display:flex;flex-wrap:wrap;gap:6px}.ShareDetailCourseLayout_metaPill__fZTys{font-family:var(--f-m);font-size:10.5px;font-weight:700;color:var(--t2);background:#f8faff;border:1px solid var(--tl-ln);padding:5px 11px;border-radius:999px;display:inline-flex;align-items:center;gap:5px}.ShareDetailCourseLayout_metaPill__fZTys b{font-family:var(--f-d);color:var(--t1);font-weight:800;font-size:11.5px}.ShareDetailCourseLayout_heroSide__bSrO0{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:210px;padding-left:24px;border-left:1px solid var(--tl-ln)}.ShareDetailCourseLayout_heroButton__ubAf6{padding:11px 18px;font-size:13.5px}.ShareDetailCourseLayout_heroTrust__1yuqI{font-family:var(--f-b);font-size:10px;color:var(--t2);line-height:1.5;margin-top:2px}.ShareDetailCourseLayout_heroTrust__1yuqI span{display:flex;align-items:flex-start;gap:6px;margin-bottom:3px}.ShareDetailCourseLayout_heroTrust__1yuqI svg{width:11px;height:11px;color:var(--col-green);flex-shrink:0;margin-top:2px}.ShareDetailCourseLayout_pdfStage__c3rLH{position:relative;background:#f4f4f6;padding:24px 24px 0}.ShareDetailCourseLayout_pdfScroller__HATjo{display:flex;flex-direction:column;align-items:center;gap:20px}.ShareDetailCourseLayout_pdfPage__lsd5Y{position:relative;width:560px;max-width:100%;background:#fff;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.06),0 12px 36px rgba(0,0,0,.08);overflow:hidden}.ShareDetailCourseLayout_pdfBadge__FfCP7{position:absolute;top:10px;right:10px;z-index:10;font-family:var(--f-m);font-size:9px;font-weight:700;color:var(--tm);background:hsla(0,0%,100%,.92);padding:3px 8px;border-radius:999px;border:1px solid var(--tl-ln)}.ShareDetailCourseLayout_pdfBadgeFree__Khx9i{color:var(--col-green);background:rgba(4,120,87,.08);border-color:rgba(4,120,87,.22)}.ShareDetailCourseLayout_pdfBadgeLock__AefLw{color:#fff;background:rgba(26,26,46,.85);border-color:rgba(0,0,0,0)}.ShareDetailCourseLayout_coverPage__y8VGq{background:#0e0e1f;color:#fff;padding:34px 36px;min-height:480px;display:flex}.ShareDetailCourseLayout_coverPage__y8VGq:before{content:"";position:absolute;width:300px;height:220px;background:#854ef5;opacity:.35;filter:blur(50px);top:-50px;right:-60px;border-radius:50%}.ShareDetailCourseLayout_coverPage__y8VGq:after{content:"";position:absolute;width:240px;height:190px;background:#f5874e;opacity:.18;filter:blur(60px);bottom:-40px;left:-50px;border-radius:50%}.ShareDetailCourseLayout_coverInner__wIwlu{position:relative;z-index:2;display:flex;flex-direction:column;width:100%}.ShareDetailCourseLayout_coverTop__FyN6u{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px;gap:18px}.ShareDetailCourseLayout_coverBrand__Mp1OJ{display:flex;align-items:center;gap:8px}.ShareDetailCourseLayout_coverLogo__XOOm0{width:24px;height:24px;border-radius:6px;background:var(--brand-grd);display:flex;align-items:center;justify-content:center;font-family:var(--f-d);font-weight:800;color:#fff;font-size:13px}.ShareDetailCourseLayout_coverName__Xw5dA{font-family:var(--f-d);font-size:15px;font-weight:800}.ShareDetailCourseLayout_coverTags__C94g5{text-align:right;font-family:var(--f-m);font-size:8.5px;color:hsla(0,0%,100%,.6);letter-spacing:1px;text-transform:uppercase;line-height:1.6;font-weight:600}.ShareDetailCourseLayout_coverTags__C94g5 b{color:#fff;font-family:var(--f-d);display:block;font-size:9.5px}.ShareDetailCourseLayout_coverDiagram__NKQOd{margin:18px auto 0;width:150px;height:100px;opacity:.85}.ShareDetailCourseLayout_coverDiagram__NKQOd svg{width:100%;height:100%}.ShareDetailCourseLayout_coverDiagram__NKQOd svg line{stroke:hsla(0,0%,100%,.4);stroke-width:1}.ShareDetailCourseLayout_coverDiagram__NKQOd svg circle{fill:hsla(0,0%,100%,.8)}.ShareDetailCourseLayout_coverLineCyan__FCtz0{stroke:var(--tl)!important;stroke-width:2!important}.ShareDetailCourseLayout_coverLineOrange__sJsmF{stroke:var(--or)!important;stroke-width:2!important}.ShareDetailCourseLayout_coverMid__MLdTn{margin-top:auto}.ShareDetailCourseLayout_coverEyebrow__lhcDR{font-family:var(--f-m);font-size:9px;font-weight:700;color:var(--tl);letter-spacing:2px;text-transform:uppercase;margin-bottom:10px;display:inline-flex;align-items:center;gap:8px}.ShareDetailCourseLayout_coverEyebrow__lhcDR span:first-child{width:24px;height:1px;background:var(--tl)}.ShareDetailCourseLayout_coverTitle__8ouZ5{font-family:var(--f-d);font-size:40px;font-weight:800;line-height:.94;letter-spacing:-1.5px;margin-bottom:10px;overflow-wrap:anywhere}.ShareDetailCourseLayout_coverTitleAccent__QpsR4{background:linear-gradient(120deg,#fcd34d,#f472b6 50%,#3dfce8);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.ShareDetailCourseLayout_coverScribble__UNnew{font-family:var(--f-c);font-size:16px;color:#fcd34d;transform:rotate(-1deg);display:inline-block;font-weight:700}.ShareDetailCourseLayout_coverCode__JV6nH{font-family:var(--f-m);font-size:10px;font-weight:700;color:hsla(0,0%,100%,.65);letter-spacing:1.2px;text-transform:uppercase;margin-top:12px}.ShareDetailCourseLayout_coverBottom__oQ0kq{padding-top:16px;margin-top:18px;border-top:1px solid hsla(0,0%,100%,.14);display:flex;justify-content:space-between;gap:20px;align-items:flex-end}.ShareDetailCourseLayout_coverDescription__sq2Sk{flex:1;font-family:var(--f-b);font-size:9.5px;color:hsla(0,0%,100%,.66);line-height:1.55}.ShareDetailCourseLayout_coverDescription__sq2Sk b{color:#fff;font-weight:700}.ShareDetailCourseLayout_coverLegal__p6hM3{font-family:var(--f-m);font-size:7.5px;color:hsla(0,0%,100%,.4);text-align:right;line-height:1.6;max-width:160px}.ShareDetailCourseLayout_studyPage__TBrUs{padding:30px 36px}.ShareDetailCourseLayout_pageEyebrow__z3Uxp{font-family:var(--f-m);font-size:10px;font-weight:700;color:var(--pd);letter-spacing:1.8px;text-transform:uppercase;margin-bottom:10px;display:inline-flex;align-items:center;gap:8px}.ShareDetailCourseLayout_pageEyebrow__z3Uxp span:first-child{width:24px;height:1.2px;background:var(--pd)}.ShareDetailCourseLayout_pageEyebrowViolet__J5VwD{color:var(--col-violet)}.ShareDetailCourseLayout_pageEyebrowViolet__J5VwD span:first-child{background:var(--col-violet)}.ShareDetailCourseLayout_pageHeading__PRNg0{font-family:var(--f-d);font-size:26px;font-weight:800;letter-spacing:-.9px;line-height:1.04;margin-bottom:4px}.ShareDetailCourseLayout_pageScribble__8nppQ{font-family:var(--f-c);font-size:14px;color:var(--or);font-weight:700;transform:rotate(-.8deg);display:inline-block;margin-bottom:16px}.ShareDetailCourseLayout_tocPart__RicAG{font-family:var(--f-m);font-size:8.5px;color:var(--tm);font-weight:700;letter-spacing:1.4px;text-transform:uppercase;margin:12px 0 4px;padding-bottom:4px;border-bottom:1px dashed rgba(0,0,0,.1)}.ShareDetailCourseLayout_tocRow__1MUpY{display:flex;align-items:baseline;gap:10px;padding:4px 0}.ShareDetailCourseLayout_tocNumber__7KPrB{font-family:var(--f-m);font-size:9px;color:var(--pd);font-weight:700;width:34px;flex-shrink:0}.ShareDetailCourseLayout_tocName__wzsZ0{font-family:var(--f-d);font-size:11.5px;color:var(--t1);font-weight:700;flex:1;min-width:0}.ShareDetailCourseLayout_tocName__wzsZ0 i{display:block;font-family:var(--f-b);font-style:normal;font-size:8.5px;color:var(--tm);font-weight:500;margin-top:1px}.ShareDetailCourseLayout_assessmentBlock__mty37{margin-top:18px}.ShareDetailCourseLayout_assessmentTable__s1bM6{width:100%;border-collapse:collapse;font-size:11px;margin-top:6px}.ShareDetailCourseLayout_assessmentTable__s1bM6 th{font-family:var(--f-m);font-size:8px;text-transform:uppercase;letter-spacing:.5px;color:var(--tm);text-align:left;padding:7px 10px;border-bottom:2px solid var(--tl-ln)}.ShareDetailCourseLayout_assessmentTable__s1bM6 td{padding:8px 10px;border-bottom:1px solid var(--tl-ln);color:var(--t2)}.ShareDetailCourseLayout_assessmentTable__s1bM6 td b{font-family:var(--f-d);color:var(--t1);font-weight:700}.ShareDetailCourseLayout_assessmentWeight___TgF5{font-family:var(--f-d);font-weight:800;color:var(--pd)!important}.ShareDetailCourseLayout_pageNote__Me78W{font-family:var(--f-b);font-size:9.5px;color:var(--tm);margin-top:8px;font-style:italic}.ShareDetailCourseLayout_pageFoot__Y8YXx{margin-top:18px;padding-top:11px;border-top:1px solid var(--tl-ln);font-family:var(--f-m);font-size:8px;color:var(--tm);font-weight:600;display:flex;justify-content:space-between;gap:12px}.ShareDetailCourseLayout_samplePage__uSvds{min-height:560px}.ShareDetailCourseLayout_sampleFigure__O0dq6{background:#fafafc;border:1px solid var(--tl-ln);border-radius:10px;padding:13px 14px 9px;margin-bottom:13px}.ShareDetailCourseLayout_sampleFigure__O0dq6 svg{width:100%;height:auto;display:block}.ShareDetailCourseLayout_sampleFigure__O0dq6 svg polygon:first-child{fill:rgba(29,78,216,.07)}.ShareDetailCourseLayout_sampleFigure__O0dq6 svg polygon:nth-child(2){fill:rgba(180,83,9,.08)}.ShareDetailCourseLayout_sampleFigure__O0dq6 svg polygon:nth-child(3){fill:rgba(4,120,87,.13)}.ShareDetailCourseLayout_sampleFigure__O0dq6 svg polygon:nth-child(4){fill:rgba(185,28,28,.18)}.ShareDetailCourseLayout_sampleFigure__O0dq6 svg line{stroke:var(--t1);stroke-width:1.3}.ShareDetailCourseLayout_sampleFigure__O0dq6 svg path:first-of-type{stroke:var(--col-violet);stroke-width:2;fill:none}.ShareDetailCourseLayout_sampleFigure__O0dq6 svg path:nth-of-type(2){stroke:#1d4ed8;stroke-width:2;fill:none}.ShareDetailCourseLayout_sampleFigure__O0dq6 svg circle{fill:var(--t1)}.ShareDetailCourseLayout_sampleFigure__O0dq6 svg text{font-family:var(--f-d);font-size:10px;fill:var(--t2);font-weight:800}.ShareDetailCourseLayout_sampleCaption__ij_5w{font-family:var(--f-m);font-size:7.5px;color:var(--tm);font-weight:600;text-align:center;margin-top:5px}.ShareDetailCourseLayout_sampleQuestion___Y_Ch{display:flex;gap:9px;padding:10px 12px;background:linear-gradient(135deg,rgba(78,77,244,.05),rgba(78,131,245,.04));border:1px solid rgba(78,131,245,.2);border-left:3px solid var(--pd);border-radius:8px;margin-bottom:12px}.ShareDetailCourseLayout_sampleQuestion___Y_Ch span:first-child{font-family:var(--f-d);font-size:8px;font-weight:800;color:var(--pd);letter-spacing:.4px;text-transform:uppercase;flex-shrink:0;padding-top:1px;white-space:nowrap}.ShareDetailCourseLayout_sampleQuestion___Y_Ch span:last-child{font-family:var(--f-b);font-size:10.5px;color:var(--t1);line-height:1.5}.ShareDetailCourseLayout_stepList___bEhO{counter-reset:s;list-style:none;display:flex;flex-direction:column;gap:8px;margin:0 0 12px;padding:0}.ShareDetailCourseLayout_stepList___bEhO li{display:flex;gap:9px;font-family:var(--f-b);font-size:10.5px;color:var(--t2);line-height:1.48}.ShareDetailCourseLayout_stepList___bEhO li:before{counter-increment:s;content:counter(s);flex-shrink:0;width:17px;height:17px;border-radius:50%;background:var(--node-grd);color:#fff;font-family:var(--f-d);font-size:9px;font-weight:800;display:flex;align-items:center;justify-content:center;margin-top:1px}.ShareDetailCourseLayout_mark__UiUNh{font-family:var(--f-m);font-size:7.5px;font-weight:700;color:var(--col-green);background:rgba(4,120,87,.09);border:1px solid rgba(4,120,87,.2);padding:1px 5px;border-radius:3px;white-space:nowrap}.ShareDetailCourseLayout_tip__8SYga{display:flex;gap:9px;padding:10px 12px;background:linear-gradient(135deg,rgba(133,78,245,.06),rgba(245,135,78,.05));border:1px dashed rgba(133,78,245,.32);border-radius:9px}.ShareDetailCourseLayout_tip__8SYga>span:first-child{flex-shrink:0;width:20px;height:20px;border-radius:6px;background:var(--brand-grd);color:#fff;font-family:var(--f-d);font-weight:800;font-size:11px;display:flex;align-items:center;justify-content:center}.ShareDetailCourseLayout_tip__8SYga>span:last-child{font-family:var(--f-b);font-size:9.5px;color:var(--t2);line-height:1.45}.ShareDetailCourseLayout_tip__8SYga>span:last-child b{color:var(--t1);font-weight:700}.ShareDetailCourseLayout_referenceGrid__rKMBx{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px}.ShareDetailCourseLayout_referenceHeading__v05im{font-family:var(--f-d);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.ShareDetailCourseLayout_glossaryTerm__Swres{padding-bottom:9px;margin-bottom:9px;border-bottom:1px solid var(--tl-ln)}.ShareDetailCourseLayout_glossaryTerm__Swres dt{font-family:var(--f-d);font-size:11.5px;font-weight:800;color:var(--t1);margin-bottom:2px}.ShareDetailCourseLayout_glossaryTerm__Swres dd{font-family:var(--f-b);font-size:9.5px;color:var(--t2);line-height:1.5;margin:0}.ShareDetailCourseLayout_qa__prskA{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--tl-ln)}.ShareDetailCourseLayout_qa__prskA h4{font-family:var(--f-d);font-size:11.5px;font-weight:700;color:var(--t1);margin-bottom:4px;display:flex;gap:7px}.ShareDetailCourseLayout_qa__prskA h4:before{content:"Q";font-family:var(--f-m);font-size:9px;color:var(--pd);font-weight:700}.ShareDetailCourseLayout_qa__prskA p{font-family:var(--f-b);font-size:9.5px;color:var(--t2);line-height:1.55;padding-left:16px;margin:0}.ShareDetailCourseLayout_lockPage__MpS_X{padding:30px 36px;background:linear-gradient(180deg,#ffffff,#fafafe)}.ShareDetailCourseLayout_lockBadge__PlUPF{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;background:rgba(26,26,46,.9);color:#fff;border-radius:999px;font-family:var(--f-m);font-size:10px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;margin-bottom:14px}.ShareDetailCourseLayout_lockTitle__joH01{font-family:var(--f-d);font-size:22px;font-weight:800;letter-spacing:-.6px;margin-bottom:6px}.ShareDetailCourseLayout_lockText___IXOv{font-family:var(--f-b);font-size:12px;color:var(--t2);line-height:1.55;margin-bottom:16px;max-width:450px}.ShareDetailCourseLayout_siaPanel__umIDm{background:#0e0e1f;border-radius:14px;padding:18px 20px;color:#fff;position:relative;overflow:hidden}.ShareDetailCourseLayout_siaPanel__umIDm:after{content:"";position:absolute;top:-50px;right:-40px;width:150px;height:150px;background:radial-gradient(circle,rgba(90,214,255,.25),transparent 65%);border-radius:50%}.ShareDetailCourseLayout_siaPanel__umIDm>*{position:relative;z-index:2}.ShareDetailCourseLayout_siaPanel__umIDm p{font-family:var(--f-b);font-size:11px;color:hsla(0,0%,100%,.66);margin-bottom:12px;line-height:1.45}.ShareDetailCourseLayout_siaHead__GWN0_{display:flex;align-items:center;gap:9px;font-family:var(--f-d);font-size:14.5px;font-weight:800;margin-bottom:4px}.ShareDetailCourseLayout_siaHead__GWN0_ span{width:24px;height:24px;border-radius:7px;background:var(--cta-grd);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:12px}.ShareDetailCourseLayout_chipRow__0Folw{display:flex;flex-wrap:wrap;gap:7px}.ShareDetailCourseLayout_chipRow__0Folw button{font-family:var(--f-b);font-size:10.5px;color:#fff;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.18);border-radius:999px;padding:7px 12px;cursor:pointer;transition:all .15s ease}.ShareDetailCourseLayout_chipRow__0Folw button:hover{background:rgba(90,214,255,.18);border-color:var(--cy)}.ShareDetailCourseLayout_paywallCard__usU7X{position:relative;margin:8px 0 22px;align-self:center;width:100%;max-width:932px;background:#fff;border:1px solid var(--tl-ln);border-radius:18px;box-shadow:0 -4px 12px rgba(0,0,0,.04),0 24px 64px rgba(78,77,244,.22);overflow:hidden;z-index:30}.ShareDetailCourseLayout_paywallCard__usU7X:before{content:"";position:absolute;left:0;top:0;right:0;height:3px;background:var(--brand-grd);z-index:5}.ShareDetailCourseLayout_paywallInner__uXIUf{position:relative;z-index:2;padding:15px 24px 17px}.ShareDetailCourseLayout_paywallHead__lnJMS{display:flex;align-items:baseline;gap:11px;flex-wrap:wrap;margin-bottom:3px}.ShareDetailCourseLayout_paywallHead__lnJMS span{font-family:var(--f-d);font-size:22px;font-weight:800;background:linear-gradient(135deg,var(--pd),var(--p));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.ShareDetailCourseLayout_paywallHead__lnJMS b{font-family:var(--f-d);font-size:22px;font-weight:800;color:var(--t1)}.ShareDetailCourseLayout_paywallHook__suLMP{display:flex;align-items:center;gap:9px;margin:10px 0 13px;padding:9px 14px;background:linear-gradient(135deg,rgba(78,77,244,.07),rgba(78,131,245,.07) 55%,rgba(90,214,255,.05));border:1.5px solid rgba(78,131,245,.22);border-radius:11px;font-family:var(--f-b);font-size:12px;color:var(--t2);line-height:1.3}.ShareDetailCourseLayout_paywallGrid__2AYyD{display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center}.ShareDetailCourseLayout_paywallPerks__S5rEK{display:grid;grid-template-columns:1fr 1fr;gap:9px 20px}.ShareDetailCourseLayout_paywallPerk__KAD_p{display:flex;align-items:flex-start;gap:8px;font-family:var(--f-b);font-size:11px;color:var(--t2);line-height:1.3}.ShareDetailCourseLayout_paywallPerk__KAD_p b{font-family:var(--f-d);color:var(--t1);font-weight:700}.ShareDetailCourseLayout_paywallPerkIcon__AVsvV{flex-shrink:0;width:16px;height:16px;border-radius:50%;margin-top:1px;display:flex;align-items:center;justify-content:center}.ShareDetailCourseLayout_paywallPerkIcon__AVsvV svg{width:9px;height:9px}.ShareDetailCourseLayout_paywallPerkIconStar__kCNi_{background:var(--cta-grd);box-shadow:0 2px 6px rgba(78,131,245,.3)}.ShareDetailCourseLayout_paywallPerkIconStar__kCNi_ svg{color:#fff}.ShareDetailCourseLayout_paywallPerkIconCheck__s2tke{background:rgba(78,77,244,.1)}.ShareDetailCourseLayout_paywallPerkIconCheck__s2tke svg{color:var(--pd)}.ShareDetailCourseLayout_paywallClose__ujS9_{display:flex;flex-direction:column;align-items:stretch;min-width:248px;border-left:1px solid var(--tl-ln);padding-left:28px}.ShareDetailCourseLayout_paywallClose__ujS9_ button{display:flex;width:100%;align-items:center;justify-content:center;gap:8px;border-radius:999px;font-family:var(--f-d);cursor:pointer}.ShareDetailCourseLayout_paywallClose__ujS9_ button:first-of-type{padding:13px 20px;background:var(--cta-grd);color:#fff;font-size:14.5px;font-weight:800;box-shadow:0 6px 24px rgba(78,131,245,.44);transition:all .2s ease;margin-bottom:7px}.ShareDetailCourseLayout_paywallClose__ujS9_ button:last-of-type{padding:10px;background:#fff;border:1px solid rgba(78,77,244,.18);color:var(--pd);font-size:12.5px;font-weight:700}.ShareDetailCourseLayout_paywallPrice__CqFCH{display:flex;align-items:baseline;gap:3px;margin-bottom:9px}.ShareDetailCourseLayout_paywallPrice__CqFCH span:first-child{font-family:var(--f-d);font-size:18px;font-weight:700;align-self:flex-start;margin-top:5px}.ShareDetailCourseLayout_paywallPrice__CqFCH b{font-family:var(--f-d);font-size:38px;font-weight:800;letter-spacing:-1.5px;line-height:1;background:linear-gradient(135deg,var(--pd),var(--p));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.ShareDetailCourseLayout_paywallPrice__CqFCH span:last-child{font-family:var(--f-b);font-size:13px;color:var(--t2);align-self:center}.ShareDetailCourseLayout_footer__3pa_N{align-self:stretch;padding:24px 32px 40px;font-family:var(--f-b);font-size:11px;color:var(--tm);line-height:1.7;border-top:1px solid var(--tl-ln);margin-top:8px}.ShareDetailCourseLayout_footerLegal__BL34J{font-family:var(--f-m);font-size:9px;margin-top:9px}.ShareDetailCourseLayout_conversationPage__ixweR{width:min(760px,100%);min-height:520px;padding:30px 36px}.ShareDetailCourseLayout_htmlPreviewPage__El2nT{width:min(920px,100%);min-height:680px;background:#fff}.ShareDetailCourseLayout_previewFrame__1dhHq{display:block;width:100%;min-height:680px;border:0;background:#fff}.ShareDetailCourseLayout_pdfStackOuter__knuzf{width:100%;display:flex;justify-content:center}.ShareDetailCourseLayout_pdfStack__mrfyv{width:100%;display:flex;flex-direction:column;align-items:center;gap:20px}.ShareDetailCourseLayout_fileViewerPage__sxfj8{width:100%;min-height:620px}.ShareDetailCourseLayout_emptyState__wqGKa{min-height:320px;display:flex;align-items:center;justify-content:center;color:#818193;font-size:14px}.ShareDetailCourseLayout_pdfLoading__Q8xrE{width:100%;min-height:680px;display:flex;align-items:center;justify-content:center;gap:8px;color:#818193;font-size:14px}.ShareDetailCourseLayout_dock__Y_GU5{position:fixed;left:0;right:0;bottom:0;z-index:80;display:flex;align-items:center;gap:16px;justify-content:center;height:var(--dock-h);padding:0 22px calc(0px + env(safe-area-inset-bottom));background:hsla(0,0%,100%,.96);backdrop-filter:blur(14px);border-top:1px solid var(--tl-ln);box-shadow:0 -6px 26px rgba(20,20,46,.09)}.ShareDetailCourseLayout_dockMsg__mZai4{font-family:var(--f-d);font-size:13.5px;font-weight:700;color:var(--t1);display:flex;align-items:center;gap:8px}.ShareDetailCourseLayout_dockPrice__o7C03{font-family:var(--f-b);font-size:12px;color:var(--t2)}.ShareDetailCourseLayout_dockPrice__o7C03 b{font-family:var(--f-d);font-size:16px;font-weight:800;color:var(--t1)}.ShareDetailCourseLayout_dockButton__Xq0g8{padding:11px 22px;font-size:14px}@media(max-width:1080px){.ShareDetailCourseLayout_heroTitle___701D{font-size:26px}.ShareDetailCourseLayout_pdfPage__lsd5Y{width:100%}.ShareDetailCourseLayout_paywallGrid__2AYyD{grid-template-columns:1fr;gap:13px}.ShareDetailCourseLayout_paywallClose__ujS9_{border-left:none;padding-left:0;border-top:1px solid var(--tl-ln);padding-top:13px}}@media(max-width:980px){.ShareDetailCourseLayout_shell__c_sCc{grid-template-columns:1fr}.ShareDetailCourseLayout_rail__842G5{position:static;max-height:none;overflow:visible;border-right:none;border-top:1px solid var(--tl-ln);order:3;padding-top:18px}.ShareDetailCourseLayout_mainBody__xd4uP{padding:8px 16px 0}.ShareDetailCourseLayout_mainTop__PwQpM{padding:14px 16px 2px}.ShareDetailCourseLayout_cardHeader__PMfZu{grid-template-columns:1fr;gap:16px}.ShareDetailCourseLayout_heroSide__bSrO0{border-left:none;padding-left:0;border-top:1px solid var(--tl-ln);padding-top:14px;min-width:0}.ShareDetailCourseLayout_coverPage__y8VGq,.ShareDetailCourseLayout_lockPage__MpS_X,.ShareDetailCourseLayout_studyPage__TBrUs{padding:24px 20px}.ShareDetailCourseLayout_paywallCard__usU7X{position:static;margin:14px 0}.ShareDetailCourseLayout_footer__3pa_N{padding:22px 16px 30px}.ShareDetailCourseLayout_dockMsg__mZai4,.ShareDetailCourseLayout_dockPrice__o7C03,.ShareDetailCourseLayout_topbarActions__LHg6V .ShareDetailCourseLayout_buttonGhost__C3JyM{display:none}.ShareDetailCourseLayout_dock__Y_GU5{gap:10px}.ShareDetailCourseLayout_dockButton__Xq0g8{flex:1}}@media(max-width:600px){.ShareDetailCourseLayout_topbar__L0kIb{padding:0 14px}.ShareDetailCourseLayout_topbarActions__LHg6V{display:none}.ShareDetailCourseLayout_pill__THrGH{align-items:flex-start}.ShareDetailCourseLayout_coverBottom__oQ0kq,.ShareDetailCourseLayout_coverTop__FyN6u{flex-direction:column;align-items:flex-start}.ShareDetailCourseLayout_coverLegal__p6hM3,.ShareDetailCourseLayout_coverTags__C94g5{text-align:left}.ShareDetailCourseLayout_coverTitle__8ouZ5{font-size:34px}.ShareDetailCourseLayout_paywallPerks__S5rEK,.ShareDetailCourseLayout_referenceGrid__rKMBx{grid-template-columns:1fr}.ShareDetailCourseLayout_conversationPage__ixweR{padding:24px 20px}.ShareDetailCourseLayout_htmlPreviewPage__El2nT,.ShareDetailCourseLayout_previewFrame__1dhHq{min-height:560px}}:root{--react-pdf-text-layer:1;--highlight-bg-color:rgba(180,0,170,1);--highlight-selected-bg-color:rgba(0,100,0,1)}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{position:absolute;text-align:initial;inset:0;overflow:hidden;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::-moz-selection{background:transparent}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:black;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:rgba(255,255,0,1);box-shadow:0 2px 10px rgba(255,255,0,1)}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:rgba(255,255,153,1);box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) rgba(136,136,136,1);border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}