*{box-sizing:border-box;margin:0;padding:0}:root{--color-primary:#0891b2;--color-primary-dark:#0e7490;--color-primary-light:#f0fdfa;--color-primary-rgb:8, 145, 178;--color-secondary:#22d3ee;--color-accent:#16a34a;--color-text:#134e4a;--color-text-light:#5b7a76;--color-bg:#f0fdfa;--color-border:#ccfbf1;--color-muted:#e8f1f6;--color-destructive:#dc2626;--color-white:#fff;--header-height:64px;--container-width:1200px;--radius:8px;--shadow:0 2px 12px rgba(var(--color-primary-rgb), .08)}html{scroll-behavior:smooth;scrollbar-gutter:stable;font-size:16px}body{color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none;transition:color .2s}a:hover{color:var(--color-primary)}img{max-width:100%;display:block}.ri-icon{fill:currentColor;vertical-align:-.125em;flex-shrink:0;width:1em;height:1em;display:inline-block}ol,ul{list-style:none}.container{width:100%;max-width:var(--container-width);margin:0 auto;padding:0}.page-body{min-height:calc(100vh - 200px - var(--header-height));padding:24px 0 48px}.block-slide-banner+.app-main .page-body{padding-top:0}.section-title{border-bottom:2px solid var(--color-border);justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:12px;display:flex}.section-title h2{color:var(--color-text);padding-left:14px;font-size:22px;font-weight:700;position:relative}.section-title h2:before{content:"";background:var(--color-primary);border-radius:2px;width:4px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.section-title .more{color:var(--color-text-light);font-size:14px}.btn{border-radius:var(--radius);cursor:pointer;border:1px solid #0000;padding:8px 20px;font-size:14px;transition:all .2s;display:inline-block}.btn-primary{background:var(--color-primary);color:#fff}.btn-primary:hover{background:var(--color-primary-dark);color:#fff}.breadcrumb{color:var(--color-text-light);flex-wrap:wrap;align-items:center;gap:8px;padding:0 0 16px;font-size:14px;display:flex}.breadcrumb a:hover{color:var(--color-primary)}.breadcrumb .sep{color:#c0c4cc}.breadcrumb .current,.expert-card .name{color:var(--color-text)}@media (width<=640px){:is(.breadcrumb:has(>:nth-child(5))>:last-child,.breadcrumb:has(>:nth-child(5))>:nth-last-child(2)){display:none}}.card{background:var(--color-white);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.expert-grid{grid-template-columns:repeat(5,1fr);gap:20px;display:grid}.expert-card{background:var(--color-white);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.expert-card:hover{border-color:rgba(var(--color-primary-rgb),.35);box-shadow:0 12px 28px rgba(var(--color-primary-rgb),.14);transform:translateY(-4px)}.expert-card:focus-visible{outline:3px solid rgba(var(--color-primary-rgb),.45);outline-offset:2px}.expert-card .avatar-wrap{aspect-ratio:3/4;background:var(--color-primary-light);width:100%;position:relative;overflow:hidden}.expert-card .avatar-wrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s}.expert-card:hover .avatar-wrap img{transform:scale(1.06)}.expert-card .avatar-wrap:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(#0000,#134e4a33);height:56px;transition:opacity .25s;position:absolute;bottom:0;left:0;right:0}.expert-card:hover .avatar-wrap:after{opacity:1}.expert-card .info{flex-direction:column;flex:1;padding:12px 14px 14px;display:flex}.expert-card .name{font-size:15px;font-weight:700;line-height:1.4}.expert-card .title-line{color:var(--color-primary-dark);background:var(--color-primary-light);border:1px solid var(--color-border);border-radius:999px;align-self:flex-start;margin-top:8px;padding:2px 10px;font-size:12px;line-height:1.6;display:inline-block}.expert-card .tags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.expert-card .tag{color:var(--color-text-light);background:var(--color-bg);border-radius:3px;padding:2px 8px;font-size:12px}.expert-card .tag.primary{color:#fff;background:var(--color-primary);font-weight:600}.expert-card .specialty{color:var(--color-text-light);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.expert-card .more-hint{color:var(--color-primary);opacity:.75;align-items:center;gap:4px;margin-top:auto;padding-top:14px;font-size:13px;font-weight:500;transition:opacity .25s;display:flex}.expert-card .more-hint i{font-size:15px;transition:transform .25s}.expert-card:hover .more-hint{opacity:1}.expert-card:hover .more-hint i{transform:translate(4px)}.dept-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.dept-card{background:var(--color-white);border:1px solid var(--color-border);border-radius:12px;flex-direction:column;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.dept-card:hover{border-color:rgba(var(--color-primary-rgb),.35);box-shadow:0 12px 28px rgba(var(--color-primary-rgb),.14);transform:translateY(-4px)}.dept-card:focus-visible{outline:3px solid rgba(var(--color-primary-rgb),.45);outline-offset:2px}.dept-cover{aspect-ratio:4/3;background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--color-primary-light);position:relative}.dept-cover .dept-type-tag{margin-left:0;position:absolute;top:12px;right:12px}.dept-cover .dept-type-tag.non-surgery{border-color:rgba(var(--color-primary-rgb),.18);background:#fffffff2;box-shadow:0 2px 8px #1f3d5e24}.dept-cover .dept-type-tag.surgery{box-shadow:0 2px 8px rgba(var(--color-primary-rgb),.4)}.dept-name-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dept-body{flex-direction:column;flex:1;padding:16px 20px 18px;display:flex}.dept-type-tag{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;margin-left:auto;padding:3px 10px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.dept-type-tag.surgery{color:#fff;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark));box-shadow:0 2px 6px rgba(var(--color-primary-rgb),.25)}.dept-type-tag.non-surgery{color:var(--color-text-light);background:var(--color-primary-light);border:1px solid var(--color-border)}.dept-summary{color:var(--color-text-light);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:0;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.dept-card .more-hint{color:var(--color-primary);opacity:.75;align-items:center;gap:4px;margin-top:auto;padding-top:14px;font-size:13px;font-weight:500;transition:opacity .25s;display:flex}.dept-card .more-hint i{font-size:15px;transition:transform .25s}.dept-card:hover .more-hint{opacity:1}.dept-card:hover .more-hint i{transform:translate(4px)}@media (width<=1240px){.container{padding-left:20px;padding-right:20px}}@media (width<=992px){.dept-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.dept-grid{grid-template-columns:1fr}}.skeleton-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.skeleton-card{background:var(--color-white);border:1px solid var(--color-border);border-radius:12px;overflow:hidden}.skeleton-photo{aspect-ratio:3/4}.skeleton-body{padding:16px 18px 22px}.skeleton-line{border-radius:6px;margin-top:12px}.skeleton-line:first-child{margin-top:0}.sk{background:linear-gradient(90deg,#e9f4f3 25%,#dcebea 37%,#e9f4f3 63%) 0 0/400% 100%;animation:1.4s infinite skeleton-shimmer}@keyframes skeleton-shimmer{0%{background-position:100%}to{background-position:0}}.article-list{flex-direction:column;display:flex}.article-item{border-bottom:1px dashed var(--color-border);gap:20px;padding:20px 0;display:flex}.article-item .thumb{border-radius:var(--radius);background:var(--color-primary-light);flex-shrink:0;width:200px;height:130px;overflow:hidden}.article-item .thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.article-item .content{flex-direction:column;flex:1;display:flex}.article-item .title{color:var(--color-text);font-size:18px;font-weight:600}.article-item:hover .title{color:var(--color-primary)}.article-item .summary{color:var(--color-text-light);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:10px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.article-item .meta{color:#9ca3af;gap:20px;margin-top:auto;padding-top:12px;font-size:13px;display:flex}.pagination{justify-content:center;align-items:center;gap:8px;margin-top:36px;display:flex}.pagination button{border:1px solid var(--color-border);background:var(--color-white);border-radius:var(--radius);cursor:pointer;min-width:38px;height:38px;color:var(--color-text);padding:0 10px;font-size:14px;transition:all .2s}.pagination button:hover:not(:disabled):not(.active){border-color:var(--color-primary);color:var(--color-primary)}.pagination button.active{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.pagination button:disabled{cursor:not-allowed;color:#c0c4cc}.empty-state{text-align:center;color:var(--color-text-light);padding:80px 20px}.empty-state .icon{opacity:.4;margin-bottom:16px;font-size:56px}.empty-state .text{font-size:15px}.loading{text-align:center;color:var(--color-text-light);padding:60px 20px;font-size:14px}.detail-wrap{background:var(--color-white);border-radius:var(--radius);box-shadow:var(--shadow);padding:40px}.detail-title{text-align:center;color:var(--color-text);font-size:26px;font-weight:700}.detail-meta{text-align:center;color:#9ca3af;border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 24px;margin:16px 0 24px;padding-bottom:20px;font-size:14px;display:flex}.richtext{color:var(--color-text);font-size:16px;line-height:1.9}.richtext table{border-collapse:collapse;width:100%;max-width:100%;margin:.75em auto;display:block;overflow-x:auto}.richtext td,.richtext th{border:1px solid #c9d6d3;border:1px solid var(--color-text-light);vertical-align:middle;padding:3px 5px}.richtext th{background:#f0f7f6;background:var(--color-muted);font-weight:600}.richtext img{margin:12px auto}.richtext p{margin-bottom:12px}.richtext h1,.richtext h2,.richtext h3,.richtext h4,.richtext h5,.richtext h6{margin:.75em 0 0;font-weight:600;line-height:1.4}.richtext h1{font-size:2.5em}.richtext h2{font-size:2em}.richtext h3{font-size:1.5em}.richtext h4{font-size:1.25em}.richtext h5{font-size:1em}.richtext h6{font-size:.85em}.richtext ol,.richtext ul{list-style:revert;margin:.75em 0;padding-left:1.6em}.richtext li,.richtext li>ol,.richtext li>ul{margin:.25em 0}.richtext a{color:var(--color-primary);text-decoration:none}.richtext a:hover{opacity:.8;text-decoration:underline}.richtext blockquote{border-left:3px solid var(--color-primary);background:var(--color-primary-light);color:var(--color-text-light);border-radius:0 var(--radius) var(--radius) 0;margin:.75em 0;padding:.5em 1em}.richtext code{color:var(--color-primary);border-radius:3px;margin:0 .25em;padding:.1em .4em;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:.9em}.richtext code,.richtext pre{background:var(--color-muted)}.richtext pre{border-radius:var(--radius);margin:.75em 0;padding:14px 16px;line-height:1.6;overflow-x:auto}.richtext pre code{background:0 0;margin:0;padding:0;font-size:1em}.richtext hr{border:none;border-top:1px solid var(--color-border);margin:1.5em 0}.richtext iframe,.richtext video{max-width:100%}@media (width<=1024px){.expert-grid,.skeleton-grid{grid-template-columns:repeat(4,1fr)}}@media (width<=768px){.container{padding-left:16px;padding-right:16px}:root{--container-width:100%}.expert-grid,.skeleton-grid{grid-template-columns:repeat(2,1fr);gap:12px}.article-item{flex-direction:column}.article-item .thumb{width:100%;height:180px}.detail-wrap{padding:20px}}.fd-wrap{margin:8px 0 16px}.fd-head{margin-bottom:28px}.fd-title{color:var(--color-text);align-items:center;gap:10px;font-size:22px;font-weight:700;display:flex}.fd-title:before{content:"";background:linear-gradient(180deg,var(--color-primary),var(--color-secondary));border-radius:3px;width:5px;height:22px}.fd-subtitle{color:var(--color-text-light);margin-top:8px;padding-left:15px;font-size:14px}.rich-content .fd-wrap .fd-bld-meta,.rich-content .fd-wrap .fd-subtitle,.rich-content .fd-wrap .fd-tip{text-indent:0}.fd-nav{top:calc(12px + var(--header-height));z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-border);box-shadow:0 4px 20px rgba(var(--color-primary-rgb),.1);background:#ffffffeb;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:12px;margin:16px 0 24px;padding:10px;display:grid;position:sticky}.fd-nav-link{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 14px;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.fd-nav-link .ri-icon{font-size:18px}.fd-nav-link b{opacity:.75;font-family:DIN Alternate,Bahnschrift,Consolas,monospace;font-size:13px;font-weight:600}.fd-nav-link--a{color:#0e7490;background:#ecfeff;border-color:#a5f3fc}.fd-nav-link--b{color:#1e40af;background:#eff6ff;border-color:#bfdbfe}.fd-nav-link--c{color:#5b21b6;background:#f5f3ff;border-color:#ddd6fe}.fd-nav-link--a:hover{background:#cffafe}.fd-nav-link--b:hover{background:#dbeafe}.fd-nav-link--c:hover{background:#ede9fe}.fd-bld{background:var(--color-white);border:1px solid var(--color-border);box-shadow:var(--shadow);scroll-margin-top:calc(84px + var(--header-height));border-radius:14px;margin-bottom:28px;overflow:hidden}.fd-bld:target{box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.15),var(--shadow);border-color:#0891b2}.fd-bld--b:target{box-shadow:0 0 0 3px #3b82f626,var(--shadow);border-color:#3b82f6}.fd-bld--c:target{box-shadow:0 0 0 3px #8b5cf626,var(--shadow);border-color:#8b5cf6}.fd-bld-head{color:#fff;background:linear-gradient(135deg,#0e7490,#0891b2);align-items:center;gap:14px;padding:18px 24px;display:flex}.fd-bld--b .fd-bld-head{background:linear-gradient(135deg,#1e40af,#3b82f6)}.fd-bld--c .fd-bld-head{background:linear-gradient(135deg,#5b21b6,#8b5cf6)}.fd-bld-ico{background:#ffffff2e;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;display:flex}.fd-bld-name{letter-spacing:1px;font-size:19px;font-weight:700}.fd-bld-meta{opacity:.9;margin-top:3px;font-size:13px}.fd-floor{border-top:1px solid var(--color-border);border-left:3px solid #0000;align-items:flex-start;gap:16px;padding:14px 24px;transition:background-color .2s;display:flex}.fd-bld--a .fd-floor{border-left-color:var(--color-primary)}.fd-bld--b .fd-floor{border-left-color:#3b82f6}.fd-bld--c .fd-floor{border-left-color:#8b5cf6}.fd-floor:first-child{border-top:none}.fd-badge,.fd-floor:hover{background:var(--color-primary-light)}.fd-badge{text-align:center;min-width:54px;color:var(--color-primary-dark);border:1px solid var(--color-border);border-radius:8px;flex-shrink:0;align-items:baseline;gap:1px;padding:5px 8px;font-family:DIN Alternate,Bahnschrift,Consolas,monospace;font-size:16px;font-weight:700;line-height:1.2;display:inline-flex}.fd-badge small{font-size:11px;font-weight:600}.fd-bld--b .fd-badge{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.fd-bld--c .fd-badge{color:#6d28d9;background:#f5f3ff;border-color:#ddd6fe}.fd-depts{flex-wrap:wrap;align-items:center;gap:8px;padding-top:3px;display:flex}.fd-dept{color:var(--color-text);background:var(--color-muted);font-size:14px;line-height:1.5}.fd-dept,.fd-empty{border-radius:6px;padding:4px 12px}.fd-empty{color:var(--color-text-light);border:1px dashed var(--color-border);font-size:13px;font-style:normal}.fd-tip{color:var(--color-primary-dark);background:var(--color-primary-light);border:1px solid var(--color-border);border-radius:10px;align-items:flex-start;gap:8px;margin-top:4px;padding:12px 16px;font-size:14px;line-height:1.7;display:flex}@media (width<=768px){.fd-nav{top:calc(8px + var(--header-height));grid-template-columns:repeat(3,1fr);gap:8px;padding:8px}.fd-nav-link{white-space:nowrap;text-overflow:ellipsis;text-align:center;min-width:0;padding:10px 6px;font-size:13px;display:block;overflow:hidden}.fd-nav-link .ri-icon{display:none}.fd-bld-head{padding:14px 16px}.fd-floor{flex-direction:column;gap:8px;padding:12px 16px}.fd-depts{padding-top:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.expert-card,.expert-card .avatar-wrap img,.expert-card .avatar-wrap:after,.expert-card .more-hint,.expert-card .more-hint i{transition:none}.expert-card:hover{transform:none}.sk{animation:none}}@media (width<=480px){.pagination{flex-wrap:wrap;gap:6px}.rich-content table,.richtext table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}.rich-content code,.rich-content pre,.richtext code,.richtext pre{white-space:pre-wrap;overflow-wrap:anywhere}}:root{--color-primary:#1d4ed8;--color-primary-dark:#1e3a8a;--color-primary-light:#eff6ff;--color-secondary:#3b82f6;--color-accent:#f59e0b;--color-text:#1e293b;--color-text-light:#64748b;--color-bg:#f8fafc;--color-border:#e2e8f0;--color-muted:#f1f5f9;--shadow:0 2px 12px #1d4ed814;--color-primary-rgb:29, 78, 216}body{background:#fff}.icons-sprite{width:0;height:0;position:absolute;overflow:hidden}.pb-live-map,.pb-live-map>*{position:absolute;inset:0}.pb-menu[data-v-127975af]{margin:0;padding:0}.pb-menu[data-v-127975af],.pb-menu-item[data-v-127975af]{align-items:center;list-style:none;display:flex}.pb-menu-item[data-v-127975af]{cursor:pointer;min-height:44px;margin:0 0 0 10px;padding:0 15px;position:relative}.pb-menu-link-wrap[data-v-127975af]{gap:4px}.pb-menu-link-wrap[data-v-127975af],.pb-menu-link-wrap a[data-v-127975af]{align-self:stretch;align-items:center;display:flex}.pb-menu-link-wrap a[data-v-127975af]{color:inherit;white-space:nowrap;padding:0 0 0 2px;line-height:1;text-decoration:none;transform:translateY(-.08em)}.pb-menu-arrow[data-v-127975af]{color:inherit;font-size:.889em;line-height:1;transition:transform .3s;display:block;transform:rotate(0)}.pb-menu-item:hover .pb-menu-arrow[data-v-127975af]{transform:rotate(180deg)}.pb-menu-item.is-active[data-v-127975af]:after{content:"";border-bottom:1px solid;width:40px;height:0;top:100%}.pb-menu-item.is-active[data-v-127975af]:after,.pb-submenu[data-v-127975af]{position:absolute;left:50%;transform:translate(-50%)}.pb-submenu[data-v-127975af]{visibility:hidden;background:var(--pb-sub-bg,linear-gradient(120deg,#fdfbfb 0,#ebedee 100%));border-top-left-radius:var(--pb-sub-radius,10px);border-bottom-right-radius:var(--pb-sub-radius,10px);opacity:0;z-index:50;border-top-right-radius:0;border-bottom-left-radius:0;min-width:160px;margin:0;padding:10px 20px;list-style:none;transition:all .3s;top:calc(100% + 8px);box-shadow:0 2px 5px #0003}.pb-menu-item.has-sub:hover .pb-submenu[data-v-127975af]{visibility:visible;opacity:1;top:100%}.pb-submenu li[data-v-127975af]{text-align:center;background:0 0;justify-content:center;align-items:center;min-height:30px;margin:8px 0;list-style:none;transition:background .3s;display:flex}.pb-submenu li a[data-v-127975af]{white-space:nowrap;color:var(--pb-sub-color,#666);font-size:var(--pb-sub-fs,.889em);align-self:stretch;align-items:center;font-weight:400;line-height:1;text-decoration:none;display:flex;transform:translateY(-.08em)}.pb-submenu li a[data-v-127975af]:hover,.pb-submenu li[data-v-127975af]:hover{background:var(--pb-sub-hover,#007aff);color:#fff;border-radius:5px}.pb-mdl[data-v-03c2da1e]{z-index:3000;background:#12141875;justify-content:center;align-items:center;padding:24px;animation:.2s cubic-bezier(.16,1,.3,1) pb-mdl-fade-03c2da1e;display:flex;position:fixed;inset:0}@keyframes pb-mdl-fade-03c2da1e{0%{opacity:0}}.pb-mdl__card[data-v-03c2da1e]{background:#fff;border-radius:12px;flex-direction:column;max-width:100%;max-height:100%;animation:.26s cubic-bezier(.16,1,.3,1) pb-mdl-rise-03c2da1e;display:flex;overflow:hidden;box-shadow:0 24px 60px -20px #17181c4d,inset 0 0 0 1px #17181c0a}@keyframes pb-mdl-rise-03c2da1e{0%{opacity:0;transform:translateY(12px)scale(.985)}}.pb-mdl__body[data-v-03c2da1e]{padding:20px 22px 22px;overflow-y:auto}.pb-mdl__head[data-v-03c2da1e]{border-bottom:1px solid #eef0f4;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex;position:relative}.pb-mdl__title[data-v-03c2da1e]{letter-spacing:-.01em;color:#17181c;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.pb-mdl__close[data-v-03c2da1e]{color:#8a9099;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;transition:background .16s,color .16s,transform .12s;display:inline-flex}.pb-mdl__close[data-v-03c2da1e]:hover{color:#17181c;background:#f3f4f7}.pb-mdl__close[data-v-03c2da1e]:active{transform:translateY(1px)scale(.97)}.pb-mdl__grab[data-v-03c2da1e]{display:none}.pb-mdl.is-hero .pb-mdl__head[data-v-03c2da1e]{background:linear-gradient(135deg,var(--pb-primary,#05f) 0,color-mix(in srgb,var(--pb-primary,#05f) 78%,#17181c) 100%);border-bottom:none;padding:18px 20px;box-shadow:inset 0 1px #ffffff38}.pb-mdl.is-hero .pb-mdl__title[data-v-03c2da1e]{color:#fff;font-size:16px}.pb-mdl.is-hero .pb-mdl__close[data-v-03c2da1e]{color:#ffffffdb}.pb-mdl.is-hero .pb-mdl__close[data-v-03c2da1e]:hover{color:#fff;background:#ffffff29}.pb-mdl.is-sheet[data-v-03c2da1e]{align-items:flex-end;padding:0}.pb-mdl.is-sheet .pb-mdl__card[data-v-03c2da1e]{border-radius:18px 18px 0 0;width:100%;max-width:640px;max-height:86vh;animation:.3s cubic-bezier(.16,1,.3,1) pb-mdl-sheet-up-03c2da1e}@keyframes pb-mdl-sheet-up-03c2da1e{0%{transform:translateY(100%)}}.pb-mdl.is-sheet .pb-mdl__head[data-v-03c2da1e]{justify-content:center;padding:10px 18px 12px}.pb-mdl.is-sheet .pb-mdl__grab[data-v-03c2da1e]{background:#dfe3e9;border-radius:999px;width:40px;height:4px;display:block;position:absolute;top:8px;left:50%;transform:translate(-50%)}.pb-mdl.is-sheet .pb-mdl__title[data-v-03c2da1e]{margin-top:10px}.pb-mdl.is-sheet .pb-mdl__close[data-v-03c2da1e]{position:absolute;top:12px;right:12px}.pb-mdl.is-sheet .pb-mdl__body[data-v-03c2da1e]{padding:16px 20px max(20px,env(safe-area-inset-bottom))}.pb-mdl.is-side[data-v-03c2da1e]{justify-content:flex-end;padding:0}.pb-mdl.is-side .pb-mdl__card[data-v-03c2da1e]{border-radius:0;width:calc(min(560px,92vw));height:100%;max-height:none;animation:.3s cubic-bezier(.16,1,.3,1) pb-mdl-side-in-03c2da1e}@keyframes pb-mdl-side-in-03c2da1e{0%{opacity:.6;transform:translate(24px)}}.pb-mdl.is-side .pb-mdl__head[data-v-03c2da1e]{padding:18px 20px}.pb-mdl.is-side .pb-mdl__body[data-v-03c2da1e]{flex:1;padding:20px}.pb-mdl.is-plain .pb-mdl__card[data-v-03c2da1e]{-webkit-backdrop-filter:blur(12px)saturate(118%);background:#ffffffe6;border-radius:14px;position:relative;box-shadow:0 30px 70px -28px #17181c57,inset 0 0 0 1px #fff9}.pb-mdl.is-plain .pb-mdl__body[data-v-03c2da1e]{padding:24px 24px 26px}.pb-mdl__close--float[data-v-03c2da1e]{z-index:1;position:absolute;top:10px;right:10px}@media (width<=640px){.pb-mdl[data-v-03c2da1e]{padding:16px}.pb-mdl.is-classic .pb-mdl__card[data-v-03c2da1e],.pb-mdl.is-hero .pb-mdl__card[data-v-03c2da1e],.pb-mdl.is-plain .pb-mdl__card[data-v-03c2da1e]{width:100%!important}.pb-mdl__body[data-v-03c2da1e]{padding:16px 16px 18px}}@media (prefers-reduced-motion:reduce){.pb-mdl[data-v-03c2da1e],.pb-mdl__card[data-v-03c2da1e]{animation-duration:1ms}.pb-mdl__card[data-v-03c2da1e]{transform:none}}.pb-sv-form[data-v-5547df87]{width:100%}.pb-sv-fail[data-v-5547df87],.pb-sv-loading[data-v-5547df87]{color:#909399;justify-content:center;align-items:center;gap:8px;padding:32px 0;font-size:14px;display:flex}.pb-sv-spinner[data-v-5547df87]{border:2px solid #dcdfe6;border-top-color:var(--pb-primary,#05f);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite pb-sv-spin-5547df87}@keyframes pb-sv-spin-5547df87{to{transform:rotate(1turn)}}.pb-sv-done[data-v-5547df87]{color:#67c23a;flex-direction:column;align-items:center;gap:6px;padding:32px 0;display:flex}.pb-sv-done i[data-v-5547df87]{font-size:40px}.pb-sv-done__title[data-v-5547df87]{color:#303133;font-size:16px;font-weight:600}.pb-sv-done__desc[data-v-5547df87]{color:#909399;font-size:13px}.pb-sv-questions[data-v-5547df87]{flex-direction:column;gap:20px;display:flex}.pb-sv-q__title[data-v-5547df87]{color:#303133;margin-bottom:10px;font-size:14px;font-weight:600;line-height:1.6}.pb-sv-q__index[data-v-5547df87]{background:var(--pb-primary,#05f);color:#fff;vertical-align:1px;border-radius:4px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-right:8px;font-size:12px;font-weight:500;display:inline-flex}.pb-sv-q__type[data-v-5547df87]{color:#909399;font-size:12px;font-weight:400}.pb-sv-q__opts[data-v-5547df87]{flex-direction:column;gap:8px;display:flex}.pb-sv-q__opts.is-inline[data-v-5547df87]{flex-flow:wrap;gap:10px}.pb-sv-q__opts.is-inline .pb-sv-opt[data-v-5547df87]{border:1px solid #dcdfe6;border-radius:999px;align-items:center;padding:6px 14px;transition:border-color .2s,background .2s}.pb-sv-q__opts.is-inline .pb-sv-opt[data-v-5547df87]:hover{border-color:var(--pb-primary,#05f)}.pb-sv-q__opts.is-grid .pb-sv-opt__dot[data-v-5547df87],.pb-sv-q__opts.is-inline .pb-sv-opt__dot[data-v-5547df87]{margin-top:0}.pb-sv-q__opts.is-inline .pb-sv-opt[data-v-5547df87]:has(.pb-sv-opt__input:checked){border-color:var(--pb-primary,#05f);background:color-mix(in srgb,var(--pb-primary,#05f) 8%,transparent)}.pb-sv-q__opts.is-grid[data-v-5547df87]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pb-sv-q__opts.is-grid .pb-sv-opt[data-v-5547df87]{background:#fafbfc;border:1px solid #ebeef5;border-radius:6px;align-items:center;padding:10px 12px}.pb-sv-q__opts.is-grid .pb-sv-opt[data-v-5547df87]:has(.pb-sv-opt__input:checked){border-color:var(--pb-primary,#05f);background:color-mix(in srgb,var(--pb-primary,#05f) 8%,transparent)}.pb-sv-q__opts.is-compact[data-v-5547df87]{gap:4px}.pb-sv-q__opts.is-compact .pb-sv-opt[data-v-5547df87]{font-size:13px;line-height:1.5}.pb-sv-q__empty[data-v-5547df87]{color:#c0c4cc;font-size:12px}.pb-sv-opt[data-v-5547df87]{cursor:pointer;color:#606266;align-items:flex-start;gap:8px;font-size:14px;line-height:1.6;display:flex}.pb-sv-opt:hover .pb-sv-opt__label[data-v-5547df87]{color:var(--pb-primary,#05f)}.pb-sv-opt__input[data-v-5547df87]{opacity:0;width:0;height:0;position:absolute}.pb-sv-opt__dot[data-v-5547df87]{border:1.5px solid #c0c4cc;border-radius:50%;flex:none;width:16px;height:16px;margin-top:3px;transition:border-color .15s;position:relative}.pb-sv-opt__dot--check[data-v-5547df87]{border-radius:3px}.pb-sv-opt__input:checked+.pb-sv-opt__dot[data-v-5547df87]{border-color:var(--pb-primary,#05f)}.pb-sv-opt__input:checked+.pb-sv-opt__dot[data-v-5547df87]:after{content:"";background:var(--pb-primary,#05f);border-radius:50%;position:absolute;inset:3px}.pb-sv-opt__input:checked+.pb-sv-opt__dot--check[data-v-5547df87]:after{clip-path:polygon(14% 44%,0 60%,42% 100%,100% 18%,84% 4%,40% 68%);background:var(--pb-primary,#05f);border-radius:1px;inset:2px}.pb-sv-opt__input:focus-visible+.pb-sv-opt__dot[data-v-5547df87]{outline-offset:1px;outline:2px solid #0055ff4d}.pb-sv-input[data-v-5547df87]{box-sizing:border-box;color:#303133;resize:vertical;border:1px solid #dcdfe6;border-radius:6px;width:100%;min-height:72px;padding:8px 12px;font-family:inherit;font-size:14px}.pb-sv-input[data-v-5547df87]:focus{border-color:var(--pb-primary,#05f);outline:none}.pb-sv-error[data-v-5547df87]{color:#f56c6c;background:#fef0f0;border-radius:6px;padding:8px 12px;font-size:13px}.pb-sv-btn[data-v-5547df87]{cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:10px 28px;font-size:14px;transition:opacity .2s;display:inline-flex}.pb-sv-btn--primary[data-v-5547df87]{background:var(--pb-primary,#05f);color:#fff;align-self:center}.pb-sv-btn--primary[data-v-5547df87]:hover{opacity:.88}.pb-sv-btn--primary[data-v-5547df87]:disabled{opacity:.6;cursor:not-allowed}.pb-sv-btn--ghost[data-v-5547df87]{color:#606266;background:0 0;border:1px solid #dcdfe6}.pb-sv-questions .pb-sv-btn--primary[data-v-5547df87]{margin-top:4px}.pb-survey-host[data-v-d6d266b2]{display:contents}.pb-survey-card[data-v-d6d266b2]{box-sizing:border-box;background:#fff;border:1px solid #ebeef5;border-radius:8px;width:100%;padding:20px 24px;position:relative}.pb-survey-card__title[data-v-d6d266b2]{color:#303133;text-align:center;margin-bottom:16px;font-size:18px;font-weight:600}.pb-survey-card.is-plain[data-v-d6d266b2]{background:0 0;border:none;padding:0}.pb-survey-card.is-compact[data-v-d6d266b2]{padding:14px 16px}.pb-survey-card.is-compact .pb-survey-card__title[data-v-d6d266b2]{margin-bottom:10px;font-size:16px}.pb-survey-entry[data-v-d6d266b2]{background:var(--pb-primary,#05f);color:#fff;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;padding:10px 22px;font-size:14px;transition:opacity .2s;display:inline-flex}.pb-survey-entry[data-v-d6d266b2]:hover{opacity:.88}.pb-vt-form[data-v-dbf7f253]{flex-direction:column;gap:14px;width:100%;display:flex}.pb-vt-fail[data-v-dbf7f253],.pb-vt-loading[data-v-dbf7f253]{color:#909399;justify-content:center;align-items:center;gap:8px;padding:32px 0;font-size:14px;display:flex}.pb-vt-spinner[data-v-dbf7f253]{border:2px solid #dcdfe6;border-top-color:var(--pb-primary,#05f);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite pb-vt-spin-dbf7f253}@keyframes pb-vt-spin-dbf7f253{to{transform:rotate(1turn)}}.pb-vt-meta[data-v-dbf7f253]{color:#909399;font-size:12px}.pb-vt-opts[data-v-dbf7f253]{flex-direction:column;gap:10px;display:flex}.pb-vt-opts.is-result .pb-vt-opt[data-v-dbf7f253]{cursor:default}.pb-vt-opt[data-v-dbf7f253]{cursor:pointer;border:1px solid #ebeef5;border-radius:8px;padding:10px 14px;transition:border-color .15s,background .15s}.pb-vt-opt.is-picked[data-v-dbf7f253],.pb-vt-opt.is-winner[data-v-dbf7f253],.pb-vt-opt[data-v-dbf7f253]:hover{border-color:var(--pb-primary,#05f)}.pb-vt-opt.is-picked[data-v-dbf7f253]{background:#0055ff0a}.pb-vt-opt__row[data-v-dbf7f253]{align-items:center;gap:10px;display:flex}.pb-vt-opt__mark[data-v-dbf7f253]{color:#fff;border:1.5px solid #c0c4cc;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:13px;transition:border-color .15s,background .15s;display:inline-flex}.pb-vt-opt__img[data-v-dbf7f253],.pb-vt-opt__mark--check[data-v-dbf7f253]{border-radius:4px}.pb-vt-opt.is-picked .pb-vt-opt__mark[data-v-dbf7f253]{border-color:var(--pb-primary,#05f);background:var(--pb-primary,#05f)}.pb-vt-opt__img[data-v-dbf7f253]{-o-object-fit:contain;object-fit:contain;flex:none;max-width:72px;max-height:48px}.pb-vt-opt__label[data-v-dbf7f253]{color:#303133;flex:auto;font-size:14px;line-height:1.5}.pb-vt-opt__count[data-v-dbf7f253]{color:#909399;font-variant-numeric:tabular-nums;flex:none;font-size:12px}.pb-vt-opt__bar[data-v-dbf7f253]{background:#f0f2f5;border-radius:3px;height:6px;margin-top:8px;overflow:hidden}.pb-vt-opt__bar-fill[data-v-dbf7f253]{background:var(--pb-primary,#05f);border-radius:3px;height:100%;transition:width .4s}.pb-vt-opts.is-inline[data-v-dbf7f253]{flex-flow:wrap;gap:8px}.pb-vt-opts.is-inline .pb-vt-opt[data-v-dbf7f253]{border-radius:999px;padding:7px 14px}.pb-vt-opts.is-inline .pb-vt-opt.is-picked[data-v-dbf7f253]{background:color-mix(in srgb,var(--pb-primary,#05f) 10%,transparent)}.pb-vt-opts.is-inline.is-result[data-v-dbf7f253]{flex-direction:column}.pb-vt-opts.is-grid[data-v-dbf7f253]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pb-vt-opts.is-grid .pb-vt-opt[data-v-dbf7f253]{flex-direction:column;gap:8px;padding:12px;display:flex}.pb-vt-opts.is-grid .pb-vt-opt__row[data-v-dbf7f253]{flex-wrap:wrap;gap:8px}.pb-vt-opts.is-grid .pb-vt-opt__img[data-v-dbf7f253]{-o-object-fit:cover;object-fit:cover;border-radius:6px;width:100%;max-width:100%;max-height:120px}.pb-vt-opts.is-grid .pb-vt-opt__count[data-v-dbf7f253]{flex:1 0 100%}.pb-vt-opts.is-compact[data-v-dbf7f253]{gap:6px}.pb-vt-opts.is-compact .pb-vt-opt[data-v-dbf7f253]{padding:7px 10px}.pb-vt-error[data-v-dbf7f253],.pb-vt-opts.is-compact .pb-vt-opt__label[data-v-dbf7f253]{font-size:13px}.pb-vt-opts.is-compact .pb-vt-opt__bar[data-v-dbf7f253]{height:4px;margin-top:5px}.pb-vt-opts.is-rank .pb-vt-opt[data-v-dbf7f253]{cursor:default;border:none;border-bottom:1px dashed #ebeef5;border-radius:0;padding:10px 0}.pb-vt-opts.is-rank .pb-vt-opt[data-v-dbf7f253]:last-child{border-bottom:none}.pb-vt-opts.is-rank .pb-vt-opt__mark[data-v-dbf7f253]{display:none}.pb-vt-opts.is-rank .pb-vt-opt.is-winner .pb-vt-opt__label[data-v-dbf7f253]{color:var(--pb-primary,#05f);font-weight:600}.pb-vt-error[data-v-dbf7f253]{color:#f56c6c;background:#fef0f0;border-radius:6px;padding:8px 12px}.pb-vt-done[data-v-dbf7f253]{text-align:center;color:#67c23a;font-size:14px}.pb-vt-btn[data-v-dbf7f253]{cursor:pointer;border:none;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:6px;padding:10px 32px;font-size:14px;transition:opacity .2s;display:inline-flex}.pb-vt-btn--primary[data-v-dbf7f253]{background:var(--pb-primary,#05f);color:#fff}.pb-vt-btn--primary[data-v-dbf7f253]:hover:not(:disabled){opacity:.88}.pb-vt-btn--primary[data-v-dbf7f253]:disabled{opacity:.5;cursor:not-allowed}.pb-vt-btn--ghost[data-v-dbf7f253]{color:#606266;background:0 0;border:1px solid #dcdfe6}.pb-vote-host[data-v-17b8a561]{display:contents}.pb-vote-card[data-v-17b8a561]{box-sizing:border-box;background:#fff;border:1px solid #ebeef5;border-radius:8px;width:100%;padding:20px 24px;position:relative}.pb-vote-card.is-compact[data-v-17b8a561]{padding:12px 16px}.pb-vote-card.is-compact[data-v-17b8a561] .pb-vt-form{gap:8px}.pb-vote-card__title[data-v-17b8a561]{color:#303133;text-align:center;margin-bottom:16px;font-size:18px;font-weight:600}.pb-vote-card.is-compact .pb-vote-card__title[data-v-17b8a561]{margin-bottom:8px;font-size:15px}.pb-vote-entry[data-v-17b8a561]{background:var(--pb-primary,#05f);color:#fff;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;padding:10px 22px;font-size:14px;transition:opacity .2s;display:inline-flex}.pb-vote-entry[data-v-17b8a561]:hover{opacity:.88}.pb-node{box-sizing:border-box}img.pb-node{align-self:var(--pb-parent-align,flex-start);max-width:100%;height:auto;display:inline}.pb-txt{display:var(--pb-clamp-display,inline);-webkit-box-orient:var(--pb-clamp-orient,horizontal);overflow:var(--pb-clamp-overflow,visible);-webkit-line-clamp:var(--pb-clamp-lines,none)}.pb-node-link{color:inherit;text-decoration:none;display:inline-block}.pb-node-link--img{display:contents}.pb-node-link--img:focus-visible{outline:none}.pb-node-link--img:focus-visible>img{outline:2px solid var(--pb-accent,#e8456b);outline-offset:-2px}.pb-node .pb-node-link:hover,.pb-node:hover .pb-node-link{color:inherit}.pb-anim.is-in{animation-name:var(--pb-anim-name);animation-duration:var(--pb-anim-duration,.6s);animation-delay:var(--pb-anim-delay,0s);animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-fill-mode:both}html.pb-anim-armed .pb-anim--pbFadeIn:not(.is-in):not(.is-done){opacity:0}html.pb-anim-armed .pb-anim--pbFadeInUp:not(.is-in):not(.is-done){opacity:0;transform:translateY(24px)}html.pb-anim-armed .pb-anim--pbFadeInDown:not(.is-in):not(.is-done){opacity:0;transform:translateY(-24px)}html.pb-anim-armed .pb-anim--pbSlideInLeft:not(.is-in):not(.is-done){opacity:0;transform:translate(-40px)}html.pb-anim-armed .pb-anim--pbSlideInRight:not(.is-in):not(.is-done){opacity:0;transform:translate(40px)}html.pb-anim-armed .pb-anim--pbZoomIn:not(.is-in):not(.is-done){opacity:0;transform:scale(.92)}html.pb-anim-armed .pb-anim--pbZoomOut:not(.is-in):not(.is-done){opacity:0;transform:scale(1.08)}html.pb-anim-armed .pb-anim--pbDrawerInRight:not(.is-in):not(.is-done){transform:translate(100%)}.pb-anim.is-done{animation:none}@media (prefers-reduced-motion:reduce){html.pb-anim-armed [class*=pb-anim--pb]:not(.is-in):not(.is-done){opacity:1;transform:none}}@keyframes pbFadeIn{0%{opacity:0}to{opacity:1}}.pb-carousel{position:relative}.pb-carousel__inner{touch-action:pan-y;height:100%;position:relative;overflow:hidden}.pb-carousel__track{will-change:transform;height:100%;transition:transform .6s cubic-bezier(.65,0,.35,1);display:flex}.pb-carousel__screen{flex-direction:column;flex:0 0 100%;width:100%;min-width:0;height:100%;min-height:0;display:flex}.pb-carousel__arrow{color:#fff;cursor:pointer;width:36px;height:36px;opacity:var(--pb-arrows-opacity,.85);z-index:2;background:#00000059;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:20px;transition:background .2s,opacity .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.pb-carousel:hover .pb-carousel__arrow{opacity:1}.pb-carousel__arrow:hover{background:#0000008c}.pb-carousel__arrow.is-left{left:12px}.pb-carousel__arrow.is-right,.pb-carousel__dots.is-right{right:12px}.pb-carousel__dots{z-index:2;background:var(--pb-dots-bg,#2b3a9e);border-radius:999px;flex-direction:row;gap:6px;padding:6px;display:flex;position:absolute}.pb-carousel__dots.is-bottom{bottom:12px;left:50%;transform:translate(-50%)}.pb-carousel__dots.is-top{top:12px;left:50%;transform:translate(-50%)}.pb-carousel__dots.is-left{left:12px}.pb-carousel__dots.is-left,.pb-carousel__dots.is-right{flex-direction:column;top:50%;transform:translateY(-50%)}.pb-carousel__dots button{width:var(--pb-dots-size,8px);height:var(--pb-dots-size,8px);background:var(--pb-dots-color,#9aa3c7);cursor:pointer;border:none;border-radius:999px;padding:0;transition:width .45s cubic-bezier(.65,0,.35,1),background-color .45s cubic-bezier(.65,0,.35,1)}.pb-carousel__dots button.is-on{width:var(--pb-dots-size-active,22px);background:var(--pb-dots-color-active,#fff)}.pb-carousel--fade .pb-carousel__track,.pb-carousel--flip .pb-carousel__track,.pb-carousel--zoom .pb-carousel__track{transition:none;display:block}.pb-carousel--flip .pb-carousel__track{perspective:1200px}.pb-carousel--fade .pb-carousel__screen,.pb-carousel--flip .pb-carousel__screen,.pb-carousel--zoom .pb-carousel__screen{opacity:0;visibility:hidden;will-change:opacity,transform;width:100%;height:100%;transition:opacity .6s cubic-bezier(.65,0,.35,1),transform .6s cubic-bezier(.65,0,.35,1),visibility .6s;position:absolute;top:0;left:0}.pb-carousel--zoom .pb-carousel__screen{transform:scale(1.06)}.pb-carousel--flip .pb-carousel__screen{backface-visibility:hidden;transform:rotateY(90deg)}.pb-carousel--fade .pb-carousel__screen.is-active,.pb-carousel--flip .pb-carousel__screen.is-active,.pb-carousel--zoom .pb-carousel__screen.is-active{opacity:1;visibility:visible;position:relative;transform:none}.pb-carousel--slide-up .pb-carousel__track{transition:none;display:block}.pb-carousel--slide-up .pb-carousel__screen{opacity:0;visibility:hidden;will-change:opacity,transform;width:100%;height:100%;transition:opacity .6s cubic-bezier(.65,0,.35,1),transform .6s cubic-bezier(.65,0,.35,1),visibility .6s;position:absolute;top:0;left:0;transform:translateY(40px)}.pb-carousel--slide-up .pb-carousel__screen.is-active{opacity:1;visibility:visible;position:relative;transform:none}.pb-carousel--none .pb-carousel__track{transition:none}.pb-search{align-items:center;gap:8px;display:flex}.pb-search__input{min-width:0;height:38px;font:inherit;color:#333;background:#fff;border:1px solid #dcdfe6;border-right:none;border-top-left-radius:4px;border-bottom-left-radius:4px;outline:none;flex:1;padding:0 12px}.pb-search__input:focus{border-color:#007aff}.pb-search__btn{color:#fff;height:38px;font:inherit;cursor:pointer;background:#007aff;border:none;border-top-right-radius:4px;border-bottom-right-radius:4px;padding:0 18px}.pb-search__btn:hover{background:#0069d9}@keyframes pbFadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1}}@keyframes pbFadeInDown{0%{opacity:0;transform:translateY(-24px)}to{opacity:1}}@keyframes pbSlideInLeft{0%{opacity:0;transform:translate(-40px)}to{opacity:1}}@keyframes pbSlideInRight{0%{opacity:0;transform:translate(40px)}to{opacity:1}}@keyframes pbDrawerInRight{0%{transform:translate(100%)}}@keyframes pbCrossFade{0%{opacity:0}6%{opacity:1}30%{opacity:1}36%{opacity:0}to{opacity:0}}@keyframes pbFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes pbFloatX{0%,to{transform:translate(0)}50%{transform:translate(8px)}}@keyframes pbMarquee{0%{transform:translate(0)}to{transform:translate(-33.3333%)}}@keyframes pbZoomIn{0%{opacity:0;transform:scale(.92)}to{opacity:1}}@keyframes pbZoomOut{0%{opacity:0;transform:scale(1.08)}to{opacity:1}}.pb-section{flex-wrap:wrap;width:100%;display:flex}.pb-column{flex-direction:column;flex:1 1 0;min-width:0;min-height:min-content;display:flex}.pb-icon-glyph{line-height:1;display:inline-block}.pb-icon-wrap{justify-content:center;align-items:center;line-height:1;display:inline-flex}.pb-particles{z-index:1;position:absolute;inset:0}.pb-decor-only,.pb-loop-divider,.pb-map-pin,.pb-map-tiles,.pb-particles{pointer-events:none}.pb-divider{border:none;border-top:1px solid #e5e7eb;height:0;margin:12px 0}.pb-loop-divider{width:100%;height:0;margin:var(--pb-divider-margin,12px 0);border-top:var(--pb-divider-height,1px) var(--pb-divider-style,solid) var(--pb-divider-color,#e5e7eb)}.pb-pagination{gap:var(--pb-page-gap,8px);flex-wrap:wrap}.pb-pagination,.pb-pagination__item{justify-content:center;align-items:center;display:flex}.pb-pagination__item{min-width:var(--pb-page-size,34px);height:var(--pb-page-size,34px);color:var(--pb-page-color,#333);font-size:var(--pb-page-font,14px);border:1px solid var(--pb-page-border,#dcdfe6);border-radius:var(--pb-page-radius,4px);background:#fff;padding:0 10px;text-decoration:none;transition:color .2s,border-color .2s,background-color .2s}.pb-pagination__item:hover{color:var(--pb-page-active,#007aff);border-color:var(--pb-page-active,#007aff)}.pb-pagination__item.is-on{color:#fff;background:var(--pb-page-active,#007aff);border-color:var(--pb-page-active,#007aff)}.pb-pagination__ellipsis{color:#909399;font-size:14px}.pb-counter{display:inline-block}.pb-counter__num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}@media (width<=767px){.pb-pagination--scroll{display:none!important}}.pb-map{background:#e8eaed;position:relative;overflow:hidden}.pb-map-tiles{-webkit-user-select:none;user-select:none;position:absolute}.pb-map-tile{outline:1px solid #0000;width:256px;height:256px;position:absolute}.pb-map-tile--overlay{z-index:1}.pb-map--soft .pb-map-tiles{filter:saturate(.5)brightness(1.06)contrast(.95)}.pb-map--fresh .pb-map-tiles{filter:saturate(1.45)brightness(1.03)contrast(1.03)}.pb-map--gray .pb-map-tiles{filter:grayscale()brightness(1.03)contrast(.9)}.pb-map--dark .pb-map-tiles{filter:invert()hue-rotate(185deg)saturate(.6)brightness(.95)contrast(.95)}.pb-map--dark .pb-map-pin__label{-webkit-backdrop-filter:blur(8px);color:#e5e7eb;background:#111827e0;border-color:#ffffff47}.pb-map--dark{background:#1f2937}.pb-input,.pb-textarea{box-sizing:border-box;color:#303133;width:100%;font:inherit;background:#fff;border:1px solid #dcdfe6;border-radius:4px;outline:none;padding:8px 12px;display:block}.pb-textarea{resize:vertical}[data-pb][data-pb-collapsed]{display:none!important}.pb-act-mask{z-index:9998;background:#00000073;position:fixed;inset:0}.pb-form-msg{margin:8px 0 0;font-size:13px;line-height:1.6}.pb-form-msg.is-ok{color:#16a34a}.pb-form-msg.is-err{color:#e8456b}.pb-map-pin{z-index:2;width:0;height:0;position:absolute;top:50%;left:50%}.pb-map-pin__icon{color:#e8456b;filter:drop-shadow(0 2px 2px #0f172a61)drop-shadow(0 7px 9px #0f172a3d);font-size:48px;line-height:1;position:absolute;top:0;left:0;transform:translate(-50%,-100%)}.pb-map-pin__label{-webkit-backdrop-filter:blur(8px);color:#0f172a;max-width:180px;font-size:calc(var(--pb-pin-size,48px) * .27);letter-spacing:.02em;background:#ffffffe0;border:1px solid #0f172a38;border-radius:10px;padding:5px 12px;font-weight:600;line-height:1.4;position:absolute;top:8px;left:0;transform:translate(-50%);box-shadow:0 2px 6px #0f172a1f,0 6px 16px #0f172a24}.pb-map-pin__label-text{white-space:nowrap;text-overflow:ellipsis;max-width:156px;display:block;overflow:hidden}.pb-map-pin__label:after{content:"";background:inherit;-webkit-backdrop-filter:blur(8px);border:inherit;border-width:1px 0 0 1px;width:10px;height:10px;position:absolute;top:-5px;left:calc(50% - 5px);transform:rotate(45deg)}.pb-map-ph{color:#9aa3af;background:#f5f7fa;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;min-height:120px;font-size:13px;display:flex}.pb-map-ph i{font-size:22px;line-height:1}.pb-map-ph__addr{color:#606266}.pb-title-icon{font-style:normal;line-height:1;font-size:var(--pb-icon-size,1em);color:var(--pb-icon-color,currentColor);font-weight:var(--pb-icon-weight,inherit)}.pb-inline-row{align-items:var(--pb-icon-valign,center);gap:var(--pb-icon-gap,0);display:inline-flex}.pb-btn-inner{align-items:center;gap:var(--pb-icon-gap,8px);display:inline-flex}.pb-btn-icon{font-style:normal;line-height:1;font-size:var(--pb-icon-size,1em);color:var(--pb-icon-color,currentColor);font-weight:var(--pb-icon-weight,normal)}.pb-title-stack{align-items:flex-start;gap:var(--pb-icon-gap,0);flex-direction:column;display:flex}.pb-title-stack.is-center{align-items:center}.pb-title-stack.is-right{align-items:flex-end}.pb-rich{overflow-wrap:break-word;min-width:0;max-width:100%;overflow-x:auto}.pb-img-ph,.pb-rich img{max-width:100%;height:auto}.pb-rich table{border-collapse:collapse;margin:12px auto}.pb-rich td,.pb-rich th{border:1px solid #c9d6d3;padding:6px 10px}.pb-rich th{background:#f0f7f6;font-weight:600}.pb-icon-glyph{font-style:normal}.pb-img-ph{justify-content:center;align-items:center;gap:12px;align-self:var(--pb-parent-align,flex-start);aspect-ratio:4/3;box-sizing:border-box;color:#9aa4b1;-webkit-user-select:none;user-select:none;background:#f6f7f9;border:none;flex-direction:column;font-size:14px;display:flex;overflow:hidden}.pb-img-ph__motif{color:#9aa4b1;flex:none}.pb-img-ph__text{white-space:nowrap;text-overflow:ellipsis;letter-spacing:.14em;text-indent:.14em;color:#9aa4b1;max-width:calc(100% - 24px);font-weight:500;overflow:hidden}.block-banner[data-v-a121c374]{color:#fff;background:linear-gradient(135deg,#0e7490,#0891b2 40%,#06b6d4);padding:72px 0 0;position:relative;overflow:hidden}.banner-decor[data-v-a121c374]{pointer-events:none;position:absolute;inset:0}.decor-circle[data-v-a121c374]{border:1.5px solid #ffffff1f;border-radius:50%;position:absolute}.decor-circle.c1[data-v-a121c374]{width:420px;height:420px;top:-160px;right:-80px}.decor-circle.c2[data-v-a121c374]{width:260px;height:260px;bottom:-100px;left:-60px}.decor-cross[data-v-a121c374]{color:#ffffff24;font-size:42px;font-weight:300;position:absolute;top:32px;left:12%}.decor-cross.small[data-v-a121c374]{font-size:24px;top:auto;bottom:90px;left:46%}.decor-pulse[data-v-a121c374]{background:linear-gradient(90deg,#0000,#ffffff26 30% 70%,#0000);width:100%;height:1px;position:absolute;bottom:110px}.banner-inner[data-v-a121c374]{justify-content:space-between;align-items:center;gap:48px;padding-bottom:56px;display:flex;position:relative}.banner-text[data-v-a121c374]{max-width:600px}.slogan[data-v-a121c374]{letter-spacing:8px;opacity:.9;border:1px solid #ffffff4d;border-radius:999px;margin-bottom:20px;padding:6px 16px 6px 24px;font-size:.9rem;display:inline-block}.banner-text h1[data-v-a121c374]{letter-spacing:2px;text-shadow:0 2px 12px #0000001f;margin-bottom:16px;font-size:2.8rem;font-weight:800}.banner-text .desc[data-v-a121c374]{opacity:.88;max-width:520px;margin-bottom:28px;font-size:1rem;line-height:1.9}.banner-actions[data-v-a121c374]{flex-wrap:wrap;gap:16px;display:flex}.btn-ghost[data-v-a121c374],.btn-solid[data-v-a121c374]{cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:12px 28px;font-size:.95rem;font-weight:600;transition:all .25s;display:inline-flex}.btn-solid[data-v-a121c374]{background:#fff;box-shadow:0 4px 16px #00000026}.btn-solid[data-v-a121c374],.btn-solid[data-v-a121c374]:hover{color:var(--color-primary-dark)}.btn-solid[data-v-a121c374]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003}.btn-ghost[data-v-a121c374]{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1.5px solid #fff9}.btn-ghost[data-v-a121c374]:hover{color:#fff;background:#ffffff26;border-color:#fff;transform:translateY(-2px)}.banner-visual[data-v-a121c374]{flex-shrink:0}.pulse-svg[data-v-a121c374]{width:220px;height:220px}.ring[data-v-a121c374]{fill:none;stroke:#ffffff26;stroke-width:1.5px}.ring.r2[data-v-a121c374]{stroke-dasharray:6 8}.heartbeat[data-v-a121c374]{stroke:#ffffffd9;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px #fff6)}.cross[data-v-a121c374]{fill:#ffffff1a}@media (width<=992px){.banner-visual[data-v-a121c374]{display:none}}@media (width<=640px){.block-banner[data-v-a121c374]{padding-top:48px}.banner-text h1[data-v-a121c374]{font-size:2rem}.slogan[data-v-a121c374]{letter-spacing:4px;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.btn-ghost[data-v-a121c374]:hover,.btn-solid[data-v-a121c374]:hover{transform:none}}.block-hero-banner[data-v-f9da6316]{width:100%;height:var(--hero-height,520px);isolation:isolate;margin-bottom:48px;position:relative;overflow:hidden}.hero-viewport[data-v-f9da6316]{touch-action:pan-y;width:100%;height:100%;overflow:hidden}.hero-track[data-v-f9da6316]{height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1);display:flex}.hero-track.is-dragging[data-v-f9da6316]{transition:none}.hero-slide[data-v-f9da6316]{flex:0 0 100%;width:100%;height:100%;position:relative}.slide-intro[data-v-f9da6316]{color:#fff;background:linear-gradient(135deg,#0e7490,#0891b2 40%,#06b6d4);align-items:center;display:flex}.hero-decor[data-v-f9da6316]{pointer-events:none;position:absolute;inset:0}.decor-circle[data-v-f9da6316]{border:1.5px solid #ffffff1f;border-radius:50%;position:absolute}.decor-circle.c1[data-v-f9da6316]{width:420px;height:420px;top:-160px;right:-80px}.decor-circle.c2[data-v-f9da6316]{width:260px;height:260px;bottom:-100px;left:-60px}.decor-cross[data-v-f9da6316]{color:#ffffff24;font-size:42px;font-weight:300;position:absolute;top:32px;left:12%}.hero-inner[data-v-f9da6316]{justify-content:space-between;align-items:center;gap:48px;width:100%;padding-top:20px;padding-bottom:60px;display:flex;position:relative}.hero-text[data-v-f9da6316]{max-width:620px}.slogan[data-v-f9da6316]{letter-spacing:8px;opacity:.95;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid #ffffff59;border-radius:999px;margin-bottom:20px;padding:6px 16px 6px 24px;font-size:.9rem;display:inline-block}.hero-text h1[data-v-f9da6316]{letter-spacing:2px;text-shadow:0 2px 16px #00000040;margin-bottom:16px;font-size:3rem;font-weight:800}.hero-text .desc[data-v-f9da6316]{opacity:.92;text-shadow:0 1px 8px #0003;max-width:540px;margin-bottom:30px;font-size:1.05rem;line-height:1.9}.hero-actions[data-v-f9da6316]{flex-wrap:wrap;gap:16px;display:flex}.btn-ghost[data-v-f9da6316],.btn-solid[data-v-f9da6316]{cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:12px 28px;font-size:.95rem;font-weight:600;transition:all .25s;display:inline-flex}.btn-solid[data-v-f9da6316]{background:#fff;box-shadow:0 4px 16px #0000002e}.btn-solid[data-v-f9da6316],.btn-solid[data-v-f9da6316]:hover{color:var(--color-primary-dark)}.btn-solid[data-v-f9da6316]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000040}.btn-ghost[data-v-f9da6316]{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1.5px solid #fff9}.btn-ghost[data-v-f9da6316]:hover{color:#fff;background:#ffffff26;border-color:#fff;transform:translateY(-2px)}.hero-visual[data-v-f9da6316]{flex-shrink:0}.hero-visual-img[data-v-f9da6316]{flex:1;justify-content:flex-end;align-items:center;display:flex}.hero-img[data-v-f9da6316]{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 8px 24px #00000040);transform-origin:100%;border-radius:12px;max-width:340px;max-height:260px}.pulse-svg[data-v-f9da6316]{width:230px;height:230px}.ring[data-v-f9da6316]{fill:none;stroke:#ffffff2e;stroke-width:1.5px}.ring.r2[data-v-f9da6316]{stroke-dasharray:6 8}.heartbeat[data-v-f9da6316]{stroke:#ffffffe6;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px #fff6)}.cross[data-v-f9da6316]{fill:#ffffff1f}.slide-image[data-v-f9da6316]{background:#0b3a4a}.slide-img[data-v-f9da6316],.slide-link[data-v-f9da6316]{width:100%;height:100%;display:block}.slide-img[data-v-f9da6316]{-o-object-fit:cover;object-fit:cover}.slide-caption[data-v-f9da6316]{color:#fff;letter-spacing:1px;background:linear-gradient(#0000,#0000008c);align-items:center;gap:8px;padding:14px 24px 54px;font-size:15px;display:flex;position:absolute;bottom:0;left:0;right:0}.slide-caption .ri-icon[data-v-f9da6316]{opacity:.8;font-size:17px}.hero-arrow[data-v-f9da6316]{z-index:5;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;background:#ffffff2e;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:24px;transition:opacity .3s,background .25s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.block-hero-banner:hover .hero-arrow[data-v-f9da6316]{opacity:1}.hero-arrow[data-v-f9da6316]:hover{background:#ffffff59}.arrow-left[data-v-f9da6316]{left:20px}.arrow-right[data-v-f9da6316]{right:20px}.hero-dots[data-v-f9da6316]{z-index:5;align-items:center;gap:8px;display:flex;position:absolute;bottom:72px;left:50%;transform:translate(-50%)}.hero-dot[data-v-f9da6316]{cursor:pointer;background:#ffffff80;border:none;border-radius:999px;width:9px;height:9px;padding:0;transition:width .3s,background .3s}.hero-dot[data-v-f9da6316]:hover{background:#ffffffe6}.hero-dot.active[data-v-f9da6316]{background:#fff;width:24px}.hero-curve[data-v-f9da6316]{z-index:4;pointer-events:none;width:100%;height:60px;display:block;position:absolute;bottom:-1px;left:0;right:0}@media (width<=992px){.hero-visual[data-v-f9da6316]{display:none}.block-hero-banner[data-v-f9da6316]{height:calc(var(--hero-height,520px) * .82)}.hero-arrow[data-v-f9da6316]{opacity:1;width:36px;height:36px;font-size:20px}.arrow-left[data-v-f9da6316]{left:10px}.arrow-right[data-v-f9da6316]{right:10px}}@media (width<=640px){.block-hero-banner[data-v-f9da6316]{height:calc(var(--hero-height,520px) * .7)}.hero-inner[data-v-f9da6316]{padding-top:16px;padding-bottom:56px}.hero-text h1[data-v-f9da6316]{font-size:2rem}.hero-text .desc[data-v-f9da6316]{font-size:.92rem}.slogan[data-v-f9da6316]{letter-spacing:4px;font-size:.8rem}.hero-dots[data-v-f9da6316]{bottom:56px}.hero-curve[data-v-f9da6316]{height:40px}.slide-caption[data-v-f9da6316]{padding-bottom:44px;font-size:13px}}@media (prefers-reduced-motion:reduce){.hero-track[data-v-f9da6316]{transition:none}.btn-ghost[data-v-f9da6316]:hover,.btn-solid[data-v-f9da6316]:hover{transform:none}}.block-slide-banner[data-v-3ee13b8f]{--slide-anim-duration:6s;margin:0 0 20px}.block-slide-banner.is-page-banner[data-v-3ee13b8f]{margin-top:16px}.banner-frame[data-v-3ee13b8f]{width:100%;height:var(--banner-height,420px);isolation:isolate;touch-action:pan-y;background:linear-gradient(135deg,#0e7490,#0891b2 60%,#06b6d4);margin:0 auto;position:relative;overflow:hidden}.banner-frame.has-aspect[data-v-3ee13b8f]{height:auto;aspect-ratio:var(--banner-aspect)}.slide-track[data-v-3ee13b8f]{width:100%;height:100%;position:relative}.slide-item[data-v-3ee13b8f]{opacity:0;visibility:hidden;transition:opacity .65s,visibility .65s,transform .32s;display:block;position:absolute;inset:0;overflow:hidden}.banner-frame.is-dragging .slide-item.drag-current[data-v-3ee13b8f],.banner-frame.is-dragging .slide-item.drag-next[data-v-3ee13b8f],.banner-frame.is-dragging .slide-item.drag-prev[data-v-3ee13b8f],.banner-frame.is-snapping .slide-item.drag-current[data-v-3ee13b8f],.banner-frame.is-snapping .slide-item.drag-next[data-v-3ee13b8f],.banner-frame.is-snapping .slide-item.drag-prev[data-v-3ee13b8f],.slide-item.active[data-v-3ee13b8f]{opacity:1;visibility:visible}.banner-frame.is-dragging .slide-item[data-v-3ee13b8f]{transition:none}.slide-item.active .slide-img[data-v-3ee13b8f]{animation:slide-kenburns-3ee13b8f var(--slide-anim-duration) ease-out forwards}@keyframes slide-kenburns-3ee13b8f{0%{transform:scale(1)}to{transform:scale(1.06)}}.slide-item[data-v-3ee13b8f]:after{content:"";z-index:1;pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 40%,#ffffff59 50%,#0000 60%);position:absolute;inset:0;transform:translate(-160%)}.slide-item.active[data-v-3ee13b8f]:after{animation:slide-shine-3ee13b8f var(--slide-anim-duration) ease-in-out infinite}@keyframes slide-shine-3ee13b8f{0%{opacity:0;transform:translate(-160%)}6%{opacity:1}34%{opacity:1}40%,to{opacity:0;transform:translate(160%)}}.slide-img[data-v-3ee13b8f]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .65s;display:block;transform:scale(1)}.slide-caption[data-v-3ee13b8f]{z-index:2;color:#fff;text-shadow:0 1px 4px #0000004d;pointer-events:none;opacity:0;background:linear-gradient(#0000,#042930bf);padding:40px 24px 18px;font-size:1rem;font-weight:600;transition:transform .6s cubic-bezier(.22,1,.36,1) .15s,opacity .6s .15s;position:absolute;bottom:0;left:0;right:0;transform:translateY(10px)}.slide-item.active .slide-caption[data-v-3ee13b8f]{opacity:1;transform:translateY(0)}.slide-arrow[data-v-3ee13b8f]{z-index:3;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;background:#ffffff38;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.4rem;transition:opacity .25s,background .25s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.banner-frame:hover .slide-arrow[data-v-3ee13b8f]{opacity:1}.slide-arrow[data-v-3ee13b8f]:hover{background:#fff6}.slide-arrow.left[data-v-3ee13b8f]{left:20px}.slide-arrow.right[data-v-3ee13b8f]{right:20px}.slide-dots[data-v-3ee13b8f]{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.slide-dot[data-v-3ee13b8f]{cursor:pointer;background:#ffffff80;border:none;border-radius:999px;width:9px;height:9px;padding:0;transition:width .3s,background .3s}.slide-dot[data-v-3ee13b8f]:hover{background:#ffffffe6}.slide-dot.active[data-v-3ee13b8f]{background:#fff;width:24px;animation:2.2s ease-in-out infinite dot-glow-3ee13b8f;box-shadow:0 0 10px #fff9}@keyframes dot-glow-3ee13b8f{0%,to{box-shadow:0 0 6px #fff6}50%{box-shadow:0 0 12px #fffc}}@media (width<=992px){.banner-frame[data-v-3ee13b8f]{height:calc(var(--banner-height,420px) * .62)}}@media (width<=640px){.block-slide-banner[data-v-3ee13b8f]{--slide-anim-duration:4s;margin-bottom:16px}.block-slide-banner.is-page-banner[data-v-3ee13b8f]{margin-top:12px}.banner-frame[data-v-3ee13b8f]{height:calc(var(--banner-height,420px) * .5)}.slide-caption[data-v-3ee13b8f]{padding:32px 16px 14px;font-size:.85rem}.slide-arrow[data-v-3ee13b8f]{width:36px;height:36px;font-size:1.1rem}.slide-arrow.left[data-v-3ee13b8f]{left:10px}.slide-arrow.right[data-v-3ee13b8f]{right:10px}.slide-dots[data-v-3ee13b8f]{bottom:10px}}@media (prefers-reduced-motion:reduce){.slide-caption[data-v-3ee13b8f],.slide-item[data-v-3ee13b8f]{transition:none}.slide-caption[data-v-3ee13b8f]{opacity:1;transform:none}.slide-dot.active[data-v-3ee13b8f],.slide-item.active .slide-img[data-v-3ee13b8f],.slide-item.active[data-v-3ee13b8f]:after{animation:none}.slide-item[data-v-3ee13b8f]:after{display:none}}.block-quick-nav[data-v-83f3bc5f]{z-index:10;margin-top:-36px;padding-bottom:8px;position:relative}.nav-grid[data-v-83f3bc5f]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.nav-item[data-v-83f3bc5f]{background:var(--color-white);border:1px solid #0891b20f;border-radius:14px;align-items:center;gap:14px;padding:20px 18px;transition:all .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #0891b21a,0 1px 4px #0000000a}.nav-item[data-v-83f3bc5f]:after{content:"";opacity:0;background:linear-gradient(135deg,#0891b20a,#0000);transition:opacity .25s;position:absolute;inset:0}.nav-item[data-v-83f3bc5f]:hover{color:inherit;border-color:#0891b233;transform:translateY(-4px);box-shadow:0 12px 32px #0891b229}.nav-item[data-v-83f3bc5f]:hover:after{opacity:1}.nav-icon[data-v-83f3bc5f]{color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:1.35rem;transition:transform .25s;display:flex;box-shadow:0 4px 12px #0891b24d}.nav-item:nth-child(2) .nav-icon[data-v-83f3bc5f]{background:linear-gradient(135deg,#059669,#34d399);box-shadow:0 4px 12px #0596694d}.nav-item:nth-child(3) .nav-icon[data-v-83f3bc5f]{background:linear-gradient(135deg,#0284c7,#38bdf8);box-shadow:0 4px 12px #0284c74d}.nav-item:nth-child(4) .nav-icon[data-v-83f3bc5f]{background:linear-gradient(135deg,#7c3aed,#a78bfa);box-shadow:0 4px 12px #7c3aed4d}.nav-item:nth-child(5) .nav-icon[data-v-83f3bc5f]{background:linear-gradient(135deg,#dc2626,#f87171);box-shadow:0 4px 12px #dc262640}.nav-item:hover .nav-icon[data-v-83f3bc5f]{transform:scale(1.08)}.nav-label[data-v-83f3bc5f]{color:var(--color-text);flex:1;font-size:.95rem;font-weight:600}.nav-arrow[data-v-83f3bc5f]{color:var(--color-text-light);opacity:0;transition:all .25s;transform:translate(-4px)}.nav-item:hover .nav-arrow[data-v-83f3bc5f]{opacity:1;color:var(--color-primary);transform:translate(0)}@media (width<=640px){.nav-grid[data-v-83f3bc5f]{grid-template-columns:repeat(2,1fr);gap:12px}.nav-item[data-v-83f3bc5f]{padding:16px 14px}.nav-arrow[data-v-83f3bc5f]{display:none}}.block-news-list[data-v-fda89850]{padding:48px 0}.section-header[data-v-fda89850]{border-bottom:2px solid var(--color-primary);justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:12px;display:flex}.section-header h2[data-v-fda89850]{color:var(--color-text);font-size:1.3rem}.more-link[data-v-fda89850]{color:var(--color-text-light);font-size:.85rem}.more-link[data-v-fda89850]:hover{color:var(--color-primary)}.news-items[data-v-fda89850]{flex-direction:column;gap:16px;display:flex}.section-header[data-v-91db2941]{border-bottom:2px solid var(--color-primary);justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:12px;display:flex}.section-header h2[data-v-91db2941]{color:var(--color-text);font-size:1.3rem}.more-link[data-v-91db2941]{color:var(--color-text-light);font-size:.85rem}.more-link[data-v-91db2941]:hover{color:var(--color-primary)}.notice-items[data-v-91db2941]{list-style:none}.notice-items li a[data-v-91db2941]{border-bottom:1px dashed var(--color-border);align-items:center;gap:8px;padding:10px 0;font-size:.9rem;display:flex}.notice-items .dot[data-v-91db2941]{background:var(--color-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px}.notice-items .title[data-v-91db2941]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.notice-items .date[data-v-91db2941]{color:var(--color-text-light);flex-shrink:0;font-size:.8rem}.block-news-notice[data-v-17d0eeb9]{padding:0 0 36px}.news-grid[data-v-17d0eeb9]{grid-template-columns:1.6fr 1fr;align-items:stretch;gap:24px;display:grid}.news-panel[data-v-17d0eeb9],.notice-panel[data-v-17d0eeb9]{background:var(--color-white);min-width:0;box-shadow:var(--shadow);border:1px solid #0891b20f;border-radius:16px;flex-direction:column;padding:28px;display:flex;position:relative}.news-carousel[data-v-17d0eeb9],.notice-panel[data-v-17d0eeb9]{overflow:hidden}.notice-decor[data-v-17d0eeb9]{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:320px;height:320px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.notice-panel[data-v-17d0eeb9]>:not(.notice-decor){z-index:1;position:relative}.panel-header[data-v-17d0eeb9]{justify-content:space-between;margin-bottom:22px}.panel-header[data-v-17d0eeb9],.panel-header h2[data-v-17d0eeb9],.panel-header h2 .ri-icon[data-v-17d0eeb9]{align-items:center;display:flex}.panel-header h2[data-v-17d0eeb9]{color:var(--color-text);gap:10px;font-size:1.2rem;font-weight:700}.panel-header h2 .ri-icon[data-v-17d0eeb9]{color:#fff;background:linear-gradient(135deg,#0891b2,#06b6d4);border-radius:9px;justify-content:center;width:32px;height:32px;padding:5px;font-size:1.125rem}.notice-panel .panel-header h2 .ri-icon[data-v-17d0eeb9]{background:linear-gradient(135deg,#059669,#34d399)}.more-link[data-v-17d0eeb9]{color:var(--color-text-light);border-radius:999px;align-items:center;padding:4px 10px;font-size:.85rem;transition:all .2s;display:inline-flex}.more-link[data-v-17d0eeb9]:hover{color:var(--color-primary);background:var(--color-primary-light)}.news-carousel[data-v-17d0eeb9]{aspect-ratio:840/579;isolation:isolate;touch-action:pan-y;background:linear-gradient(135deg,#0e7490,#0891b2 60%,#06b6d4);border-radius:14px;margin-bottom:18px;position:relative}.carousel-track[data-v-17d0eeb9]{width:100%;height:100%;position:relative}.carousel-slide[data-v-17d0eeb9]{opacity:0;visibility:hidden;color:#fff;transition:opacity .65s,visibility .65s,transform .32s;position:absolute;inset:0}.carousel-slide.active[data-v-17d0eeb9],.news-carousel.is-dragging .carousel-slide.drag-current[data-v-17d0eeb9],.news-carousel.is-dragging .carousel-slide.drag-next[data-v-17d0eeb9],.news-carousel.is-dragging .carousel-slide.drag-prev[data-v-17d0eeb9],.news-carousel.is-snapping .carousel-slide.drag-current[data-v-17d0eeb9],.news-carousel.is-snapping .carousel-slide.drag-next[data-v-17d0eeb9],.news-carousel.is-snapping .carousel-slide.drag-prev[data-v-17d0eeb9]{opacity:1;visibility:visible}.news-carousel.is-dragging .carousel-slide[data-v-17d0eeb9]{transition:none}.slide-img[data-v-17d0eeb9]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.slide-caption[data-v-17d0eeb9]{background:linear-gradient(#0000,#04293061 48%,#042930e0);flex-direction:column;align-items:flex-start;gap:8px;padding:56px 20px 42px;display:flex;position:absolute;bottom:0;left:0;right:0}.slide-chip[data-v-17d0eeb9]{color:#cffafe;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#22d3ee38;border:1px solid #67e8f98c;border-radius:999px;padding:5px 12px;font-size:.72rem;line-height:1}.slide-caption h3[data-v-17d0eeb9]{color:#fff;-webkit-line-clamp:2;text-shadow:0 1px 4px #0000004d;-webkit-box-orient:vertical;font-size:1.2rem;font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden}.carousel-dots[data-v-17d0eeb9]{z-index:2;align-items:center;gap:7px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.carousel-dot[data-v-17d0eeb9]{cursor:pointer;background:#ffffff73;border:none;border-radius:999px;width:8px;height:8px;padding:0;transition:width .3s,background .3s}.carousel-dot[data-v-17d0eeb9]:hover{background:#ffffffd9}.carousel-dot.active[data-v-17d0eeb9]{background:#fff;width:22px}.news-items li+li[data-v-17d0eeb9],.notice-items li+li[data-v-17d0eeb9]{border-top:1px solid #f1f5f9}.news-row[data-v-17d0eeb9]{border-radius:6px;align-items:center;gap:12px;padding:11px 4px;transition:all .2s;display:flex}.news-row[data-v-17d0eeb9]:hover{background:#f8fffe;padding-left:10px}.news-title[data-v-17d0eeb9]{text-overflow:ellipsis;white-space:nowrap;flex:1;padding-left:14px;font-size:.9rem;position:relative;overflow:hidden}.news-title[data-v-17d0eeb9]:before{content:"";background:var(--color-secondary);border-radius:50%;width:5px;height:5px;transition:background .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.news-row:hover .news-title[data-v-17d0eeb9]{color:var(--color-primary)}.news-row:hover .news-title[data-v-17d0eeb9]:before{background:var(--color-primary)}.news-date[data-v-17d0eeb9]{color:var(--color-text-light);flex-shrink:0;font-size:.78rem}.date-badge[data-v-17d0eeb9],.notice-items[data-v-17d0eeb9]{flex-direction:column}.notice-items[data-v-17d0eeb9],.notice-items li[data-v-17d0eeb9],.notice-row[data-v-17d0eeb9]{flex:1;display:flex}.notice-row[data-v-17d0eeb9]{border-radius:8px;align-items:center;gap:14px;padding:12px 4px;transition:all .2s}.notice-row[data-v-17d0eeb9]:hover{background:#f8fffe;padding-left:8px}.date-badge[data-v-17d0eeb9]{border:1px solid var(--color-border);background:linear-gradient(135deg,#f0fdfa,#ecfeff);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:all .25s;display:flex}.date-badge b[data-v-17d0eeb9]{color:var(--color-primary-dark);font-size:1.1rem;line-height:1.2}.date-badge small[data-v-17d0eeb9]{color:var(--color-text-light);font-size:.62rem}.notice-row:hover .date-badge[data-v-17d0eeb9]{background:linear-gradient(135deg,#0891b2,#06b6d4);border-color:#0000}.notice-row:hover .date-badge b[data-v-17d0eeb9]{color:#fff}.notice-row:hover .date-badge small[data-v-17d0eeb9]{color:#fffc}.notice-title[data-v-17d0eeb9]{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:.88rem;line-height:1.5;display:-webkit-box;overflow:hidden}.notice-row:hover .notice-title[data-v-17d0eeb9]{color:var(--color-primary)}@media (width<=992px){.news-grid[data-v-17d0eeb9]{grid-template-columns:1fr;align-items:start}.notice-items[data-v-17d0eeb9],.notice-items li[data-v-17d0eeb9],.notice-row[data-v-17d0eeb9]{flex:none}.notice-items li[data-v-17d0eeb9]{display:block}}@media (width<=640px){.slide-caption[data-v-17d0eeb9]{padding:40px 16px 36px}.slide-caption h3[data-v-17d0eeb9]{font-size:1rem}.carousel-dots[data-v-17d0eeb9]{bottom:10px}.news-panel[data-v-17d0eeb9],.notice-panel[data-v-17d0eeb9]{padding:20px}}.section-title[data-v-682513ca]{margin-bottom:24px}.section-title h2[data-v-682513ca]{color:var(--color-text);border-left:4px solid var(--color-primary);padding-left:12px;font-size:1.5rem}.culture-list[data-v-a7147643]{width:100%}.culture-item[data-v-a7147643]{border-bottom:1px dashed #eee;justify-content:space-between;height:250px;margin:50px 0;padding-bottom:50px;display:flex;position:relative}.culture-item[data-v-a7147643]:last-child{border-bottom:0}.culture-item.is-reverse[data-v-a7147643]{flex-direction:row-reverse}.culture-item.is-reverse .culture-item__heading[data-v-a7147643]{text-align:right}.culture-item.is-reverse .culture-item__media img[data-v-a7147643]{border-radius:0 100px 100px}.culture-item.is-reverse .culture-item__desc[data-v-a7147643]{background-image:linear-gradient(120deg,#c2e9fb,#fcfcfc);justify-content:right}.culture-item__media[data-v-a7147643]{flex-shrink:0;width:200px}.culture-item__media img[data-v-a7147643]{-o-object-fit:cover;object-fit:cover;border-radius:100px 0 100px 100px;width:200px;height:200px;display:block}.culture-item__body[data-v-a7147643]{flex-direction:column;justify-content:space-between;width:calc(100% - 250px);display:flex}.culture-item__heading[data-v-a7147643]{color:#aaa;letter-spacing:5px;flex-direction:column;margin:0 0 10px;font-size:22px;font-weight:400;display:flex}.culture-item__heading label[data-v-a7147643]{color:#007aff;font-size:28px;font-weight:700}.culture-item__desc[data-v-a7147643]{background-image:linear-gradient(120deg,#fcfcfc,#c2e9fb);border-radius:10px;flex-grow:2;align-items:center;margin:0;padding:10px;font-size:20px;display:flex}@media (width<=575px){.culture-item[data-v-a7147643]{height:200px}.culture-item__media[data-v-a7147643]{width:150px}.culture-item__media img[data-v-a7147643]{width:150px;height:150px}.culture-item__body[data-v-a7147643]{width:calc(100% - 170px)}.culture-item__heading[data-v-a7147643]{letter-spacing:2px;font-size:16px}.culture-item__heading label[data-v-a7147643]{font-size:24px}.culture-item__desc[data-v-a7147643]{font-size:16px}.culture-item__desc label[data-v-a7147643]{display:none}}.ri-icon[data-v-4122afab]{flex-shrink:0;width:1em;height:1em}.cs-fab[data-v-4122afab]{z-index:1000;width:var(--cs-fab-size,52px);height:var(--cs-fab-size,52px);border-radius:var(--cs-fab-radius,50%);background:var(--cs-fab-bg,linear-gradient(155deg,var(--cs-primary,var(--color-primary)) 0,var(--cs-primary-dark,var(--color-primary-dark)) 100%));color:var(--color-white);font-size:24px;font-size:calc(var(--cs-fab-size,52px) * .5);cursor:pointer;box-shadow:var(--cs-fab-shadow,0 6px 20px #0891b259);border:none;justify-content:center;align-items:center;transition:transform .2s,box-shadow .2s;display:flex;position:fixed;bottom:24px;right:24px}.cs-fab .ri-icon[data-v-4122afab],.cs-fab__img[data-v-4122afab]{z-index:1;position:relative}.cs-fab__img[data-v-4122afab]{width:calc(var(--cs-fab-size,52px) * .52);height:calc(var(--cs-fab-size,52px) * .52);-o-object-fit:cover;object-fit:cover;pointer-events:none;border-radius:50%}.cs-fab__hover[data-v-4122afab]{border-radius:inherit;background:var(--cs-fab-bg-hover,#00000038);opacity:0;pointer-events:none;transition:opacity .25s;position:absolute;inset:0}.cs-fab:hover .cs-fab__hover[data-v-4122afab]{opacity:1}.cs-fab[data-v-4122afab]:hover{box-shadow:var(--cs-fab-shadow-hover,0 8px 26px #0891b273);transform:scale(1.06)}.cs-fab[data-v-4122afab]:active{transform:scale(.96)}.cs-fab__badge[data-v-4122afab]{background:var(--color-destructive);border:2px solid var(--color-white);min-width:18px;height:18px;color:var(--color-white);border-radius:999px;padding:0 4px;font-size:11px;font-weight:600;line-height:14px;position:absolute;top:-4px;right:-4px;box-shadow:0 2px 6px #dc262666}.cs-fab.cs-fab-effect--halo[data-v-4122afab]:before{animation:2.2s ease-out infinite cs-fab-halo-4122afab}.cs-fab.cs-fab-effect--halo[data-v-4122afab]:before,.cs-fab.cs-fab-effect--pulse[data-v-4122afab]:before{content:"";z-index:-1;border-radius:inherit;background:var(--cs-primary,var(--color-primary));position:absolute;inset:0}.cs-fab.cs-fab-effect--pulse[data-v-4122afab]:before{animation:1.6s ease-in-out infinite cs-fab-pulse-4122afab}.cs-fab.cs-fab-effect--ripple[data-v-4122afab]:after,.cs-fab.cs-fab-effect--ripple[data-v-4122afab]:before{content:"";z-index:-1;border-radius:inherit;border:2px solid var(--cs-primary,var(--color-primary));opacity:0;animation:2.4s cubic-bezier(.2,.6,.35,1) infinite cs-fab-ripple-4122afab;position:absolute;inset:0}.cs-fab.cs-fab-effect--ripple[data-v-4122afab]:after{animation-delay:1.2s}.cs-fab.cs-fab-effect--float[data-v-4122afab]{animation:3s ease-in-out infinite cs-fab-float-4122afab}.cs-fab.cs-fab-effect--glow[data-v-4122afab]:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(closest-side,var(--cs-primary,var(--color-primary)),transparent 74%);opacity:.35;animation:2.6s ease-in-out infinite cs-fab-glow-4122afab;position:absolute;inset:-6px}@keyframes cs-fab-halo-4122afab{0%{opacity:.3;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@keyframes cs-fab-pulse-4122afab{0%,to{opacity:.4;transform:scale(1)}22%{opacity:.22;transform:scale(1.22)}40%{opacity:.36;transform:scale(1.05)}62%{opacity:.1;transform:scale(1.34)}}@keyframes cs-fab-ripple-4122afab{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.55)}}@keyframes cs-fab-float-4122afab{0%,to{translate:0}50%{translate:0 -6px}}@keyframes cs-fab-glow-4122afab{0%,to{opacity:.18;transform:scale(.94)}50%{opacity:.5;transform:scale(1.08)}}.cs-panel[data-v-4122afab]{z-index:1000;background:var(--color-white);border:var(--cs-panel-border,1px solid var(--color-border));border-radius:var(--cs-panel-radius,16px);width:380px;max-height:calc(min(680px,100vh - 120px));box-shadow:var(--cs-panel-shadow,0 12px 40px #083f4a2e,0 4px 12px #0891b214);flex-direction:column;animation:.28s cubic-bezier(.16,1,.3,1) cs-panel-in-4122afab;display:flex;position:fixed;bottom:88px;right:24px;overflow:hidden}@keyframes cs-panel-in-4122afab{0%{opacity:0;transform:translateY(14px)scale(.97)}}.cs-panel__head[data-v-4122afab]{color:var(--cs-head-fg,var(--color-white));background:var(--cs-head-bg,linear-gradient(135deg,var(--color-primary-dark),var(--color-primary)));border-bottom:var(--cs-head-border,none);flex-shrink:0;align-items:center;gap:12px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.cs-panel__head[data-v-4122afab]:after{content:"";pointer-events:none;background:#ffffff1a;border-radius:50%;width:110px;height:110px;position:absolute;top:-34px;right:-26px}.cs-panel__avatar[data-v-4122afab]{background:#ffffff2e;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;display:flex}.cs-panel__head-main[data-v-4122afab]{flex-direction:column;gap:1px;min-width:0;display:flex}.cs-panel__title[data-v-4122afab]{letter-spacing:.5px;font-size:15px;font-weight:600}.cs-panel__status[data-v-4122afab]{opacity:.95;background:var(--cs-status-bg,#ffffff29);border-radius:999px;align-self:flex-start;align-items:center;gap:5px;padding:2px 9px;font-size:12px;display:inline-flex}.cs-panel__dot[data-v-4122afab]{background:#4ade80;border-radius:50%;flex-shrink:0;width:6px;height:6px}.cs-panel__status--queue .cs-panel__dot[data-v-4122afab]{background:#fbbf24}.cs-panel__status--ended .cs-panel__dot[data-v-4122afab]{background:#ffffff8c}.cs-panel__leave[data-v-4122afab]{z-index:1;border:1px solid var(--cs-leave-border,#ffffff59);background:var(--cs-leave-bg,#ffffff24);color:var(--cs-leave-fg,var(--color-white));cursor:pointer;border-radius:999px;margin-left:auto;padding:4px 12px;font-size:12px;transition:background .2s;position:relative}.cs-panel__leave[data-v-4122afab]:hover{background:var(--cs-leave-bg-hover,#ffffff47)}.cs-panel__close[data-v-4122afab]{z-index:1;width:26px;height:26px;color:var(--cs-head-fg,var(--color-white));cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;font-size:16px;transition:background .2s;display:flex;position:relative}.cs-panel__leave+.cs-panel__close[data-v-4122afab]{margin-left:8px}.cs-panel__close[data-v-4122afab]:hover{background:var(--cs-leave-bg-hover,#ffffff2e)}.cs-intro[data-v-4122afab]{scrollbar-width:thin;flex-direction:column;gap:12px;min-height:0;padding:20px 20px 24px;display:flex;overflow-y:auto}.cs-intro[data-v-4122afab]>*{flex-shrink:0}.cs-intro__welcome[data-v-4122afab]{color:var(--color-text-light);border:1px solid var(--cs-primary-soft,var(--color-border));padding:10px 12px;font-size:14px;line-height:1.7}.cs-intro__welcome[data-v-4122afab],.cs-phones[data-v-4122afab]{background:var(--cs-primary-light,var(--color-primary-light));border-radius:10px}.cs-phones[data-v-4122afab]{align-items:center;gap:8px;padding:8px 12px;display:flex}.cs-phones__label[data-v-4122afab]{color:var(--color-text-light);flex-shrink:0;font-size:11.5px}.cs-phones__list[data-v-4122afab]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 6px;min-width:0;display:grid}.cs-phones__item[data-v-4122afab]:only-child{grid-column:1/-1}.cs-phones__item[data-v-4122afab]{min-width:0;color:var(--cs-primary,var(--color-primary));border-radius:7px;justify-content:center;align-items:center;gap:4px;padding:3px 4px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .2s,transform .15s;display:inline-flex}.cs-phones__item[data-v-4122afab]:hover{background:#ffffffb3}.cs-phones__item[data-v-4122afab]:active{transform:scale(.97)}.cs-phones__item span[data-v-4122afab]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-input[data-v-4122afab]{border:1px solid var(--color-border);border-radius:var(--cs-input-radius,10px);background:var(--color-white);height:38px;color:var(--color-text);outline:none;width:100%;padding:0 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}.cs-input[data-v-4122afab]:focus{border-color:var(--cs-primary,var(--color-primary));box-shadow:0 0 0 3px var(--cs-primary-ring,#0891b21f)}.cs-btn[data-v-4122afab]{border-radius:var(--cs-btn-radius,10px);background:var(--cs-btn-bg,linear-gradient(135deg,var(--color-primary),var(--color-primary-dark)));height:38px;color:var(--color-white);cursor:pointer;box-shadow:var(--cs-btn-shadow,0 2px 8px #0891b240);border:none;font-size:14px;font-weight:600;transition:transform .15s,box-shadow .2s,opacity .2s}.cs-btn[data-v-4122afab]:hover:not(:disabled){box-shadow:var(--cs-btn-shadow-hover,0 4px 14px #0891b259);transform:translateY(-1px)}.cs-btn[data-v-4122afab]:active:not(:disabled){transform:translateY(0)}.cs-btn[data-v-4122afab]:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.cs-intro__tabs[data-v-4122afab]{background:var(--color-muted,#eef2f5);border-radius:10px;gap:4px;margin-bottom:2px;padding:4px;display:flex}.cs-intro__tab[data-v-4122afab]{color:var(--color-text-light,#5b7a76);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:1;padding:8px 0;font-size:13px;font-weight:500;transition:background .2s,color .2s,box-shadow .2s}.cs-intro__tab.active[data-v-4122afab]{background:var(--color-white,#fff);color:var(--cs-primary-dark,var(--color-primary-dark));font-weight:600;box-shadow:0 1px 4px #134e4a24}.cs-input--area[data-v-4122afab]{resize:none;min-height:110px;font-family:inherit;line-height:1.6}.cs-field[data-v-4122afab]{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.cs-field__label[data-v-4122afab]{color:var(--color-text);justify-content:space-between;align-items:baseline;font-size:12.5px;font-weight:600;display:flex}.cs-field__error[data-v-4122afab]{color:#e34d59;flex-shrink:0;margin-left:8px;font-size:11.5px;font-weight:400}.cs-field__req[data-v-4122afab]{color:#e34d59;margin-right:2px;font-style:normal}.cs-field__opt[data-v-4122afab]{color:var(--color-text-light);margin-left:4px;font-size:11px;font-style:normal;font-weight:400}.cs-msg__recalled[data-v-4122afab]{color:var(--color-text-light);background:var(--color-bg-secondary,#f4f5f7);border-radius:8px;padding:5px 10px;font-size:12px;display:inline-block}.cs-msg__bubble--quote[data-v-4122afab]{gap:6px}.cs-msg__bubble--quote[data-v-4122afab],.cs-quote[data-v-4122afab]{flex-direction:column;display:flex}.cs-quote[data-v-4122afab]{border-left:3px solid var(--cs-primary,var(--color-primary));background:#0000000a;border-radius:6px;gap:2px;margin:0;padding:6px 8px;font-size:12px}.cs-quote__name[data-v-4122afab]{color:var(--cs-primary,var(--color-primary));font-weight:600}.cs-quote__text[data-v-4122afab]{color:var(--color-text-light);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cs-editor__file[data-v-4122afab]{display:none}.cs-editor__attach[data-v-4122afab]{width:32px;height:32px;color:var(--color-text-light);cursor:pointer;background:0 0;border:none;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;transition:background .2s,color .2s;display:flex}.cs-editor__attach[data-v-4122afab]:hover{background:var(--cs-primary-light,var(--color-primary-light));color:var(--cs-primary-dark,var(--color-primary-dark))}.cs-editor__attach[data-v-4122afab]:disabled{cursor:not-allowed;opacity:.6}.cs-editor__emoji-btn[data-v-4122afab]{width:32px;height:32px;color:var(--color-text-light);cursor:pointer;background:0 0;border:none;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;transition:background .2s,color .2s;display:flex}.cs-editor__emoji-btn.is-open[data-v-4122afab],.cs-editor__emoji-btn[data-v-4122afab]:hover{background:var(--cs-primary-light,var(--color-primary-light));color:var(--cs-primary-dark,var(--color-primary-dark))}.cs-editor__emoji-panel[data-v-4122afab]{z-index:6;background:var(--cs-editor-box-bg,var(--color-white));border:1px solid var(--color-border);scrollbar-width:thin;border-radius:12px;width:296px;max-height:264px;padding:8px 10px 10px;animation:.18s both cs-msg-in-4122afab;position:absolute;bottom:calc(100% - 2px);right:14px;overflow-y:auto;box-shadow:0 8px 28px #0f172a29}.cs-emoji-group__label[data-v-4122afab]{color:var(--color-text-light);opacity:.85;margin:6px 2px 4px;font-size:11px}.cs-emoji-group__grid[data-v-4122afab]{grid-template-columns:repeat(8,1fr);gap:2px;display:grid}.cs-emoji[data-v-4122afab]{cursor:pointer;background:0 0;border:none;border-radius:8px;padding:4px 0;font-size:19px;line-height:1;transition:background .15s,transform .15s}.cs-emoji[data-v-4122afab]:hover{background:var(--cs-primary-light,var(--color-primary-light));transform:scale(1.15)}.cs-editor__attach.is-uploading .ri-icon[data-v-4122afab]{animation:.8s linear infinite cs-spin-4122afab}@keyframes cs-spin-4122afab{to{transform:rotate(1turn)}}.cs-error[data-v-4122afab]{color:var(--color-destructive);padding:0 16px;font-size:12px}.cs-error--pad[data-v-4122afab]{padding:8px 16px}.cs-msgs[data-v-4122afab]{gap:var(--cs-msg-gap,14px);background:var(--cs-msgs-bg,#f4f9fa);scrollbar-width:thin;scrollbar-color:var(--cs-primary-soft,#0891b240) transparent;flex-direction:column;flex:1;min-height:260px;max-height:352px;padding:16px 16px 8px;display:flex;overflow-y:auto}.cs-msgs[data-v-4122afab]::-webkit-scrollbar{width:5px}.cs-msgs[data-v-4122afab]::-webkit-scrollbar-track{background:0 0}.cs-msgs[data-v-4122afab]::-webkit-scrollbar-thumb{background:var(--cs-primary-soft,#0891b238);border-radius:999px}.cs-msgs[data-v-4122afab]::-webkit-scrollbar-thumb:hover{background:var(--cs-primary-glow,#0891b259)}.cs-msgs__empty[data-v-4122afab]{color:var(--color-text-light);flex-direction:column;align-items:center;gap:8px;margin:auto;padding:24px 0;font-size:13px;display:flex}.cs-msgs__empty .ri-icon[data-v-4122afab]{opacity:.4;font-size:34px;animation:3s ease-in-out infinite cs-float-4122afab}@keyframes cs-float-4122afab{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.cs-msg[data-v-4122afab]{flex-direction:column;align-items:flex-start;animation:.22s both cs-msg-in-4122afab;display:flex}@keyframes cs-msg-in-4122afab{0%{opacity:0;transform:translateY(6px)}}.cs-msg--self[data-v-4122afab]{align-items:flex-end}.cs-msg__main[data-v-4122afab]{flex-direction:column;flex:1;align-self:stretch;align-items:flex-start;min-width:0;max-width:100%;display:flex}.cs-msg--self .cs-msg__main[data-v-4122afab]{align-items:flex-end}.cs-msg__avatar[data-v-4122afab]{background:var(--cs-primary-light,#eef4ff);width:30px;height:30px;color:var(--cs-primary-dark,#123a5c);-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:none}.cs-msg__meta[data-v-4122afab]{color:var(--color-text-light);align-items:baseline;gap:8px;margin-bottom:5px;padding:0 2px;font-size:11px;display:flex}.cs-msg__name[data-v-4122afab]{color:var(--cs-primary-dark,var(--color-primary-dark));font-weight:600}.cs-msg--self .cs-msg__name[data-v-4122afab]{color:var(--color-text-light);font-weight:500}.cs-msg__time[data-v-4122afab]{opacity:.75}.cs-msg__bubble[data-v-4122afab]{border-radius:var(--cs-bubble-radius,4px 12px 12px 12px);background:var(--cs-bubble-bg,var(--color-white));border:var(--cs-bubble-border,1px solid var(--color-border));max-width:82%;color:var(--cs-bubble-fg,var(--color-text));font-size:var(--cs-msg-font-size,14px);white-space:pre-wrap;word-break:break-word;box-shadow:var(--cs-bubble-shadow,0 1px 3px #134e4a0f);padding:9px 12px;line-height:1.6}.cs-msg--self .cs-msg__bubble[data-v-4122afab]{border:var(--cs-self-border,none);border-radius:var(--cs-self-radius,12px 4px 12px 12px);background:var(--cs-self-bg,linear-gradient(135deg,var(--color-primary),var(--color-primary-dark)));color:var(--cs-self-fg,var(--color-white));box-shadow:var(--cs-self-shadow,0 2px 8px #0891b247)}.cs-msg__img-wrap[data-v-4122afab]{border-radius:var(--cs-media-radius,12px);border:1px solid var(--color-border);background:var(--color-white);cursor:zoom-in;max-width:82%;transition:box-shadow .2s,transform .2s;display:block;overflow:hidden;box-shadow:0 1px 3px #134e4a0f}.cs-msg__img-wrap[data-v-4122afab]:hover{box-shadow:0 4px 14px #134e4a24}.cs-msg__img[data-v-4122afab]{-o-object-fit:cover;object-fit:cover;width:180px;max-height:220px;display:block}.cs-msg__video[data-v-4122afab]{background:#0b2024;width:220px;max-height:260px;display:block}.cs-msg__file[data-v-4122afab],.cs-msg__video[data-v-4122afab]{border-radius:var(--cs-media-radius,12px);border:1px solid var(--color-border)}.cs-msg__file[data-v-4122afab]{background:var(--color-white);max-width:82%;color:inherit;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:inline-flex;box-shadow:0 1px 3px #134e4a0f}.cs-msg__file[data-v-4122afab]:hover{border-color:var(--cs-primary-glow,#0891b266);box-shadow:0 4px 12px var(--cs-primary-soft,#0891b21f)}.cs-msg__file-icon[data-v-4122afab]{width:34px;height:34px;color:var(--cs-primary,var(--color-primary));background:var(--cs-primary-light,var(--color-primary-light));border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}.cs-msg__file-body[data-v-4122afab]{flex-direction:column;gap:1px;min-width:0;display:flex}.cs-msg__file-name[data-v-4122afab]{max-width:160px;color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.cs-msg__file-size[data-v-4122afab]{color:var(--color-text-light);font-size:11px}.cs-msg__file-hint[data-v-4122afab]{color:var(--color-text-light);opacity:.7;margin-left:2px;font-size:14px}.cs-rating[data-v-4122afab]{border-top:1px dashed var(--color-border);flex-direction:column;gap:8px;padding:12px 16px;display:flex}.cs-rating__done[data-v-4122afab],.cs-rating__title[data-v-4122afab]{color:var(--color-text-light);font-size:13px}.cs-rating__done[data-v-4122afab]{text-align:center}.cs-rating__stars[data-v-4122afab]{gap:4px;display:flex}.cs-star[data-v-4122afab]{color:#cde3e0;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 3px;font-size:24px;line-height:1;transition:transform .15s,color .15s;display:inline-flex}.cs-star[data-v-4122afab]:hover{transform:scale(1.15)}.cs-star.active[data-v-4122afab]{color:#f59e0b}.cs-editor[data-v-4122afab]{border-top:1px solid var(--color-border);background:var(--cs-editor-bg,var(--color-white));flex-shrink:0;padding:12px 14px 14px;position:relative}.cs-editor__box[data-v-4122afab]{border:1px solid var(--color-border);border-radius:var(--cs-editor-box-radius,14px);background:var(--cs-editor-box-bg,var(--color-white));flex-direction:column;gap:4px;padding:8px 8px 6px 12px;transition:border-color .2s,box-shadow .2s;display:flex}.cs-editor__box[data-v-4122afab]:focus-within{border-color:var(--cs-primary,var(--color-primary));box-shadow:0 0 0 3px var(--cs-primary-ring,#0891b21f)}.cs-editor__input[data-v-4122afab]{width:100%;color:var(--color-text);resize:none;background:0 0;border:none;outline:none;max-height:120px;padding:2px 0;font-family:inherit;font-size:14px;line-height:1.5;overflow-y:auto}.cs-editor__input[data-v-4122afab]::placeholder{color:var(--color-text-light);opacity:.75}.cs-editor__bar[data-v-4122afab]{align-items:center;gap:6px;display:flex}.cs-editor__hint[data-v-4122afab]{text-align:right;color:var(--color-text-light);opacity:.7;display:var(--cs-hint-display,block);-webkit-user-select:none;user-select:none;flex:1;font-size:11px}.cs-editor__send[data-v-4122afab]{border-radius:var(--cs-send-radius,999px);background:var(--cs-send-bg,linear-gradient(135deg,var(--cs-primary),var(--cs-primary-dark)));width:34px;height:34px;color:var(--color-white);cursor:pointer;box-shadow:var(--cs-btn-shadow,0 2px 8px var(--cs-primary-soft,#0891b24d));border:none;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;transition:transform .15s,box-shadow .2s,opacity .2s;display:flex}.cs-editor__send[data-v-4122afab]:hover:not(:disabled){box-shadow:var(--cs-btn-shadow-hover,0 4px 14px var(--cs-primary-glow,#0891b266));transform:translateY(-1px)}.cs-editor__send[data-v-4122afab]:active:not(:disabled){transform:translateY(0)}.cs-editor__send[data-v-4122afab]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.cs-skin--tidio[data-v-4122afab]{--cs-fab-radius:50%;--cs-fab-shadow:0 6px 20px var(--cs-primary-glow,#2178ff59);--cs-fab-shadow-hover:0 8px 26px var(--cs-primary-glow,#2178ff73);--cs-panel-radius:20px;--cs-panel-border:none;--cs-panel-shadow:0 16px 48px var(--cs-primary-soft,#2178ff29), 0 4px 16px #1720260f;--cs-head-bg:var(--color-white,#fff);--cs-head-fg:var(--cs-primary,#2178ff);--cs-head-border:1px solid var(--color-border,#eef1f5);--cs-status-bg:var(--cs-primary-light,#eef4ff);--cs-leave-bg:transparent;--cs-leave-bg-hover:var(--cs-primary-soft,#2178ff1f);--cs-leave-border:var(--cs-primary-soft,#2178ff4d);--cs-leave-fg:var(--cs-primary,#2178ff);--cs-msgs-bg:var(--color-white,#fff);--cs-msg-font-size:14px;--cs-msg-gap:14px;--cs-bubble-bg:var(--cs-primary-light,#eef4ff);--cs-bubble-fg:var(--color-text,#1f2d3d);--cs-bubble-border:none;--cs-bubble-radius:16px;--cs-bubble-shadow:none;--cs-self-bg:linear-gradient(135deg, var(--cs-primary), var(--cs-primary-dark));--cs-self-fg:var(--color-white,#fff);--cs-self-border:none;--cs-self-radius:16px;--cs-self-shadow:0 4px 12px var(--cs-primary-soft,#2178ff4d);--cs-media-radius:14px;--cs-editor-bg:var(--color-white,#fff);--cs-editor-box-radius:16px;--cs-editor-box-bg:var(--color-white,#fff);--cs-input-radius:12px;--cs-btn-bg:linear-gradient(135deg, var(--cs-primary), var(--cs-primary-dark));--cs-btn-radius:12px;--cs-btn-shadow:0 2px 8px var(--cs-primary-soft,#2178ff4d);--cs-btn-shadow-hover:0 4px 14px var(--cs-primary-glow,#2178ff66);--cs-send-radius:999px}.cs-skin--tidio .cs-panel__avatar[data-v-4122afab]{background:var(--cs-primary-light,#eef4ff);color:var(--cs-primary,#2178ff)}.cs-skin--gorgias .cs-panel__head[data-v-4122afab]:after,.cs-skin--tidio .cs-panel__head[data-v-4122afab]:after{display:none}.cs-skin--tidio .cs-panel__status--ended .cs-panel__dot[data-v-4122afab]{background:#c2cbd6}.cs-skin--livechat[data-v-4122afab]{--cs-fab-radius:50%;--cs-fab-shadow:0 6px 18px var(--cs-primary-glow,#2178ff59);--cs-fab-shadow-hover:0 8px 24px var(--cs-primary-glow,#2178ff73);--cs-panel-radius:10px;--cs-panel-border:none;--cs-panel-shadow:0 12px 36px #0f172a2e;--cs-head-bg:var(--cs-primary,#2178ff);--cs-head-fg:var(--color-white,#fff);--cs-head-border:none;--cs-leave-bg:#ffffff24;--cs-leave-bg-hover:#ffffff47;--cs-leave-border:#ffffff59;--cs-leave-fg:var(--color-white,#fff);--cs-msgs-bg:#f6f7f9;--cs-msg-font-size:13.5px;--cs-msg-gap:10px;--cs-bubble-bg:var(--color-white,#fff);--cs-bubble-fg:#384250;--cs-bubble-border:1px solid #e6e9ef;--cs-bubble-radius:8px;--cs-bubble-shadow:none;--cs-self-bg:var(--cs-primary,#2178ff);--cs-self-fg:var(--color-white,#fff);--cs-self-border:none;--cs-self-radius:8px;--cs-self-shadow:none;--cs-media-radius:8px;--cs-editor-bg:#f6f7f9;--cs-editor-box-radius:8px;--cs-editor-box-bg:var(--color-white,#fff);--cs-input-radius:8px;--cs-btn-bg:var(--cs-primary,#2178ff);--cs-btn-radius:8px;--cs-btn-shadow:0 2px 6px var(--cs-primary-soft,#2178ff40);--cs-btn-shadow-hover:0 4px 12px var(--cs-primary-glow,#2178ff59);--cs-send-radius:8px}.cs-skin--livechat .cs-panel__head[data-v-4122afab]{padding:12px 16px}.cs-skin--livechat .cs-panel__avatar[data-v-4122afab]{border-radius:8px}.cs-skin--gorgias[data-v-4122afab]{--cs-fab-radius:14px;--cs-fab-shadow:0 8px 22px #0f172a47;--cs-fab-shadow-hover:0 10px 26px #0f172a5c;--cs-panel-radius:12px;--cs-panel-border:1px solid #e9eaf2;--cs-panel-shadow:0 10px 32px #0f172a29;--cs-head-bg:var(--cs-primary-dark,#1a5ec7);--cs-head-fg:var(--color-white,#fff);--cs-head-border:none;--cs-leave-bg:#ffffff1a;--cs-leave-bg-hover:#ffffff38;--cs-leave-border:#ffffff47;--cs-leave-fg:var(--color-white,#fff);--cs-msgs-bg:var(--color-white,#fff);--cs-msg-font-size:13px;--cs-msg-gap:12px;--cs-bubble-bg:#f3f4f6;--cs-bubble-fg:#2a2f3a;--cs-bubble-border:none;--cs-bubble-radius:10px;--cs-bubble-shadow:none;--cs-self-bg:var(--cs-primary-dark,#1a5ec7);--cs-self-fg:var(--color-white,#fff);--cs-self-border:none;--cs-self-radius:10px;--cs-self-shadow:none;--cs-media-radius:10px;--cs-editor-bg:var(--color-white,#fff);--cs-editor-box-radius:4px;--cs-editor-box-bg:var(--color-white,#fff);--cs-input-radius:8px;--cs-btn-bg:var(--cs-primary-dark,#1a5ec7);--cs-btn-radius:4px;--cs-btn-shadow:none;--cs-btn-shadow-hover:0 4px 12px #0f172a40;--cs-send-radius:4px;--cs-send-bg:var(--cs-primary-dark,#1a5ec7);--cs-hint-display:none}.cs-skin--gorgias .cs-panel__head[data-v-4122afab]{padding:10px 16px}.cs-skin--gorgias .cs-panel__title[data-v-4122afab]{letter-spacing:.2px;font-size:14px;font-weight:500}.cs-skin--gorgias .cs-panel__avatar[data-v-4122afab]{background:0 0;border:1px solid #ffffff4d;border-radius:8px}.cs-skin--gorgias .cs-editor__box[data-v-4122afab]:focus-within{box-shadow:none}.cs-skin--tawk[data-v-4122afab]{--cs-fab-radius:50%;--cs-fab-shadow:0 6px 18px var(--cs-primary-glow,#2178ff59);--cs-fab-shadow-hover:0 8px 24px var(--cs-primary-glow,#2178ff73);--cs-panel-radius:6px;--cs-panel-border:1px solid #e4e8ee;--cs-panel-shadow:0 10px 30px #00000029;--cs-head-bg:linear-gradient(155deg, var(--cs-primary-light,#e8f1ff) -60%, var(--cs-primary,#2178ff) 45%, var(--cs-primary-dark,#1a5ec7) 130%);--cs-head-fg:var(--color-white,#fff);--cs-head-border:none;--cs-leave-bg:#ffffff24;--cs-leave-bg-hover:#ffffff47;--cs-leave-border:#ffffff59;--cs-leave-fg:var(--color-white,#fff);--cs-msgs-bg:#fbfcfd;--cs-msg-font-size:13.5px;--cs-msg-gap:12px;--cs-bubble-bg:var(--color-white,#fff);--cs-bubble-fg:#3a4450;--cs-bubble-border:1px solid #e4e8ee;--cs-bubble-radius:2px 12px 12px 12px;--cs-bubble-shadow:none;--cs-self-bg:var(--cs-primary,#2178ff);--cs-self-fg:var(--color-white,#fff);--cs-self-border:none;--cs-self-radius:12px 2px 12px 12px;--cs-self-shadow:none;--cs-media-radius:8px;--cs-editor-bg:#fbfcfd;--cs-editor-box-radius:10px;--cs-editor-box-bg:var(--color-white,#fff);--cs-input-radius:6px;--cs-btn-bg:var(--cs-primary,#2178ff);--cs-btn-radius:6px;--cs-btn-shadow:none;--cs-btn-shadow-hover:0 4px 12px var(--cs-primary-glow,#2178ff59);--cs-send-radius:50%}.cs-skin--tawk .cs-panel__head[data-v-4122afab]{padding:16px}.cs-skin--tawk .cs-panel__avatar[data-v-4122afab]{border:2px solid #ffffff73;border-radius:50%}.cs-skin--tawk .cs-msg[data-v-4122afab]{flex-direction:row;gap:8px}.cs-skin--tawk .cs-msg--self[data-v-4122afab]{flex-direction:row-reverse}.cs-skin--tawk .cs-msg__main[data-v-4122afab]{max-width:calc(100% - 38px)}.cs-skin--tawk .cs-msg__avatar[data-v-4122afab]{display:flex}.cs-skin--tawk .cs-msg--self .cs-msg__avatar[data-v-4122afab]{background:var(--cs-primary,#f0483e);color:var(--color-white,#fff)}@media (width<=480px){.cs-panel[data-v-4122afab]{width:auto;bottom:84px;left:12px;right:12px}.cs-fab[data-v-4122afab]{bottom:16px;right:16px}}@media (prefers-reduced-motion:reduce){.cs-editor__emoji-panel[data-v-4122afab],.cs-msg[data-v-4122afab],.cs-msgs__empty .ri-icon[data-v-4122afab],.cs-panel[data-v-4122afab]{animation:none}.cs-btn[data-v-4122afab],.cs-editor__attach[data-v-4122afab],.cs-emoji[data-v-4122afab],.cs-msg__file[data-v-4122afab],.cs-msg__img-wrap[data-v-4122afab],.cs-star[data-v-4122afab]{transition:none}}.app-layout[data-v-2541000e]{flex-direction:column;min-height:100vh;display:flex}.app-main[data-v-2541000e]{flex:1}.blank-layout[data-v-7ec64153]{min-height:100vh}.err-page[data-v-565dfef2]{flex-direction:column;min-height:100vh;display:flex}.err-page__body[data-v-565dfef2]{flex:auto}.err-fallback[data-v-565dfef2]{text-align:center;background:var(--color-bg,#f0fdfa);flex-direction:column;justify-content:center;align-items:center;padding:0 20px;display:flex}.err-fallback__code[data-v-565dfef2]{color:var(--color-primary,#0891b2);letter-spacing:4px;font-size:96px;font-weight:800;line-height:1}.err-fallback__msg[data-v-565dfef2]{color:var(--color-text-light,#5b7a76);margin:16px 0 28px;font-size:16px}.err-fallback__home[data-v-565dfef2]{background:var(--color-primary,#0891b2);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:10px 26px;font-size:15px;transition:opacity .2s;display:inline-flex}.err-fallback__home[data-v-565dfef2]:hover{opacity:.88}
