:root{--brand-50: #f3f8f5;--brand-100: #e3ede7;--brand-200: #c5dacd;--brand-500: #186c36;--brand-600: #145c2e;--brand-700: #104925;--brand-900: #082613;--accent-100: #f9f6e6;--accent-500: #cfb22e;--accent-700: #8d791f;--filetype-word: #1890ff}:root{font-family:Sarabun,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,#root{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden}body{display:block;place-items:unset;min-width:unset;min-height:unset}#root{max-width:none;margin:0;padding:0;text-align:left}.modern-html-view p{margin:0 0 .75em}.modern-html-view p:last-child{margin-bottom:0}.modern-html-view ol,.modern-html-view ul{margin:0 0 .75em;padding-left:1.6em}.modern-html-view ol:last-child,.modern-html-view ul:last-child{margin-bottom:0}.modern-html-view li{margin-bottom:.4em}.modern-html-view strong,.modern-html-view b{color:#082613;font-weight:700}.modern-html-view h1,.modern-html-view h2,.modern-html-view h3,.modern-html-view h4{color:#104925;font-size:1.03em;font-weight:700;margin:.9em 0 .4em}.modern-html-view>:first-child{margin-top:0}.ant-form.ant-form-large.login-form .ant-form-item .ant-form-item-label{padding-bottom:6px}.ant-form.ant-form-large.login-form .ant-form-item .ant-form-item-label>label{height:auto}:root{--inara-blue: var(--brand-500);--inara-blue-hover: var(--brand-600);--inara-ink: #0f172a;--inara-muted: #64748b;--inara-line: #e5e9f0;--inara-surface: #ffffff;--inara-radius: 18px;--inara-radius-btn: 10px;--inara-navy: var(--brand-900);--inara-navy-deep: #172554;--inara-banner: linear-gradient(135deg, var(--inara-navy) 0%, var(--inara-navy-deep) 100%)}.inara-modal-banner{background:var(--inara-banner);color:#fff}@keyframes inara-dot-bounce{0%,60%,to{transform:translateY(0);opacity:.35}30%{transform:translateY(-4px);opacity:1}}.inara-thinking-dots{display:inline-flex;align-items:center;gap:3px}.inara-thinking-dots span{width:4px;height:4px;border-radius:50%;background:var(--inara-blue);animation:inara-dot-bounce 1.25s ease-in-out infinite}.inara-thinking-dots span:nth-child(2){animation-delay:.16s}.inara-thinking-dots span:nth-child(3){animation-delay:.32s}@media(prefers-reduced-motion:reduce){.inara-thinking-dots span{animation:none;opacity:.9}}.ant-modal-mask{background:#0f172a73}.ant-modal .ant-modal-container{background:var(--inara-surface);border-radius:var(--inara-radius);box-shadow:0 24px 64px #0f172a2e;padding:28px 32px 24px;overflow:hidden}.ant-modal .ant-modal-header{background:transparent;border-bottom:none;margin-bottom:16px;padding:0}.ant-modal .ant-modal-title{color:var(--inara-ink);font-size:19px;font-weight:700;line-height:1.45}.ant-modal .ant-modal-close{top:22px;inset-inline-end:24px;width:32px;height:32px;border-radius:8px;color:#94a3b8}.ant-modal .ant-modal-close:hover{background:#f1f5f9;color:var(--inara-ink)}.ant-modal .ant-modal-body{color:#334155;font-size:14px;line-height:1.7;padding:0}.ant-modal .ant-modal-footer{border-top:none;margin-top:24px;padding:0;display:flex;justify-content:flex-end;gap:10px}.ant-modal .ant-modal-footer>.ant-btn+.ant-btn{margin-inline-start:0}.ant-modal .ant-modal-footer .ant-btn,.ant-modal .ant-modal-confirm-btns .ant-btn{height:40px;padding:0 20px;border-radius:var(--inara-radius-btn);font-weight:600;box-shadow:none}.ant-modal .ant-modal-footer .ant-btn-default,.ant-modal .ant-modal-confirm-btns .ant-btn-default{background:#fff;border-color:var(--inara-line);color:#475569}.ant-modal .ant-modal-footer .ant-btn-default:hover,.ant-modal .ant-modal-confirm-btns .ant-btn-default:hover{border-color:#cbd5e1;background:#f8fafc;color:var(--inara-ink)}.ant-modal .ant-modal-footer .ant-btn-primary:not(.ant-btn-dangerous),.ant-modal .ant-modal-confirm-btns .ant-btn-primary:not(.ant-btn-dangerous){background:var(--inara-blue);border-color:var(--inara-blue);color:#fff}.ant-modal .ant-modal-footer .ant-btn-primary:not(.ant-btn-dangerous):hover,.ant-modal .ant-modal-confirm-btns .ant-btn-primary:not(.ant-btn-dangerous):hover{background:var(--inara-blue-hover);border-color:var(--inara-blue-hover)}.ant-modal-confirm .ant-modal-container{padding:28px 32px 24px}.ant-modal-confirm .ant-modal-confirm-title{color:var(--inara-ink);font-size:18px;font-weight:700;line-height:1.5}.ant-modal-confirm .ant-modal-confirm-content{color:var(--inara-muted);font-size:14px;line-height:1.75;margin-top:8px}.ant-modal-confirm .ant-modal-confirm-body>.anticon{font-size:22px;margin-inline-end:14px}.ant-modal-confirm .ant-modal-confirm-btns{margin-top:24px;display:flex;justify-content:flex-end;gap:10px}.ant-modal-confirm .ant-modal-confirm-btns>.ant-btn+.ant-btn{margin-inline-start:0}.ant-popconfirm .ant-popover-container{border-radius:14px;padding:16px 18px;box-shadow:0 12px 32px #0f172a24}.ant-popconfirm .ant-popconfirm-title{color:var(--inara-ink);font-weight:600}.ant-popconfirm .ant-popconfirm-description{color:var(--inara-muted)}.ant-popconfirm .ant-popconfirm-buttons{margin-top:12px}.ant-popconfirm .ant-popconfirm-buttons .ant-btn{height:30px;padding:0 14px;border-radius:8px;font-weight:600;box-shadow:none}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-default{border-color:var(--inara-line);color:#475569}.ant-popconfirm .ant-popconfirm-buttons .ant-btn-primary:not(.ant-btn-dangerous){background:var(--inara-blue);border-color:var(--inara-blue)}.ant-message .ant-message-notice-content{border-radius:12px;box-shadow:0 8px 24px #0f172a1f;padding:10px 18px}.ant-notification .ant-notification-notice{border-radius:14px;box-shadow:0 16px 40px #0f172a24}.inara-profile-menu{width:300px;background:var(--inara-surface);border:1px solid var(--inara-line);border-radius:var(--inara-radius);box-shadow:0 12px 32px #0f172a1f,0 2px 8px #0f172a0f;padding:8px;overflow:hidden}.inara-profile-head{display:flex;align-items:center;gap:12px;padding:10px 10px 12px}.inara-profile-avatar{flex-shrink:0;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;background:linear-gradient(135deg,var(--inara-blue) 0%,var(--inara-navy) 100%)}.inara-profile-name{font-size:15px;font-weight:700;line-height:1.35;color:var(--inara-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inara-profile-role{font-size:12.5px;line-height:1.4;color:var(--inara-muted)}.inara-profile-chip{margin:0 10px 8px;padding:7px 10px;border-radius:10px;background:var(--brand-50);color:var(--inara-blue);font-size:12px;font-weight:600;line-height:1.45}.inara-profile-sep{height:1px;margin:6px 4px;background:var(--inara-line)}.inara-profile-group{display:flex;flex-direction:column;gap:2px}.inara-profile-menu .inara-profile-item{display:flex;align-items:center;justify-content:flex-start;width:100%;height:40px;padding:0 10px;border-radius:var(--inara-radius-btn);font-size:14px;font-weight:500;color:var(--inara-ink);text-align:left;transition:background-color .15s ease,color .15s ease}.inara-profile-menu .inara-profile-item .ant-btn-icon{display:inline-flex;justify-content:center;width:22px;margin-inline-end:10px;font-size:16px;color:var(--inara-muted);transition:color .15s ease}.inara-profile-menu .inara-profile-item:hover,.inara-profile-menu .inara-profile-item:focus-visible{background:var(--brand-50);color:var(--inara-blue)}.inara-profile-menu .inara-profile-item:hover .ant-btn-icon,.inara-profile-menu .inara-profile-item:focus-visible .ant-btn-icon{color:var(--inara-blue)}.inara-profile-menu .inara-profile-item.is-danger{color:var(--inara-ink)}.inara-profile-menu .inara-profile-item.is-danger:hover,.inara-profile-menu .inara-profile-item.is-danger:focus-visible{background:#fef2f2;color:#dc2626}.inara-profile-menu .inara-profile-item.is-danger:hover .ant-btn-icon,.inara-profile-menu .inara-profile-item.is-danger:focus-visible .ant-btn-icon{color:#dc2626}.inara-profile-trigger{display:flex;align-items:center;gap:10px;cursor:pointer;padding:4px 10px 4px 4px;border-radius:999px;transition:background-color .15s ease}.inara-profile-trigger:hover{background:#f0f4f9}.ant-modal-wrap:not(.askon-wrap){display:flex;padding:24px 0}.ant-modal-wrap:not(.askon-wrap) .ant-modal{top:0;margin:auto;padding-bottom:0;max-width:calc(100vw - 32px)}.ant-layout-footer .inara-footer-link{display:inline;padding:0;height:auto;font-size:inherit;line-height:inherit;vertical-align:baseline;color:inherit}.ant-layout-footer .inara-footer-link:hover{color:var(--inara-blue)}.inara-role-switch{margin:2px 6px 6px;padding:10px;border-radius:14px;background:linear-gradient(180deg,#f8fafc,#f1f5f9);border:1px solid var(--inara-line)}.inara-role-switch-title{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;letter-spacing:.2px;color:var(--inara-muted);margin:0 2px 8px}.inara-role-switch-count{margin-left:auto;font-weight:600;font-size:11px;color:#64748b;background:#fff;border:1px solid var(--inara-line);border-radius:999px;padding:0 8px;line-height:18px}.inara-role-switch-list{display:flex;flex-direction:column;gap:6px}.inara-role-card{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:12px;background:#fff;border:1px solid #e2e8f0;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background-color .15s ease}.inara-role-card:hover:not(:disabled):not(.is-active),.inara-role-card:focus-visible{border-color:var(--role-tint);box-shadow:0 4px 14px -6px #0f172a40;transform:translateY(-1px)}.inara-role-card.is-active{background:var(--role-soft);border-color:var(--role-tint);box-shadow:inset 0 0 0 1px var(--role-tint);cursor:default}.inara-role-card:disabled{opacity:.55;cursor:wait}.inara-role-card-icon{flex-shrink:0;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;font-size:15px;color:var(--role-tint);background:var(--role-soft)}.inara-role-card.is-active .inara-role-card-icon{color:#fff;background:var(--role-tint)}.inara-role-card-text{display:flex;flex-direction:column;min-width:0;flex:1}.inara-role-card-label{font-size:13.5px;font-weight:600;color:var(--inara-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inara-role-card-sub{font-size:11.5px;color:var(--inara-muted)}.inara-role-card.is-active .inara-role-card-sub{color:var(--role-tint);font-weight:600}.inara-role-card-state{flex-shrink:0;width:22px;height:22px;border-radius:999px;display:grid;place-items:center;font-size:11px;color:#fff}.inara-role-card.is-active .inara-role-card-state{background:var(--role-tint)}.inara-search-input.ant-input-affix-wrapper{border-radius:999px;padding:10px 18px;border-color:#dfe3ea;box-shadow:0 1px 6px #20212414;transition:box-shadow .2s ease,border-color .2s ease}.inara-search-input.ant-input-affix-wrapper:hover,.inara-search-input.ant-input-affix-wrapper-focused{border-color:transparent;box-shadow:0 2px 12px #2021242e}.inara-search-input.is-hero.ant-input-affix-wrapper{padding:14px 22px;font-size:16px}.inara-search-hero{min-height:calc(100vh - 220px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;text-align:center}.inara-search-hero-icon{width:64px;height:64px;border-radius:20px;display:grid;place-items:center;font-size:28px;color:#fff;margin-bottom:18px;background:linear-gradient(135deg,var(--brand-500) 0%,var(--brand-900, #14532d) 100%);box-shadow:0 10px 30px -10px #16653499}.inara-search-hero-title{font-size:30px;font-weight:800;color:#0f172a;margin:0 0 6px;letter-spacing:-.3px}.inara-search-hero-sub{color:#64748b;margin:0 0 26px}.inara-search-examples{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center;margin-top:18px;color:#94a3b8;font-size:13px}.inara-search-chip{all:unset;cursor:pointer;font-size:13px;color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:4px 12px;transition:all .15s ease}.inara-search-chip:hover{border-color:var(--brand-500);color:var(--brand-700);background:var(--brand-50)}.inara-search-tips{margin-top:22px;font-size:12.5px;color:#94a3b8;max-width:620px;line-height:1.7}.inara-search-page{min-height:calc(100vh - 220px)}.inara-search-bar{position:sticky;top:0;z-index:5;display:flex;justify-content:flex-start;padding:16px 24px;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #eef2f6;border-radius:16px 16px 0 0}.inara-search-results{padding:14px 24px 32px;max-width:820px}.inara-search-stat{font-size:13px;color:#70757a;margin-bottom:14px;display:flex;align-items:center;gap:4px}.inara-search-stat strong{color:#334155}.inara-search-loading-dot{width:6px;height:6px;border-radius:999px;background:var(--brand-500);margin-left:6px;animation:inaraPulse 1s infinite ease-in-out}@keyframes inaraPulse{0%,to{opacity:.2}50%{opacity:1}}.inara-search-notice{font-size:13px;color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;padding:8px 12px;margin-bottom:14px}.inara-search-error{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:10px 14px;margin-bottom:14px}.inara-search-list{list-style:none;margin:0;padding:0}.inara-search-item{padding:14px 0 18px;border-bottom:1px solid #f1f5f9}.inara-search-item:last-child{border-bottom:none}.inara-search-crumb{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12.5px;color:#4d5156;margin-bottom:2px}.inara-search-crumb span{display:inline-flex;align-items:center;gap:5px}.inara-search-title{all:unset;cursor:pointer;font-size:19px;line-height:1.4;color:#1a0dab;font-weight:500;display:inline-flex;align-items:baseline;gap:6px}.inara-search-title:hover{text-decoration:underline}.inara-search-title:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px;border-radius:4px}.inara-search-title-arrow{font-size:11px;color:#9aa0a6;opacity:0;transition:opacity .15s ease,transform .15s ease}.inara-search-title:hover .inara-search-title-arrow{opacity:1;transform:translate(2px)}.inara-search-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 4px}.inara-search-meta .ant-tag{margin:0;border-radius:999px}.inara-search-amount{font-size:12.5px;font-weight:600;color:#047857;background:#ecfdf5;border-radius:999px;padding:1px 9px}.inara-search-snippet{margin:4px 0 0;font-size:14px;line-height:1.7;color:#4d5156}.inara-search-snippet-label{color:#70757a}.inara-search-mark{background:#fef08a;color:inherit;padding:0 1px;border-radius:3px;font-weight:600}.inara-search-found{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}.inara-search-found-chip{font-size:11.5px;color:#475569;background:#f1f5f9;border-radius:999px;padding:1px 9px}@media(max-width:640px){.inara-search-bar,.inara-search-results{padding-left:12px;padding-right:12px}.inara-search-hero-title{font-size:24px}.inara-search-title{font-size:17px}}.inara-search-go{all:unset;cursor:pointer;margin-left:6px;font-size:14px;font-weight:600;color:#fff;line-height:1;padding:9px 18px;border-radius:999px;background:var(--brand-500);transition:background-color .15s ease,opacity .15s ease}.inara-search-go:hover:not(:disabled){background:var(--brand-700)}.inara-search-go:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.inara-search-go:disabled{opacity:.4;cursor:default}.inara-search-input.ant-input-affix-wrapper{padding-right:6px}.inara-search-input.is-hero.ant-input-affix-wrapper{padding-right:8px}.inara-search-page{background:linear-gradient(180deg,#f8fafc,#fff 280px);border-radius:16px}.inara-search-bar{background:#ffffffd9}.inara-search-results{max-width:920px;padding:18px 24px 36px}.inara-search-stat{gap:8px;font-size:13px;color:#64748b;margin-bottom:16px;flex-wrap:wrap}.inara-search-stat-count{font-size:20px;font-weight:800;color:#0f172a;letter-spacing:-.3px;font-variant-numeric:tabular-nums}.inara-search-stat strong{color:#0f172a;font-weight:600}.inara-search-stat-time{margin-left:auto;font-size:11.5px;color:#94a3b8;background:#f1f5f9;border-radius:999px;padding:2px 9px}.inara-search-notice{display:flex;align-items:center;gap:8px;border-radius:12px;padding:10px 14px}.inara-search-list{display:flex;flex-direction:column;gap:12px}.inara-search-card{position:relative;list-style:none;background:#fff;border:1px solid #e8edf3;border-radius:16px;padding:16px 20px 14px;box-shadow:0 1px 2px #0f172a0a;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.inara-search-card:hover{transform:translateY(-2px);border-color:var(--brand-200, #bbf7d0);box-shadow:0 12px 28px -14px #0f172a47}.inara-search-card-hit{all:unset;position:absolute;inset:0;border-radius:16px;cursor:pointer;z-index:1}.inara-search-card-hit:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.inara-search-card-top{display:flex;align-items:center;gap:8px;min-width:0;margin-bottom:6px}.inara-search-rank{flex-shrink:0;width:22px;height:22px;border-radius:7px;display:grid;place-items:center;font-size:11px;font-weight:700;color:var(--brand-700);background:var(--brand-50)}.inara-search-org{font-size:12.5px;color:#64748b;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inara-search-org .anticon,.inara-search-year .anticon{margin-right:3px}.inara-search-year{flex-shrink:0;margin-left:auto;font-size:11.5px;color:#475569;background:#f1f5f9;border-radius:999px;padding:2px 9px}.inara-search-card-title{margin:0;font-size:17px;line-height:1.45;font-weight:650;color:#0f172a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .15s ease}.inara-search-card:hover .inara-search-card-title{color:var(--brand-700)}.inara-search-meta{margin:8px 0 0;gap:6px}.inara-pill{font-size:11.5px;font-weight:600;border-radius:999px;padding:2px 10px;line-height:1.6;white-space:nowrap}.inara-pill.is-lane{color:#1d4ed8;background:#eff6ff}.inara-pill.is-money{color:#047857;background:#ecfdf5;font-variant-numeric:tabular-nums}.inara-pill.is-muted{color:#475569;background:#f1f5f9}.inara-pill.is-warn{color:#a16207;background:#fefce8}.inara-search-snippet{margin-top:10px;padding:8px 12px;border-radius:10px;background:#f8fafc;border-left:3px solid var(--brand-200, #bbf7d0)}.inara-search-snippet-label{display:block;font-size:11px;font-weight:700;color:#94a3b8;letter-spacing:.2px;margin-bottom:2px}.inara-search-snippet p{margin:0;font-size:13.5px;line-height:1.7;color:#475569;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.inara-search-mark{background:#facc1559;color:#0f172a;font-weight:700;border-radius:4px;padding:0 2px}.inara-search-card-foot{display:flex;align-items:center;gap:10px;margin-top:10px}.inara-search-found{margin-top:0;gap:5px;min-width:0}.inara-search-found-label{font-size:11.5px;color:#94a3b8;margin-right:2px}.inara-search-found-chip{background:#fff;border:1px solid #e2e8f0;color:#64748b}.inara-search-open{margin-left:auto;flex-shrink:0;font-size:12.5px;font-weight:600;color:var(--brand-600, #16a34a);opacity:0;transform:translate(-4px);transition:opacity .18s ease,transform .18s ease}.inara-search-card:hover .inara-search-open{opacity:1;transform:none}@media(max-width:640px){.inara-search-card{padding:14px 14px 12px}.inara-search-card-title{font-size:15.5px}.inara-search-year{margin-left:0}.inara-search-card-top{flex-wrap:wrap}.inara-search-open{display:none}}.inara-search-bar{justify-content:center}.inara-search-bar>div{max-width:920px!important}.inara-search-results{margin:0 auto}.inara-search-page,.inara-search-hero{flex-shrink:0}.inara-search-page{min-height:auto;padding-bottom:8px;background:#fff}.inara-search-bar{position:static;-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border-bottom:1px solid #eef2f6;padding:20px 24px 18px}.inara-search-bar{position:sticky;top:-24px;z-index:20;background:#fff;border-radius:16px 16px 0 0;border-bottom:1px solid #e8edf3;box-shadow:0 6px 16px -12px #0f172a40}@media(max-width:767px){.inara-search-bar{top:-12px}}.inara-role-seg{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:999px;background:#f1f5f9;border:1px solid #e2e8f0}.inara-role-seg-btn{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px 0 6px;border-radius:999px;cursor:pointer;color:#64748b;font-size:12.5px;font-weight:600;white-space:nowrap;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.inara-role-seg-btn:hover:not(.is-active):not(:disabled){color:var(--role-tint);background:#ffffffb3}.inara-role-seg-btn:focus-visible{outline:2px solid var(--role-tint);outline-offset:1px}.inara-role-seg-btn.is-active{background:#fff;color:var(--role-tint);cursor:default;box-shadow:0 1px 2px #0f172a14,0 2px 8px -2px #0f172a1f}.inara-role-seg-btn:disabled{opacity:.5;cursor:wait}.inara-role-seg-icon{width:22px;height:22px;border-radius:999px;display:grid;place-items:center;font-size:12px;color:var(--role-tint);background:var(--role-soft);transition:background-color .15s ease,color .15s ease}.inara-role-seg-btn.is-active .inara-role-seg-icon{color:#fff;background:var(--role-tint)}.inara-role-seg-btn:not(.is-active) .inara-role-seg-icon{filter:saturate(.6)}.inara-role-seg-btn:has(.inara-role-seg-icon:only-child){padding:0 4px}.inara-price-input input{text-align:right!important;color:inherit!important;font-weight:inherit!important}.inara-center-input input{text-align:center!important}@keyframes inara-wait-in{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}@keyframes inara-wait-write{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes inara-wait-shimmer{0%{transform:translate(-100%)}to{transform:translate(260%)}}@keyframes inara-wait-caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes inara-wait-tilt{0%,to{transform:rotate(-2deg) translateY(0)}50%{transform:rotate(-1deg) translateY(-4px)}}@keyframes inara-wait-pop{0%{transform:scale(.3);opacity:0}65%{transform:scale(1.18);opacity:1}to{transform:scale(1)}}@keyframes inara-wait-draw{0%{stroke-dashoffset:22}to{stroke-dashoffset:0}}@keyframes inara-wait-spin{to{transform:rotate(360deg)}}@keyframes inara-wait-scan{0%{top:8%}50%{top:88%}to{top:8%}}.inara-wait-card{animation:inara-wait-in .4s cubic-bezier(.2,.8,.2,1) both}.inara-wait-paper{animation:inara-wait-tilt 3s ease-in-out infinite}.inara-wait-line{transform-origin:left center;animation:inara-wait-write .5s ease-out both}.inara-wait-shimmer{animation:inara-wait-shimmer 1.1s ease-in-out infinite}.inara-wait-caret{animation:inara-wait-caret .9s step-end infinite}.inara-wait-pop{animation:inara-wait-pop .45s cubic-bezier(.2,.8,.2,1) both}.inara-wait-check{stroke-dasharray:22;animation:inara-wait-draw .4s .15s ease-out both}.inara-wait-spin{animation:inara-wait-spin .9s linear infinite}.inara-wait-scan{animation:inara-wait-scan 2.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.inara-wait-card,.inara-wait-paper,.inara-wait-line,.inara-wait-shimmer,.inara-wait-caret,.inara-wait-pop,.inara-wait-check,.inara-wait-spin,.inara-wait-scan{animation:none}}@media(max-width:991.98px){.ant-table-wrapper .ant-table-content,.ant-table-wrapper .ant-table-body{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table-wrapper .ant-table-content>table,.ant-table-wrapper .ant-table-body>table{min-width:560px}.inara-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch}.inara-scroll-x>table{min-width:560px}}.inara-hscroll{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:767.98px){.inara-hscroll>*{min-width:820px}}@media(max-width:767.98px){.ant-modal{margin:8px auto;padding-bottom:0}.ant-modal .ant-modal-body{max-height:calc(100dvh - 168px);overflow-y:auto;-webkit-overflow-scrolling:touch}}@media(max-width:767.98px){.ant-tabs-nav-list{flex-wrap:nowrap}.ant-picker-dropdown .ant-picker-panel-container{max-width:calc(100vw - 16px);overflow-x:auto}}.inara-full-height{height:100vh;height:100dvh}.inara-blist{background:#fff;border:1px solid var(--inara-line, #e5e9f0);border-radius:14px;overflow:hidden}.inara-blist-row{display:flex;align-items:center;gap:16px;padding:14px 18px;border-bottom:1px solid #eef1f6;cursor:pointer;transition:background-color .15s ease}.inara-blist-row:last-child{border-bottom:none}.inara-blist-row:hover{background:#f7faff}.inara-blist-row:focus-visible{outline:2px solid var(--inara-blue, var(--brand-500));outline-offset:-2px}.inara-blist-accent{width:4px;height:38px;border-radius:99px;background:var(--inara-blue, var(--brand-500));flex-shrink:0}.inara-blist-accent.is-dim{background:#cbd5e1}.inara-blist-icon{width:38px;height:38px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff;background:linear-gradient(135deg,var(--inara-blue, var(--brand-500)) 0%,var(--inara-navy, var(--brand-900)) 100%)}.inara-blist-icon.is-dim{background:#e2e8f0;color:#64748b}.inara-blist-main{flex:1;min-width:0}.inara-blist-name{font-size:15px;font-weight:700;color:var(--inara-ink, #0f172a);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inara-blist-sub{font-size:12.5px;color:var(--inara-muted, #64748b);line-height:1.4}.inara-blist-chip{flex-shrink:0;padding:3px 10px;border-radius:6px;background:#f1f5f9;color:#475569;font-size:11.5px;font-weight:600;letter-spacing:.2px}.inara-blist-chip.is-latest{background:#e7f6ee;color:#15803d}.inara-blist-lead{display:flex;align-items:center;gap:8px;width:150px;flex-shrink:0}.inara-blist-lead-name{font-size:13.5px;color:var(--inara-ink, #0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inara-blist-money{width:150px;flex-shrink:0;text-align:right;font-size:13.5px;font-weight:600;color:var(--inara-ink, #0f172a);font-variant-numeric:tabular-nums}.inara-blist-money small{font-weight:400;font-size:11px;color:var(--inara-muted, #64748b);margin-inline-start:4px}.inara-blist-actions{display:flex;align-items:center;gap:4px;flex-shrink:0}.inara-blist-go{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;line-height:1;height:36px;padding:0 16px;border-radius:9px;border:1px solid var(--inara-line, #e5e9f0);background:#fff;color:var(--inara-blue, var(--brand-500));font-family:inherit;font-size:13.5px;font-weight:600;transition:background-color .15s ease,border-color .15s ease}.inara-blist-row:hover .inara-blist-go{background:var(--inara-blue, var(--brand-500));border-color:var(--inara-blue, var(--brand-500));color:#fff}@media(max-width:1100px){.inara-blist-money,.inara-blist-lead{display:none}}@media(max-width:820px){.inara-blist-chip:not(.is-latest){display:none}.inara-blist-row{gap:12px;padding:12px 14px}.inara-blist-go{padding:0 12px}}.inara-user-table .ant-table-thead>tr>th{background:#f7f9f8;color:#5d6b63;font-size:12.5px;font-weight:600;padding:12px 16px}.inara-user-table .ant-table-thead>tr>th:before{display:none}.inara-user-table .ant-table-tbody>tr>td{padding:14px 16px;border-bottom-color:#edf1ee}.inara-user-table .ant-table-tbody>tr:hover>td{background:#f7faf8}.inara-user-table .ant-pagination-total-text{margin-right:auto;color:#5d6b63;font-size:13px}.inara-user-table .ant-pagination{display:flex;width:100%}@keyframes pd-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pd-travel{0%{left:0;opacity:0}12%{opacity:1}88%{opacity:1}to{left:calc(100% - 10px);opacity:0}}@keyframes pd-dash{to{background-position:24px 0}}@keyframes pd-pulse{0%{box-shadow:0 0 #186c3659}70%{box-shadow:0 0 0 14px #186c3600}to{box-shadow:0 0 #186c3600}}@keyframes pd-nudge{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@keyframes pd-strike{0%{background-size:0 2px}to{background-size:100% 2px}}@keyframes pd-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes td-tick{0%,to{transform:rotate(0)}50%{transform:rotate(180deg)}}@keyframes td-ring{0%{transform:scale(.8);opacity:.6}to{transform:scale(1.6);opacity:0}}@keyframes td-pop{0%{opacity:0;transform:translateY(14px) scale(.97)}60%{opacity:1;transform:translateY(-2px) scale(1.004)}to{opacity:1;transform:none}}.pd-page{min-height:100vh;box-sizing:border-box;padding:40px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f3f6f4;background-image:radial-gradient(#d9e5dd 1px,transparent 1px);background-size:22px 22px;color:#17241c}.pd-rise{opacity:0;animation:pd-rise .7s cubic-bezier(.2,.8,.2,1) forwards}.pd-d1{animation-delay:.05s}.pd-d2{animation-delay:.15s}.pd-d3{animation-delay:.25s}.pd-d4{animation-delay:.4s}.pd-d6{animation-delay:.7s}.pd-line{background-image:linear-gradient(90deg,#9cc4ab 50%,transparent 50%);background-size:12px 2px;background-repeat:repeat-x;animation:pd-dash 1s linear infinite}.pd-dot{animation:pd-travel 2.4s cubic-bezier(.45,0,.2,1) infinite}.pd-new{animation:pd-pulse 2.4s ease-out infinite}.pd-strike{background-image:linear-gradient(#8a968f,#8a968f);background-repeat:no-repeat;background-position:0 55%;background-size:0 2px;animation:pd-strike .6s .9s ease forwards}.pd-cta{transition:background .2s}.pd-cta:hover,.pd-cta:focus-visible{background:#104925!important;color:#fff!important}.pd-cta:hover .pd-arrow{animation:pd-nudge .8s ease-in-out infinite}.pd-logo{animation:pd-float 5s ease-in-out infinite}.td-modal-body{animation:td-pop .5s cubic-bezier(.2,.9,.25,1.1)}.td-hand{transform-origin:12px 12px;animation:td-tick 3s ease-in-out infinite}.td-ring{animation:td-ring 2s ease-out infinite}@media(prefers-reduced-motion:reduce){.pd-rise,.pd-dot,.pd-line,.pd-new,.pd-strike,.pd-logo,.pd-cta:hover .pd-arrow,.td-modal-body,.td-hand,.td-ring{animation:none!important;opacity:1!important}.pd-strike{background-size:100% 2px}}.al-page{padding:24px;color:#17241c;display:flex;flex-direction:column;gap:18px;max-width:1240px}.al-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.al-title{margin:0;font-size:24px;font-weight:700;color:#17241c}.al-sub{margin:4px 0 0;font-size:15px;color:#4d5a52}.al-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.al-btn-outline{height:44px;padding:0 18px;border-radius:12px;border:1.5px solid #cfe0d5;background:#fff;color:#186c36;font:inherit;font-size:15px;font-weight:600;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.al-btn-outline:hover:not(:disabled){border-color:#186c36;background:#f5faf7}.al-btn-outline:disabled{color:#8a968f;border-color:#e3e9e5;cursor:not-allowed}.al-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.al-stat{background:#fff;border:1px solid #e3e9e5;border-radius:16px;padding:14px 18px;text-align:left;font:inherit;color:inherit}.al-stat-label{font-size:13.5px;color:#4d5a52}.al-stat-num{font-size:24px;font-weight:700;margin-top:2px}.al-stat-fail{cursor:pointer;background:#fff6f5;border-color:#f6d4d1}.al-stat-fail .al-stat-label{color:#8f1d14}.al-stat-fail .al-stat-num{color:#b42318}.al-stat-fail:hover:not(:disabled){border-color:#b42318}.al-stat-fail.is-on{border-color:#b42318;box-shadow:0 0 0 2px #b4231826}.al-stat-fail:disabled{cursor:default;background:#fff;border-color:#e3e9e5}.al-stat-fail:disabled .al-stat-label,.al-stat-fail:disabled .al-stat-num{color:#4d5a52}.al-filters{background:#fff;border:1px solid #e3e9e5;border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:14px}.al-filter-row{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center}.al-search{flex:1 1 280px;position:relative}.al-search-ic{position:absolute;left:14px;top:14px;color:#7a857f;font-size:16px}.al-search input{box-sizing:border-box;width:100%;height:44px;padding:0 14px 0 40px;border:1.5px solid #dfe6e1;border-radius:12px;font:inherit;font-size:15px;color:#17241c;background:#fff}.al-search input::placeholder{color:#7a857f}.al-search input:focus{outline:none;border-color:#186c36;box-shadow:0 0 0 3px #186c3626}.al-seg{display:flex;background:#f1f4f2;border-radius:12px;padding:4px;gap:2px}.al-seg button{height:36px;padding:0 14px;border:none;border-radius:9px;background:transparent;color:#4d5a52;font:inherit;font-size:14px;cursor:pointer}.al-seg button.is-on{background:#fff;color:#17241c;font-weight:600;box-shadow:0 1px 3px #0000001a}.al-filter-label{font-size:14px;color:#4d5a52;margin-right:2px}.al-chip{height:38px;padding:0 14px;border-radius:19px;border:1.5px solid #dfe6e1;background:#fff;color:#2c3a31;font:inherit;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.al-chip:hover{border-color:#186c36}.al-chip.is-on{background:#186c36;border-color:#186c36;color:#fff;font-weight:600}.al-chip-fail{border-color:#f0c9c5;color:#b42318}.al-chip-fail:hover{border-color:#b42318}.al-chip-fail.is-on{background:#b42318;border-color:#b42318;color:#fff}.al-divider{width:1px;height:24px;background:#e3e9e5;margin:0 2px}.al-action-select{min-width:220px;margin-left:auto}.al-action-select .ant-select-selector{height:38px!important;border-radius:19px!important;align-items:center}.al-groups{display:flex;flex-direction:column;gap:20px}.al-group{display:flex;flex-direction:column;gap:8px}.al-day{margin:0;padding-left:4px;font-size:15px;font-weight:600;color:#4d5a52}.al-day span{font-weight:400;color:#6b776f}.al-list{background:#fff;border:1px solid #e3e9e5;border-radius:18px;overflow:hidden}.al-row{display:flex;gap:14px;padding:16px 20px;border-top:1px solid #eef2ef;align-items:flex-start}.al-row:first-child{border-top:none}.al-row:hover{background:#fafcfb}.al-row.is-fail{background:snow}.al-time{width:46px;flex-shrink:0;padding-top:9px;font-size:14px;font-weight:600;color:#4d5a52;font-variant-numeric:tabular-nums;cursor:default}.al-ic{flex-shrink:0;width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:18px}.al-ic-auth{background:#e6f0fb;color:#1d5fa8}.al-ic-muted{background:#eef0f2;color:#4b5560}.al-ic-user{background:#f1eafb;color:#6b3fa0}.al-ic-system{background:#fbf1de;color:#7d5200}.al-ic-project{background:#e5f2ea;color:#186c36}.al-ic-fail{background:#fde8e8;color:#b42318}.al-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.al-sentence{font-size:16px;line-height:1.55;color:#17241c;overflow-wrap:anywhere}.al-sentence strong{font-weight:600}.al-badge-fail,.al-badge-warn{margin-left:8px;display:inline-block;padding:1px 10px;border-radius:10px;font-size:13px;font-weight:600;vertical-align:2px}.al-badge-fail{background:#fde8e8;color:#b42318}.al-badge-warn{background:#fff1db;color:#8a4b00;cursor:help}.al-change{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14.5px}.al-change-label{color:#4d5a52;min-width:52px}.al-old{padding:3px 10px;border-radius:8px;background:#f3f5f4;color:#5f6b64;text-decoration:line-through}.al-new{padding:3px 10px;border-radius:8px;background:#e5f2ea;color:#104925;font-weight:600}.al-note{font-size:14.5px;color:#2c3a31;overflow-wrap:anywhere}.al-key{color:#5f6b64}.al-sep{color:#9aa49e}.al-meta{font-size:13.5px;color:#5f6b64;overflow-wrap:anywhere}.al-empty{background:#fff;border:1px dashed #cfd8d2;border-radius:18px;padding:48px 16px;text-align:center;font-size:15px;color:#4d5a52}.al-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;font-size:14px;color:#4d5a52}@media(max-width:640px){.al-page{padding:16px}.al-row{padding:14px;gap:10px}.al-ic{width:34px;height:34px;font-size:16px}.al-time{width:40px}.al-action-select{margin-left:0;width:100%}}.vm-page{max-width:1360px;margin:0 auto;padding:8px 0 48px;color:#1e2722}.vm-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px}.vm-crumb{font-size:13px;color:#5b6660;margin-bottom:4px}.vm-title{margin:0;font-size:28px;line-height:1.3;font-weight:700;color:var(--brand-900)}.vm-sub{margin:6px 0 0;color:#5b6660;max-width:640px}.vm-pdf{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:10px;background:#fff;border:1px solid #d5ddd8;font-weight:600;color:var(--brand-500);text-decoration:none}.vm-pdf:hover{color:var(--brand-700);border-color:var(--brand-200)}.vm-top{display:flex;flex-wrap:wrap;gap:24px;align-items:stretch;scroll-margin-top:80px}.vm-player{flex:999 1 640px;min-width:0;background:#fff;border:1px solid #e1e7e3;border-radius:16px;overflow:hidden}.vm-video{display:block;width:100%;aspect-ratio:16 / 9;background:var(--brand-900)}.vm-meta{padding:18px 24px 22px;display:flex;flex-direction:column;gap:8px}.vm-pills{display:flex;flex-wrap:wrap;gap:8px}.vm-pill{font-size:13px;color:#3f4a44;background:#f1f4f2;border-radius:999px;padding:2px 12px}.vm-pill--brand{color:var(--brand-500);background:var(--brand-100);font-weight:600}.vm-topic{margin:0;font-size:21px;line-height:1.4;color:var(--brand-900)}.vm-desc{margin:0;color:#5b6660}.vm-toc{flex:1 1 340px;min-width:0;max-height:640px;display:flex;flex-direction:column;background:#fff;border:1px solid #e1e7e3;border-radius:16px}.vm-toc-head{display:flex;justify-content:space-between;align-items:baseline;padding:16px 20px 12px;border-bottom:1px solid #edf1ee}.vm-toc-head h3{margin:0;font-size:17px;color:var(--brand-900)}.vm-toc-head span{font-size:13px;color:#5b6660}.vm-toc-list{list-style:none;margin:0;padding:8px;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.vm-chap{width:100%;display:flex;gap:12px;align-items:flex-start;min-height:44px;padding:10px 12px;border:none;border-radius:10px;background:transparent;cursor:pointer;text-align:left;font:inherit;font-size:14px;line-height:1.5;color:#1e2722}.vm-chap:hover{background:var(--brand-50)}.vm-chap:focus-visible{outline:2px solid var(--brand-500);outline-offset:1px}.vm-chap.is-active{background:var(--brand-100);color:var(--brand-900);font-weight:600}.vm-chap-time{flex:none;width:44px;font-size:13px;padding-top:1px;color:#5b6660;font-variant-numeric:tabular-nums}.vm-chap.is-active .vm-chap-time{color:var(--brand-500);font-weight:700}.vm-chap-label{flex:1}.vm-roles{margin-top:40px}.vm-roles-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:16px}.vm-roles-head h2{margin:0;font-size:21px;color:var(--brand-900)}.vm-roles-head span{font-size:14px;color:#5b6660}.vm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}.vm-card{display:block;width:100%;padding:0;text-align:left;font:inherit;color:inherit;cursor:pointer;background:#fff;border:1px solid #e1e7e3;border-radius:14px;overflow:hidden;transition:border-color .15s,box-shadow .15s}.vm-card:hover{border-color:var(--brand-200);box-shadow:0 4px 14px #08261314}.vm-card:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.vm-card.is-active{border:2px solid var(--brand-500)}.vm-card--soon{cursor:default;background:#f8faf9;border:1px dashed #c9d3cd}.vm-card--soon:hover{border-color:#c9d3cd;box-shadow:none}.vm-thumb{position:relative;aspect-ratio:16 / 9;background:#dde5e0}.vm-thumb img{width:100%;height:100%;object-fit:cover;display:block}.vm-thumb-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:44px;color:#fff;opacity:0;transition:opacity .15s;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}.vm-card:hover .vm-thumb-play{opacity:1}.vm-dur{position:absolute;right:10px;bottom:10px;background:var(--brand-900);color:#fff;font-size:12px;font-weight:600;padding:1px 8px;border-radius:6px}.vm-mine{position:absolute;left:10px;top:10px;background:#fff;color:var(--brand-500);font-size:12px;font-weight:600;padding:2px 10px;border-radius:999px}.vm-thumb--soon{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:transparent;color:#5b6660;font-size:13px;font-weight:600}.vm-thumb--soon .anticon{font-size:28px}.vm-card-body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:2px}.vm-card-role{font-weight:700;font-size:16px;color:var(--brand-900)}.vm-card--soon .vm-card-role{color:#3f4a44}.vm-card-topic{font-size:14px;color:#5b6660}.vm-card-now{font-size:13px;color:#5b6660;margin-top:4px}.vm-card.is-active .vm-card-now{color:var(--brand-500);font-weight:600}@media(max-width:640px){.vm-title{font-size:24px}.vm-toc{max-height:420px}}.um-section{margin-bottom:32px}.um-h2{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:19px;color:var(--brand-900)}.um-h2 .anticon{color:var(--brand-500)}.um-doc{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;padding:20px 24px;background:#fff;border:1px solid #e1e7e3;border-radius:16px}.um-doc-icon{font-size:40px;color:#dc2626;flex:none}.um-doc-body{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:2px}.um-doc-title{font-weight:700;font-size:17px;color:var(--brand-900)}.um-doc-meta{font-size:14px;color:#5b6660}.um-doc-actions{display:flex;flex-wrap:wrap;gap:10px}.um-primary{background:var(--brand-500);border-color:var(--brand-500);color:#fff}.um-primary:hover{background:var(--brand-700);border-color:var(--brand-700);color:#fff}.um-empty{padding:20px 24px;background:#f8faf9;border:1px dashed #c9d3cd;border-radius:16px;color:#5b6660}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]{-webkit-text-decoration:underline dotted;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}
