html,body{overflow-x:hidden;max-width:100%}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}*,*:before,*:after{box-sizing:border-box}uni-app,uni-page,uni-page-wrapper,uni-page-body{overflow-x:hidden;max-width:100%}@media screen and (max-width: 359px){html{font-size:14px}}@media screen and (min-width: 360px) and (max-width: 374px){html{font-size:15px}}@media screen and (min-width: 375px) and (max-width: 413px){html{font-size:16px}}@media screen and (min-width: 414px) and (max-width: 479px){html{font-size:17px}}@media screen and (min-width: 480px) and (max-width: 767px){html{font-size:18px}}@media screen and (min-width: 768px){html{font-size:18px}}html.h5-font-large{font-size:18px}html.h5-font-xlarge{font-size:20px}html.h5-font-large #app,html.h5-font-xlarge #app{width:100%;margin:0}html.h5-font-large,html.h5-font-xlarge,html.h5-font-large body,html.h5-font-xlarge body{overflow-x:hidden}:root{--sp-xs: 3px;--sp-sm: 6px;--sp-md: 10px;--sp-lg: 16px;--sp-xl: 24px}html.h5-font-large{--sp-xs: 1px;--sp-sm: 3px;--sp-md: 6px;--sp-lg: 9px;--sp-xl: 14px}html.h5-font-xlarge{--sp-xs: 1px;--sp-sm: 2px;--sp-md: 4px;--sp-lg: 6px;--sp-xl: 10px}html.h5-font-large .container:not(.home-container):not(.login-container):not(.admin-login-container),html.h5-font-xlarge .container:not(.home-container):not(.login-container):not(.admin-login-container){padding-left:var(--sp-lg);padding-right:var(--sp-lg)}html.h5-font-large .header,html.h5-font-xlarge .header,html.h5-font-large .nav-header,html.h5-font-xlarge .nav-header,html.h5-font-large .content,html.h5-font-xlarge .content{padding-left:var(--sp-sm);padding-right:var(--sp-sm)}html.h5-font-large .intro-card,html.h5-font-xlarge .intro-card,html.h5-font-large .font-size-card,html.h5-font-xlarge .font-size-card,html.h5-font-large .tips-card,html.h5-font-xlarge .tips-card,html.h5-font-large .function-card,html.h5-font-xlarge .function-card,html.h5-font-large .form-card,html.h5-font-xlarge .form-card{padding:var(--sp-md);margin-left:var(--sp-sm);margin-right:var(--sp-sm);margin-bottom:var(--sp-sm)}html.h5-font-large .category-section,html.h5-font-xlarge .category-section,html.h5-font-large .function-list,html.h5-font-xlarge .function-list{padding:var(--sp-md);margin-bottom:var(--sp-sm)}html.h5-font-large .action-section,html.h5-font-xlarge .action-section{padding:var(--sp-md);margin:var(--sp-sm)}html.h5-font-large .algo-item,html.h5-font-xlarge .algo-item,html.h5-font-large .ai-model-item,html.h5-font-xlarge .ai-model-item{margin-bottom:var(--sp-xs);padding:var(--sp-sm)}html.h5-font-large .intro-desc,html.h5-font-xlarge .intro-desc,html.h5-font-large .tips-list,html.h5-font-xlarge .tips-list{padding-left:var(--sp-sm);padding-right:var(--sp-sm)}body[data-page*=personal] .container{padding-left:2px!important;padding-right:2px!important}body[data-page*=personal] .header,body[data-page*=personal] .top-nav{padding-left:3px!important;padding-right:3px!important}body[data-page*=personal] .content{padding-left:2px!important;padding-right:2px!important}body[data-page*=personal] [class$=-card]{padding:4px!important;margin-left:2px!important;margin-right:2px!important;margin-bottom:2px!important}body[data-page*=personal] [class$=-content]{padding:2px 3px!important}body[data-page*=personal] .section-header,body[data-page*=personal] .section-title{padding:2px 4px!important;margin-bottom:2px!important}body[data-page*=personal] .form-group,body[data-page*=personal] .info-row{padding:1px 0!important;margin-bottom:1px!important}body[data-page*=personal] [class$=-section]{padding:3px 4px!important;margin-bottom:2px!important}body[data-page*=personal] .eye-care-banner{padding:1px 4px!important}body[data-page*=personal] .bottom-placeholder{height:5px!important}html.h5-font-large .date-text,html.h5-font-xlarge .date-text,html.h5-font-large .time-text,html.h5-font-xlarge .time-text,html.h5-font-large .location-text,html.h5-font-xlarge .location-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.h5-font-large uni-input,html.h5-font-xlarge uni-input{white-space:nowrap}html.h5-font-large uni-text,html.h5-font-xlarge uni-text{line-height:1.4}html.h5-font-large [class*=desc],html.h5-font-large [class*=hint],html.h5-font-xlarge [class*=desc],html.h5-font-xlarge [class*=hint]{line-height:1.35}html.h5-font-large .check-icon,html.h5-font-xlarge .check-icon,html.h5-font-large .font-size-check,html.h5-font-xlarge .font-size-check{width:24px;height:24px;min-width:24px;min-height:24px;flex-shrink:0}html.h5-font-large .func-icon,html.h5-font-xlarge .func-icon,html.h5-font-large .category-icon,html.h5-font-xlarge .category-icon{width:24px;height:24px;flex-shrink:0}html.h5-font-large .font-size-preview,html.h5-font-xlarge .font-size-preview{width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;flex-shrink:0;overflow:hidden}html.h5-font-large .uni-picker-container,html.h5-font-large .uni-picker-view,html.h5-font-large .uni-picker-view-wrapper,html.h5-font-large .uni-picker-view-column,html.h5-font-large .uni-picker-view-group{zoom:normal!important}html.h5-font-large .uni-picker-item{font-size:18px!important;line-height:34px!important;height:34px!important}html.h5-font-large .uni-picker-action{font-size:18px!important;line-height:45px!important}html.h5-font-large .uni-picker-header{height:45px!important}html.h5-font-large .uni-picker-content{height:238px!important}html.h5-font-xlarge .uni-picker-container,html.h5-font-xlarge .uni-picker-view,html.h5-font-xlarge .uni-picker-view-wrapper,html.h5-font-xlarge .uni-picker-view-column,html.h5-font-xlarge .uni-picker-view-group{zoom:normal!important}html.h5-font-xlarge .uni-picker-item{font-size:22px!important;line-height:34px!important;height:34px!important}html.h5-font-xlarge .uni-picker-action{font-size:22px!important;line-height:45px!important}html.h5-font-xlarge .uni-picker-header{height:45px!important}html.h5-font-xlarge .uni-picker-content{height:238px!important}@-moz-document url-prefix(){html.h5-font-large .uni-picker-container,html.h5-font-large .uni-picker-view,html.h5-font-large .uni-picker-view-wrapper,html.h5-font-large .uni-picker-view-column,html.h5-font-large .uni-picker-view-group,html.h5-font-xlarge .uni-picker-container,html.h5-font-xlarge .uni-picker-view,html.h5-font-xlarge .uni-picker-view-wrapper,html.h5-font-xlarge .uni-picker-view-column,html.h5-font-xlarge .uni-picker-view-group{zoom:normal!important;transform:none!important}}.ai-report-font-control,.report-font-ctrl{display:flex!important;align-items:center!important;gap:.25rem!important;margin-left:auto;flex-shrink:0}.ai-report-font-control .font-control-label,.report-font-ctrl .font-control-label,.report-font-ctrl .font-label{font-size:.625rem!important;color:#8b4513!important;font-weight:600!important;margin-right:.125rem;white-space:nowrap}.ai-report-font-control .font-control-btn,.ai-report-font-control .font-btn,.report-font-ctrl .font-control-btn,.report-font-ctrl .font-btn{display:flex!important;align-items:center!important;justify-content:center!important;min-width:1.5rem!important;width:auto!important;height:1.25rem!important;padding:0 .4375rem!important;font-size:.6875rem!important;line-height:1!important;color:#8b4513!important;font-weight:700!important;box-sizing:border-box;transition:all .15s ease;border-radius:.25rem!important;background:#fff!important;border:.03125rem solid #C9A96E!important}.ai-report-font-control .font-control-btn:active,.ai-report-font-control .font-btn:active,.report-font-ctrl .font-control-btn:active,.report-font-ctrl .font-btn:active{background:#faf3e0!important;transform:scale(.95)}.font-minus,.ai-report-font-control .font-minus,.report-font-ctrl .font-minus,.ai-report-font-control .font-control-btn.font-minus,.report-font-ctrl .font-control-btn.font-minus{font-size:.625rem!important}.font-plus,.ai-report-font-control .font-plus,.report-font-ctrl .font-plus,.ai-report-font-control .font-control-btn.font-plus,.report-font-ctrl .font-control-btn.font-plus{font-size:.75rem!important}.font-control-value,.ai-report-font-control .font-control-value,.report-font-ctrl .font-control-value,.report-font-ctrl .font-label{font-size:.6875rem!important;color:#8b4513!important;font-weight:800!important;min-width:1.375rem!important;text-align:center!important;line-height:1!important;white-space:nowrap;background:transparent!important;border:none!important;padding:0!important}.ai-report-text,.ai-report-content,.result-text,.report-text,.ai-text,.ai-result-text,.analysis-content,.ai-content{word-wrap:break-word;overflow-wrap:break-word}html.h5-font-large .ai-report-font-control .font-control-btn,html.h5-font-large .ai-report-font-control .font-btn,html.h5-font-large .report-font-ctrl .font-control-btn,html.h5-font-large .report-font-ctrl .font-btn,html.h5-font-large .font-control-value,html.h5-font-large .report-font-ctrl .font-label{transform:scale(1.05);transform-origin:center}html.h5-font-xlarge .ai-report-font-control .font-control-btn,html.h5-font-xlarge .ai-report-font-control .font-btn,html.h5-font-xlarge .report-font-ctrl .font-control-btn,html.h5-font-xlarge .report-font-ctrl .font-btn,html.h5-font-xlarge .font-control-value,html.h5-font-xlarge .report-font-ctrl .font-label{transform:scale(1.1);transform-origin:center}.naming-theme{--nt-page-bg: #f6efe1;--nt-page-bg-image: radial-gradient(circle at 12% 8%, rgba(192,71,46,.07) 0, transparent 38%), radial-gradient(circle at 88% 18%, rgba(201,154,60,.1) 0, transparent 40%), radial-gradient(circle at 82% 88%, rgba(47,107,99,.07) 0, transparent 42%), radial-gradient(circle at 18% 85%, rgba(184,72,104,.05) 0, transparent 40%);--nt-text: #2e2820;--nt-text2: #6b5f4d;--nt-text3: #9a8c75;--nt-card: #fbf6ea;--nt-card2: #f1e7d2;--nt-line: #d9cab0;--nt-accent: #b04a33;--nt-accent2: #c99a3c;--nt-accent-soft: rgba(176,74,51,.08);--nt-accent3: #2f6b63;--nt-accent4: #68914f;--nt-accent5: #b84868;--nt-accent3-soft: rgba(47,107,99,.08);--nt-accent4-soft: rgba(104,145,79,.1);--nt-accent5-soft: rgba(184,72,104,.08);--nt-jade: #4f6b54;--nt-title-family: "Songti SC", "STSong", "Noto Serif SC", "SimSun", serif;--nt-radius: .375rem;--nt-radius-lg: .5625rem;--nt-watermark: rgba(154,123,69,.26);--nt-mask: rgba(46,40,32,.45);--nt-shadow: .0625rem .125rem 0 rgba(154,123,69,.12);--nt-shadow-card: 0 .375rem 1.125rem rgba(93,70,38,.07);--nt-btn-solid-bg: linear-gradient(105deg, #a8452f 0%, #c0472e 48%, #d08a3a 100%);--nt-btn-solid-color: #fdf3e5;--nt-btn-shadow: 0 .3125rem .8125rem rgba(176,74,51,.28);--nt-btn-ghost-bg: rgba(154,123,69,.06);--nt-track: #f1e7d2;--nt-fill: linear-gradient(90deg, #c99a3c 0%, #b04a33 100%);--nt-input-bg: #fffdf6;--nt-nav-bg: linear-gradient(135deg, #f3e9d6 0%, #eadfc6 100%);--nt-nav-color: #2e2820;--nt-chip-active-bg: linear-gradient(105deg, #b04a33 0%, #c99a3c 100%);--nt-chip-active-color: #fff;--nt-backdrop: transparent;--nt-hero-grad: linear-gradient(135deg, #a8452f 0%, #bb5238 48%, #c99a3c 100%);--nt-hero-title: #fdf3e5;--nt-hero-sub: rgba(253,243,229,.88);--nt-top-grad: linear-gradient(135deg, #c0472f 0%, #c99a3c 48%, #2f6b63 100%);--nt-top-shadow: 0 .375rem 1rem rgba(176,74,51,.2);--nt-rank1-grad: linear-gradient(135deg, #e6b84c 0%, #c99a3c 100%);min-height:100vh;background-color:var(--nt-page-bg);background-image:var(--nt-page-bg-image);color:var(--nt-text);transition:background-color .25s ease,color .25s ease}.naming-theme[data-theme=b]{--nt-page-bg: #f6f3ee;--nt-page-bg-image: radial-gradient(circle at 88% 6%, rgba(216,183,109,.14) 0, transparent 38%), radial-gradient(circle at 8% 30%, rgba(31,158,131,.05) 0, transparent 36%), radial-gradient(circle at 92% 78%, rgba(217,138,158,.07) 0, transparent 40%), radial-gradient(circle at 12% 92%, rgba(74,111,165,.05) 0, transparent 38%);--nt-text: #211d17;--nt-text2: #6f675b;--nt-text3: #a79e8f;--nt-card: #ffffff;--nt-card2: #faf7f1;--nt-line: #ece5d8;--nt-accent: #b8923f;--nt-accent2: #d8b76d;--nt-accent-soft: #f7f1e5;--nt-accent3: #1f9e83;--nt-accent4: #4a6fa5;--nt-accent5: #d98a9e;--nt-accent3-soft: rgba(31,158,131,.08);--nt-accent4-soft: rgba(74,111,165,.07);--nt-accent5-soft: rgba(217,138,158,.09);--nt-jade: #6e8a5b;--nt-title-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", sans-serif;--nt-radius: .875rem;--nt-radius-lg: 1.25rem;--nt-watermark: rgba(185,147,79,.2);--nt-mask: rgba(33,29,23,.4);--nt-shadow: 0 .25rem .9375rem rgba(80,65,40,.08);--nt-shadow-card: 0 .25rem .875rem rgba(80,65,40,.07);--nt-btn-solid-bg: linear-gradient(120deg, #e0c384 0%, #c8a35c 46%, #a8843f 100%);--nt-btn-solid-color: #2e2412;--nt-btn-shadow: 0 .3125rem .875rem rgba(184,146,63,.3);--nt-btn-ghost-bg: #fff;--nt-track: #f0ebe2;--nt-fill: linear-gradient(90deg, #e3cda0 0%, #b8923f 100%);--nt-input-bg: #f8f5ef;--nt-nav-bg: linear-gradient(135deg, #2b251c 0%, #45392a 58%, #6b5638 100%);--nt-nav-color: #f5ede0;--nt-chip-active-bg: linear-gradient(120deg, #e0c384 0%, #c8a35c 52%, #a8843f 100%);--nt-chip-active-color: #2e2412;--nt-backdrop: transparent;--nt-hero-grad: linear-gradient(135deg, #2b251c 0%, #5a4a30 42%, #c2a05a 100%);--nt-hero-title: #fbf4e4;--nt-hero-sub: rgba(251,244,228,.85);--nt-top-grad: linear-gradient(135deg, #d8b76d 0%, #1f9e83 52%, #4a6fa5 100%);--nt-top-shadow: 0 .375rem 1rem rgba(184,146,63,.22);--nt-rank1-grad: linear-gradient(135deg, #e9cd8f 0%, #b8923f 100%)}.naming-theme[data-theme=c]{--nt-page-bg: #0a0f26;--nt-page-bg-image: radial-gradient(1.5px 1.5px at .9375rem 1.875rem, rgba(160,232,245,.9), transparent), radial-gradient(1px 1px at 3.75rem 3.75rem, rgba(200,210,255,.7), transparent), radial-gradient(1.5px 1.5px at 8.75rem 1.5625rem, rgba(255,216,138,.85), transparent), radial-gradient(1px 1px at 10.3125rem 5.625rem, rgba(240,166,232,.7), transparent), radial-gradient(1px 1px at 1.875rem 7.1875rem, rgba(150,200,255,.6), transparent), radial-gradient(1.5px 1.5px at 9.375rem 9.375rem, rgba(190,170,255,.7), transparent), radial-gradient(.0625rem .0625rem at 16.25rem 2.8125rem, rgba(255,255,255,.7), transparent), radial-gradient(1px 1px at 18.75rem 8.125rem, rgba(160,232,245,.6), transparent), radial-gradient(1.5px 1.5px at 20.625rem 4.375rem, rgba(255,216,138,.65), transparent), radial-gradient(1px 1px at 6.25rem 11.875rem, rgba(240,166,232,.55), transparent), radial-gradient(1.5px 1.5px at 15rem 13.125rem, rgba(255,255,255,.55), transparent), radial-gradient(circle at 12% 0%, rgba(79,209,224,.12) 0, transparent 42%), radial-gradient(circle at 92% 12%, rgba(124,140,248,.16) 0, transparent 44%), radial-gradient(circle at 85% 92%, rgba(240,166,232,.1) 0, transparent 45%), linear-gradient(180deg, #0e1430 0%, #0a0f26 45%, #080c1e 100%);--nt-text: #f2f5ff;--nt-text2: #9aa6cc;--nt-text3: #67739c;--nt-card: rgba(255,255,255,.055);--nt-card2: rgba(124,140,248,.13);--nt-line: rgba(255,255,255,.1);--nt-accent: #7c8cf8;--nt-accent2: #a78bfa;--nt-accent-soft: rgba(124,140,248,.14);--nt-accent3: #4fd1e0;--nt-accent4: #f0a6e8;--nt-accent5: #ffd88a;--nt-accent3-soft: rgba(79,209,224,.12);--nt-accent4-soft: rgba(240,166,232,.12);--nt-accent5-soft: rgba(255,216,138,.1);--nt-jade: #8fd0a8;--nt-title-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", sans-serif;--nt-radius: .875rem;--nt-radius-lg: 1.25rem;--nt-watermark: rgba(124,140,248,.26);--nt-mask: rgba(5,8,20,.65);--nt-shadow: 0 0 .75rem rgba(124,140,248,.22);--nt-shadow-card: 0 .25rem 1rem rgba(0,0,0,.35);--nt-btn-solid-bg: linear-gradient(120deg, #4fd1e0 0%, #7c8cf8 48%, #a78bfa 100%);--nt-btn-solid-color: #fff;--nt-btn-shadow: 0 .3125rem .9375rem rgba(124,140,248,.4);--nt-btn-ghost-bg: rgba(255,255,255,.05);--nt-track: rgba(255,255,255,.08);--nt-fill: linear-gradient(90deg, #4fd1e0 0%, #7c8cf8 50%, #a78bfa 100%);--nt-input-bg: rgba(255,255,255,.06);--nt-nav-bg: linear-gradient(135deg, #141a36 0%, #1a2148 100%);--nt-nav-color: #f2f5ff;--nt-chip-active-bg: linear-gradient(120deg, #4fd1e0 0%, #7c8cf8 50%, #a78bfa 100%);--nt-chip-active-color: #fff;--nt-backdrop: blur(.25rem);--nt-hero-grad: linear-gradient(135deg, #1b2552 0%, #4a5fc8 34%, #8a6fe0 68%, #d98ad8 100%);--nt-hero-title: #f6f8ff;--nt-hero-sub: rgba(235,238,255,.88);--nt-top-grad: linear-gradient(135deg, #4fd1e0 0%, #7c8cf8 45%, #f0a6e8 100%);--nt-top-shadow: 0 .375rem 1.125rem rgba(124,140,248,.35);--nt-rank1-grad: linear-gradient(135deg, #4fd1e0 0%, #7c8cf8 50%, #f0a6e8 100%)}.naming-theme[data-theme=c] .glass-card{backdrop-filter:blur(.4375rem)}.naming-theme[data-theme=d]{--nt-page-bg: #fff5f7;--nt-page-bg-image: radial-gradient(circle at 8% 0%, rgba(255,158,185,.22) 0, transparent 42%), radial-gradient(circle at 96% 8%, rgba(255,196,150,.2) 0, transparent 44%), radial-gradient(circle at 88% 96%, rgba(236,178,255,.16) 0, transparent 46%), linear-gradient(180deg, #fff7f9 0%, #fff2f5 46%, #fdeef3 100%);--nt-text: #4a2f3a;--nt-text2: #8a6472;--nt-text3: #b798a6;--nt-card: #fffdfd;--nt-card2: #fdeef3;--nt-line: #f4d7e1;--nt-accent: #e06a92;--nt-accent2: #f09263;--nt-accent-soft: rgba(224,106,146,.09);--nt-accent3: #d4a14a;--nt-accent4: #b06ab3;--nt-accent5: #4fb5a2;--nt-accent3-soft: rgba(212,161,74,.1);--nt-accent4-soft: rgba(176,106,179,.08);--nt-accent5-soft: rgba(79,181,162,.09);--nt-jade: #6fa58b;--nt-title-family: "Songti SC", "STSong", "Noto Serif SC", "SimSun", serif;--nt-radius: .875rem;--nt-radius-lg: 1.25rem;--nt-watermark: rgba(224,106,146,.2);--nt-mask: rgba(74,47,58,.42);--nt-shadow: 0 .25rem .875rem rgba(224,106,146,.12);--nt-shadow-card: 0 .375rem 1.0625rem rgba(214,106,140,.1);--nt-btn-solid-bg: linear-gradient(115deg, #f07aa2 0%, #f09263 52%, #e8b85c 100%);--nt-btn-solid-color: #fff;--nt-btn-shadow: 0 .3125rem .875rem rgba(224,106,146,.34);--nt-btn-ghost-bg: rgba(224,106,146,.06);--nt-track: #fbe4ec;--nt-fill: linear-gradient(90deg, #f07aa2 0%, #f09263 100%);--nt-input-bg: #fffafc;--nt-nav-bg: linear-gradient(135deg, #f7c9d8 0%, #f5b7c7 55%, #f0c9a8 100%);--nt-nav-color: #7a3a52;--nt-chip-active-bg: linear-gradient(115deg, #f07aa2 0%, #f09263 100%);--nt-chip-active-color: #fff;--nt-backdrop: transparent;--nt-hero-grad: linear-gradient(135deg, #f07aa2 0%, #ef7f8f 45%, #f0a863 100%);--nt-hero-title: #fffafb;--nt-hero-sub: rgba(255,250,251,.9);--nt-top-grad: linear-gradient(135deg, #f07aa2 0%, #f09263 48%, #e8b85c 100%);--nt-top-shadow: 0 .375rem 1.0625rem rgba(224,106,146,.28);--nt-rank1-grad: linear-gradient(135deg, #f7b9cf 0%, #e06a92 100%)}.naming-theme[data-theme=e]{--nt-page-bg: #f1f8f6;--nt-page-bg-image: radial-gradient(circle at 6% 2%, rgba(94,196,168,.2) 0, transparent 42%), radial-gradient(circle at 96% 6%, rgba(120,180,255,.18) 0, transparent 44%), radial-gradient(circle at 90% 96%, rgba(178,224,180,.2) 0, transparent 46%), linear-gradient(180deg, #f4faf8 0%, #edf6f4 48%, #e8f3f2 100%);--nt-text: #21403a;--nt-text2: #57756e;--nt-text3: #90aca4;--nt-card: #fdfffe;--nt-card2: #e9f5f1;--nt-line: #cfe8e0;--nt-accent: #1f9e83;--nt-accent2: #3fa8c4;--nt-accent-soft: rgba(31,158,131,.09);--nt-accent3: #6fae3e;--nt-accent4: #4f7fe0;--nt-accent5: #e0a94a;--nt-accent3-soft: rgba(111,174,62,.1);--nt-accent4-soft: rgba(79,127,224,.08);--nt-accent5-soft: rgba(224,169,74,.1);--nt-jade: #3f8a6e;--nt-title-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", sans-serif;--nt-radius: .875rem;--nt-radius-lg: 1.25rem;--nt-watermark: rgba(31,158,131,.2);--nt-mask: rgba(33,64,58,.4);--nt-shadow: 0 .25rem .875rem rgba(31,158,131,.12);--nt-shadow-card: 0 .375rem 1.0625rem rgba(31,138,124,.1);--nt-btn-solid-bg: linear-gradient(115deg, #2bb291 0%, #2a9e9e 50%, #3f8fd4 100%);--nt-btn-solid-color: #fff;--nt-btn-shadow: 0 .3125rem .875rem rgba(31,158,131,.32);--nt-btn-ghost-bg: rgba(31,158,131,.06);--nt-track: #ddf0ea;--nt-fill: linear-gradient(90deg, #2bb291 0%, #3f8fd4 100%);--nt-input-bg: #f9fdfc;--nt-nav-bg: linear-gradient(135deg, #bfe6dc 0%, #a8ddd6 55%, #a6d2ec 100%);--nt-nav-color: #1f5c50;--nt-chip-active-bg: linear-gradient(115deg, #2bb291 0%, #3f8fd4 100%);--nt-chip-active-color: #fff;--nt-backdrop: transparent;--nt-hero-grad: linear-gradient(135deg, #1f9e83 0%, #2a9eb4 50%, #4f7fe0 100%);--nt-hero-title: #f5fdfb;--nt-hero-sub: rgba(245,253,251,.9);--nt-top-grad: linear-gradient(135deg, #2bb291 0%, #3fa8c4 50%, #4f7fe0 100%);--nt-top-shadow: 0 .375rem 1.0625rem rgba(31,158,131,.26);--nt-rank1-grad: linear-gradient(135deg, #7fd4bd 0%, #1f9e83 100%)}.naming-theme[data-theme=f]{--nt-page-bg: #fff6ef;--nt-page-bg-image: radial-gradient(circle at 10% 0%, rgba(255,150,110,.22) 0, transparent 42%), radial-gradient(circle at 96% 10%, rgba(255,107,158,.18) 0, transparent 44%), radial-gradient(circle at 86% 96%, rgba(255,206,130,.22) 0, transparent 46%), linear-gradient(180deg, #fff8f2 0%, #fff2ea 46%, #fdeee4 100%);--nt-text: #4a2c22;--nt-text2: #86614f;--nt-text3: #b59684;--nt-card: #fffdfb;--nt-card2: #fdeee4;--nt-line: #f4dccb;--nt-accent: #e0563f;--nt-accent2: #ec8a3a;--nt-accent-soft: rgba(224,86,63,.09);--nt-accent3: #c0478a;--nt-accent4: #d9a441;--nt-accent5: #3f9e8e;--nt-accent3-soft: rgba(192,71,138,.08);--nt-accent4-soft: rgba(217,164,65,.11);--nt-accent5-soft: rgba(63,158,142,.09);--nt-jade: #6f9a6b;--nt-title-family: "Songti SC", "STSong", "Noto Serif SC", "SimSun", serif;--nt-radius: .75rem;--nt-radius-lg: 1.125rem;--nt-watermark: rgba(224,86,63,.19);--nt-mask: rgba(74,44,34,.42);--nt-shadow: 0 .25rem .875rem rgba(224,86,63,.13);--nt-shadow-card: 0 .375rem 1.0625rem rgba(214,96,60,.11);--nt-btn-solid-bg: linear-gradient(115deg, #e8483f 0%, #e8713a 48%, #e8a93c 100%);--nt-btn-solid-color: #fff;--nt-btn-shadow: 0 .3125rem .875rem rgba(224,86,63,.34);--nt-btn-ghost-bg: rgba(224,86,63,.06);--nt-track: #fae2d4;--nt-fill: linear-gradient(90deg, #e8483f 0%, #e8a93c 100%);--nt-input-bg: #fffaf6;--nt-nav-bg: linear-gradient(135deg, #f7c4a8 0%, #f4a888 50%, #f0b878 100%);--nt-nav-color: #7a3526;--nt-chip-active-bg: linear-gradient(115deg, #e8483f 0%, #e8a93c 100%);--nt-chip-active-color: #fff;--nt-backdrop: transparent;--nt-hero-grad: linear-gradient(135deg, #e8483f 0%, #e0517a 48%, #ec8a3a 100%);--nt-hero-title: #fffaf6;--nt-hero-sub: rgba(255,250,246,.9);--nt-top-grad: linear-gradient(135deg, #e8483f 0%, #c0478a 50%, #e8a93c 100%);--nt-top-shadow: 0 .375rem 1.0625rem rgba(224,86,63,.3);--nt-rank1-grad: linear-gradient(135deg, #f4b06a 0%, #e0563f 100%)}.naming-theme[data-theme=g]{--nt-page-bg: #160a26;--nt-page-bg-image: radial-gradient(circle at 10% 4%, rgba(255,111,165,.2) 0, transparent 40%), radial-gradient(circle at 92% 2%, rgba(122,165,255,.2) 0, transparent 42%), radial-gradient(circle at 94% 90%, rgba(91,224,212,.16) 0, transparent 44%), radial-gradient(circle at 6% 94%, rgba(200,111,240,.18) 0, transparent 44%), radial-gradient(circle at 50% 50%, rgba(255,209,102,.06) 0, transparent 60%), linear-gradient(180deg, #1c0d30 0%, #160a26 48%, #100720 100%);--nt-text: #f7f0ff;--nt-text2: #b6a4d6;--nt-text3: #7d6aa3;--nt-card: rgba(255,255,255,.06);--nt-card2: rgba(200,111,240,.15);--nt-line: rgba(255,255,255,.11);--nt-accent: #c86ff0;--nt-accent2: #ff6fa5;--nt-accent-soft: rgba(200,111,240,.15);--nt-accent3: #5be0d4;--nt-accent4: #ffd166;--nt-accent5: #7aa5ff;--nt-accent3-soft: rgba(91,224,212,.12);--nt-accent4-soft: rgba(255,209,102,.11);--nt-accent5-soft: rgba(122,165,255,.12);--nt-jade: #8fd8b8;--nt-title-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", sans-serif;--nt-radius: .875rem;--nt-radius-lg: 1.25rem;--nt-watermark: rgba(200,111,240,.26);--nt-mask: rgba(10,5,22,.66);--nt-shadow: 0 0 .8125rem rgba(200,111,240,.26);--nt-shadow-card: 0 .3125rem 1.0625rem rgba(0,0,0,.38);--nt-btn-solid-bg: linear-gradient(110deg, #ff6fa5 0%, #c86ff0 34%, #7aa5ff 68%, #5be0d4 100%);--nt-btn-solid-color: #fff;--nt-btn-shadow: 0 .3125rem 1rem rgba(200,111,240,.42);--nt-btn-ghost-bg: rgba(255,255,255,.06);--nt-track: rgba(255,255,255,.09);--nt-fill: linear-gradient(90deg, #ff6fa5 0%, #c86ff0 45%, #5be0d4 100%);--nt-input-bg: rgba(255,255,255,.07);--nt-nav-bg: linear-gradient(135deg, #2c1448 0%, #3a1656 55%, #4a1a5e 100%);--nt-nav-color: #f7f0ff;--nt-chip-active-bg: linear-gradient(110deg, #ff6fa5 0%, #c86ff0 50%, #7aa5ff 100%);--nt-chip-active-color: #fff;--nt-backdrop: blur(.25rem);--nt-hero-grad: linear-gradient(135deg, #ff6fa5 0%, #c86ff0 36%, #7aa5ff 70%, #5be0d4 100%);--nt-hero-title: #fdf8ff;--nt-hero-sub: rgba(253,248,255,.9);--nt-top-grad: linear-gradient(135deg, #ff6fa5 0%, #c86ff0 34%, #7aa5ff 67%, #5be0d4 100%);--nt-top-shadow: 0 .375rem 1.1875rem rgba(200,111,240,.38);--nt-rank1-grad: linear-gradient(135deg, #ff6fa5 0%, #c86ff0 50%, #7aa5ff 100%)}.naming-theme[data-theme=g] .glass-card{backdrop-filter:blur(.4375rem)}uni-page-body{min-height:100vh;display:flex;flex-direction:column;background-color:linen;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;color:#5a4a3a;font-size:.9375rem;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%}body{background-color:linen}uni-text{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::-webkit-scrollbar{width:0;height:0;background:transparent}@keyframes fadeIn{0%{opacity:0;transform:translateY(.3125rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(.9375rem)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.fade-in{animation:fadeIn .4s ease-out}.slide-up{animation:slideUp .5s ease-out}.scale-in{animation:scaleIn .3s ease-out}.report-font-1{font-size:.875rem!important;line-height:1.5625rem!important}.report-font-2{font-size:1.0625rem!important;line-height:1.90625rem!important}.report-font-3{font-size:1.25rem!important;line-height:2.25rem!important}.kw-l0{color:#fff!important;font-weight:700!important;background:#dc2626!important;padding:.03125rem .1875rem!important;border-radius:.125rem;margin:0 .0625rem;line-height:1.6}.kw-l1{color:#dc2626!important;font-weight:700!important;background:linear-gradient(180deg,transparent 60%,rgba(239,68,68,.12) 60%);padding:0 .0625rem;border-radius:.09375rem}.kw-l2{color:#2563eb!important;font-weight:500!important}.kw-l3{color:#6b7280!important;border-bottom:.03125rem dashed #9ca3af}.eye-care-theme .kw-l0{color:#fff!important;background:#c0392b!important}.eye-care-theme .kw-l1{color:#c0392b!important;background:linear-gradient(180deg,transparent 60%,rgba(192,57,43,.1) 60%)}.eye-care-theme .kw-l2{color:#1a5276!important}.eye-care-theme .kw-l3{color:#5d6d7e!important;border-bottom-color:#85929e}body{background-color:linen!important}.nav-header .nav-back{min-height:2.75rem;box-sizing:border-box;padding:.375rem .75rem .375rem 0}@media screen and (min-width: 768px){uni-app{max-width:480px;min-height:100vh;margin:0 auto;transform:translateZ(0);box-shadow:0 0 24px rgba(0,0,0,.12)}}@media screen and (min-width: 768px) and (any-pointer: coarse){:root{--tab-col: clamp(600px, 80vw, 700px)}html{font-size:calc(var(--tab-col) / 23.4375)!important;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.h5-font-large{font-size:calc(var(--tab-col) / 23.4375 * 1.125)!important}html.h5-font-xlarge{font-size:calc(var(--tab-col) / 23.4375 * 1.25)!important}uni-app{width:var(--tab-col);max-width:100%}}@media screen and (min-width: 500px) and (min-height: 500px){.uni-picker-container .uni-picker-custom{left:0!important;right:auto!important;top:auto!important;bottom:0!important;width:100%!important;opacity:1!important;border-radius:0!important;box-shadow:none!important;transform:translateY(100%)!important;transition:transform .3s,visibility .3s!important}.uni-picker-container .uni-picker-custom.uni-picker-toggle{visibility:visible!important;opacity:1!important;transform:translate(0)!important}.uni-selector-select .uni-picker-header,.uni-selector-select .uni-picker-content{display:block!important}.uni-selector-select .uni-picker-select{display:none!important}.uni-picker-container .uni-picker-content{transform:none!important;overflow:visible!important;border-radius:0!important}.uni-picker-container .uni-picker-header{border-radius:0!important}.uni-mask.uni-picker-mask{background:rgba(0,0,0,.4)!important}}.ai-reading-line{background-color:rgba(212,175,55,.18)!important;color:#9a5b00!important;font-weight:600;border-radius:.1875rem;box-shadow:inset .125rem 0 rgba(180,140,40,.85);transition:background-color .25s ease,color .25s ease}.ai-reading-line .kw-l2,.ai-reading-line .kw-l3{color:#9a5b00!important}.report-body-inner{font-size:inherit;line-height:inherit}uni-page-body,uni-text{text-rendering:auto!important}.result-content{transform:translateZ(0)}
