._page_5sheq_1{min-height:100vh;background:var(--surface);padding-bottom:80px}._page_5sheq_1 header{height:76px;background:var(--card);border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;padding:0 max(4vw,20px)}._page_5sheq_1 header img{width:245px;max-height:56px;object-fit:contain}._page_5sheq_1 header div{display:flex;gap:18px;align-items:center}._page_5sheq_1 header a,._page_5sheq_1 header button{font-size:12px;font-weight:700;color:var(--primary)}._page_5sheq_1 header button{border:0;background:none;cursor:pointer}._intro_5sheq_1{background:var(--primary);color:#fff;padding:48px max(6vw,24px);display:flex;justify-content:space-between;align-items:end}._intro_5sheq_1 span,._analyticsHead_5sheq_1 span{font-size:10px;color:var(--accent);font-weight:800;letter-spacing:.18em}._intro_5sheq_1 h1{font:700 46px var(--font-family-display);margin:10px 0}._intro_5sheq_1 p{color:#c8d6e5;margin:0}._metric_5sheq_1{display:grid;text-align:right}._metric_5sheq_1 strong{font:700 54px var(--font-family-display);color:var(--accent)}._metric_5sheq_1 small{color:#c8d6e5}._analytics_5sheq_1{margin:28px max(6vw,24px) 0;padding:26px 28px;background:linear-gradient(135deg,#fff,#f5f8fb);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._analyticsHead_5sheq_1{display:flex;align-items:center;justify-content:space-between;gap:24px}._analyticsHead_5sheq_1 h2{font:600 27px var(--font-family-display);margin:7px 0}._analyticsHead_5sheq_1 p{margin:0;color:var(--muted-foreground);font-size:13px}._analyticsHead_5sheq_1 a{display:flex;align-items:center;gap:8px;white-space:nowrap}._analyticsCards_5sheq_1{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px}._analyticsCards_5sheq_1 div{display:grid;grid-template-columns:auto 1fr;column-gap:10px;align-items:center;background:#fff;border:1px solid var(--border);border-radius:14px;padding:15px}._analyticsCards_5sheq_1 svg{grid-row:1/3;color:var(--accent)}._analyticsCards_5sheq_1 strong{font-size:13px}._analyticsCards_5sheq_1 small{font-size:10px;color:var(--muted-foreground)}._analyticsBreakdown_5sheq_1{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:16px}._analyticsBreakdown_5sheq_1>div{background:#fff;border:1px solid var(--border);border-radius:14px;padding:17px}._analyticsBreakdown_5sheq_1 h3{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:13px;color:var(--primary)}._analyticsBreakdown_5sheq_1 h3 svg{color:var(--accent)}._analyticsBreakdown_5sheq_1 p{display:flex;justify-content:space-between;gap:18px;margin:0;padding:8px 0;border-top:1px solid var(--border);font-size:11px}._analyticsBreakdown_5sheq_1 p span{color:var(--muted-foreground)}._analyticsBreakdown_5sheq_1 small{font-size:11px;color:var(--muted-foreground)}._analyticsPending_5sheq_1{margin:16px 0 0;padding:13px 15px;border-radius:12px;background:#fff7dc;color:#6d5713;font-size:12px;font-weight:700}._analyticsNote_5sheq_1{margin:14px 0 0;font-size:10px;color:var(--muted-foreground)}._layout_5sheq_1{display:grid;grid-template-columns:390px 1fr;gap:28px;padding:28px max(6vw,24px) 32px;align-items:start}._form_5sheq_1,._list_5sheq_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px;box-shadow:var(--shadow)}._form_5sheq_1{position:sticky;top:20px}._formHead_5sheq_1{display:flex;justify-content:space-between;align-items:center}._formHead_5sheq_1 h2,._list_5sheq_1 h2{font:600 25px var(--font-family-display);margin:0 0 22px}._formHead_5sheq_1 button{border:0;background:none;color:var(--error);font-size:11px;font-weight:700}._form_5sheq_1 label{display:grid;gap:7px;margin-bottom:15px;font-size:10px;font-weight:800;letter-spacing:.04em}._formSection_5sheq_1{margin:22px 0 14px;padding:13px 14px;border-radius:11px;background:#f4f7fa;border-left:3px solid var(--accent);display:grid;gap:3px}._formSection_5sheq_1 strong{font-size:9px;color:var(--primary);letter-spacing:.1em}._formSection_5sheq_1 span{font-size:9px;color:var(--muted-foreground)}._cols_5sheq_1{display:grid;grid-template-columns:1fr 1fr;gap:12px}._notice_5sheq_1{font-size:12px;color:var(--success);font-weight:700}._list_5sheq_1 article{display:flex;justify-content:space-between;gap:20px;padding:22px 0;border-bottom:1px solid var(--border)}._list_5sheq_1 article:last-child{border:0}._list_5sheq_1 h3{margin:8px 0 5px;font-size:16px}._list_5sheq_1 p,._list_5sheq_1 small{color:var(--muted-foreground);font-size:11px}._openBadge_5sheq_1,._closedBadge_5sheq_1{font-size:8px;font-weight:800;padding:5px 8px;border-radius:var(--radius-full)}._openBadge_5sheq_1{color:#176342;background:#e6f4ed}._closedBadge_5sheq_1{color:#7b5660;background:#f3e9ec}._closed_5sheq_1{opacity:.62}._actions_5sheq_1{display:flex;align-items:center;gap:8px}._actions_5sheq_1 button{border:1px solid var(--border);background:#fff;border-radius:8px;padding:8px 10px;font-size:10px;font-weight:700;cursor:pointer}._actions_5sheq_1 ._delete_5sheq_1{color:var(--error)}@media(max-width:1000px){._analyticsCards_5sheq_1{grid-template-columns:repeat(2,1fr)}}@media(max-width:850px){._layout_5sheq_1{grid-template-columns:1fr}._form_5sheq_1{position:static}._intro_5sheq_1 h1{font-size:38px}._analyticsHead_5sheq_1{align-items:flex-start;flex-direction:column}._analyticsHead_5sheq_1 a{width:100%;justify-content:center}}._curricula_5sheq_1{margin:28px max(6vw,24px) 0;padding:28px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}._curriculaHead_5sheq_1{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}._curriculaHead_5sheq_1>div:first-child>span{font-size:10px;color:#9b7500;font-weight:800;letter-spacing:.18em}._curriculaHead_5sheq_1 h2{font:600 28px var(--font-family-display);margin:7px 0}._curriculaHead_5sheq_1 p{margin:0;color:var(--muted-foreground);font-size:13px}._curriculaActions_5sheq_1{display:flex;gap:10px;flex-wrap:wrap}._curriculaActions_5sheq_1 button{display:flex;align-items:center;gap:7px}._curriculaToolbar_5sheq_1{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:22px 0 14px}._curriculaToolbar_5sheq_1 label{display:flex;align-items:center;gap:8px;width:min(520px,100%);padding-left:12px;border:1px solid var(--border);border-radius:12px;background:#fff}._curriculaToolbar_5sheq_1 label input{border:0;box-shadow:none}._curriculaToolbar_5sheq_1 label svg{color:var(--muted-foreground);flex:none}._curriculaToolbar_5sheq_1>small{color:var(--muted-foreground)}._curriculaList_5sheq_1{display:grid;gap:12px}._curriculaList_5sheq_1 article{border:1px solid var(--border);border-radius:15px;padding:18px;background:linear-gradient(135deg,#fff,#fbfcfe)}._curriculumTop_5sheq_1{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}._curriculumTop_5sheq_1 h3{margin:8px 0 5px;font-size:17px}._curriculumTop_5sheq_1>div>small{display:flex;align-items:center;gap:6px;color:var(--muted-foreground)}._pendingBadge_5sheq_1,._syncedBadge_5sheq_1{font-size:8px;font-weight:800;padding:5px 8px;border-radius:999px}._pendingBadge_5sheq_1{color:#7b5b00;background:#fff3c4}._syncedBadge_5sheq_1{color:#176342;background:#e6f4ed}._curriculumButtons_5sheq_1{display:flex;gap:8px;flex-wrap:wrap}._curriculumButtons_5sheq_1 button,._curriculumButtons_5sheq_1 a{display:flex;align-items:center;gap:6px;border:1px solid var(--border);background:#fff;border-radius:9px;padding:9px 11px;font-size:10px;font-weight:800;color:var(--primary);cursor:pointer}._curriculumGrid_5sheq_1{display:grid;grid-template-columns:1fr 1.3fr 1fr 1.2fr;gap:10px;margin-top:16px}._curriculumGrid_5sheq_1 div{display:grid;gap:4px;padding:11px;background:#f4f7fa;border-radius:10px;min-width:0}._curriculumGrid_5sheq_1 small{font-size:8px;color:var(--muted-foreground);font-weight:800;letter-spacing:.06em}._curriculumGrid_5sheq_1 strong{font-size:11px;overflow-wrap:anywhere}._curriculumSummary_5sheq_1{margin:12px 0 0;color:var(--muted-foreground);font-size:11px}._syncError_5sheq_1{display:block;margin-top:11px;color:#896900}._emptyState_5sheq_1{padding:24px;text-align:center;color:var(--muted-foreground)}@media(max-width:560px){._curricula_5sheq_1{margin:16px 14px 0;padding:20px}._curriculaHead_5sheq_1,._curriculumTop_5sheq_1,._curriculaToolbar_5sheq_1{flex-direction:column}._curriculaActions_5sheq_1{width:100%}._curriculaActions_5sheq_1 button{width:100%;justify-content:center}._curriculumGrid_5sheq_1{grid-template-columns:1fr}._curriculumButtons_5sheq_1{width:100%}._curriculumButtons_5sheq_1 button,._curriculumButtons_5sheq_1 a{flex:1;justify-content:center}._page_5sheq_1 header img{width:180px}._page_5sheq_1 header a{display:none}._intro_5sheq_1{align-items:start;padding:34px 18px}._intro_5sheq_1 p{font-size:12px;max-width:220px}._metric_5sheq_1 strong{font-size:42px}._analytics_5sheq_1{margin:16px 14px 0;padding:20px}._analyticsCards_5sheq_1,._analyticsBreakdown_5sheq_1{grid-template-columns:1fr}._layout_5sheq_1{padding:16px 14px}._form_5sheq_1,._list_5sheq_1{padding:20px}._cols_5sheq_1{grid-template-columns:1fr}._list_5sheq_1 article{display:block}._actions_5sheq_1{margin-top:15px;flex-wrap:wrap}}
