.PublicArticles-module__H09c2q__page{background:#fff;min-height:60vh}.PublicArticles-module__H09c2q__hero{text-align:center;background:linear-gradient(#f4f8ff 0%,#fff 100%);border-bottom:1px solid #e1e8f1;padding:66px 20px 48px}.PublicArticles-module__H09c2q__hero p:first-child{color:#1267dc;letter-spacing:.08em;margin:0 0 10px;font-size:.82rem;font-weight:850}.PublicArticles-module__H09c2q__hero h1{color:#111c2d;margin:0;font-size:clamp(2rem,5vw,3.2rem)}.PublicArticles-module__H09c2q__hero p:last-child{color:#5d6d84;max-width:740px;margin:15px auto 0;line-height:1.8}.PublicArticles-module__H09c2q__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:min(100% - 32px,1040px);margin:42px auto 70px;display:grid}.PublicArticles-module__H09c2q__card{background:#fff;border:1px solid #dce4ef;border-radius:16px;padding:24px;box-shadow:0 8px 28px #0f172a0d}.PublicArticles-module__H09c2q__card time{color:#5f7088;font-size:.82rem}.PublicArticles-module__H09c2q__card h2{margin:9px 0;font-size:1.3rem}.PublicArticles-module__H09c2q__card a{color:#13233a;text-decoration:none}.PublicArticles-module__H09c2q__card a:hover{color:#1267dc}.PublicArticles-module__H09c2q__card p{color:#5d6d84;margin:0;line-height:1.75}.PublicArticles-module__H09c2q__empty{color:#607087;text-align:center;border:1px dashed #bdcadc;border-radius:14px;grid-column:1/-1;padding:38px}.PublicArticles-module__H09c2q__article{width:min(100% - 32px,820px);margin:0 auto;padding:50px 0 80px}.PublicArticles-module__H09c2q__breadcrumb{color:#6a7990;flex-wrap:wrap;align-items:center;gap:8px;font-size:.88rem;line-height:1.6;display:flex}.PublicArticles-module__H09c2q__breadcrumb a{color:#31527d;text-decoration:none}.PublicArticles-module__H09c2q__breadcrumb [aria-current=page]{min-width:0}.PublicArticles-module__H09c2q__articleHeader{border-bottom:1px solid #dce4ef;margin:30px 0 40px;padding-bottom:28px}.PublicArticles-module__H09c2q__articleHeader h1{color:#111c2d;margin:0 0 14px;font-size:clamp(2rem,5vw,3rem);line-height:1.3}.PublicArticles-module__H09c2q__articleSummary{background:#f4f9ff;border:1px solid #cfe0f5;border-radius:14px;margin:22px 0 16px;padding:18px 20px}.PublicArticles-module__H09c2q__articleSummary h2{color:#1267dc;letter-spacing:.03em;margin:0 0 7px;font-size:.9rem}.PublicArticles-module__H09c2q__articleSummary p{color:#53637b;margin:0;line-height:1.8}.PublicArticles-module__H09c2q__articleMeta{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.PublicArticles-module__H09c2q__articleMeta time,.PublicArticles-module__H09c2q__articleMeta a{color:#5f7088;font-size:.88rem}.PublicArticles-module__H09c2q__articleMeta a{color:#31527d;text-underline-offset:3px}.PublicArticles-module__H09c2q__markdown{color:#243149;font-size:1rem;line-height:1.95}.PublicArticles-module__H09c2q__markdown h2,.PublicArticles-module__H09c2q__markdown h3{color:#13233a;scroll-margin-top:90px;line-height:1.45}.PublicArticles-module__H09c2q__markdown h2{border-bottom:2px solid #dfe8f5;margin:2.4em 0 .8em;padding-bottom:9px}.PublicArticles-module__H09c2q__markdown h3{margin:2em 0 .6em}.PublicArticles-module__H09c2q__markdown a{color:#0d60c9;text-underline-offset:3px;text-decoration-thickness:1px}.PublicArticles-module__H09c2q__markdown blockquote{color:#57482c;background:#fff8e8;border-left:4px solid #f0a72d;border-radius:0 10px 10px 0;margin:28px 0;padding:14px 18px}.PublicArticles-module__H09c2q__markdown blockquote p{margin:0}.PublicArticles-module__H09c2q__markdown img{max-width:100%;height:auto}.PublicArticles-module__H09c2q__markdown table{border-collapse:collapse;display:block;overflow-x:auto}.PublicArticles-module__H09c2q__markdown th,.PublicArticles-module__H09c2q__markdown td{border:1px solid #cdd8e6;padding:8px 11px}.PublicArticles-module__H09c2q__sources{background:#f4f7fb;border-radius:15px;margin-top:48px;padding:22px}.PublicArticles-module__H09c2q__sources h2{margin:0 0 10px;font-size:1.2rem}.PublicArticles-module__H09c2q__sources ul{margin:0;padding-left:1.3rem}.PublicArticles-module__H09c2q__sources li{margin:8px 0;line-height:1.6}.PublicArticles-module__H09c2q__sources a{color:#0d60c9}.PublicArticles-module__H09c2q__nextSteps{background:#fff;border:1px solid #cfe0f5;border-radius:18px;margin-top:34px;overflow:hidden;box-shadow:0 10px 30px #1f59a412}.PublicArticles-module__H09c2q__nextStepsHeader{background:linear-gradient(135deg,#eef6ff 0%,#f8fbff 100%);padding:25px 26px 23px}.PublicArticles-module__H09c2q__nextStepsHeader>p:first-child{color:#1267dc;letter-spacing:.06em;margin:0 0 6px;font-size:.78rem;font-weight:850}.PublicArticles-module__H09c2q__nextStepsHeader h2{color:#13233a;margin:0;font-size:1.55rem;line-height:1.4}.PublicArticles-module__H09c2q__nextStepsHeader>p:last-child{color:#53637b;margin:9px 0 0;line-height:1.75}.PublicArticles-module__H09c2q__faqPanel,.PublicArticles-module__H09c2q__checkpointPanel,.PublicArticles-module__H09c2q__relatedArticles,.PublicArticles-module__H09c2q__articleActions{margin:0 26px;padding:24px 0}.PublicArticles-module__H09c2q__faqPanel,.PublicArticles-module__H09c2q__checkpointPanel,.PublicArticles-module__H09c2q__relatedArticles{border-bottom:1px solid #e1e8f1}.PublicArticles-module__H09c2q__faqPanel h3,.PublicArticles-module__H09c2q__checkpointPanel h3,.PublicArticles-module__H09c2q__relatedArticles h3,.PublicArticles-module__H09c2q__articleActions h3{color:#13233a;margin:0 0 13px;font-size:1.08rem}.PublicArticles-module__H09c2q__faqList{gap:13px;margin:0;display:grid}.PublicArticles-module__H09c2q__faqList>div{background:#fbfdff;border:1px solid #e0e8f2;border-radius:13px;padding:16px 17px}.PublicArticles-module__H09c2q__faqList dt{color:#13233a;padding-left:31px;font-weight:850;line-height:1.6;position:relative}.PublicArticles-module__H09c2q__faqList dt:before{color:#1267dc;content:"Q";font-size:1.05rem;font-weight:900;position:absolute;top:-1px;left:0}.PublicArticles-module__H09c2q__faqList dd{color:#4d5e76;margin:9px 0 0;padding-left:31px;line-height:1.75;position:relative}.PublicArticles-module__H09c2q__faqList dd:before{color:#07806a;content:"A";font-weight:900;position:absolute;top:0;left:0}.PublicArticles-module__H09c2q__checkpointPanel ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.PublicArticles-module__H09c2q__checkpointPanel li{color:#35445c;padding-left:27px;line-height:1.7;position:relative}.PublicArticles-module__H09c2q__checkpointPanel li:before{color:#07806a;content:"✓";font-weight:900;position:absolute;top:0;left:2px}.PublicArticles-module__H09c2q__relatedArticleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.PublicArticles-module__H09c2q__relatedArticleGrid a{color:#13233a;border:1px solid #d9e4f2;border-radius:13px;flex-direction:column;min-width:0;padding:17px;text-decoration:none;transition:border-color .18s,transform .18s;display:flex}.PublicArticles-module__H09c2q__relatedArticleGrid a:hover{border-color:#6aa5ee;transform:translateY(-1px)}.PublicArticles-module__H09c2q__relatedArticleGrid strong{line-height:1.5}.PublicArticles-module__H09c2q__relatedArticleGrid span{color:#5b6b82;margin-top:7px;font-size:.9rem;line-height:1.65}.PublicArticles-module__H09c2q__relatedArticleGrid small{color:#0d60c9;margin-top:auto;padding-top:12px;font-weight:800}.PublicArticles-module__H09c2q__articleActions>div:first-child p{color:#53637b;margin:0;line-height:1.7}.PublicArticles-module__H09c2q__articleActionLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.PublicArticles-module__H09c2q__articleActionLinks a{text-align:center;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:11px 18px;font-weight:850;line-height:1.45;text-decoration:none;display:flex}.PublicArticles-module__H09c2q__procedureLink{color:#1f4777;background:#fff;border:1px solid #a9bdd7}.PublicArticles-module__H09c2q__diagnosisLink{color:#fff;background:#176ae2;border:1px solid #176ae2;box-shadow:0 8px 20px #176ae22e}.PublicArticles-module__H09c2q__diagnosisNote{color:#617188;text-align:center;margin:12px 0 0;font-size:.82rem;line-height:1.6}@media (max-width:700px){.PublicArticles-module__H09c2q__list{grid-template-columns:1fr}.PublicArticles-module__H09c2q__hero{padding-top:42px}.PublicArticles-module__H09c2q__nextStepsHeader{padding:22px 20px 20px}.PublicArticles-module__H09c2q__faqPanel,.PublicArticles-module__H09c2q__checkpointPanel,.PublicArticles-module__H09c2q__relatedArticles,.PublicArticles-module__H09c2q__articleActions{margin:0 20px}.PublicArticles-module__H09c2q__relatedArticleGrid,.PublicArticles-module__H09c2q__articleActionLinks{grid-template-columns:1fr}.PublicArticles-module__H09c2q__articleActionLinks a{min-height:50px}}
.ArticleEditor-module__UvOaga__form{gap:22px;display:grid}.ArticleEditor-module__UvOaga__panel{background:#fff;border:1px solid #d9e2ef;border-radius:16px;padding:22px}.ArticleEditor-module__UvOaga__panel h2{margin:0 0 18px;font-size:1.15rem}.ArticleEditor-module__UvOaga__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ArticleEditor-module__UvOaga__wide{grid-column:1/-1}.ArticleEditor-module__UvOaga__label{color:#293750;gap:7px;font-weight:750;display:grid}.ArticleEditor-module__UvOaga__label small,.ArticleEditor-module__UvOaga__help{color:#728198;font-weight:500}.ArticleEditor-module__UvOaga__input,.ArticleEditor-module__UvOaga__textarea{color:#162033;width:100%;font:inherit;background:#fff;border:1px solid #bdcadc;border-radius:9px;padding:11px 12px}.ArticleEditor-module__UvOaga__input:focus,.ArticleEditor-module__UvOaga__textarea:focus{border-color:#1267dc;outline:3px solid #1267dc24}.ArticleEditor-module__UvOaga__input:read-only{color:#65758b;background:#f1f4f8}.ArticleEditor-module__UvOaga__textarea{resize:vertical;min-height:108px}.ArticleEditor-module__UvOaga__markdown{min-height:420px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;line-height:1.65}.ArticleEditor-module__UvOaga__source{border-top:1px solid #e5ebf3;grid-template-columns:1fr 1.4fr 2fr 150px;gap:10px;padding:14px 0;display:grid}.ArticleEditor-module__UvOaga__source:first-of-type{border-top:0}.ArticleEditor-module__UvOaga__sourceNumber{color:#1267dc;grid-column:1/-1;font-size:.82rem;font-weight:850}.ArticleEditor-module__UvOaga__actions{z-index:10;background:#fffffff5;border:1px solid #d9e2ef;border-radius:14px;justify-content:flex-end;gap:10px;padding:13px;display:flex;position:sticky;bottom:12px;box-shadow:0 8px 30px #0f172a1f}.ArticleEditor-module__UvOaga__primary,.ArticleEditor-module__UvOaga__secondary,.ArticleEditor-module__UvOaga__danger{min-height:44px;font:inherit;cursor:pointer;border-radius:9px;padding:9px 16px;font-weight:850}.ArticleEditor-module__UvOaga__primary{color:#fff;background:#1267dc;border:1px solid #1267dc}.ArticleEditor-module__UvOaga__secondary{color:#293750;background:#fff;border:1px solid #bdcadc}.ArticleEditor-module__UvOaga__danger{color:#a91f1f;background:#fff;border:1px solid #c83a3a;margin-right:auto}.ArticleEditor-module__UvOaga__primary:disabled,.ArticleEditor-module__UvOaga__secondary:disabled,.ArticleEditor-module__UvOaga__danger:disabled{cursor:wait;opacity:.55}.ArticleEditor-module__UvOaga__error,.ArticleEditor-module__UvOaga__success{border-radius:10px;padding:12px 14px;line-height:1.6}.ArticleEditor-module__UvOaga__error{color:#a31d1d;background:#fff2f2;border:1px solid #f0b8b8}.ArticleEditor-module__UvOaga__success{color:#176838;background:#effbf4;border:1px solid #a9dfbf}.ArticleEditor-module__UvOaga__status{color:#175da9;background:#edf5ff;border-radius:999px;padding:5px 9px;font-size:.82rem;font-weight:850;display:inline-flex}.ArticleEditor-module__UvOaga__previewFrame{background:#f5f8fc;border:1px solid #cbd7e6;border-radius:14px;gap:20px;margin-top:18px;padding:18px;display:grid}.ArticleEditor-module__UvOaga__previewMetadata{background:#eaf2ff;border-radius:10px;padding:15px}.ArticleEditor-module__UvOaga__previewMetadata h3{margin:0 0 10px;font-size:1rem}.ArticleEditor-module__UvOaga__previewMetadata dl{gap:8px;margin:0;display:grid}.ArticleEditor-module__UvOaga__previewMetadata dl div{grid-template-columns:150px minmax(0,1fr);gap:10px;display:grid}.ArticleEditor-module__UvOaga__previewMetadata dt{font-weight:800}.ArticleEditor-module__UvOaga__previewMetadata dd{overflow-wrap:anywhere;min-width:0;margin:0}.ArticleEditor-module__UvOaga__previewArticle{background:#fff;border-radius:12px;width:min(100%,820px);margin:0 auto;padding:clamp(20px,5vw,44px)}@media (max-width:850px){.ArticleEditor-module__UvOaga__grid,.ArticleEditor-module__UvOaga__source{grid-template-columns:1fr}.ArticleEditor-module__UvOaga__wide,.ArticleEditor-module__UvOaga__sourceNumber{grid-column:auto}.ArticleEditor-module__UvOaga__actions{flex-direction:column;position:static}.ArticleEditor-module__UvOaga__danger{margin-right:0}.ArticleEditor-module__UvOaga__previewFrame,.ArticleEditor-module__UvOaga__previewArticle{padding:16px}.ArticleEditor-module__UvOaga__previewMetadata dl div{grid-template-columns:1fr;gap:2px}}
.AdminShell-module__Sp33bq__shell{color:#162033;background:#f4f7fb;min-height:100vh}.AdminShell-module__Sp33bq__header{z-index:20;background:#fffffff5;border-bottom:1px solid #d9e2ef;justify-content:space-between;align-items:center;gap:20px;padding:14px max(20px,50vw - 590px);display:flex;position:sticky;top:0}.AdminShell-module__Sp33bq__brand{color:#162033;font-size:1.05rem;font-weight:900;text-decoration:none}.AdminShell-module__Sp33bq__nav{align-items:center;gap:8px;display:flex}.AdminShell-module__Sp33bq__nav a,.AdminShell-module__Sp33bq__signOut{color:#34445d;min-height:40px;font:inherit;border-radius:9px;align-items:center;gap:6px;padding:8px 12px;font-weight:750;text-decoration:none;display:inline-flex}.AdminShell-module__Sp33bq__nav a:hover{background:#eef4fc}.AdminShell-module__Sp33bq__signOut{cursor:pointer;background:#fff;border:1px solid #bdcadc}.AdminShell-module__Sp33bq__nav svg,.AdminShell-module__Sp33bq__signOut svg{width:17px;height:17px}.AdminShell-module__Sp33bq__main{width:min(100% - 32px,1180px);margin:0 auto;padding:40px 0 70px}.AdminShell-module__Sp33bq__heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:26px;display:flex}.AdminShell-module__Sp33bq__eyebrow{color:#1267dc;letter-spacing:.08em;margin:0 0 7px;font-size:.78rem;font-weight:850}.AdminShell-module__Sp33bq__heading h1{margin:0;font-size:clamp(1.65rem,3vw,2.3rem)}.AdminShell-module__Sp33bq__heading p:last-child{color:#607087;margin-bottom:0}.AdminShell-module__Sp33bq__primaryLink{color:#fff;background:#1267dc;border-radius:10px;flex:none;align-items:center;gap:7px;padding:11px 16px;font-weight:850;text-decoration:none;display:inline-flex}.AdminShell-module__Sp33bq__cards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.AdminShell-module__Sp33bq__card{background:#fff;border:1px solid #d9e2ef;border-radius:16px;padding:22px;box-shadow:0 9px 28px #0f172a0d}.AdminShell-module__Sp33bq__card strong{margin-top:8px;font-size:1.75rem;display:block}.AdminShell-module__Sp33bq__card span{color:#607087}.AdminShell-module__Sp33bq__section{background:#fff;border:1px solid #d9e2ef;border-radius:16px;margin-top:26px;padding:22px}.AdminShell-module__Sp33bq__section h2{margin:0 0 12px;font-size:1.2rem}.AdminShell-module__Sp33bq__section p{color:#607087;line-height:1.75}.AdminShell-module__Sp33bq__filterPanel{background:#fff;border:1px solid #d9e2ef;border-radius:16px;gap:16px;margin-bottom:20px;padding:20px 22px;display:grid}.AdminShell-module__Sp33bq__filterGroup{align-items:center;gap:16px;display:flex}.AdminShell-module__Sp33bq__filterLabel{color:#40516a;flex:none;width:70px;font-weight:850}.AdminShell-module__Sp33bq__filterLinks{flex-wrap:wrap;gap:8px;display:flex}.AdminShell-module__Sp33bq__filterLinks a{color:#34445d;border:1px solid #bdcadc;border-radius:999px;padding:7px 12px;font-weight:750;text-decoration:none}.AdminShell-module__Sp33bq__filterLinks a:hover{background:#eef4fc}.AdminShell-module__Sp33bq__filterLinks .AdminShell-module__Sp33bq__filterActive{color:#fff;background:#1267dc;border-color:#1267dc}.AdminShell-module__Sp33bq__updatedAt{color:#607087;margin:0;font-size:.9rem}.AdminShell-module__Sp33bq__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.AdminShell-module__Sp33bq__infoNotice,.AdminShell-module__Sp33bq__errorNotice{border-radius:12px;margin-bottom:16px;padding:13px 16px;line-height:1.6}.AdminShell-module__Sp33bq__infoNotice{color:#194f8f;background:#eef6ff;border:1px solid #b9d6fb}.AdminShell-module__Sp33bq__errorNotice{color:#8f2525;background:#fff1f1;border:1px solid #efb7b7}.AdminShell-module__Sp33bq__tableScroll{overflow-x:auto}.AdminShell-module__Sp33bq__usageTable{border-collapse:collapse;width:100%;min-width:560px}.AdminShell-module__Sp33bq__usageTable th,.AdminShell-module__Sp33bq__usageTable td{text-align:right;border-bottom:1px solid #e4eaf2;padding:13px 12px}.AdminShell-module__Sp33bq__usageTable th:first-child,.AdminShell-module__Sp33bq__usageTable td:first-child{text-align:left}.AdminShell-module__Sp33bq__usageTable thead th{color:#52637b;font-size:.88rem}.AdminShell-module__Sp33bq__usageTable tbody th{color:#26364d;font-weight:750}.AdminShell-module__Sp33bq__emptyState{margin-bottom:0}.AdminShell-module__Sp33bq__notePanel{color:#28476d;background:#eaf3ff;border-radius:16px;margin-top:26px;padding:22px}.AdminShell-module__Sp33bq__notePanel h2{margin:0 0 10px;font-size:1.05rem}.AdminShell-module__Sp33bq__notePanel ul{margin:0;padding-left:1.25rem;line-height:1.8}@media (max-width:760px){.AdminShell-module__Sp33bq__header,.AdminShell-module__Sp33bq__heading{flex-direction:column;align-items:stretch}.AdminShell-module__Sp33bq__header{position:static}.AdminShell-module__Sp33bq__nav{flex-wrap:wrap}.AdminShell-module__Sp33bq__cards{grid-template-columns:1fr}.AdminShell-module__Sp33bq__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.AdminShell-module__Sp33bq__filterGroup{flex-direction:column;align-items:flex-start;gap:8px}.AdminShell-module__Sp33bq__filterLabel{width:auto}}@media (max-width:420px){.AdminShell-module__Sp33bq__metricGrid{grid-template-columns:1fr}}
.ArticleList-module__HP96jq__table{background:#fff;border:1px solid #d9e2ef;border-radius:16px;overflow:hidden}.ArticleList-module__HP96jq__row{border-top:1px solid #e5ebf3;grid-template-columns:minmax(220px,2fr) minmax(140px,1fr) 110px 170px 82px;align-items:center;gap:14px;padding:15px 18px;display:grid}.ArticleList-module__HP96jq__row:first-child{border-top:0}.ArticleList-module__HP96jq__header{color:#687891;background:#f5f8fc;font-size:.78rem;font-weight:850}.ArticleList-module__HP96jq__title{min-width:0}.ArticleList-module__HP96jq__title strong,.ArticleList-module__HP96jq__title small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ArticleList-module__HP96jq__title small{color:#728198;margin-top:3px}.ArticleList-module__HP96jq__status{color:#4a5d78;background:#edf2f8;border-radius:999px;width:fit-content;padding:5px 9px;font-size:.78rem;font-weight:850}.ArticleList-module__HP96jq__published{color:#176838;background:#e8f8ef}.ArticleList-module__HP96jq__edit{color:#1267dc;font-weight:850;text-decoration:none}.ArticleList-module__HP96jq__empty{color:#607087;text-align:center;background:#fff;border:1px dashed #b8c6d8;border-radius:16px;padding:44px 20px}.ArticleList-module__HP96jq__back{color:#31527d;margin-bottom:18px;text-decoration:none;display:inline-block}@media (max-width:800px){.ArticleList-module__HP96jq__header{display:none}.ArticleList-module__HP96jq__row{grid-template-columns:1fr auto}.ArticleList-module__HP96jq__row>:not(.ArticleList-module__HP96jq__title):not(.ArticleList-module__HP96jq__edit){grid-column:1/-1}}
