.EssayCard_essay-card___QiNQ{position:relative;background:var(--paper);border-radius:8px;padding:34px 24px 26px;box-shadow:0 2px 10px var(--paper-shadow);text-decoration:none;color:var(--ink);display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.04);overflow:hidden;height:100%;transition:transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s cubic-bezier(.22,.61,.36,1)}.EssayCard_essay-card___QiNQ:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgba(30,25,20,.14)}.EssayCard_essay-card___QiNQ:hover .EssayCard_stamp__NAee8{transform:rotate(-5deg) scale(1.04);background:rgba(192,57,43,.1)}.EssayCard_essay-card___QiNQ:hover .EssayCard_cta__e1n0n{opacity:1;color:var(--c-brand)}.EssayCard_essay-card___QiNQ:hover .EssayCard_ctaArrow__7TgOK{transform:translateX(4px)}.EssayCard_essay-card___QiNQ .EssayCard_topRule__tIP_V{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(to right,var(--c-brand) 0,var(--c-brand-dark) 55%,var(--c-brand) 100%)}.EssayCard_essay-card___QiNQ .EssayCard_head__qRZLF{display:flex;align-items:flex-start;gap:14px;margin-bottom:22px}.EssayCard_essay-card___QiNQ .EssayCard_headLeft__mHQck{flex:1 1;min-width:0}.EssayCard_essay-card___QiNQ .EssayCard_title__ha4Yb{margin:0 0 16px;font-family:var(--serif);font-size:17pt;font-weight:700;letter-spacing:4px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.EssayCard_essay-card___QiNQ .EssayCard_grade__eLHn_{display:inline-flex;align-items:baseline;gap:6px;font-family:var(--kai);font-size:15pt;color:var(--c-brand);letter-spacing:4px;font-weight:700;line-height:1}.EssayCard_essay-card___QiNQ .EssayCard_grade__eLHn_:before{content:"";display:inline-block;width:14px;height:1px;background:var(--c-brand);transform:translateY(-4px);opacity:.5}.EssayCard_essay-card___QiNQ .EssayCard_stamp__NAee8{flex:0 0 auto;width:60px;height:60px;border:1.5px solid var(--c-brand);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--c-brand);background:rgba(192,57,43,.05);transition:transform .35s cubic-bezier(.34,1.56,.64,1),background .25s ease}.EssayCard_essay-card___QiNQ .EssayCard_stampScore__b5AbK{font-family:var(--serif);font-size:18pt;font-weight:700;line-height:1}.EssayCard_essay-card___QiNQ .EssayCard_stampTotal__TUNQR{font-size:7pt;letter-spacing:.5px;opacity:.72;margin-top:1px}.EssayCard_essay-card___QiNQ .EssayCard_counts__rl_f8{list-style:none;margin:0;padding:0;display:flex;flex-wrap:nowrap;gap:5px;overflow:hidden}.EssayCard_essay-card___QiNQ .EssayCard_counts__rl_f8 li{font-size:8pt;padding:1px 7px;border-radius:3px;border:1px solid;background:transparent;letter-spacing:1px;font-weight:600}.EssayCard_essay-card___QiNQ .EssayCard_counts__rl_f8 li[data-c=error]{color:var(--c-error)}.EssayCard_essay-card___QiNQ .EssayCard_counts__rl_f8 li[data-c=syntax]{color:var(--c-syntax)}.EssayCard_essay-card___QiNQ .EssayCard_counts__rl_f8 li[data-c=punct]{color:var(--c-punct)}.EssayCard_essay-card___QiNQ .EssayCard_counts__rl_f8 li[data-c=word]{color:var(--c-word)}.EssayCard_essay-card___QiNQ .EssayCard_counts__rl_f8 li[data-c=logic]{color:var(--c-logic)}.EssayCard_essay-card___QiNQ .EssayCard_counts__rl_f8 li[data-c=good]{color:var(--c-good)}.EssayCard_essay-card___QiNQ .EssayCard_counts__rl_f8 li[data-c=content]{color:var(--c-content)}.EssayCard_essay-card___QiNQ .EssayCard_counts__rl_f8 li[data-c=structure]{color:var(--c-structure)}.EssayCard_essay-card___QiNQ .EssayCard_cta__e1n0n{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-top:auto;padding-top:14px;font-size:9pt;letter-spacing:4px;color:var(--ink-soft);font-weight:600;opacity:.55;transition:opacity .25s ease,color .25s ease}.EssayCard_essay-card___QiNQ .EssayCard_ctaArrow__7TgOK{display:inline-block;letter-spacing:0;transition:transform .25s cubic-bezier(.22,.61,.36,1)}@media(max-width:720px){.EssayCard_essay-card___QiNQ{padding:26px 18px 20px}.EssayCard_essay-card___QiNQ .EssayCard_head__qRZLF{gap:10px;margin-bottom:16px}.EssayCard_essay-card___QiNQ .EssayCard_title__ha4Yb{font-size:14pt;letter-spacing:2px;margin-bottom:12px}.EssayCard_essay-card___QiNQ .EssayCard_grade__eLHn_{font-size:13pt;letter-spacing:2px}.EssayCard_essay-card___QiNQ .EssayCard_stamp__NAee8{width:50px;height:50px}.EssayCard_essay-card___QiNQ .EssayCard_stampScore__b5AbK{font-size:15pt}.EssayCard_essay-card___QiNQ .EssayCard_counts__rl_f8 li{font-size:7.5pt;padding:1px 6px}.EssayCard_essay-card___QiNQ .EssayCard_cta__e1n0n{font-size:8.5pt;letter-spacing:3px;padding-top:12px}}.page_showcase-page__AEuiV{max-width:1200px;margin:0 auto;padding:72px 24px 96px}.page_head__HrFEj{text-align:center;margin:0 0 56px}.page_kicker__LWcru{display:inline-block;font-size:8.5pt;font-weight:700;letter-spacing:5px;color:var(--c-brand);background:rgba(192,57,43,.07);border:1px solid rgba(192,57,43,.22);padding:6px 16px 5px;border-radius:999px;margin-bottom:22px;text-transform:uppercase}.page_title__I_Qct{font-family:var(--serif);font-size:34pt;font-weight:700;letter-spacing:7px;margin:0;color:var(--ink);line-height:1.25}.page_ornament__DOuIx{display:flex;align-items:center;justify-content:center;margin:18px 0 16px}.page_ornament__DOuIx .page_rule__0fc2W{flex:0 0 auto;display:block;width:80px;height:1px;background:linear-gradient(to right,transparent,var(--grid-line),transparent)}.page_ornament__DOuIx .page_dot__aD9GT{width:6px;height:6px;border-radius:50%;background:var(--c-brand);margin:0 14px;box-shadow:0 0 0 4px rgba(192,57,43,.08)}.page_subtitle__p_cMN{margin:0;color:var(--ink-soft);letter-spacing:4px;font-size:10.5pt}.page_stats__Uwvb3{list-style:none;display:inline-flex;flex-wrap:wrap;justify-content:center;gap:8px 18px;padding:8px 18px;margin:24px auto 0;background:hsla(0,0%,100%,.55);border:1px solid rgba(30,25,20,.05);border-radius:999px}.page_stats__Uwvb3 li{display:inline-flex;align-items:center;gap:6px;font-size:9pt;letter-spacing:1.5px;color:var(--ink-soft);--dot:var(--ink-soft)}.page_stats__Uwvb3 li[data-c=error]{--dot:var(--c-error)}.page_stats__Uwvb3 li[data-c=syntax]{--dot:var(--c-syntax)}.page_stats__Uwvb3 li[data-c=punct]{--dot:var(--c-punct)}.page_stats__Uwvb3 li[data-c=word]{--dot:var(--c-word)}.page_stats__Uwvb3 li[data-c=logic]{--dot:var(--c-logic)}.page_stats__Uwvb3 li[data-c=good]{--dot:var(--c-good)}.page_stats__Uwvb3 li[data-c=content]{--dot:var(--c-content)}.page_stats__Uwvb3 li[data-c=structure]{--dot:var(--c-structure)}.page_stats__Uwvb3 .page_statDot__8DwgU{display:inline-block;width:8px;height:8px;border-radius:2px;background:var(--dot)}.page_stats__Uwvb3 .page_statLabel__rfgXc{font-weight:500}.page_stats__Uwvb3 strong{font-family:var(--serif);font-weight:700;font-size:10.5pt;color:var(--ink);margin-left:2px}.page_grid__sjbHQ{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:22px;gap:22px}.page_cardWrap__grHmZ{display:block}.page_cardWrap__grHmZ>a{height:100%}.page_empty__e2Nx1{border:1.5px dashed var(--grid-line);border-radius:12px;padding:84px 24px 80px;text-align:center;background:hsla(0,0%,100%,.5)}.page_empty__e2Nx1 .page_emptyTitle__tmfpB{font-family:var(--serif);font-size:18pt;font-weight:700;letter-spacing:6px;color:var(--ink);margin-bottom:10px}.page_empty__e2Nx1 .page_emptyHint__iKYv2{margin:0;color:var(--ink-soft);font-size:10pt;letter-spacing:2px}@media(max-width:720px){.page_showcase-page__AEuiV{padding:48px 16px 72px}.page_head__HrFEj{margin-bottom:40px}.page_kicker__LWcru{font-size:8pt;letter-spacing:3px;padding:5px 12px 4px;margin-bottom:16px}.page_title__I_Qct{font-size:22pt;letter-spacing:4px}.page_ornament__DOuIx{margin:14px 0 12px}.page_ornament__DOuIx .page_rule__0fc2W{width:48px}.page_ornament__DOuIx .page_dot__aD9GT{margin:0 10px}.page_subtitle__p_cMN{font-size:9.5pt;letter-spacing:2px}.page_stats__Uwvb3{gap:6px 12px;padding:6px 14px;margin-top:18px}.page_stats__Uwvb3 li{font-size:8.5pt;letter-spacing:1px}.page_stats__Uwvb3 strong{font-size:9.5pt}.page_grid__sjbHQ{gap:14px}.page_empty__e2Nx1{padding:56px 16px}.page_empty__e2Nx1 .page_emptyTitle__tmfpB{font-size:14pt;letter-spacing:4px}}.page_reports-page__e4Mb0{max-width:1200px;margin:0 auto;padding:72px 24px 96px}.page_head__xToof{text-align:center;margin:0 0 56px}.page_kicker__KI9mx{display:inline-block;font-size:8.5pt;font-weight:700;letter-spacing:5px;color:var(--c-brand);background:rgba(192,57,43,.07);border:1px solid rgba(192,57,43,.22);padding:6px 16px 5px;border-radius:999px;margin-bottom:22px;text-transform:uppercase}.page_title__ZwSIm{font-family:var(--serif);font-size:34pt;font-weight:700;letter-spacing:7px;margin:0;color:var(--ink);line-height:1.25}.page_ornament__ANE_G{display:flex;align-items:center;justify-content:center;margin:18px 0 16px}.page_ornament__ANE_G .page_rule__hmoEx{flex:0 0 auto;display:block;width:80px;height:1px;background:linear-gradient(to right,transparent,var(--grid-line),transparent)}.page_ornament__ANE_G .page_dot__BfbNz{width:6px;height:6px;border-radius:50%;background:var(--c-brand);margin:0 14px;box-shadow:0 0 0 4px rgba(192,57,43,.08)}.page_subtitle__nk9dh{margin:0 0 24px;color:var(--ink-soft);letter-spacing:4px;font-size:10.5pt}.page_uploadCta__aMzI7{display:inline-block;background:var(--c-brand);color:#fff;padding:10px 22px;border-radius:4px;font-size:10pt;letter-spacing:3px;font-weight:600;box-shadow:0 1px 2px rgba(192,57,43,.18);transition:background .15s,transform .15s,box-shadow .15s}.page_uploadCta__aMzI7:hover{background:var(--c-brand-dark);transform:translateY(-1px);box-shadow:0 3px 8px rgba(192,57,43,.24)}.page_authorChip__zegVE{display:flex;align-items:center;gap:8px;padding:0 4px 8px;font-size:9pt;color:var(--ink-soft);letter-spacing:.5px;min-width:0}.page_authorAvatar__N2LRe{width:22px;height:22px;border-radius:50%;object-fit:cover;background:rgba(30,25,20,.05);flex-shrink:0}.page_authorAvatarFallback__Uo_F4{width:22px;height:22px;border-radius:50%;background:rgba(192,57,43,.12);color:var(--c-brand);font-size:9pt;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:0}.page_authorName__Jaemq{font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.page_authorTime__nlXu7{font-size:8.5pt;color:var(--ink-soft);flex-shrink:0;white-space:nowrap}.page_grid__HRvc5{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:22px;gap:22px}.page_cardWrap__jDBg5{display:flex;flex-direction:column;min-height:0}.page_cardWrap__jDBg5>a{flex:1 1;min-height:0}.page_statusCard__DCPKi{position:relative;background:var(--paper);border-radius:8px;padding:26px 22px 22px;box-shadow:0 2px 10px var(--paper-shadow);text-decoration:none;color:var(--ink);display:flex;flex-direction:column;gap:14px;border:1px solid rgba(0,0,0,.04);overflow:hidden;height:100%;transition:transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s cubic-bezier(.22,.61,.36,1)}.page_statusCard__DCPKi:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgba(30,25,20,.14)}.page_statusCard__DCPKi .page_topRule__MkKaX{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(to right,var(--rule,var(--ink-soft)) 0,var(--rule-dark,var(--ink)) 55%,var(--rule,var(--ink-soft)) 100%)}.page_statusCard__DCPKi[data-status=pending],.page_statusCard__DCPKi[data-status=processing]{--rule:#d97706;--rule-dark:#a35a04}.page_statusCard__DCPKi[data-status=failed]{--rule:var(--c-brand);--rule-dark:var(--c-brand-dark)}.page_statusHead___Fwka{display:flex;align-items:flex-start;gap:12px}.page_statusTitle__H6H5K{flex:1 1;margin:0;font-family:var(--serif);font-size:15pt;font-weight:700;letter-spacing:3px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.35}.page_statusBadge__SuC0C{flex:0 0 auto;font-size:8.5pt;letter-spacing:2px;padding:3px 10px;border-radius:3px;font-weight:600}.page_statusBadge__SuC0C[data-status=pending],.page_statusBadge__SuC0C[data-status=processing]{background:rgba(217,119,6,.12);color:var(--c-punct)}.page_statusBadge__SuC0C[data-status=failed]{background:rgba(192,57,43,.12);color:var(--c-error)}.page_statusBadge__SuC0C[data-status=done]{background:rgba(45,134,89,.12);color:var(--c-good)}.page_statusMeta___VKhx{font-size:9pt;color:var(--ink-soft);letter-spacing:1px}.page_statusEssayPreview__lXYdC{margin:0;font-size:9pt;line-height:1.7;color:var(--ink-soft);font-style:italic;letter-spacing:.3px;position:relative;padding-left:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.page_statusEssayPreview__lXYdC:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:2px;background:linear-gradient(to bottom,transparent 0,var(--grid-line) 20%,var(--grid-line) 80%,transparent 100%);border-radius:1px}.page_statusHint___reF2{margin:auto 0 0;display:flex;align-items:center;gap:8px;font-size:9.5pt;color:var(--c-punct);letter-spacing:1px;background:rgba(217,119,6,.06);padding:8px 12px;border-radius:4px;border-left:2px solid var(--c-punct)}.page_spinner__5QMY5{display:inline-block;width:12px;height:12px;border:2px solid rgba(217,119,6,.25);border-top:2px solid var(--c-punct);border-radius:50%;animation:page_spin__cD_is .9s linear infinite;flex-shrink:0}.page_statusError__WgNOw{margin:auto 0 0;font-size:9.5pt;color:var(--c-brand-dark);letter-spacing:.5px;background:rgba(192,57,43,.06);padding:8px 12px;border-radius:4px;border-left:2px solid var(--c-brand);line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page_empty__otPvs{position:relative;background:var(--paper);border:1px solid rgba(30,25,20,.06);border-radius:14px;padding:72px 32px 64px;text-align:center;box-shadow:0 2px 14px var(--paper-shadow);overflow:hidden;display:flex;flex-direction:column;align-items:center}.page_empty__otPvs:after,.page_empty__otPvs:before{content:"";position:absolute;inset:0;pointer-events:none}.page_empty__otPvs:before{background:radial-gradient(circle at 20% 0,rgba(192,57,43,.05),transparent 45%),radial-gradient(circle at 80% 100%,rgba(45,134,89,.04),transparent 45%)}.page_empty__otPvs:after{border-top:3px solid transparent;border-image:linear-gradient(to right,transparent,var(--c-brand) 30%,var(--c-brand-dark) 55%,var(--c-brand) 70%,transparent) 1;height:3px;inset:0 0 auto 0}.page_emptyEmblem__EZXtn{position:relative;width:92px;height:92px;margin:0 auto 28px;display:inline-flex;align-items:center;justify-content:center}.page_emptyEmblem__EZXtn .page_emblemMark__odQDH{font-family:var(--kai,var(--serif));font-size:38pt;font-weight:700;color:var(--c-brand);letter-spacing:0;line-height:1;z-index:1}.page_emptyEmblem__EZXtn .page_emblemRing__jd72E{position:absolute;inset:0;border:2.5px solid var(--c-brand);border-radius:50%;background:rgba(192,57,43,.05);box-shadow:0 0 0 6px rgba(192,57,43,.04)}.page_emptyTitle__Zrki2{font-family:var(--serif);font-size:22pt;font-weight:700;letter-spacing:8px;color:var(--ink);margin-bottom:16px}.page_emptyHint__iNzJS{margin:0 auto 32px;max-width:480px;color:var(--ink-soft);font-size:10.5pt;letter-spacing:1.5px;line-height:2}.page_emptyCta__QRsdR{display:inline-flex;align-items:center;gap:10px;background:var(--c-brand);color:#fff;padding:14px 36px;border-radius:4px;font-size:11pt;letter-spacing:5px;font-weight:600;box-shadow:0 2px 8px rgba(192,57,43,.2);transition:background .15s,transform .15s,box-shadow .15s}.page_emptyCta__QRsdR:hover{background:var(--c-brand-dark);transform:translateY(-1px);box-shadow:0 6px 18px rgba(192,57,43,.28)}.page_emptyCta__QRsdR:hover .page_emptyCtaArrow__hwORx{transform:translateX(4px)}.page_emptyCtaArrow__hwORx{display:inline-block;letter-spacing:0;transition:transform .2s cubic-bezier(.22,.61,.36,1)}.page_emptyTags__kqoco{list-style:none;display:inline-flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:36px 0 0;padding:0}.page_emptyTags__kqoco li{font-size:9pt;letter-spacing:2px;padding:4px 12px;border-radius:3px;border:1px solid;font-weight:600}.page_emptyTags__kqoco li[data-c=error]{color:var(--c-error)}.page_emptyTags__kqoco li[data-c=syntax]{color:var(--c-syntax)}.page_emptyTags__kqoco li[data-c=punct]{color:var(--c-punct)}.page_emptyTags__kqoco li[data-c=word]{color:var(--c-word)}.page_emptyTags__kqoco li[data-c=good]{color:var(--c-good)}.page_emptyTags__kqoco li[data-c=structure]{color:var(--c-structure)}@keyframes page_spin__cD_is{to{transform:rotate(1turn)}}@media(max-width:720px){.page_reports-page__e4Mb0{padding:48px 16px 72px}.page_head__xToof{margin-bottom:40px}.page_kicker__KI9mx{font-size:8pt;letter-spacing:3px;padding:5px 12px 4px;margin-bottom:16px}.page_title__ZwSIm{font-size:22pt;letter-spacing:4px}.page_ornament__ANE_G{margin:14px 0 12px}.page_ornament__ANE_G .page_rule__hmoEx{width:48px}.page_ornament__ANE_G .page_dot__BfbNz{margin:0 10px}.page_subtitle__nk9dh{font-size:9.5pt;letter-spacing:2px;margin-bottom:18px}.page_grid__HRvc5{gap:14px}.page_empty__otPvs{padding:56px 20px 48px;border-radius:10px}.page_emptyEmblem__EZXtn{width:76px;height:76px;margin-bottom:22px}.page_emptyEmblem__EZXtn .page_emblemMark__odQDH{font-size:30pt}.page_emptyTitle__Zrki2{font-size:17pt;letter-spacing:5px}.page_emptyHint__iNzJS{font-size:10pt;letter-spacing:1px;line-height:1.85;margin-bottom:26px}.page_emptyHint__iNzJS br{display:none}.page_emptyCta__QRsdR{padding:12px 28px;font-size:10.5pt;letter-spacing:3px}.page_emptyTags__kqoco{gap:6px;margin-top:28px}.page_emptyTags__kqoco li{font-size:8.5pt;letter-spacing:1px;padding:3px 10px}}