:root{--wise-bg: #ffffff;--wise-text: #0e0f0c;--wise-text-secondary: #454745;--wise-text-muted: #868685;--wise-warm-dark: #454745;--wise-rating-high: #3d6b00;--wise-green: #9fe870;--wise-green-dark: #163300;--wise-green-light: #e2f6d5;--wise-green-hero: linear-gradient(135deg, #f8fff5 0%, #ffffff 40%, #e2f6d5 100%);--wise-surface: #f5f5f5;--wise-surface-2: #f0f0f0;--wise-border: rgba(14, 15, 12, .1);--wise-border-subtle: rgba(14, 15, 12, .08);--wise-accent-yellow: #ffd11a;--wise-shadow-green: rgba(159, 232, 112, .2);--wise-ghost-bg: rgba(22, 51, 0, .06);--wise-radius-pill: 9999px;--wise-r-sm: 6px;--wise-r-md: 10px;--wise-r-lg: 16px;--wise-r-xl: 24px;--wise-radius-card: 24px;--wise-radius-avatar: 10px;--wise-ease: cubic-bezier(.16, 1, .3, 1);--wise-dur: .22s;--wise-shadow-card: rgba(14, 15, 12, .06) 0px 8px 24px -4px, rgba(14, 15, 12, .04) 0px 2px 6px;--wise-shadow-hover: rgba(22, 51, 0, .12) 0px 16px 40px -8px, rgba(14, 15, 12, .06) 0px 4px 12px;--wise-header-height: 56px;--wise-sticky-tabs-top: calc(var(--wise-header-height) + 8px);--wise-container-max: 1200px;--wise-space-page: 24px;--wise-space-block: 48px;--wise-space-card: 24px;--wise-font: -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--wise-transition: .2s ease}.detail-page{width:100%;overflow-x:hidden;padding-bottom:48px;position:relative}.detail-side-nav{position:fixed;top:28vh;left:0;width:200px;max-width:18vw;min-width:140px;z-index:100;padding:40px 0 40px 48px;overflow-y:auto;max-height:56vh;scrollbar-width:none;-ms-overflow-style:none}.detail-side-nav::-webkit-scrollbar{display:none}.detail-anchor.ant-anchor{background:transparent}.detail-anchor .ant-anchor-ink{display:none}.detail-anchor .ant-anchor-link{padding:0 0 12px}.detail-anchor .ant-anchor-link-title{color:var(--wise-text-secondary)!important;transition:color var(--wise-transition)}.detail-anchor .ant-anchor-link-active>.ant-anchor-link-title{color:var(--wise-green-dark)!important;font-weight:700}.detail-anchor-title{display:block;font-size:15px;font-weight:600;line-height:1.4;margin-bottom:4px}.detail-anchor-subtitle{display:block;font-size:13px;font-weight:500;line-height:1.4;padding-left:4px}.detail-anchor .ant-anchor-link .ant-anchor-link{padding-left:12px}.detail-page-main{margin-left:220px;width:calc(100% - 240px);max-width:960px;padding:48px 32px 48px 24px;box-sizing:border-box}.detail-breadcrumb{margin-bottom:20px}.detail-breadcrumb a,.detail-breadcrumb span{color:var(--wise-text-muted);transition:color var(--wise-transition);cursor:pointer}.detail-breadcrumb a:hover,.detail-breadcrumb a:focus-visible{color:var(--wise-green-dark)}.detail-breadcrumb .current{color:var(--wise-text);font-weight:600;cursor:default}.detail-breadcrumb-sep{margin:0 8px;color:var(--wise-text-muted)}.detail-case-group{margin-bottom:32px}.detail-case-group:last-child{margin-bottom:0}.detail-hero{background:var(--wise-bg);border:1px solid var(--wise-border);border-radius:var(--wise-radius-card);padding:var(--wise-space-card);margin-bottom:var(--wise-space-block);transition:box-shadow .25s ease,border-color .25s ease}.detail-hero:hover{border-color:#9fe87066;box-shadow:var(--wise-shadow-green) 0 8px 24px -8px}.detail-hero-top{display:flex;gap:20px;align-items:flex-start}.detail-hero-avatar{width:72px;height:72px;border-radius:var(--wise-radius-avatar);background:var(--wise-green-light);color:var(--wise-green-dark);display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800;flex-shrink:0;position:relative;overflow:hidden}.detail-hero-avatar img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.detail-hero-info{flex:1 1;min-width:0}.detail-hero-title-row{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px}.detail-hero-title{margin:0;font-size:clamp(22px,4vw,28px);font-weight:800;color:var(--wise-text);letter-spacing:-.5px;line-height:1.15}.detail-hero-rating{flex-shrink:0}.detail-hero-meta{margin-top:8px;font-size:14px;color:var(--wise-text-secondary)}.detail-hero-content{margin-top:20px;font-size:16px;line-height:1.6;color:var(--wise-text-secondary);white-space:pre-wrap}.detail-hero-actions{margin-top:20px;padding-top:16px;border-top:1px solid var(--wise-border-subtle);display:flex;gap:12px;flex-wrap:wrap}.detail-btn-official{display:inline-flex;align-items:center;gap:6px;padding:8px 20px;border-radius:var(--wise-radius-pill);font-size:14px;font-weight:600;background:transparent;color:var(--wise-text-secondary);border:1px solid var(--wise-border);cursor:pointer;font-family:inherit;text-decoration:none;transition:all var(--wise-transition)}.detail-btn-official:hover,.detail-btn-official:focus-visible{border-color:var(--wise-green);color:var(--wise-green-dark);background:var(--wise-green-light);outline:none}.detail-btn-wool{display:inline-flex;align-items:center;gap:6px;padding:8px 20px;border-radius:var(--wise-radius-pill);font-size:14px;font-weight:700;background:var(--wise-green);color:var(--wise-green-dark);border:none;cursor:pointer;font-family:inherit;transition:transform var(--wise-transition),background var(--wise-transition)}.detail-btn-wool:hover:not(:disabled){transform:scale(1.05);background:#8fd85f}.detail-btn-wool:focus-visible{outline:2px solid var(--wise-green-dark);outline-offset:2px}.detail-btn-wool:disabled{opacity:.6;cursor:not-allowed}.detail-section{margin-bottom:var(--wise-space-block);scroll-margin-top:120px}.detail-section-title{margin:0 0 20px;font-size:clamp(20px,3vw,24px);font-weight:800;color:var(--wise-text);letter-spacing:-.3px}.detail-feature-row{padding:12px 16px;font-size:15px;line-height:1.6;color:var(--wise-text-secondary);border-radius:12px}.detail-feature-row:nth-child(odd){background:var(--wise-green-light)}.detail-scene-tag{padding:4px 16px;font-size:14px;border-radius:var(--wise-radius-pill);background:var(--wise-green-light);color:var(--wise-green-dark);border:1px solid rgba(159,232,112,.35);font-weight:600;margin:0}.detail-review-card{border-radius:20px;border:1px solid var(--wise-border);border-left:4px solid var(--wise-green);background:var(--wise-green-light);padding:20px 24px}.detail-review-card p{margin:0;font-size:16px;line-height:1.8;color:var(--wise-text-secondary);white-space:pre-wrap}.detail-case-card.ant-card{border-radius:20px;border:1px solid var(--wise-border);background:var(--wise-bg);transition:border-color .2s ease,box-shadow .2s ease}.detail-case-card.ant-card:hover{border-color:var(--wise-green);box-shadow:var(--wise-shadow-green) 0 6px 20px -8px}.detail-case-pre{margin:0;padding:12px 44px 12px 16px;background:var(--wise-surface);border-radius:12px;font-size:14px;line-height:1.6;white-space:pre-wrap;word-break:break-all;color:var(--wise-text)}.detail-copy-btn{color:var(--wise-text-muted)!important}.detail-copy-btn:hover,.detail-copy-btn:focus-visible{color:var(--wise-green-dark)!important;background:var(--wise-green-light)!important}.detail-badge-hot{background:var(--wise-accent-yellow)!important;color:var(--wise-green-dark)!important;border:none!important;font-weight:700;border-radius:var(--wise-radius-pill)!important}.detail-badge-wool{background:var(--wise-green-light)!important;color:var(--wise-green-dark)!important;border:1px solid var(--wise-green)!important;border-radius:var(--wise-radius-pill)!important}.wise-table.ant-table-wrapper .ant-table{border-radius:20px;overflow:hidden;border:1px solid var(--wise-border)}.wise-table .ant-table-thead>tr>th{background:var(--wise-green-light)!important;color:var(--wise-green-dark)!important;font-weight:700}.wise-table .ant-table-tbody>tr:hover>td{background:#9fe87014!important}.detail-table-btn{background:var(--wise-green)!important;color:var(--wise-green-dark)!important;border:none!important;border-radius:var(--wise-radius-pill)!important;font-weight:700!important}.detail-table-btn:hover,.detail-table-btn:focus-visible{background:#8fd85f!important;color:var(--wise-green-dark)!important}.detail-state-wrap{display:flex;justify-content:center;align-items:center;min-height:40vh;padding:var(--wise-space-page)}.detail-state-card{max-width:480px;width:100%;border-radius:var(--wise-radius-card);border:1px solid var(--wise-border);padding:var(--wise-space-card)}.channel-label-badge{display:inline-flex;align-items:center;padding:3px 12px;border-radius:var(--wise-radius-pill);font-size:12px;font-weight:700;line-height:1.4;flex-shrink:0;border:1px solid transparent;letter-spacing:.02em}.channel-label-badge--primary{background:linear-gradient(135deg,#fff7e6,#ffe7ba);color:#ad4e00;border-color:#ffc53d;box-shadow:0 1px 4px #faad1440}.channel-label-badge--preferred{background:linear-gradient(135deg,#e6f4ff,#bae0ff);color:#0958d9;border-color:#69b1ff;box-shadow:0 1px 4px #1677ff26}.channel-label-badge--alternate{background:linear-gradient(135deg,#f5f0ff,#efdbff);color:#531dab;border-color:#b37feb;box-shadow:0 1px 4px #722ed11f}.channel-name-cell{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.channel-tags-row{display:flex;flex-wrap:wrap;gap:6px}.channel-steps-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:16px}.channel-steps-list-item{display:flex;gap:12px;align-items:flex-start;font-size:14px;line-height:1.6;color:var(--wise-text-secondary)}.channel-steps-list-num{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--wise-green);color:var(--wise-green-dark);font-size:13px;font-weight:800;display:flex;align-items:center;justify-content:center}.channel-steps-list-content{flex:1 1;min-width:0}.channel-steps-list-body{display:flex;flex-direction:column;gap:4px}.channel-steps-list-title{font-weight:700;font-size:14px;color:var(--wise-text)}.channel-steps-list-desc{margin:0;white-space:pre-wrap;word-break:break-word;color:var(--wise-text-secondary)}.channel-steps-list-image-wrap{display:block;margin-top:12px;max-width:100%;border-radius:12px;overflow:hidden;border:1px solid var(--wise-border-subtle);background:var(--wise-surface)}.channel-steps-list-image-wrap .ant-image-img{display:block;max-width:100%;width:auto;height:auto;max-height:360px;object-fit:contain;cursor:zoom-in}.channel-expire{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:13px;color:var(--wise-text-secondary)}.channel-expire--expired{color:#cf1322}.channel-expire-tag{font-size:11px;font-weight:700;padding:0 6px;border-radius:4px;background:#fff1f0;color:#cf1322}.channel-steps-text,.channel-steps-pre{white-space:pre-wrap;word-break:break-word;color:var(--wise-text-secondary)}.channel-steps-pre{margin:0;padding:10px 12px;background:var(--wise-surface);border-radius:10px;font-size:13px;line-height:1.6;font-family:inherit}.channel-card-list{display:flex;flex-direction:column;gap:16px}.channel-card{border:1px solid var(--wise-border);border-radius:20px;padding:16px;background:var(--wise-bg);transition:border-color .2s ease,box-shadow .2s ease}.channel-card:hover{border-color:var(--wise-green);box-shadow:var(--wise-shadow-green) 0 6px 20px -8px}.channel-card-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.channel-card-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:1 1;min-width:0}.channel-card-name{font-size:16px}.channel-card-sort{font-size:12px;color:var(--wise-text-muted);margin-left:auto}.channel-card-section{margin-bottom:16px}.channel-card-section:last-of-type{margin-bottom:12px}.channel-card-section-title{display:flex;align-items:center;gap:6px;margin:0 0 10px;font-size:14px;font-weight:700;color:var(--wise-green-dark)}.channel-card-desc{margin:0;padding:12px 14px;font-size:14px;line-height:1.75;color:var(--wise-text-secondary);white-space:pre-wrap;word-break:break-word;background:var(--wise-surface);border-radius:12px;border:1px solid var(--wise-border-subtle)}.channel-card-info-grid{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:14px}.channel-card-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:13px;color:var(--wise-text-secondary);margin:0}.channel-card-meta--expired{color:#cf1322}.channel-card-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding-top:12px;border-top:1px solid var(--wise-border-subtle)}@media (max-width: 1024px){.detail-side-nav{width:160px;max-width:22vw;padding-left:16px}.detail-page-main{margin-left:180px;width:calc(100% - 200px);padding:40px 20px 40px 16px}}@media (max-width: 768px){.detail-hero-top{flex-direction:column}.detail-side-nav{display:none}.detail-page-main{margin-left:0;width:100%;max-width:100%;padding:24px var(--wise-space-page) 32px}.detail-section{scroll-margin-top:80px}}*{box-sizing:border-box}body{margin:0;font-family:var(--wise-font);background:var(--wise-bg);color:var(--wise-text);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden;max-width:100vw}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background:transparent}body::-webkit-scrollbar-thumb{background-color:#0e0f0c26;border-radius:var(--wise-radius-pill)}body::-webkit-scrollbar-thumb:hover{background-color:#0e0f0c40}.wise-container{max-width:var(--wise-container-max);margin:0 auto;padding:0 var(--wise-space-page)}.wise-search-wrapper{display:flex;align-items:center;flex:1 1;max-width:360px;min-width:120px}.wise-search-wrapper .ant-input-affix-wrapper{background:var(--wise-surface)!important;border:1px solid transparent!important;box-shadow:none!important;border-radius:var(--wise-radius-pill)!important;height:40px;padding:0 14px!important;transition:all var(--wise-transition)}.wise-search-wrapper .ant-input-affix-wrapper:hover{border-color:var(--wise-green)!important;background:var(--wise-bg)!important}.wise-search-wrapper .ant-input-affix-wrapper-focused,.wise-search-wrapper .ant-input-affix-wrapper:focus-within{border-color:var(--wise-green)!important;background:var(--wise-bg)!important;box-shadow:0 0 0 3px var(--wise-shadow-green)!important}.wise-search-wrapper .ant-input{background:transparent!important;border:none!important;box-shadow:none!important;font-size:14px;color:var(--wise-text)}.wise-search-wrapper .ant-input::placeholder{color:var(--wise-text-muted)}.wise-search-wrapper .ant-input-prefix{color:var(--wise-text-muted);margin-right:6px}.wise-search-wrapper .ant-input-group-addon{display:none!important}.category-tabs{display:flex;flex-wrap:wrap;gap:6px}.tab-item{display:inline-flex;align-items:center;gap:4px;padding:6px 16px;border-radius:var(--wise-radius-pill);font-size:13px;font-weight:600;background:var(--wise-surface);color:var(--wise-text-secondary);cursor:pointer;transition:all var(--wise-dur) var(--wise-ease);border:1px solid var(--wise-border);user-select:none}.tab-item:hover{background:var(--wise-green-light);color:var(--wise-green-dark);border-color:var(--wise-green)}.tab-item:focus-visible{outline:2px solid var(--wise-green);outline-offset:2px}.tab-item.active{background:var(--wise-green);color:var(--wise-green-dark);border-color:var(--wise-green)}.wise-btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;border:none;border-radius:var(--wise-radius-pill);cursor:pointer;font-weight:600;font-family:inherit;white-space:nowrap;transition:transform var(--wise-transition),background var(--wise-transition),color var(--wise-transition),border-color var(--wise-transition)}.wise-btn:hover{transform:scale(1.05)}.wise-btn:active{transform:scale(.95)}.wise-btn:focus-visible{outline:2px solid var(--wise-green);outline-offset:2px}.wise-btn-green{background:var(--wise-green);color:var(--wise-green-dark);padding:6px 18px;font-size:14px}.wise-btn-dark{background:var(--wise-text);color:#fff;padding:10px 28px;font-size:16px;border-radius:var(--wise-r-md)}.wise-btn-ghost{background:var(--wise-ghost-bg);color:var(--wise-text);padding:10px 28px;font-size:16px;border-radius:var(--wise-r-md)}.wise-btn-sm{padding:4px 14px;font-size:13px}.wise-tool-card.ant-card{background:var(--wise-bg);border-radius:var(--wise-radius-card);border:1px solid var(--wise-border);box-shadow:var(--wise-shadow-card);transition:transform var(--wise-dur) var(--wise-ease),box-shadow var(--wise-dur) var(--wise-ease),border-color var(--wise-dur) var(--wise-ease);overflow:hidden}.wise-tool-card.ant-card:hover{transform:translateY(-3px);box-shadow:var(--wise-shadow-hover);border-color:var(--wise-green)}.wise-tool-card .ant-card-body{padding:var(--wise-space-card)}.wise-card-btn-primary,a.wise-card-btn-primary{display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;padding:6px 14px;border-radius:var(--wise-radius-pill);border:none;background:var(--wise-green);color:var(--wise-green-dark);cursor:pointer;font-family:inherit;text-decoration:none;transition:background var(--wise-dur) var(--wise-ease),box-shadow var(--wise-dur) var(--wise-ease),transform var(--wise-dur) var(--wise-ease);min-height:30px;white-space:nowrap}.wise-card-btn-primary:hover,a.wise-card-btn-primary:hover{background:#aeef83;box-shadow:#9fe87059 0 3px 10px;transform:scale(1.04)}.wise-card-btn-primary:active,a.wise-card-btn-primary:active{transform:scale(.96)}.wise-card-btn-primary:focus-visible,a.wise-card-btn-primary:focus-visible{outline:2px solid var(--wise-green-dark);outline-offset:2px}.wise-card-btn-primary:disabled{opacity:.65;cursor:not-allowed;transform:none}.wise-card-btn-ghost,a.wise-card-btn-ghost{display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;padding:6px 12px;border-radius:var(--wise-radius-pill);border:1px solid var(--wise-border);background:transparent;color:var(--wise-warm-dark);cursor:pointer;font-family:inherit;text-decoration:none;transition:all var(--wise-dur) var(--wise-ease);min-height:30px;white-space:nowrap}.wise-card-btn-ghost:hover,a.wise-card-btn-ghost:hover{border-color:var(--wise-green);color:var(--wise-green-dark);background:var(--wise-green-light)}.wise-card-btn-ghost:focus-visible,a.wise-card-btn-ghost:focus-visible{outline:2px solid var(--wise-green);outline-offset:2px}.wise-block-label{font-size:11px;font-weight:700;color:var(--wise-green-dark);letter-spacing:1.2px;text-transform:uppercase;margin-bottom:6px}.wise-block-title{font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1;color:var(--wise-green-dark);letter-spacing:-1px;margin:0}.wise-block-desc{font-size:16px;color:var(--wise-text-secondary);margin-top:6px}.wise-block-more{font-size:14px;font-weight:600;color:var(--wise-text-secondary);text-decoration:none;transition:background var(--wise-dur) var(--wise-ease),color var(--wise-dur) var(--wise-ease),border-color var(--wise-dur) var(--wise-ease);white-space:nowrap;cursor:pointer;background:var(--wise-bg);border:1px solid var(--wise-border);border-radius:var(--wise-radius-pill);font-family:inherit;padding:8px 18px}.wise-block-more:hover,.wise-block-more:focus-visible{color:var(--wise-green-dark);border-color:var(--wise-green);background:var(--wise-green-light);outline:none}.wise-block-more--loading{cursor:default;pointer-events:none;opacity:.7}.wise-footer{border-top:1px solid var(--wise-border-subtle);padding:40px var(--wise-space-page) 32px;text-align:center;font-size:13px;color:var(--wise-text-muted);background:var(--wise-surface)}.wise-footer-brand{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:20px;font-weight:700;font-size:18px;color:var(--wise-text)}.wise-footer-brand .mark{width:28px;height:28px;border-radius:10px;background:var(--wise-green);display:flex;align-items:center;justify-content:center;overflow:hidden}.wise-footer-brand .mark img{width:100%;height:100%;object-fit:cover}.wise-footer-links{display:flex;justify-content:center;gap:24px;margin-bottom:10px;flex-wrap:wrap}.wise-footer-links button,.wise-footer-links a{color:var(--wise-text-muted);text-decoration:none;background:none;border:none;cursor:pointer;font-size:13px;font-family:inherit;transition:color var(--wise-transition);padding:4px 8px}.wise-footer-links button:hover,.wise-footer-links button:focus-visible,.wise-footer-links a:hover,.wise-footer-links a:focus-visible{color:var(--wise-text);outline:none}.wise-footer-meta{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;font-size:12px}.wise-footer-meta a{color:var(--wise-text-muted);text-decoration:none;transition:color var(--wise-transition)}.wise-footer-meta a:hover,.wise-footer-meta a:focus-visible{color:var(--wise-text)}.ant-spin-dot-item{background-color:var(--wise-green)}.ant-tag{border-radius:var(--wise-radius-pill)}@media (max-width: 768px){:root{--wise-space-page: 16px;--wise-space-block: 32px}.nav-logo-text,.header-nav{display:none!important}.wise-search-wrapper{max-width:140px}.wise-search-wrapper .ant-input-affix-wrapper{height:36px}.page-content-area{padding:64px var(--wise-space-page) 24px!important}.wise-tool-card.ant-card:hover{transform:none}.banner-container,.banner-container .slick-list,.banner-container .slick-slide>div,.carousel-item{height:160px!important}}@media (min-width: 769px) and (max-width: 1024px){.wise-container{padding:0 20px}}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}
