.paper-sheet.svelte-j33gvw{position:relative;overflow:hidden;border-radius:4px;background:var(--paper-surface);box-shadow:var(--paper-frame-shadow);font-family:Georgia,Times New Roman,serif;color:var(--paper-text);--paper-accent-text: var(--sheet-color);--paper-surface: #ffffff;--paper-surface-elevated: #ffffff;--paper-surface-soft: #fafafa;--paper-surface-subtle: #f9f9f9;--paper-surface-lined: #fdfdfd;--paper-border: var(--sheet-color-30);--paper-border-soft: var(--sheet-color-25);--paper-divider: #e0e0e0;--paper-text: #1a1a1a;--paper-text-strong: #111111;--paper-text-soft: #555555;--paper-text-muted: #666666;--paper-text-subtle: #888888;--paper-text-faint: #bbbbbb;--paper-placeholder: #999999;--paper-reading-size: 16px;--paper-reading-line-height: 1.8;--paper-answer-line-height: 2.3;--paper-answer-row-height: calc(var(--paper-answer-line-height) * 1em);--paper-hook-text: #444444;--paper-theory-text: #222222;--paper-info-text: #333333;--paper-section-header-bg: var(--sheet-color-14);--paper-section-header-hover: var(--sheet-color-15);--paper-theory-bg: var(--sheet-color-08);--paper-info-bg: var(--sheet-color-10);--paper-choice-surface: #fafafa;--paper-choice-border: #d0d0d0;--paper-radio-border: #bbbbbb;--paper-input-border: var(--sheet-color-60);--paper-accent-soft-bg: color-mix( in srgb, var(--paper-accent-text) 8%, var(--paper-choice-surface) );--paper-accent-softest-bg: color-mix( in srgb, var(--paper-accent-text) 4%, var(--paper-choice-surface) );--paper-accent-whisper-bg: color-mix( in srgb, var(--paper-accent-text) 2%, var(--paper-choice-surface) );--paper-lines-bg: #ffffff;--paper-lines-readonly-bg: #f9f9f9;--paper-lines-markdown-bg: #fdfdfd;--paper-lines-rule: #e8e8e8;--paper-lines-rule-alt: #ececec;--paper-frame-shadow: 0 4px 30px rgba(0, 0, 0, .18), 0 1px 4px rgba(0, 0, 0, .1);--paper-card-shadow: 0 1px 4px rgba(0, 0, 0, .06);--paper-question-number-column: 48px;--paper-header-orb: rgba(255, 255, 255, .08);--paper-header-orb-subtle: rgba(255, 255, 255, .06);--paper-header-eyebrow: rgba(255, 255, 255, .72);--paper-header-subtitle: rgba(255, 255, 255, .76);--paper-action-secondary-bg: #ffffff;--paper-action-secondary-text: var(--paper-accent-text);--paper-action-secondary-border: var(--paper-accent-text);--paper-review-correct-bg: #edfdf6;--paper-review-correct-border: #22a66e;--paper-review-correct-text: #1a8c5b;--paper-review-incorrect-bg: #fbefe3;--paper-review-incorrect-border: #c66317;--paper-review-incorrect-text: #c66317;--paper-review-teacher-bg: #fff6d8;--paper-review-teacher-border: #d6a11e;--paper-review-teacher-text: #b07a00;--markdown-text: var(--paper-text);--markdown-heading: var(--paper-text);--markdown-strong: var(--paper-accent-text);--markdown-link: var(--paper-accent-text);--markdown-quote-border: var(--paper-border);--markdown-quote-text: var(--paper-text-soft);--markdown-inline-code-bg: color-mix( in srgb, var(--paper-accent-text) 10%, var(--paper-surface) );--markdown-inline-code-text: var(--paper-text);--markdown-table-border: var(--paper-border-soft);--markdown-table-head-bg: color-mix( in srgb, var(--paper-accent-text) 10%, var(--paper-surface) );--markdown-code-bg: #162033;--markdown-code-header-bg: #1f2c44;--markdown-code-border: rgba(180, 198, 223, .24);--markdown-code-text: #f8fafc;--markdown-code-muted: #94a3b8;--markdown-code-keyword: #c084fc;--markdown-code-string: #34d399;--markdown-code-number: #fbbf24;--markdown-code-function: #60a5fa;--markdown-code-type: #f472b6}[data-theme=dark] .paper-sheet,:root:not([data-theme=light]) .paper-sheet{--paper-accent-text: color-mix(in srgb, var(--sheet-color) 70%, #f8fafc);--paper-surface: #17142a;--paper-surface-elevated: #201c39;--paper-surface-soft: #1d1934;--paper-surface-subtle: #18152c;--paper-surface-lined: #1b1732;--paper-border: color-mix(in srgb, var(--sheet-color) 34%, #302850);--paper-border-soft: color-mix(in srgb, var(--sheet-color) 22%, #302850);--paper-divider: #3a3258;--paper-text: #e4dff5;--paper-text-strong: #f0eef8;--paper-text-soft: #a89ec4;--paper-text-muted: #9489b4;--paper-text-subtle: #7f739d;--paper-text-faint: #6b5f8a;--paper-placeholder: #756a92;--paper-hook-text: #c5bbdf;--paper-theory-text: #ddd6f2;--paper-info-text: #d7cfe9;--paper-section-header-bg: color-mix(in srgb, var(--sheet-color) 18%, #1f1a37);--paper-section-header-hover: color-mix(in srgb, var(--sheet-color) 24%, #221d3d);--paper-theory-bg: color-mix(in srgb, var(--sheet-color) 14%, #17142a);--paper-info-bg: color-mix(in srgb, var(--sheet-color) 18%, #201c39);--paper-choice-surface: #1d1934;--paper-choice-border: #3a3258;--paper-radio-border: #6b5f8a;--paper-input-border: color-mix(in srgb, var(--paper-accent-text) 54%, #5c517c);--paper-accent-soft-bg: color-mix(in srgb, var(--paper-accent-text) 18%, #1d1934);--paper-accent-softest-bg: color-mix(in srgb, var(--paper-accent-text) 10%, #1d1934);--paper-accent-whisper-bg: color-mix(in srgb, var(--paper-accent-text) 6%, #1d1934);--paper-lines-bg: #1b1731;--paper-lines-readonly-bg: #18152c;--paper-lines-markdown-bg: #1b1732;--paper-lines-rule: #3a3258;--paper-lines-rule-alt: #41385e;--paper-frame-shadow: 0 30px 80px -48px rgba(2, 6, 23, .9), 0 18px 42px -32px rgba(2, 6, 23, .75);--paper-card-shadow: 0 18px 36px -28px rgba(2, 6, 23, .65);--paper-action-secondary-bg: color-mix(in srgb, var(--paper-accent-text) 12%, #1d1934);--paper-action-secondary-text: var(--paper-accent-text);--paper-action-secondary-border: color-mix(in srgb, var(--paper-accent-text) 58%, #665b85);--paper-review-correct-bg: color-mix(in srgb, #22a66e 22%, #1d1934);--paper-review-correct-border: #4ade80;--paper-review-correct-text: #86efac;--paper-review-incorrect-bg: color-mix(in srgb, #c66317 24%, #1d1934);--paper-review-incorrect-border: #f59e0b;--paper-review-incorrect-text: #fdba74;--paper-review-teacher-bg: color-mix(in srgb, #d6a11e 24%, #1d1934);--paper-review-teacher-border: #fbbf24;--paper-review-teacher-text: #fde68a}.paper-sheet__header.svelte-j33gvw{position:relative;overflow:hidden;padding:28px 32px 24px;background:var(--sheet-color)}.paper-sheet__header-orb.svelte-j33gvw{position:absolute;border-radius:999px;background:var(--paper-header-orb)}.paper-sheet__header-orb--large.svelte-j33gvw{top:-30px;right:-30px;width:120px;height:120px}.paper-sheet__header-orb--small.svelte-j33gvw{right:60px;bottom:-20px;width:80px;height:80px;background:var(--paper-header-orb-subtle)}.paper-sheet__header-row.svelte-j33gvw{position:relative;display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.paper-sheet__eyebrow.svelte-j33gvw{margin:0 0 6px;font-size:var(--paper-reading-size);letter-spacing:.15em;text-transform:uppercase;color:var(--paper-header-eyebrow)}.paper-sheet__title.svelte-j33gvw{margin:0;font-size:28px;line-height:1.1;letter-spacing:-.02em;font-weight:900;color:#fff}.paper-sheet__subtitle.svelte-j33gvw{margin:6px 0 0;font-size:var(--paper-reading-size);color:var(--paper-header-subtitle)}.paper-sheet__total-box.svelte-j33gvw{flex-shrink:0;text-align:right}.paper-sheet__total-label.svelte-j33gvw{margin:0 0 4px;font-size:var(--paper-reading-size);color:var(--paper-header-eyebrow)}.paper-sheet__total-value.svelte-j33gvw{margin:0;font-size:32px;line-height:1;font-weight:900;color:#fff}.paper-sheet__body.svelte-j33gvw{padding:24px 32px 32px}.paper-sheet__hook.svelte-j33gvw{margin:0 0 18px;padding-left:16px;border-left:4px solid var(--sheet-accent);font-size:var(--paper-reading-size);line-height:var(--paper-reading-line-height);font-style:italic;color:var(--paper-hook-text)}.paper-sheet__hook>:last-child{padding-bottom:8px}.paper-sheet__section.svelte-j33gvw{margin-bottom:24px;overflow:hidden;border:1.5px solid var(--paper-border);border-radius:10px;background:var(--paper-surface-elevated);box-shadow:var(--paper-card-shadow)}.paper-sheet__section-header.svelte-j33gvw{display:flex;width:100%;align-items:center;gap:12px;border:0;border-bottom:1px solid transparent;background:var(--paper-section-header-bg);padding:12px 18px;text-align:left;font-family:inherit;cursor:pointer}.paper-sheet__section-header.svelte-j33gvw:hover{background:var(--paper-section-header-hover)}.paper-sheet__section-id.svelte-j33gvw{display:flex;height:28px;width:28px;flex-shrink:0;align-items:center;justify-content:center;border-radius:6px;background:var(--sheet-color);color:#fff;font-size:var(--paper-reading-size);font-weight:900}.paper-sheet__section-label.svelte-j33gvw{flex:1;font-size:var(--paper-reading-size);font-weight:700;letter-spacing:.01em;color:var(--paper-text)}.paper-sheet__section-marks.svelte-j33gvw{font-size:var(--paper-reading-size);color:var(--paper-text-muted)}.paper-sheet__section-chevron.svelte-j33gvw{height:16px;width:16px;color:var(--paper-accent-text)}.paper-sheet__section-body.svelte-j33gvw{padding:16px 18px}.paper-sheet__question-group.svelte-j33gvw{display:flex;flex-direction:column;gap:12px;padding:14px 0;border-bottom:1px dashed var(--paper-divider)}.paper-sheet__question-group.svelte-j33gvw:last-child{border-bottom:0}.paper-sheet__question-group-main.svelte-j33gvw{display:grid;grid-template-columns:var(--paper-question-number-column) minmax(0,1fr);column-gap:12px;align-items:start}.paper-sheet__question-number--group.svelte-j33gvw{margin-top:2px}.paper-sheet__question-group-body.svelte-j33gvw{min-width:0}.paper-sheet__group-prompt.svelte-j33gvw{margin:0;font-size:var(--paper-reading-size);line-height:var(--paper-reading-line-height)}.paper-sheet__question-group-children.svelte-j33gvw{display:flex;flex-direction:column;padding-left:14px;border-left:2px solid var(--paper-border-soft)}.paper-sheet__theory.svelte-j33gvw{margin-bottom:14px;border-left:3px solid var(--paper-accent-text);border-radius:0 6px 6px 0;background:var(--paper-theory-bg);padding:12px 16px;font-size:var(--paper-reading-size);line-height:var(--paper-reading-line-height);color:var(--paper-theory-text)}.paper-sheet__info-box.svelte-j33gvw{display:flex;gap:12px;align-items:flex-start;margin-bottom:14px;border:1px solid var(--paper-border-soft);border-radius:8px;background:var(--paper-info-bg);padding:10px 14px}.paper-sheet__info-icon.svelte-j33gvw{font-size:22px;line-height:1}.paper-sheet__info-title.svelte-j33gvw{margin:0 0 3px;font-size:var(--paper-reading-size);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--paper-accent-text)}.paper-sheet__info-text.svelte-j33gvw{font-size:var(--paper-reading-size);line-height:var(--paper-reading-line-height);color:var(--paper-info-text)}.paper-sheet__question.svelte-j33gvw{display:flex;flex-direction:column;gap:14px;padding:14px 0;border-bottom:1px dashed var(--paper-divider)}.paper-sheet__question.is-resolved.svelte-j33gvw{border-bottom-color:color-mix(in srgb,#22a66e 35%,#e0e0e0)}.paper-sheet__question.svelte-j33gvw:last-child{border-bottom:0}.paper-sheet__question.is-nested.svelte-j33gvw:last-child{padding-bottom:0}.paper-sheet__question-main.svelte-j33gvw{display:grid;grid-template-columns:var(--paper-question-number-column) minmax(0,1fr) auto;column-gap:12px;align-items:start;min-width:0}.paper-sheet__question-number.svelte-j33gvw{grid-column:1;grid-row:1;display:flex;height:26px;min-width:26px;width:fit-content;flex-shrink:0;align-items:center;justify-content:center;padding:0 8px;margin-top:1px;box-sizing:border-box;border-radius:999px;background:var(--sheet-color);color:#fff;font-size:14px;line-height:1;font-weight:800;white-space:nowrap}.paper-sheet__question-number.is-resolved.svelte-j33gvw{background:#22a66e}.paper-sheet__question-body.svelte-j33gvw{grid-column:2;grid-row:1;min-width:0}.paper-sheet__question-marks.svelte-j33gvw{grid-column:3;grid-row:1;flex-shrink:0;align-self:flex-start;padding-left:8px;margin-top:2px;font-size:13.5px;line-height:1;font-weight:700;white-space:nowrap;color:var(--paper-accent-text)}.paper-sheet__question-marks.is-resolved.svelte-j33gvw{color:#1a8c5b}.paper-sheet__question-feedback.svelte-j33gvw{min-width:0;margin-left:calc(var(--paper-question-number-column) + 12px)}.paper-sheet__prompt.svelte-j33gvw{margin-bottom:10px;font-size:var(--paper-reading-size);line-height:var(--paper-reading-line-height)}.paper-sheet__prompt--with-note.svelte-j33gvw{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px}.paper-sheet__prompt-note.svelte-j33gvw{font-size:var(--paper-reading-size);font-style:italic;color:var(--paper-text-subtle)}.paper-sheet__inline-markdown.svelte-j33gvw,.paper-sheet__mcq-label.svelte-j33gvw,.paper-sheet__match-label.svelte-j33gvw,.paper-sheet__spelling-wrong.svelte-j33gvw{font-size:inherit;line-height:inherit}.paper-sheet__fill-row.svelte-j33gvw,.paper-sheet__cloze-row.svelte-j33gvw,.paper-sheet__answer-bank-row.svelte-j33gvw,.paper-sheet__calc-row.svelte-j33gvw{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:var(--paper-reading-size);line-height:var(--paper-reading-line-height)}.paper-sheet__word-bank.svelte-j33gvw{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.paper-sheet__word-bank-chip.svelte-j33gvw{display:inline-flex;align-items:center;border:1px dashed var(--paper-border);border-radius:999px;background:var(--paper-surface-soft);padding:5px 10px;font-size:calc(var(--paper-reading-size) * .95);color:var(--paper-text-soft)}.paper-sheet__answer-bank.svelte-j33gvw{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin-top:12px}.paper-sheet__answer-bank-option.svelte-j33gvw{display:flex;align-items:center;gap:10px;border:1px solid var(--paper-choice-border);border-radius:10px;background:var(--paper-choice-surface);padding:10px 12px}.paper-sheet__answer-bank-option-label.svelte-j33gvw{display:inline-flex;height:28px;min-width:28px;align-items:center;justify-content:center;border-radius:999px;background:var(--sheet-accent);color:#fff;font-size:calc(var(--paper-reading-size) * .9);font-weight:700;line-height:1}.paper-sheet__answer-bank-option-text.svelte-j33gvw{font-size:var(--paper-reading-size);line-height:var(--paper-reading-line-height);color:var(--paper-text)}.paper-sheet__inline-blank-group.svelte-j33gvw{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:0;max-width:100%}.paper-sheet__inline-affix.svelte-j33gvw{display:inline-block;white-space:pre}.paper-sheet__inline-input.svelte-j33gvw{width:auto;border:0;border-bottom:2px solid var(--sheet-color-60);border-radius:3px 3px 0 0;background:transparent;padding:2px 6px;outline:none;font-family:inherit;font-size:var(--paper-reading-size);color:var(--paper-text-strong);transition:border-color .2s}.paper-sheet__inline-select.svelte-j33gvw,.paper-sheet__inline-answer-chip.svelte-j33gvw{min-height:40px;border:1.5px solid var(--paper-choice-border);border-radius:10px;padding:6px 12px;font-family:inherit;font-size:var(--paper-reading-size);line-height:1.2}.paper-sheet__inline-select.svelte-j33gvw{cursor:pointer}.paper-sheet__inline-answer-chip.svelte-j33gvw{display:inline-flex;align-items:center;background:var(--paper-choice-surface)}.paper-sheet__inline-answer-chip.is-empty.svelte-j33gvw{color:var(--paper-placeholder);font-style:italic}.paper-sheet__inline-input--compact.svelte-j33gvw{width:100px;min-width:100px;padding:4px 8px}.paper-sheet__inline-input--wide.svelte-j33gvw{min-width:140px;padding:3px 8px}.paper-sheet__inline-input.svelte-j33gvw::placeholder,.paper-sheet__lines-input.svelte-j33gvw::placeholder{color:var(--paper-placeholder)}.paper-sheet__mcq-grid.svelte-j33gvw,.paper-sheet__match-grid.svelte-j33gvw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.paper-sheet__mcq-option-list.svelte-j33gvw{display:flex;flex-direction:column;gap:6px;margin-bottom:12px;font-size:var(--paper-reading-size);line-height:var(--paper-reading-line-height)}.paper-sheet__mcq-option-line.svelte-j33gvw{display:flex;flex-wrap:nowrap;gap:8px;align-items:baseline}.paper-sheet__mcq-option-prefix.svelte-j33gvw{font-weight:700;white-space:nowrap}.paper-sheet__mcq-option.svelte-j33gvw{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;row-gap:6px;border:1.5px solid var(--paper-choice-border);border-radius:6px;background:var(--paper-choice-surface);padding:8px 12px;font-family:inherit;font-size:var(--paper-reading-size);text-align:left;color:var(--paper-text);cursor:pointer;transition:all .15s}.paper-sheet__match-button.svelte-j33gvw{display:flex;align-items:center;gap:8px;border:1.5px solid var(--paper-choice-border);border-radius:6px;background:var(--paper-choice-surface);padding:8px 12px;font-family:inherit;font-size:var(--paper-reading-size);text-align:left;color:var(--paper-text)}.paper-sheet__mcq-grid.is-full.svelte-j33gvw .paper-sheet__mcq-option.has-option-label:where(.svelte-j33gvw){grid-template-columns:auto auto minmax(0,1fr)}.paper-sheet__mcq-grid.is-compact.svelte-j33gvw .paper-sheet__mcq-option:where(.svelte-j33gvw){grid-template-columns:auto auto;min-height:72px}.paper-sheet__mcq-option.svelte-j33gvw:disabled,.paper-sheet__match-button.svelte-j33gvw:disabled{cursor:default}.paper-sheet__mcq-option.is-selected.svelte-j33gvw{font-weight:600}.paper-sheet__mcq-radio.svelte-j33gvw{display:flex;height:18px;width:18px;flex-shrink:0;align-items:center;justify-content:center;align-self:center;border:2px solid var(--paper-radio-border);border-radius:999px;background:var(--paper-lines-bg)}.paper-sheet__mcq-radio-dot.svelte-j33gvw{height:7px;width:7px;border-radius:999px;background:#fff}.paper-sheet__mcq-label.svelte-j33gvw{display:block;min-width:0}.paper-sheet__mcq-label--compact.svelte-j33gvw{font-weight:700;align-self:center;white-space:nowrap}.paper-sheet__mcq-option-label-column.svelte-j33gvw{font-weight:700;white-space:nowrap;align-self:center}.paper-sheet__mcq-option-text.svelte-j33gvw{display:block;min-width:0;align-self:center}.paper-sheet__match-label.svelte-j33gvw{display:block;min-width:0}.paper-sheet__hint.svelte-j33gvw{display:inline-block;margin-bottom:8px;border-radius:4px;background:var(--paper-accent-softest-bg);padding:4px 10px;font-size:var(--paper-reading-size);font-style:italic;color:var(--paper-accent-text)}.paper-sheet__lines-input.svelte-j33gvw{box-sizing:border-box;width:100%;resize:vertical;border:1.5px solid var(--paper-border);border-radius:6px;background-color:var(--paper-lines-bg);background-image:repeating-linear-gradient(transparent,transparent calc(1.8em - 1px),var(--paper-lines-rule) calc(1.8em - 1px),var(--paper-lines-rule) 1.8em);padding:8px 10px;font-family:inherit;font-size:var(--paper-reading-size);line-height:var(--paper-reading-line-height);color:var(--paper-text);outline:none}.paper-sheet__lines-input[readonly].svelte-j33gvw{background-color:var(--paper-lines-readonly-bg)}.paper-sheet__lines-markdown.svelte-j33gvw{min-width:0;margin-left:38px;border:1.5px solid var(--paper-border);border-radius:6px;background:repeating-linear-gradient(transparent,transparent calc(var(--paper-answer-row-height) - 1px),var(--paper-lines-rule-alt) calc(var(--paper-answer-row-height) - 1px),var(--paper-lines-rule-alt) var(--paper-answer-row-height)),var(--paper-lines-markdown-bg);padding:10px 12px}.paper-sheet__answer-markdown.svelte-j33gvw{min-height:var(--paper-answer-row-height);font-size:var(--paper-reading-size);line-height:var(--paper-answer-line-height);--markdown-strong: var(--sheet-color)}.paper-sheet__answer-placeholder.svelte-j33gvw{display:flex;align-items:center;margin:0;font-size:var(--paper-reading-size);line-height:var(--paper-reading-line-height);font-style:italic;color:var(--paper-text-subtle)}.paper-sheet__match-column.svelte-j33gvw{display:flex;flex-direction:column;gap:6px}.paper-sheet__match-button.svelte-j33gvw{justify-content:space-between}.paper-sheet__match-button--term.svelte-j33gvw{font-weight:700}.paper-sheet__spelling-list.svelte-j33gvw{display:flex;flex-direction:column;gap:8px}.paper-sheet__spelling-row.svelte-j33gvw{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.paper-sheet__spelling-wrong.svelte-j33gvw{display:inline-block;width:120px;font-size:var(--paper-reading-size);color:var(--paper-text-subtle);text-decoration:line-through}.paper-sheet__spelling-arrow.svelte-j33gvw{font-size:var(--paper-reading-size)}.paper-sheet__flow-chart.svelte-j33gvw{display:flex;flex-direction:column;gap:10px}.paper-sheet__flow-row.svelte-j33gvw{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.paper-sheet__flow-row.is-rtl.svelte-j33gvw{justify-content:flex-end}.paper-sheet__flow-box.svelte-j33gvw{display:inline-flex;align-items:center;justify-content:center;min-height:2.8rem;border:1.5px solid var(--paper-border);border-radius:6px;background:var(--paper-surface-elevated);padding:6px 10px;font-family:inherit;font-size:var(--paper-reading-size);line-height:1.2;color:var(--paper-text-strong)}.paper-sheet__flow-box.is-fixed.svelte-j33gvw{font-weight:700;background:var(--paper-accent-softest-bg)}.paper-sheet__flow-box-input.svelte-j33gvw{outline:none;text-align:center}.paper-sheet__flow-operation.svelte-j33gvw,.paper-sheet__flow-connector.svelte-j33gvw{display:inline-flex;align-items:center;gap:6px;font-size:calc(var(--paper-reading-size) * .96);color:var(--paper-text-soft)}.paper-sheet__flow-connectors.svelte-j33gvw{display:flex;justify-content:center}.paper-sheet__flow-arrow.svelte-j33gvw{font-weight:700;color:var(--paper-accent-text)}.paper-sheet__flow-operation-label.svelte-j33gvw{font-size:inherit;line-height:inherit}.paper-sheet__score-card.svelte-j33gvw{width:100%;margin:0 0 24px;border:2px solid #22a66e;border-radius:14px;padding:20px 24px;box-shadow:0 14px 28px -26px #0f172a80}.paper-sheet__score-head.svelte-j33gvw{display:grid;grid-template-columns:minmax(0,1.2fr) auto;align-items:flex-start;gap:18px 24px}.paper-sheet__score-copy.svelte-j33gvw{min-width:0}.paper-sheet__score-label.svelte-j33gvw{margin:0;max-width:26ch;font-size:30px;line-height:1.15;font-weight:700;color:var(--paper-text-strong)}.paper-sheet__score-value.svelte-j33gvw{margin:0;flex-shrink:0;font-size:46px;line-height:.95;font-weight:900;letter-spacing:-.04em}.paper-sheet__score-got.svelte-j33gvw,.paper-sheet__score-total.svelte-j33gvw{display:inline-block}.paper-sheet__score-total.svelte-j33gvw{font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1;opacity:.82}.paper-sheet__score-message.svelte-j33gvw{margin:14px 0 0;max-width:76ch;font-size:var(--paper-reading-size);line-height:1.55;font-weight:600;color:var(--paper-text-soft)}.paper-sheet__actions.svelte-j33gvw{display:flex;justify-content:flex-end;margin-top:8px}.paper-sheet__action.svelte-j33gvw{border-radius:8px;padding:10px 24px;font-family:inherit;font-size:var(--paper-reading-size);font-weight:700;cursor:pointer}.paper-sheet__action.svelte-j33gvw:disabled{cursor:wait;opacity:.72}.paper-sheet__action--primary.svelte-j33gvw{border:0;background:var(--sheet-color);color:#fff;box-shadow:0 3px 12px var(--sheet-color-40)}.paper-sheet__action--secondary.svelte-j33gvw{border:2px solid var(--paper-action-secondary-border);background:var(--paper-action-secondary-bg);color:var(--paper-action-secondary-text)}.paper-sheet__footer.svelte-j33gvw{display:flex;justify-content:space-between;gap:16px;margin-top:32px;padding-top:16px;border-top:1px solid var(--paper-divider);font-size:var(--paper-reading-size);letter-spacing:.04em;color:var(--paper-text-faint)}@media(max-width:900px){.paper-sheet__header.svelte-j33gvw,.paper-sheet__body.svelte-j33gvw{padding-right:20px;padding-left:20px}}@media(max-width:768px){.paper-sheet__body.svelte-j33gvw{padding-right:4px;padding-left:4px}}@media(max-width:720px){.paper-sheet__header-row.svelte-j33gvw,.paper-sheet__footer.svelte-j33gvw{flex-direction:column}.paper-sheet__section-body.svelte-j33gvw{padding:8px 6px}.paper-sheet__total-box.svelte-j33gvw{text-align:left}.paper-sheet__score-head.svelte-j33gvw{grid-template-columns:minmax(0,1fr);gap:12px}.paper-sheet__score-label.svelte-j33gvw{max-width:none;font-size:24px}.paper-sheet__score-value.svelte-j33gvw{font-size:40px}.paper-sheet__score-total.svelte-j33gvw{font-size:22px}.paper-sheet__question-main.svelte-j33gvw,.paper-sheet__question-group-main.svelte-j33gvw{display:block}.paper-sheet__question-main.svelte-j33gvw:after{content:"";display:block;clear:both}.paper-sheet__question-group-main.svelte-j33gvw:after{content:"";display:block;clear:both}.paper-sheet__question-number.svelte-j33gvw{float:left;margin-right:12px}.paper-sheet__question-marks.svelte-j33gvw{float:right;padding-left:0;margin-top:0;margin-left:12px}.paper-sheet__lines-markdown.svelte-j33gvw,.paper-sheet__question-feedback.svelte-j33gvw{margin-left:0}.paper-sheet__question-body.svelte-j33gvw{display:block;min-width:0}.paper-sheet__question-group-children.svelte-j33gvw{padding-left:10px}.paper-sheet__mcq-grid.svelte-j33gvw,.paper-sheet__match-grid.svelte-j33gvw{grid-template-columns:1fr}}@media(max-width:560px){.paper-sheet__section-header.svelte-j33gvw{flex-wrap:wrap}.paper-sheet__section-marks.svelte-j33gvw{margin-left:40px}}
