.official-act-badge.svelte-19ob32g{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:26px;padding:0 11px 0 10px;border-radius:999px;background:#00daad38;border:1px solid #00A88A;color:#00604b;font-size:12.5px;font-weight:700;letter-spacing:.01em;line-height:1;white-space:nowrap;cursor:help;outline:none}.official-act-badge.svelte-19ob32g:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #00a88a}svg.svelte-19ob32g{display:block;flex:none}.label.svelte-19ob32g{transform:translateY(.5px)}.tip.svelte-19ob32g{position:absolute;top:calc(100% + 8px);left:0;z-index:20;width:-moz-max-content;width:max-content;max-width:280px;padding:8px 10px;border-radius:8px;background:#051d1b;color:#fff;font-size:.8125rem;font-weight:400;line-height:1.4;white-space:normal;opacity:0;visibility:hidden;transition:opacity .15s ease;pointer-events:none}.official-act-badge.svelte-19ob32g:hover .tip:where(.svelte-19ob32g),.official-act-badge.svelte-19ob32g:focus-visible .tip:where(.svelte-19ob32g){opacity:1;visibility:visible}p.svelte-1uubjc4{word-break:break-word;overflow-wrap:break-word;white-space:normal}.passage.svelte-1uubjc4{height:100%;display:flex;flex-direction:column}.passage-content-wrapper.svelte-1uubjc4,.question-wrapper.svelte-1uubjc4{width:100%}.official-act-row.svelte-1uubjc4{padding:25px 25px 0;width:100%}@media screen and (max-width: 768px){.official-act-row.svelte-1uubjc4{padding:16px 16px 0}}.passage-content.svelte-1uubjc4{padding:25px;width:100%;max-width:3200px;margin:0 auto}@media screen and (max-width: 768px){.passage-content.svelte-1uubjc4{padding:25px 16px;width:100%;overflow:visible}}.selection-toolbar.svelte-1uubjc4{position:fixed;transform:translate(-50%);background:#fff;border-radius:30px;border:1px solid #000000;box-shadow:0 2px 10px #0000001a;padding:10px;display:flex;gap:8px;z-index:9999!important}.highlight-btn.svelte-1uubjc4{padding:4px;border:none;background:none;cursor:pointer;border-radius:50%;transition:background-color .2s}.highlight-btn.svelte-1uubjc4:hover{background-color:#0000000d}.transition-all.svelte-1uubjc4{transition-property:all}.duration-300.svelte-1uubjc4{transition-duration:.3s}.transition-colors.svelte-1uubjc4{transition-property:background-color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}mark .current-ref,mark span[id^=ref-].current-ref{background-color:#ffff7b!important}div.svelte-195zh8q{isolation:isolate}.resize-handle.svelte-270mxx{z-index:3;pointer-events:all;transition:.2s ease}.resize-handle.left.svelte-270mxx{left:-2px}.resize-handle.right.svelte-270mxx{right:-2px}.resize-handle.top.svelte-270mxx{top:-2px}.resize-handle.bottom.svelte-270mxx{bottom:-2px}.resize-handle.top-left.svelte-270mxx{top:-6px;left:-6px}.resize-handle.top-right.svelte-270mxx{top:-6px;right:-6px}.resize-handle.bottom-left.svelte-270mxx{bottom:-6px;left:-6px}.resize-handle.bottom-right.svelte-270mxx{bottom:-6px;right:-6px}.bottom-bar.svelte-270mxx{position:absolute;bottom:0;left:0;width:100%;height:1rem;background:#f0f0f0;z-index:2}.rectangle.svelte-270mxx{width:100%;height:100%;position:absolute;top:0;left:0;background:#d0d0d0;transition:opacity .2s ease;-webkit-mask-image:linear-gradient(to right,black var(--hole-x),transparent var(--hole-x),transparent calc(var(--hole-x) + var(--hole-width)),black calc(var(--hole-x) + var(--hole-width))),linear-gradient(to bottom,black var(--hole-y),transparent var(--hole-y),transparent calc(var(--hole-y) + var(--hole-height)),black calc(var(--hole-y) + var(--hole-height)));mask-image:linear-gradient(to right,black var(--hole-x),transparent var(--hole-x),transparent calc(var(--hole-x) + var(--hole-width)),black calc(var(--hole-x) + var(--hole-width))),linear-gradient(to bottom,black var(--hole-y),transparent var(--hole-y),transparent calc(var(--hole-y) + var(--hole-height)),black calc(var(--hole-y) + var(--hole-height)))}.rectangle.active.svelte-270mxx{opacity:.85}.hole.svelte-270mxx{position:absolute;background:transparent;cursor:grab;z-index:1}.hole-resize-handle.svelte-270mxx{position:absolute;transition:all .2s ease;z-index:2}.hole-resize-handle.left.svelte-270mxx,.hole-resize-handle.right.svelte-270mxx{width:4px;height:calc(100% - 8px);top:4px}.hole-resize-handle.left.svelte-270mxx{left:-2px;cursor:ew-resize}.hole-resize-handle.right.svelte-270mxx{right:-2px;cursor:ew-resize}.hole-resize-handle.top.svelte-270mxx,.hole-resize-handle.bottom.svelte-270mxx{width:calc(100% - 8px);height:4px;left:4px}.hole-resize-handle.top.svelte-270mxx{top:-2px;cursor:ns-resize}.hole-resize-handle.bottom.svelte-270mxx{bottom:-2px;cursor:ns-resize}.hole-resize-handle.top-left.svelte-270mxx,.hole-resize-handle.top-right.svelte-270mxx,.hole-resize-handle.bottom-left.svelte-270mxx,.hole-resize-handle.bottom-right.svelte-270mxx{width:8px;height:8px}.hole-resize-handle.top-left.svelte-270mxx{top:-4px;left:-4px;cursor:nwse-resize}.hole-resize-handle.top-right.svelte-270mxx{top:-4px;right:-4px;cursor:nesw-resize}.hole-resize-handle.bottom-left.svelte-270mxx{bottom:-4px;left:-4px;cursor:nesw-resize}.hole-resize-handle.bottom-right.svelte-270mxx{bottom:-4px;right:-4px;cursor:nwse-resize}.answer-content img{width:-moz-fit-content!important;width:fit-content!important;max-width:500px!important;height:auto!important}.question.svelte-zxdrq4{display:flex;width:100%;flex-direction:column;gap:30px}@media screen and (max-width: 768px){.question.svelte-zxdrq4{width:100%;padding-top:6rem;padding-bottom:6rem}}@media screen and (max-width: 768px){.display{font-size:20px}}@media screen and (max-width: 500px){.display{font-size:16px}}.answer-content img,.passage-content img{width:100%!important;max-width:100%!important;height:auto!important;display:block!important;margin:1rem auto!important}@media (min-width: 768px){.answer-content img,.passage-content img{max-width:80vw!important}}@media (min-width: 1024px){.answer-content img,.passage-content img{max-width:70vw!important}}@media (min-width: 1280px){.answer-content img,.passage-content img{max-width:60vw!important}}@media (min-width: 1536px){.answer-content img,.passage-content img{max-width:50vw!important}}.center-content{display:block!important;text-align:center!important;width:100%!important;max-width:600px!important;margin:0 auto!important}.center-content .katex{margin:.1em 0!important;line-height:1.2!important}.center-content br{display:block!important;content:""!important;margin-top:.15em!important}.center-content img{display:inline-block!important;max-width:100%!important;width:auto!important;height:auto!important;margin:1rem auto!important}@media (min-width: 768px){.center-content{max-width:500px!important}}@media (min-width: 1024px){.center-content{max-width:500px!important}}@media (min-width: 1280px){.center-content{max-width:500px!important}}p.svelte-2l352w{word-break:break-word;overflow-wrap:break-word;white-space:normal}.passage-content.svelte-2l352w{padding:3rem;width:100%;margin:0 auto}@media screen and (max-width: 768px){.passage-content.svelte-2l352w{overflow:visible}}.typing-cursor.svelte-2l352w{display:inline-block;width:2px;height:1.2em;background-color:#000;margin-left:1px;vertical-align:middle;animation:svelte-2l352w-blink 1s step-end infinite}@keyframes svelte-2l352w-blink{0%,to{opacity:1}50%{opacity:0}}.ai-response.svelte-2l352w{line-height:1.6;font-size:1rem}.answer-icon.svelte-2l352w{width:40px;height:40px;border-radius:50%;background:#546cd4;background:linear-gradient(90deg,#546cd4,#ab5ccd);color:#fff;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:0;margin-bottom:0}.delay-parent-wrapper.svelte-2l352w{position:relative;display:flex;align-items:center;height:40px}.delay-icon-wrapper.svelte-2l352w{position:relative;width:70px;height:40px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5px}.delay-icon.svelte-2l352w{position:absolute;width:100%;height:100%}.circle.svelte-2l352w{width:6px;height:6px;border-radius:50%;background-color:#666;opacity:.6}.first.svelte-2l352w{animation:svelte-2l352w-pulse 1.5s infinite ease-in-out}.second.svelte-2l352w{animation:svelte-2l352w-pulse 1.5s infinite ease-in-out .5s}.third.svelte-2l352w{animation:svelte-2l352w-pulse 1.5s infinite ease-in-out 1s}@keyframes svelte-2l352w-pulse{0%,to{transform:scale(.8);opacity:.6}50%{transform:scale(1.2);opacity:1}}video.svelte-2l352w{width:100%;height:auto;border:4px solid #d3d3d3;border-radius:20px}.video-loading.svelte-2l352w{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:2;padding:4px;background-color:#fefefe}.video-loading.svelte-2l352w img:where(.svelte-2l352w){max-height:120px}span[id^=ref-]{transition:all .2s ease-in-out}.current-ref{background-color:#ffff7b!important}.loading-container.svelte-136kz9i{position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#f8f8f8;padding:40px;box-sizing:border-box}@media screen and (max-width: 768px){.loading-container.svelte-136kz9i{padding:20px}}.loading.svelte-136kz9i{position:relative;padding:40px;background-color:#fff;box-shadow:#0000004d 0 3px 6px;display:flex;flex-direction:column;gap:10px;border-radius:5px;align-items:center;max-height:95vh;max-width:1200px;width:100%;margin:40px auto;overflow-y:auto;box-sizing:border-box}@media screen and (max-width: 768px){.loading.svelte-136kz9i{padding:20px;width:90%;margin:20px auto;background-color:transparent;box-shadow:none;max-height:90vh}}.loading-title.svelte-136kz9i{margin-top:10px;font-size:34px;font-weight:700;text-align:center}@media screen and (max-width: 768px){.loading-title.svelte-136kz9i{font-size:26px}}.animation-container-left.svelte-136kz9i{position:absolute;top:-10px;left:0;width:260px;height:260px}@media screen and (max-width: 768px){.animation-container-left.svelte-136kz9i{display:none}}.animation-container-right.svelte-136kz9i{position:absolute;top:-10px;right:0;width:260px;height:260px}@media screen and (max-width: 768px){.animation-container-right.svelte-136kz9i{display:none}}.trademark.svelte-136kz9i{max-width:900px;font-size:16px;color:#666;line-height:1.5;margin-top:20px;font-style:italic;font-weight:500;padding:0 30px;text-align:center}@media screen and (max-width: 768px){.trademark.svelte-136kz9i{padding:0 20px;font-size:12px;margin-top:10px;margin-bottom:10px}}.logo.svelte-136kz9i{height:80px;width:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width: 768px){.logo.svelte-136kz9i{height:50px}}.loading-desc.svelte-136kz9i{margin-top:40px;margin-bottom:20px;padding:0 10px;font-size:20px;font-weight:400;text-align:center;width:100%;box-sizing:border-box}@media screen and (max-width: 768px){.loading-desc.svelte-136kz9i{font-size:16px;padding:0 20px;margin-top:20px;margin-bottom:10px}}.btn-a.svelte-136kz9i{display:flex;align-items:center;justify-content:center;width:300px;height:50px;margin-top:13px;padding:10px 20px;border-radius:5px;border:none;background-color:#3ec289;font-size:20px;font-weight:700;cursor:pointer;color:#000;text-decoration:none;max-width:100%}.btn-a.svelte-136kz9i:hover{scale:1.01}@media screen and (max-width: 768px){.btn-a.svelte-136kz9i{height:40px;font-size:16px;width:90%}}.rating-feedback.svelte-136kz9i{position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;display:none;align-items:center;justify-content:center;background-color:#00000080;transition:all .3s ease-in-out}.rating-feedback.open.svelte-136kz9i{display:flex}*{font-family:Segoe UI,Noto Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.katex *{font-family:inherit}
