:root{--fsc-brand-ink:#404152;--fsc-accent:#ffb606;--fsc-accent-hover:#ffc900;--fsc-on-accent:#2b2c38;--fsc-bg:#ffffff;--fsc-surface:#ffffff;--fsc-surface-2:#f4f5f9;--fsc-text:#404152;--fsc-text-2:rgba(64, 65, 82, 0.82);--fsc-text-3:rgba(64, 65, 82, 0.64);--fsc-border:rgba(64, 65, 82, 0.13);--fsc-border-strong:rgba(64, 65, 82, 0.24);--fsc-hero-bg:#34354a;--fsc-hero-text:#ffffff;--fsc-link:#3450b4;--fsc-success:#2e7d32;--fsc-error:#c62828;--fsc-warning:#b26a00;--fsc-shadow:0 1px 2px rgba(38, 39, 51, 0.05), 0 8px 24px -12px rgba(38, 39, 51, 0.12);--fsc-shadow-lift:0 2px 4px rgba(38, 39, 51, 0.06), 0 16px 40px -16px rgba(38, 39, 51, 0.22);--fsc-font-display:"Bebas Neue", "Roboto Condensed", sans-serif;--fsc-font-body:"IBM Plex Sans", "Segoe UI", Roboto, sans-serif;--fsc-font-reading:"IBM Plex Serif", Georgia, serif;--fsc-fs-body:1.0625rem;--fsc-lh-body:1.65;--fsc-space-1:0.25rem;--fsc-space-2:0.5rem;--fsc-space-3:0.75rem;--fsc-space-4:1rem;--fsc-space-6:1.5rem;--fsc-space-8:2rem;--fsc-space-12:3rem;--fsc-space-16:4rem;--fsc-space-24:6rem;--fsc-radius-s:6px;--fsc-radius-m:12px;--fsc-radius-pill:999px;--fsc-measure:68ch}[data-theme=dark]{--fsc-bg:#16171f;--fsc-surface:#1e1f2a;--fsc-surface-2:#252634;--fsc-text:#e9e9f1;--fsc-text-2:rgba(233, 233, 241, 0.78);--fsc-text-3:rgba(233, 233, 241, 0.58);--fsc-border:rgba(233, 233, 241, 0.12);--fsc-border-strong:rgba(233, 233, 241, 0.24);--fsc-hero-bg:#101118;--fsc-hero-text:#f2f2f7;--fsc-link:#9db1f7;--fsc-shadow:0 1px 2px rgba(0, 0, 0, 0.4), 0 8px 24px -12px rgba(0, 0, 0, 0.55);--fsc-shadow-lift:0 2px 4px rgba(0, 0, 0, 0.45), 0 16px 40px -16px rgba(0, 0, 0, 0.7)}
.fsc-svg-icon{display:inline-block;vertical-align:-.125em}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important;word-wrap:normal!important}.screen-reader-text:focus{clip-path:none;height:auto;width:auto;display:block;top:5px;left:5px;z-index:100000;padding:15px 23px 14px;background:var(--fsc-surface);color:var(--fsc-text);font:600 .875rem var(--fsc-font-body);text-decoration:none;border-radius:var(--fsc-radius-s);box-shadow:var(--fsc-shadow)}.fsc-btn{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;cursor:pointer;font:600 1rem/1 var(--fsc-font-body);letter-spacing:.01em;padding:.875rem 1.75rem;border-radius:var(--fsc-radius-s);border:1px solid transparent;text-decoration:none;transition:all .18s ease}.fsc-btn--primary{background:var(--fsc-accent);color:var(--fsc-on-accent);box-shadow:0 1px 2px rgba(64,65,82,.18)}.fsc-btn--primary:hover{background:var(--fsc-accent-hover);color:var(--fsc-on-accent);transform:translateY(-1px);box-shadow:var(--fsc-shadow)}.fsc-btn--ghost{background:0 0;color:var(--fsc-text);border-color:var(--fsc-border-strong)}.fsc-btn--ghost:hover{border-color:var(--fsc-text-2);background:var(--fsc-surface);color:var(--fsc-text)}.fsc-btn--dark{background:var(--fsc-brand-ink);color:#fff}.fsc-btn--dark:hover{background:#2e2f3d;color:#fff}.fsc-btn:focus-visible{outline:3px solid color-mix(in srgb,var(--fsc-accent) 55%,transparent);outline-offset:2px}.wp-block-button__link.wp-element-button{display:inline-block;max-width:100%;cursor:pointer;font:600 1rem/1.3 var(--fsc-font-body);letter-spacing:.01em;text-align:center;text-decoration:none;padding:.875rem 1.75rem;border:1px solid transparent;border-radius:var(--fsc-radius-s);background:var(--fsc-brand-ink);color:#fff;transition:all .18s ease}.wp-block-button__link.wp-element-button:hover{background:#2e2f3d;color:#fff;text-decoration:none}.wp-block-button__link.wp-element-button:focus-visible{outline:3px solid color-mix(in srgb,var(--fsc-accent) 55%,transparent);outline-offset:2px}.is-style-outline>.wp-block-button__link.wp-element-button{background:0 0;color:var(--fsc-text);border-color:var(--fsc-border-strong)}.is-style-outline>.wp-block-button__link.wp-element-button:hover{background:var(--fsc-surface);border-color:var(--fsc-text-2);color:var(--fsc-text)}:not(.wp-block-buttons)>.wp-block-button+.wp-block-button{margin-top:.75rem}.raw-html-block:has(.fsc-btn)+.raw-html-block:has(.fsc-btn){margin-top:.75rem}.fsc-card{background:var(--fsc-surface);border:1px solid var(--fsc-border);border-radius:var(--fsc-radius-m);transition:border-color .2s ease,box-shadow .25s ease,transform .25s ease}.fsc-card--hover:hover{border-color:var(--fsc-border-strong);box-shadow:var(--fsc-shadow-lift);transform:translateY(-2px)}.fsc-display{font:clamp(2.1rem,4.5vw,3rem)/1.04 var(--fsc-font-display);letter-spacing:.045em;color:var(--fsc-text);margin:0 0 1.5rem}.fsc-hx{position:relative;padding-bottom:1.15rem}.fsc-hx::after{content:"";position:absolute;left:0;bottom:0;width:76px;height:3px;border-radius:2px;background:var(--fsc-accent)}.fsc-hx--center{text-align:center}.fsc-hx--center::after{left:50%;transform:translateX(-50%)}.fsc-display a{color:inherit;text-decoration:none}.fsc-display a:hover{color:var(--fsc-accent)}.fsc-kicker{font:600 .85rem/1 var(--fsc-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--fsc-text-3)}.fsc-kicker--block{display:block;text-align:center;margin-bottom:1.375rem}.fsc-chip,.fsc-detail-bubble,.fsc-details-row,.fsc-component-tag,.fsc-aircraft-item{--chip-bg:var(--fsc-surface);--chip-bd:1px solid var(--fsc-border-strong);--chip-r:var(--fsc-radius-s);--chip-fg:var(--fsc-text);display:inline-flex;align-items:center;gap:.45rem;align-self:flex-start;justify-self:start;max-width:100%;padding:.38rem .7rem;font:500 .82rem/1.35 var(--fsc-font-body);color:var(--chip-fg);background:var(--chip-bg);border:var(--chip-bd);border-radius:var(--chip-r)}.fsc-chip>svg,.fsc-chip>i{flex:none;color:var(--fsc-text-3)}.fsc-chip>img{flex:none;width:1.05em;height:1.05em;object-fit:contain}.fsc-chip--label{font:600 .72rem/1.35 var(--fsc-font-body);letter-spacing:.07em;text-transform:uppercase;color:var(--fsc-text-3);padding:.34rem .6rem}.fsc-chip--stack{flex-direction:column;align-items:flex-start;gap:.05rem;padding:.3rem .7rem}.fsc-chip--action{font-weight:600;color:var(--fsc-text-2);cursor:pointer;text-decoration:none}.fsc-chip--action:hover{border-color:var(--fsc-text-3);color:var(--fsc-text);text-decoration:none}.fsc-chip--success{--chip-bg:color-mix(in srgb, var(--fsc-success) 12%, var(--fsc-surface));--chip-bd:1px solid color-mix(in srgb, var(--fsc-success) 38%, transparent)}.fsc-chip--accent{--chip-bg:color-mix(in srgb, var(--fsc-accent) 16%, var(--fsc-surface));--chip-bd:1px solid color-mix(in srgb, var(--fsc-accent) 40%, transparent)}.fsc-chip--count{--chip-r:var(--fsc-radius-pill);padding:.2rem .5rem;font-size:.72rem}.fsc-price{display:inline-block;white-space:nowrap;font:600 .8rem/1 var(--fsc-font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--fsc-text);background:color-mix(in srgb,var(--fsc-accent) 16%,var(--fsc-surface));border:1px solid color-mix(in srgb,var(--fsc-accent) 40%,transparent);padding:.5rem .75rem;border-radius:var(--fsc-radius-s)}.fsc-field{width:100%;font:1rem/1.4 var(--fsc-font-body);color:var(--fsc-text);background:var(--fsc-surface);border:1px solid var(--fsc-border-strong);border-radius:var(--fsc-radius-s);padding:.75rem .875rem;transition:border-color .15s ease,box-shadow .15s ease}.fsc-field:focus{outline:none;border-color:var(--fsc-brand-ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--fsc-accent) 35%,transparent)}.fsc-label{display:block;font:600 .9rem/1.4 var(--fsc-font-body);color:var(--fsc-text);margin-bottom:.375rem}.fsc-help{font-size:.85rem;color:var(--fsc-text-3);margin-top:.375rem}.fsc-field--error{border-color:var(--fsc-error)}.fsc-error-msg{font-size:.85rem;color:var(--fsc-error);margin-top:.375rem}.fsc-mark{background:linear-gradient(transparent 62%,color-mix(in srgb,var(--fsc-accent) 38%,transparent) 62%);color:inherit}.fsc-wrap{max-width:1180px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.fsc-wrap--narrow{max-width:880px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.fsc-band{background:var(--fsc-surface-2);border-block:1px solid var(--fsc-border)}.fsc-cjk{--fsc-font-body:"IBM Plex Sans", "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Source Han Sans SC", sans-serif;--fsc-font-display:"PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Source Han Sans SC", sans-serif}.fsc-cjk--hant{--fsc-font-body:"IBM Plex Sans", "Segoe UI", Roboto, "PingFang TC", "Microsoft JhengHei", "Noto Sans TC", "Source Han Sans TC", sans-serif;--fsc-font-display:"PingFang TC", "Microsoft JhengHei", "Noto Sans TC", "Source Han Sans TC", sans-serif}.fsc-cjk :is(.fsc-display,.fsc-panel-title,.fsc-subscribe__title){font-weight:700;letter-spacing:.01em;line-height:1.25}.fsc-cjk .fsc-hero h1{font-weight:700;letter-spacing:.01em;line-height:1.2}.fsc-cjk .fsc-prose p,.fsc-cjk .fsc-prose li,.fsc-cjk .fsc-step p,.fsc-cjk .fsc-feature p{line-height:1.85}.fsc-page{background:var(--fsc-bg);color:var(--fsc-text);font-family:var(--fsc-font-body);font-size:var(--fsc-fs-body);line-height:var(--fsc-lh-body);-webkit-font-smoothing:antialiased}.fsc-page *,.fsc-page *::before,.fsc-page *::after{box-sizing:border-box}.fsc-page img{max-width:100%;height:auto}.fsc-section{padding:clamp(3rem,7vw,5.5rem)0}[id].fsc-section,[id].fsc-coursecard,[id].fsc-coursegrid{scroll-margin-top:100px}.fsc-page>.fsc-wrap{padding-top:clamp(2.5rem,5vw,3.5rem);padding-bottom:clamp(3rem,7vw,5rem)}body:is(.woocommerce,.woocommerce-page) .fsc-page>.fsc-wrap{padding-top:0;padding-bottom:0}.fsc-hero{position:relative;isolation:isolate;background-color:var(--fsc-hero-bg);background-image:radial-gradient(120% 100% at 50% -25%,#565a80 0%,rgba(86,90,128,0) 65%),radial-gradient(140% 90% at 50% 115%,#1d1e2d 0%,rgba(29,30,45,0) 55%),linear-gradient(180deg,#464a68 0%,#34354a 55%,#242534 100%);color:var(--fsc-hero-text);padding:clamp(4rem,9vw,6.5rem)0}.fsc-hero::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.14;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:220px 220px}.fsc-hero h1{font:clamp(2.8rem,6.5vw,4.4rem)/1 var(--fsc-font-display);letter-spacing:.04em;margin:0 0 .875rem;color:var(--fsc-hero-text)}.fsc-hero-sub{font:1.15rem/1.6 var(--fsc-font-body);letter-spacing:0;color:rgba(255,255,255,.85);max-width:36rem;margin:0 0 2rem}.fsc-hero .fsc-kicker{color:rgba(255,255,255,.72)}.fsc-hero .fsc-smallnote{color:rgba(255,255,255,.72)}.fsc-hero .fsc-smallnote a{color:#fff}.fsc-hero--photo{background-image:linear-gradient(180deg,rgba(52,53,74,.88) 0%,rgba(52,53,74,.74) 50%,rgba(52,53,74,.92) 100%),var(--fsc-hero-photo,none);background-size:cover;background-position:50% 42%;background-repeat:no-repeat}.fsc-video{display:block;width:100%;margin:2rem auto 0;border-radius:var(--fsc-radius-m);overflow:hidden;box-shadow:var(--fsc-shadow);background:var(--fsc-hero-bg)}.fsc-video video,.fsc-video img{display:block;width:100%;height:auto}.fsc-video iframe{display:block;width:100%;aspect-ratio:16/9;border:0}.fsc-logostrip{display:flex;flex-wrap:wrap;gap:1.5rem 2rem;align-items:center;justify-content:center}.fsc-logostrip img{height:20px;width:auto;filter:grayscale(1);opacity:.55;transition:opacity .2s ease}.fsc-logostrip img:hover{opacity:.95}.fsc-prose p{margin:0 0 1.125rem;color:var(--fsc-text-2)}.fsc-prose p strong{color:var(--fsc-text)}.fsc-prose ul,.fsc-prose ol{margin:0 0 1.375rem 1.25rem;padding:0;list-style:disc}.fsc-prose ul ul{list-style:circle}.fsc-prose ul ol,.fsc-prose ol ol{list-style:lower-alpha}.fsc-prose li>ul,.fsc-prose li>ol{margin-top:.5rem;margin-bottom:.75rem}.fsc-prose li{margin:0 0 .5rem;color:var(--fsc-text-2)}.fsc-prose li::marker{color:var(--fsc-accent)}.fsc-prose li strong{color:var(--fsc-text)}.fsc-smallnote{font-size:.85rem;color:var(--fsc-text-3);font-style:italic}.fsc-smallnote a{color:var(--fsc-link);text-decoration:underline;text-underline-offset:2px;font-style:normal}.fsc-smallnote a:hover{text-decoration-thickness:2px}.fsc-cta-row{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;align-items:center;text-align:center;margin:2rem 0}.fsc-prose h2{font:clamp(1.6rem,3vw,1.95rem)/1.15 var(--fsc-font-display);letter-spacing:.05em;color:var(--fsc-text);margin:2.5rem 0 1rem}.fsc-prose h3{font:600 1.2rem/1.35 var(--fsc-font-body);color:var(--fsc-text);margin:2rem 0 .75rem}.fsc-prose h4{font:600 1.02rem/1.4 var(--fsc-font-body);color:var(--fsc-text);margin:1.5rem 0 .5rem}.fsc-prose h5{font:600 .8rem/1.2 var(--fsc-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--fsc-text);margin:1.75rem 0 .75rem}.fsc-prose>:first-child{margin-top:0}.fsc-prose a:where(:not(.fsc-btn):not(.wp-block-button__link)){color:var(--fsc-link);text-decoration:underline;text-underline-offset:2px}.fsc-prose a:where(:not(.fsc-btn):not(.wp-block-button__link)):hover{text-decoration-thickness:2px}.fsc-prose figure{margin:1.75rem 0}.fsc-prose figcaption,.fsc-prose .wp-caption-text{font:.82rem/1.5 var(--fsc-font-body);color:var(--fsc-text-3);text-align:center;margin-top:.5rem}.fsc-prose a:has(>.fsc-prose__lead-img){float:left;margin:.35rem 1.75rem 1rem 0;max-width:45%}.fsc-prose__lead-img{display:block;width:100%;height:auto;border-radius:var(--fsc-radius-m);box-shadow:var(--fsc-shadow)}@media(max-width:620px){.fsc-prose a:has(>.fsc-prose__lead-img){float:none;margin:0 auto 1.25rem;max-width:100%}}.fsc-panel{background:var(--fsc-surface);border:1px solid var(--fsc-border);border-radius:var(--fsc-radius-m);box-shadow:var(--fsc-shadow);padding:clamp(1.5rem,4vw,2rem)}.fsc-panel+.fsc-panel{margin-top:1.75rem}.fsc-cols>.fsc-panel+.fsc-panel{margin-top:0}.fsc-panel--center{text-align:center}.fsc-panel-title{font:clamp(1.4rem,2.6vw,1.7rem)/1.15 var(--fsc-font-display);letter-spacing:.04em;color:var(--fsc-text);margin:0 0 1rem}.fsc-panel-head{text-align:center;padding-bottom:1.5rem;border-bottom:1px solid var(--fsc-border);margin-bottom:1.5rem}.fsc-panel-head h2,.fsc-panel-head h3{font:clamp(1.5rem,2.8vw,1.8rem)/1.15 var(--fsc-font-display);letter-spacing:.05em;color:var(--fsc-text);margin:0 0 1.25rem}.fsc-panel-head .fsc-btn{margin-bottom:1.125rem}.fsc-panel-head p{font-size:.9rem;line-height:1.55;color:var(--fsc-text-3);margin:0}.fsc-panel>p{color:var(--fsc-text-2);margin:0 0 1rem}.fsc-panel>p:last-child{margin-bottom:0}.fsc-panel>p a:where(:not(.fsc-btn):not(.wp-block-button__link)){color:var(--fsc-link);text-decoration:underline;text-underline-offset:2px}.fsc-linklist{list-style:none;margin:0;padding:0}.fsc-linklist li{display:flex;align-items:center;gap:.75rem;margin-bottom:.875rem}.fsc-linklist li:last-child{margin-bottom:0}.fsc-linkicon{width:20px;height:20px;flex-shrink:0;color:var(--fsc-accent)}.fsc-linklist a{color:var(--fsc-link);text-decoration:none;font-weight:500}.fsc-linklist a:hover{text-decoration:underline}.fsc-prose ol{list-style:decimal}.fsc-card--pad{padding:clamp(1.25rem,3vw,1.75rem)}.fsc-cardgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(240px,45%,300px),1fr));gap:1.5rem;margin:2rem 0}.fsc-svc{display:flex;flex-direction:column;text-decoration:none;height:100%}.fsc-svc h3{font:600 1.15rem/1.3 var(--fsc-font-body);color:var(--fsc-text);margin:0 0 .6rem}.fsc-svc p{font-size:.95rem;line-height:1.6;color:var(--fsc-text-2);margin:0 0 1.1rem;flex:1 0 auto}.fsc-svc__go{font:600 .8rem/1 var(--fsc-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--fsc-link)}.fsc-svc__go::after{content:" \2192";transition:margin-left .18s ease}.fsc-svc:hover .fsc-svc__go::after{margin-left:.3rem}.fsc-cardgrid--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:640px){.fsc-cardgrid--2{grid-template-columns:1fr}}.fsc-cardflex{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;margin:2rem 0}.fsc-cardflex>*{flex:1 1 300px;max-width:360px}@media(max-width:640px){.fsc-cardflex>*{max-width:none}}.fsc-coursetile{display:flex;flex-direction:column;text-decoration:none;overflow:hidden;height:100%}.fsc-coursetile__thumb{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;background:var(--fsc-surface-2)}.fsc-coursetile__body{display:flex;flex-direction:column;flex:1 0 auto;padding:clamp(1.1rem,2.5vw,1.4rem)}.fsc-coursetile__body h3{font:600 1.1rem/1.3 var(--fsc-font-body);color:var(--fsc-text);margin:0 0 .5rem}.fsc-coursetile__body p{font-size:.92rem;line-height:1.6;color:var(--fsc-text-2);margin:0}.fsc-thumb-ph{display:grid;place-items:center;border-bottom:1px solid var(--fsc-border)}.fsc-thumb-ph span{font:600 .72rem/1.3 var(--fsc-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--fsc-text-3);text-align:center;padding:0 1rem}.fsc-thumb-soon{display:grid;place-items:center;align-content:center;gap:.5rem;border-bottom:1px solid var(--fsc-border);padding:0 1rem;text-align:center;background:radial-gradient(78% 110% at 26% 8%,var(--fsc-surface) 0%,transparent 66%),var(--fsc-surface-2)}.fsc-thumb-soon svg{display:block;width:clamp(1.5rem,3.4vw,2rem);height:auto;color:var(--fsc-accent)}.fsc-thumb-soon span{font:clamp(1rem,2.3vw,1.35rem)/1 var(--fsc-font-display);letter-spacing:.13em;text-transform:uppercase;color:var(--fsc-text-2)}.fsc-media-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,5vw,3.5rem);align-items:center}.fsc-media-split__media,.fsc-media-split__media .fsc-video{margin:0}.fsc-media-split__media video{display:block;width:100%;height:auto;object-fit:cover;clip-path:inset(1px)}.fsc-media-split__body>:first-child{margin-top:0}.fsc-media-split__body .fsc-kicker--block{text-align:left;margin-bottom:.875rem}.fsc-media-split__body .fsc-cta-row{justify-content:flex-start;text-align:left;margin-bottom:0}.fsc-media-split__body .fsc-steps{margin-top:1.25rem}@media(max-width:820px){.fsc-media-split{grid-template-columns:1fr;gap:1.75rem}}.fsc-planlinks{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:1.75rem 0 0}.fsc-planlinks a{display:inline-block;padding:.5rem .95rem;border-radius:var(--fsc-radius-s);border:1px solid var(--fsc-border);background:var(--fsc-surface);color:var(--fsc-text-2);font:600 .9rem/1.2 var(--fsc-font-body);text-decoration:none;transition:border-color .15s ease,color .15s ease,background .15s ease}.fsc-planlinks a:hover{border-color:var(--fsc-accent);color:var(--fsc-text);background:var(--fsc-surface-2)}.fsc-planlinks__all{border-color:var(--fsc-accent);color:var(--fsc-text)}.fsc-cols{display:flex;flex-wrap:wrap;gap:1.75rem 2.5rem}.fsc-cols>*{flex:1 1 240px}.fsc-featuregrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;margin:2.5rem 0}.fsc-feature{text-align:center}.fsc-feature img{width:72px;height:72px;object-fit:contain;margin:0 auto 1rem;mix-blend-mode:multiply}.fsc-feature h3,.fsc-feature h4{font:600 1.1rem/1.25 var(--fsc-font-body);color:var(--fsc-text);margin:0 0 .5rem}.fsc-feature p{font-size:.95rem;color:var(--fsc-text-2);margin:0}.fsc-featuregrid--tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.fsc-featuregrid--two{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:600px){.fsc-featuregrid--two{grid-template-columns:1fr}}@media(max-width:900px){.fsc-featuregrid--tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.fsc-featuregrid--tiles{grid-template-columns:1fr}}.fsc-unlocklist{list-style:none;margin:0;padding:0}.fsc-unlocklist li{position:relative;padding:.75rem 0 .75rem 2rem;border-bottom:1px solid var(--fsc-border);color:var(--fsc-text)}.fsc-unlocklist li:last-child{border-bottom:0}.fsc-unlocklist li::before{content:"\2713";position:absolute;left:0;top:.75rem;color:var(--fsc-accent);width:1.25rem;text-align:center;font-weight:700;line-height:1.5}.fsc-unlocklist .is-free{color:var(--fsc-text-2)}.fsc-unlocklist .is-free::before{content:"\2713";color:var(--fsc-text-3)}.fsc-unlocklist .is-pro::before{content:"\2605";color:var(--fsc-accent)}.fsc-unlocklist .fsc-tag{float:right;margin-left:.75rem;white-space:nowrap;font:600 .65rem/1 var(--fsc-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--fsc-text-3)}.fsc-person{display:flex;flex-direction:column}.fsc-person-head{display:flex;align-items:center;gap:.9rem;margin-bottom:.6rem}.fsc-person-head img{width:64px;height:64px;border-radius:50%;object-fit:cover;border:2px solid var(--fsc-brand-ink);flex-shrink:0}.fsc-person-name{font:700 1.1rem/1.2 var(--fsc-font-body);color:var(--fsc-text);margin:0 0 2px}.fsc-person-certs{font:500 .8rem/1.3 var(--fsc-font-body);color:var(--fsc-text-3);margin:0}.fsc-person-bio{font-size:.9rem;color:var(--fsc-text-2);margin:.35rem 0 0}.fsc-hero h2{font:clamp(1.3rem,3vw,1.7rem)/1.2 var(--fsc-font-body);color:var(--fsc-hero-text);margin:0 0 1rem;opacity:.95}.fsc-prose details,.fsc-accordion{border:1px solid var(--fsc-border);border-radius:var(--fsc-radius-s);background:var(--fsc-surface);margin:0 0 .75rem;overflow:hidden}.fsc-prose details[open],.fsc-accordion[open]{border-color:var(--fsc-border-strong);box-shadow:var(--fsc-shadow)}.fsc-prose summary,.fsc-accordion summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;gap:.8rem;padding:.95rem 1.15rem;font:600 1rem/1.45 var(--fsc-font-body);color:var(--fsc-text);transition:background .15s ease}.fsc-prose summary::-webkit-details-marker,.fsc-accordion summary::-webkit-details-marker{display:none}.fsc-prose summary::before,.fsc-accordion summary::before{content:"";flex-shrink:0;width:1.1rem;height:1.45rem;background:linear-gradient(var(--fsc-accent),var(--fsc-accent))50%/.85rem .12rem no-repeat,linear-gradient(var(--fsc-accent),var(--fsc-accent))50%/.12rem .85rem no-repeat}.fsc-prose details[open]>summary::before,.fsc-accordion[open]>summary::before{background-size:.85rem .12rem,0 0}.fsc-prose summary:hover,.fsc-accordion summary:hover{background:var(--fsc-surface-2)}.fsc-prose details[open]>summary,.fsc-accordion[open]>summary{border-bottom:1px solid var(--fsc-border)}.fsc-prose details>:not(summary),.fsc-accordion>:not(summary){margin-left:1.15rem;margin-right:1.15rem}.fsc-prose details>summary+*,.fsc-accordion>summary+*{margin-top:1rem}.fsc-prose details[open]>:last-child,.fsc-accordion[open]>:last-child{margin-bottom:1.15rem}.fsc-prose details>ul,.fsc-prose details>ol,.fsc-accordion>ul,.fsc-accordion>ol{margin-left:2.4rem}.fsc-prose summary:focus-visible,.fsc-accordion summary:focus-visible{outline:3px solid color-mix(in srgb,var(--fsc-accent) 55%,transparent);outline-offset:-3px}.fsc-instruction-shot{display:block;width:min(100%,560px);max-width:100%;height:auto;margin-inline:auto}.fsc-faq-group+.fsc-faq-group{margin-top:3rem}.fsc-faq-group>.fsc-display{margin-bottom:1.5rem}.fsc-pullquote{max-width:720px;margin:0 auto;text-align:center}.fsc-pullquote blockquote{font:clamp(1.35rem,2.8vw,1.8rem)/1.4 var(--fsc-font-body);margin:0}.fsc-pullquote .fsc-attr{margin-top:1.25rem;color:var(--fsc-text-3);font-size:.95rem}.fsc-pullquote .fsc-attr b{color:var(--fsc-text-2)}.fsc-pullquote a{color:var(--fsc-link)}.fsc-presscards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:1.375rem}.fsc-presscard{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:1.125rem;min-height:330px;padding:2rem;border-radius:var(--fsc-radius-m);overflow:hidden;background-size:cover;background-position:50%;text-decoration:none;box-shadow:var(--fsc-shadow);transition:transform .2s ease,box-shadow .2s ease}.fsc-presscard::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(52,53,74,.28) 0%,rgba(52,53,74,.5) 50%,rgba(52,53,74,.86) 100%)}.fsc-presscard>*{position:relative}.fsc-presscard .fsc-kicker{color:rgba(255,255,255,.8)}.fsc-presscard blockquote{margin:0;font:600 clamp(1.15rem,2vw,1.4rem)/1.4 var(--fsc-font-body);color:#fff}.fsc-presscard__arrow{width:44px;height:44px;border-radius:50%;background:var(--fsc-accent);color:var(--fsc-on-accent);display:grid;place-items:center}.fsc-presscard__arrow svg{width:20px;height:20px;transition:transform .2s ease}.fsc-presscard:hover{transform:translateY(-3px);box-shadow:var(--fsc-shadow-lift)}.fsc-presscard:hover .fsc-presscard__arrow svg{transform:translateX(3px)}.fsc-presscard:focus-visible{outline:3px solid color-mix(in srgb,var(--fsc-accent) 55%,transparent);outline-offset:2px}.fsc-offercard{padding:2.25rem 2.25rem 2rem;margin-bottom:1.375rem}.fsc-offercard-head{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap;margin-bottom:.875rem}.fsc-offercard-head h3{font:600 1.3rem/1.25 var(--fsc-font-body);flex:1;margin:0;color:var(--fsc-text)}.fsc-steps{margin:2rem 0 .5rem}.fsc-step{display:flex;gap:1.25rem;position:relative;padding-bottom:1.75rem}.fsc-step:not(:last-child)::before{content:"";position:absolute;left:21px;top:46px;bottom:4px;width:2px;background:linear-gradient(to bottom,var(--fsc-accent),color-mix(in srgb,var(--fsc-accent) 25%,transparent))}.fsc-step-n{flex-shrink:0;width:44px;height:44px;border-radius:50%;background:var(--fsc-accent);color:var(--fsc-on-accent);font:1.35rem/44px var(--fsc-font-display);text-align:center}.fsc-step h4{font:600 1.02rem/1.3 var(--fsc-font-body);margin:0 0 .25rem;color:var(--fsc-text)}.fsc-step p{font-size:.95rem;color:var(--fsc-text-2);margin:0}.fsc-step>.fsc-step-n+*{padding-top:calc((44px - 1.02rem * 1.3)/2)}.fsc-step a{color:var(--fsc-link);text-decoration:none;font-weight:600}.fsc-step a:hover{text-decoration:underline;text-underline-offset:2px}.fsc-testimonials{columns:2 380px;column-gap:1.375rem;margin-top:2.5rem}.fsc-testimonial{break-inside:avoid;margin-bottom:1.375rem;padding:1.625rem 1.75rem}.fsc-testimonial p{font-size:.96rem;color:var(--fsc-text-2);margin:0 0 1rem}.fsc-testimonial .fsc-who{font-size:.875rem;color:var(--fsc-text);font-weight:600}.fsc-testimonial .fsc-meta{font:600 .72rem/1.8 var(--fsc-font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--fsc-text-3)}.fsc-testimonial-filters{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.fsc-progress{position:fixed;top:0;left:0;height:3px;width:0;background:var(--fsc-accent);z-index:60;transition:width .1s linear}.fsc-article-head{max-width:780px;margin:0 auto;text-align:center;padding:clamp(2.5rem,6vw,4.5rem)clamp(1.25rem,4vw,2.5rem)0}.fsc-article-head .fsc-eyebrow{display:inline-block;font:600 .8rem/1 var(--fsc-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--fsc-text-3);margin-bottom:1rem}.fsc-article-head .fsc-eyebrow a{color:inherit;text-decoration:none}.fsc-article-head .fsc-eyebrow a:hover{color:var(--fsc-text)}.fsc-article-head h1{font:clamp(2.4rem,5.5vw,4rem)/1.04 var(--fsc-font-display);letter-spacing:.035em;margin:0 0 1rem;text-wrap:balance;color:var(--fsc-text)}.fsc-article-head .fsc-dek{font:1.2rem/1.6 var(--fsc-font-reading);font-style:italic;color:var(--fsc-text-2);max-width:44ch;margin:0 auto}.fsc-article-meta{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap;margin-top:1.5rem;font:600 .72rem/1 var(--fsc-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--fsc-text-3)}.fsc-article-meta b{color:var(--fsc-text-2);font-weight:600}.fsc-article-meta a{color:inherit;text-decoration:none}.fsc-article-meta a:hover{color:var(--fsc-text)}.fsc-article-feature{max-width:980px;margin:2.5rem auto 0;padding:0 clamp(1.25rem,4vw,2.5rem)}.fsc-article-feature img{width:100%;height:auto;border-radius:var(--fsc-radius-m);border:1px solid var(--fsc-border);box-shadow:var(--fsc-shadow-lift)}.fsc-reading-layout{display:grid;grid-template-columns:240px minmax(0,680px);gap:clamp(2rem,5vw,4.5rem);justify-content:center;max-width:1180px;margin:0 auto;padding:clamp(2.5rem,5vw,4rem)clamp(1.25rem,4vw,2.5rem)}@media(max-width:980px){.fsc-reading-layout{grid-template-columns:minmax(0,680px)}}.fsc-reading-layout--solo{grid-template-columns:minmax(0,720px)}.fsc-rail{position:sticky;top:96px;align-self:start;display:flex;flex-direction:column;gap:1.75rem;max-height:calc(100vh - 120px)}@media(max-width:980px){.fsc-rail{display:none}}.fsc-toc{font-size:.875rem;min-height:0;overflow-y:auto;padding-right:.375rem;scrollbar-width:thin;scrollbar-color:transparent transparent}.fsc-toc:hover,.fsc-toc:focus-within{scrollbar-color:var(--fsc-border-strong)transparent}.fsc-toc::-webkit-scrollbar{width:6px}.fsc-toc::-webkit-scrollbar-track{background:0 0}.fsc-toc::-webkit-scrollbar-thumb{background:0 0;border-radius:3px}.fsc-toc:hover::-webkit-scrollbar-thumb,.fsc-toc:focus-within::-webkit-scrollbar-thumb{background:var(--fsc-border-strong)}.fsc-toc a.fsc-toc__back{font:600 .72rem/1.2 var(--fsc-font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--fsc-text-3);padding:0;border-left:0;margin:0 0 1.25rem}.fsc-toc a.fsc-toc__back:hover{color:var(--fsc-text)}.fsc-toc h2{position:sticky;top:0;z-index:1;background:var(--fsc-bg);font:600 .68rem/1 var(--fsc-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--fsc-text-3);margin:0;padding:0 0 1rem}.fsc-toc a{display:block;color:var(--fsc-text-2);text-decoration:none;padding:.375rem 0 .375rem .875rem;border-left:2px solid var(--fsc-border);transition:color .15s ease,border-color .15s ease}.fsc-toc a:hover{color:var(--fsc-text)}.fsc-toc a.fsc-on{color:var(--fsc-text);border-left-color:var(--fsc-accent);font-weight:600}.fsc-toc a.fsc-sub{padding-left:1.75rem;font-size:.82rem;color:var(--fsc-text-3)}.fsc-toc a.fsc-sub:hover{color:var(--fsc-text)}.fsc-toc .fsc-toc__group{font:600 .62rem/1 var(--fsc-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--fsc-text-3);margin:1.1rem 0 .5rem;padding-left:.875rem}.fsc-toc a.fsc-toc__locked{color:var(--fsc-text-3)}.fsc-toc a.fsc-toc__locked:hover{color:var(--fsc-text-2)}.fsc-toc a.fsc-toc__locked.fsc-on{color:var(--fsc-text-2)}.fsc-toc__lock{margin-left:.4em;font-size:.78em;opacity:.8;vertical-align:-.05em}.fsc-railcard,.fsc-railcard-group{flex-shrink:0;background:var(--fsc-surface-2);border:1px solid var(--fsc-border);border-radius:var(--fsc-radius-m);transition:border-color .15s ease,box-shadow .15s ease}.fsc-railcard-group{display:flex;flex-direction:column;overflow:hidden}.fsc-railcard{display:flex;flex-direction:column;gap:.625rem;padding:1.25rem;text-decoration:none;font-family:var(--fsc-font-body)}.fsc-railcard-group .fsc-railcard{border:0;border-radius:0;background:0 0;padding-bottom:1rem}.fsc-railcard:hover,.fsc-railcard-group:hover{border-color:var(--fsc-border-strong);box-shadow:var(--fsc-shadow)}.fsc-railcard-group .fsc-railcard:hover{box-shadow:none}.fsc-railcard__head{display:flex;align-items:center;gap:.625rem}.fsc-railcard__icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:var(--fsc-radius-s);color:var(--fsc-text);background:var(--fsc-surface);border:1px solid var(--fsc-border)}.fsc-railcard__badge{font:600 .6875rem/1 var(--fsc-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--fsc-on-accent);background:var(--fsc-accent);border-radius:var(--fsc-radius-pill);padding:.25rem .625rem}.fsc-railcard__kicker{font:600 .6875rem/1.25 var(--fsc-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--fsc-text-3)}.fsc-railcard__title{font:600 1.0625rem/1.3 var(--fsc-font-body);color:var(--fsc-text)}.fsc-railcard__desc{font-size:.875rem;line-height:1.5;color:var(--fsc-text-2)}.fsc-railcard__go{font:600 .75rem/1 var(--fsc-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--fsc-link)}.fsc-railcard__alt{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1.25rem;text-decoration:none;font-family:var(--fsc-font-body);font-size:.8125rem;color:var(--fsc-text-2);background:var(--fsc-surface);border-top:1px solid var(--fsc-border)}.fsc-railcard__alt b{font-weight:600;color:var(--fsc-text)}.fsc-railcard__alt:hover{color:var(--fsc-text)}.fsc-railcard__altgo{color:var(--fsc-link)}.fsc-article a.fsc-inlinecard{display:none;align-items:center;gap:.875rem;margin:0 0 1.5rem;padding:1rem;min-height:44px;font-family:var(--fsc-font-body);color:var(--fsc-text);text-decoration:none;background:var(--fsc-surface-2);border:1px solid var(--fsc-border);border-radius:var(--fsc-radius-m)}@media(max-width:980px){.fsc-article a.fsc-inlinecard{display:flex}}.fsc-inlinecard__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--fsc-radius-s);color:var(--fsc-text);background:var(--fsc-surface);border:1px solid var(--fsc-border)}.fsc-inlinecard__body{display:flex;flex-direction:column;gap:.25rem;flex-grow:1}.fsc-inlinecard__top{display:flex;align-items:flex-start;gap:.5rem;flex-wrap:nowrap}.fsc-inlinecard__title{font:600 .9375rem/1.3 var(--fsc-font-body);color:var(--fsc-text);min-width:0}.fsc-inlinecard__desc{font-size:.8125rem;line-height:1.45;color:var(--fsc-text-2)}.fsc-inlinecard__go{font-size:1.125rem;color:var(--fsc-link);flex-shrink:0}.fsc-inlinecard .fsc-railcard__badge{font-size:.625rem;padding:.1875rem .5rem;flex-shrink:0;margin-top:.125rem}.fsc-article .fsc-inlinecard-group{display:none;margin:0 0 1.5rem}@media(max-width:980px){.fsc-article .fsc-inlinecard-group{display:block}}.fsc-article .fsc-inlinecard-group a.fsc-inlinecard{margin:0}.fsc-article .fsc-inlinecard-group:has(.fsc-inlinecard__alt) a.fsc-inlinecard{border-radius:var(--fsc-radius-m)var(--fsc-radius-m)0 0}.fsc-article .fsc-inlinecard-group a.fsc-inlinecard__alt{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1rem;min-height:44px;font-family:var(--fsc-font-body);font-size:.8125rem;color:var(--fsc-text-2);text-decoration:none;background:var(--fsc-surface);border:1px solid var(--fsc-border);border-top:0;border-radius:0 0 var(--fsc-radius-m)var(--fsc-radius-m)}.fsc-article .fsc-inlinecard-group a.fsc-inlinecard__alt b{font-weight:600;color:var(--fsc-text)}.fsc-article .fsc-inlinecard-group a.fsc-inlinecard__alt:hover{color:var(--fsc-text)}.fsc-endmatter{padding:clamp(2.75rem,6vw,4rem)clamp(1.25rem,4vw,2.5rem)}.fsc-endmatter__inner{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:1.75rem}.fsc-endmatter__inner>.fsc-kicker--block{margin-bottom:0}.fsc-authorcard{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.25rem}.fsc-authorcard .fsc-person{flex:auto}.fsc-authorcard .fsc-person-head{margin-bottom:0}.fsc-authorcard .fsc-kicker{display:block;margin-bottom:.25rem}.fsc-authorcard .fsc-person-name a{color:inherit;text-decoration:none}.fsc-authorcard .fsc-person-name a:hover{color:var(--fsc-accent)}.fsc-endmatter__ctas{margin:0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.fsc-svc .fsc-kicker{display:block;margin-bottom:.5rem}.fsc-article{font:1.125rem/1.8 var(--fsc-font-reading);color:var(--fsc-text);min-width:0}.fsc-article>p,.fsc-article li{color:color-mix(in srgb,var(--fsc-text) 88%,transparent)}.fsc-article p{margin:0 0 1.5rem}.fsc-article h2{font:clamp(1.7rem,3.2vw,2rem)/1.15 var(--fsc-font-display);letter-spacing:.05em;color:var(--fsc-text);margin:3rem 0 1.25rem;scroll-margin-top:90px}.fsc-article h3{font:600 1.2rem/1.35 var(--fsc-font-body);color:var(--fsc-text);margin:2.25rem 0 1rem;scroll-margin-top:90px}.fsc-article h4{font:600 1.02rem/1.4 var(--fsc-font-body);color:var(--fsc-text);margin:1.75rem 0 .75rem}.fsc-article hr{border:0;border-top:1px solid var(--fsc-border);margin:2.5rem 0}.fsc-article ul,.fsc-article ol{margin:0 0 1.5rem 1.375rem;padding:0}.fsc-article li{margin-bottom:.625rem}.fsc-article li::marker{color:var(--fsc-accent)}.fsc-article strong,.fsc-article b{font-weight:600;color:var(--fsc-text)}.fsc-article em,.fsc-article i{font-style:italic}.fsc-article a:where(:not(.fsc-btn):not(.wp-block-button__link)){color:var(--fsc-link);text-decoration:underline;text-underline-offset:2px}.fsc-article a:where(:not(.fsc-btn):not(.wp-block-button__link)):hover{text-decoration-thickness:2px}.fsc-article img{height:auto;border-radius:var(--fsc-radius-m);border:1px solid var(--fsc-border)}.fsc-article p>img,.fsc-article figure{margin:2rem 0}.fsc-article figure{max-width:100%}.fsc-article figcaption,.fsc-article .wp-caption-text{font:.82rem/1.5 var(--fsc-font-body);color:var(--fsc-text-3);text-align:center;margin-top:.75rem}.fsc-article blockquote,.fsc-article .wp-block-quote{font:clamp(1.3rem,2.4vw,1.5rem)/1.5 var(--fsc-font-reading);font-style:italic;color:var(--fsc-text);margin:2.75rem 0;padding:0 0 0 1.75rem;border-left:3px solid var(--fsc-accent)}.fsc-article blockquote p{margin-bottom:.75rem}.fsc-article blockquote:has(>p+p),.fsc-article .wp-block-quote:has(>p+p){font:.98rem/1.6 var(--fsc-font-reading);font-style:normal;color:var(--fsc-text-2)}.fsc-article blockquote:has(>p+p) p{margin-bottom:.6rem}.fsc-article blockquote:has(>p+p) p:last-child{margin-bottom:0}.fsc-article blockquote:has(>p+p) p:first-child{font-weight:600;color:var(--fsc-text)}.fsc-article blockquote cite{display:block;font:600 .82rem/1.4 var(--fsc-font-body);font-style:normal;letter-spacing:.04em;color:var(--fsc-text-3);margin-top:.75rem}.fsc-article .wp-block-embed{margin:2rem 0}.fsc-article .wp-block-embed__wrapper,.fsc-article iframe{position:relative}.fsc-article iframe{width:100%;max-width:100%;aspect-ratio:16/9;height:auto;border:1px solid var(--fsc-border);border-radius:var(--fsc-radius-m)}.fsc-article table{width:100%;border-collapse:collapse;margin:0 0 1.75rem;font:.95rem/1.5 var(--fsc-font-body)}.fsc-article th,.fsc-article td{border:1px solid var(--fsc-border);padding:.625rem .875rem;text-align:left;vertical-align:top}.fsc-article thead th{background:var(--fsc-surface-2);color:var(--fsc-text);font-weight:600}@media(max-width:640px){.fsc-article table{display:block;overflow-x:auto;white-space:nowrap}}.fsc-simtable{width:100%;border-collapse:collapse;margin:0;font:.92rem/1.55 var(--fsc-font-body)}.fsc-simtable th,.fsc-simtable td{border-bottom:1px solid var(--fsc-border);padding:.8rem .875rem;text-align:left;vertical-align:top}.fsc-simtable thead th{background:var(--fsc-surface-2);color:var(--fsc-text-3);font:600 .68rem/1.5 var(--fsc-font-body);letter-spacing:.08em;text-transform:uppercase}.fsc-simtable tbody th{font-weight:600;color:var(--fsc-text)}.fsc-simtable td{color:var(--fsc-text-2)}.fsc-simtable tbody tr:last-child th,.fsc-simtable tbody tr:last-child td{border-bottom:0}.fsc-simtable .is-yes{color:var(--fsc-text);font-weight:600}.fsc-simtable .is-no{color:var(--fsc-text-3);font-weight:600}@media(max-width:640px){.fsc-simtable,.fsc-simtable tbody,.fsc-simtable tr,.fsc-simtable th,.fsc-simtable td{display:block}.fsc-simtable thead{display:none}.fsc-simtable tr{border-bottom:1px solid var(--fsc-border);padding:.6rem 0}.fsc-simtable tbody tr:last-child{border-bottom:0}.fsc-simtable th,.fsc-simtable td{border-bottom:0;padding:.2rem 0}.fsc-simtable tbody th{font-size:1rem;padding-bottom:.35rem}.fsc-simtable td::before{content:attr(data-label)" — ";font-weight:600;color:var(--fsc-text-3)}}.fsc-aside-note{font:.975rem/1.7 var(--fsc-font-body);background:var(--fsc-surface-2);border-left:3px solid var(--fsc-accent);border-radius:0 var(--fsc-radius-s)var(--fsc-radius-s)0;padding:1.25rem 1.5rem;margin:2rem 0;color:var(--fsc-text-2)}.fsc-aside-note b{color:var(--fsc-text)}.fsc-article .fsc-computer-guide{font-family:var(--fsc-font-reading)}.fsc-article .fsc-computer-guide .fsc-quick-nav,.fsc-article .fsc-computer-guide .fsc-pc-finder,.fsc-article .fsc-computer-guide .fsc-cap-panel,.fsc-article .fsc-computer-guide .fsc-gated-builds,.fsc-article .fsc-computer-guide .fsc-gated-checklist,.fsc-article .fsc-computer-guide .fsc-checklist-content,.fsc-article .fsc-computer-guide .fsc-build-card{font-family:var(--fsc-font-body)}.fsc-subscribe{max-width:720px;margin:clamp(2.5rem,6vw,4rem)auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.fsc-subscribe__inner{background:var(--fsc-surface);border:1px solid var(--fsc-border);border-radius:var(--fsc-radius-m);box-shadow:var(--fsc-shadow);padding:clamp(1.75rem,4vw,2.5rem)}.fsc-subscribe__title{font:clamp(1.5rem,3vw,1.9rem)/1.15 var(--fsc-font-display);letter-spacing:.04em;color:var(--fsc-text);margin:0 0 .625rem}.fsc-subscribe__desc{font:1rem/1.6 var(--fsc-font-body);color:var(--fsc-text-2);margin:0 0 1.25rem}.fsc-hero-subscribe{max-width:480px;margin:1.75rem auto 0;text-align:left}.fsc-hero-subscribe .fsc-subscribe-form__message{color:var(--fsc-text)}@media(max-width:640px){.fsc-offercard{padding:1.625rem 1.375rem 1.5rem}.fsc-step{gap:1rem}}.fsc-crumb{display:inline-block;margin-bottom:1.75rem;font:600 .78rem/1 var(--fsc-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--fsc-text-3);text-decoration:none}.fsc-crumb:hover{color:var(--fsc-text)}.fsc-pdp__grid{display:grid;grid-template-columns:1.6fr 1fr;gap:clamp(2rem,4vw,3.5rem);align-items:start}@media(max-width:900px){.fsc-pdp__grid{grid-template-columns:1fr}}.fsc-pdp__grid--tabs{grid-template-areas:"main buy" "body buy"}.fsc-pdp__grid--tabs>.fsc-pdp__main{grid-area:main;min-width:0}.fsc-pdp__grid--tabs>.fsc-buycard{grid-area:buy}.fsc-pdp__grid--tabs>.fsc-pdp__body{grid-area:body;min-width:0;margin-top:clamp(1rem,3vw,2rem)}@media(max-width:900px){.fsc-pdp__grid--tabs{grid-template-areas:"main" "buy" "body"}.fsc-pdp__grid--tabs>.fsc-buycard{position:static}}@media(min-width:901px){.fsc-pdp__grid--tabs>.fsc-buycard{max-height:calc(100vh - 84px - 1.5rem);overflow-y:auto}}.fsc-pdp__eyebrow{display:inline-block;margin-bottom:.5rem;font:600 .85rem/1 var(--fsc-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--fsc-text-3)}.fsc-pdp__title{font:clamp(2.2rem,4.5vw,3.4rem)/1.02 var(--fsc-font-display);letter-spacing:.035em;color:var(--fsc-text);margin:.5rem 0 .875rem;text-wrap:balance}.fsc-pdp__sub{font-size:1.1rem;color:var(--fsc-text-2);max-width:36rem;margin:0}.fsc-stars{font-size:1.05rem;line-height:1;letter-spacing:.1em;background:linear-gradient(90deg,var(--fsc-accent) var(--fsc-star-pct,100%),var(--fsc-border-strong) var(--fsc-star-pct,100%));-webkit-background-clip:text;background-clip:text;color:transparent}.fsc-rating-row{display:flex;align-items:center;gap:.75rem;margin-top:1.25rem;font-size:.95rem;color:var(--fsc-text-2)}.fsc-rating-row b{color:var(--fsc-text);font-weight:700}.fsc-rating-row a{color:var(--fsc-link);text-decoration:none}.fsc-rating-row a:hover{text-decoration:underline}.fsc-pdp__media{margin-top:2.25rem}.fsc-pdp__media-head{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .625rem;margin-bottom:.875rem;font:600 1.02rem/1 var(--fsc-font-body);color:var(--fsc-text)}.fsc-pdp__media-head::before{content:"";width:20px;height:3px;border-radius:2px;background:var(--fsc-accent)}.fsc-pdp__media-meta{font:500 .9rem/1 var(--fsc-font-body);color:var(--fsc-text-3)}.fsc-pdp__frame{position:relative;display:block;aspect-ratio:16/9;border-radius:var(--fsc-radius-m);overflow:hidden;border:1px solid var(--fsc-border);box-shadow:var(--fsc-shadow);background:var(--fsc-hero-bg)}.fsc-pdp__frame :is(.fsc-pdp__frame-img,.fsc-pdp__frame-fill){position:absolute;inset:0;width:100%;height:100%;display:block}.fsc-pdp__frame-img{object-fit:contain}.fsc-pdp__frame-fill{object-fit:cover;filter:blur(28px)saturate(1.1);transform:scale(1.2);opacity:.85}.fsc-pdp__more-samples{display:inline-block;margin-top:.875rem;font:600 .92rem/1.3 var(--fsc-font-body);color:var(--fsc-link);text-decoration:none}.fsc-pdp__more-samples:hover{text-decoration:underline}.fsc-pdp__frame--video{cursor:pointer}.fsc-pdp__play{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(180deg,rgba(20,21,30,8%),rgba(20,21,30,.34))}.fsc-pdp__play span{width:72px;height:72px;border-radius:50%;background:var(--fsc-accent);display:grid;place-items:center;color:var(--fsc-on-accent);box-shadow:0 8px 30px rgba(0,0,0,.35);transition:transform .2s ease}.fsc-pdp__frame--video:hover .fsc-pdp__play span{transform:scale(1.06)}.fsc-buycard{position:sticky;top:84px;padding:1.875rem}.fsc-buycard__pricelabel{display:block;font:600 .72rem/1 var(--fsc-font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--fsc-text-3);margin-bottom:.25rem}.fsc-buycard__price{font:3rem/1 var(--fsc-font-display);letter-spacing:.02em;color:var(--fsc-text)}.fsc-buycard__price .woocommerce-Price-amount{font-size:inherit;font-weight:inherit;color:inherit}.fsc-buycard .fsc-btn{width:100%;justify-content:center;margin-top:1.25rem;font-size:1.05rem;padding:1.05rem}.fsc-buycard__fine{display:flex;flex-wrap:wrap;gap:.375rem .75rem;margin-top:1.125rem;font-size:.82rem;color:var(--fsc-text-3)}.fsc-buycard__fine span::after{content:"·";margin-left:.75rem;color:var(--fsc-border-strong)}.fsc-buycard__fine span:last-child::after{content:""}.fsc-buycard__pro{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--fsc-border);font-size:.9rem;line-height:1.5;color:var(--fsc-text-2)}.fsc-buycard__pro p{margin:0}.fsc-buycard__pro b{color:var(--fsc-text)}.fsc-buycard__pro-terms{display:block;margin-top:.25rem;font-size:.82rem;color:var(--fsc-text-3)}.fsc-buycard .fsc-buycard__pro .fsc-btn{margin-top:.875rem}.fsc-buycard .fsc-buycard__pro-cta{margin-top:.875rem;padding:.65rem 1rem;font-size:.92rem}.fsc-facts{margin:1.625rem 0 0;border-top:1px solid var(--fsc-border);padding-top:1.375rem;display:grid;gap:.875rem}.fsc-fact{display:grid;grid-template-columns:96px 1fr;gap:.75rem;align-items:baseline}.fsc-fact dt{font:600 .68rem/1.5 var(--fsc-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--fsc-text-3)}.fsc-fact dd{margin:0;font-size:.9rem;color:var(--fsc-text)}.fsc-tabs{display:flex;gap:1.75rem;border-bottom:1px solid var(--fsc-border);margin-bottom:2rem;flex-wrap:wrap}.fsc-tab{appearance:none;background:0 0;border:0;border-bottom:2px solid transparent;cursor:pointer;font:500 .95rem/1 var(--fsc-font-body);color:var(--fsc-text-2);text-decoration:none;padding:.875rem .125rem;margin-bottom:-1px;display:inline-flex;align-items:center;gap:.5rem}.fsc-tab:hover{color:var(--fsc-text)}.fsc-tab.is-on{color:var(--fsc-text);border-bottom-color:var(--fsc-accent)}.fsc-tab__badge{font:600 .68rem/1 var(--fsc-font-body);letter-spacing:.04em;text-transform:uppercase;padding:.3rem .55rem;border-radius:var(--fsc-radius-pill);background:color-mix(in srgb,var(--fsc-accent) 16%,var(--fsc-surface));color:var(--fsc-text);border:1px solid color-mix(in srgb,var(--fsc-accent) 40%,transparent)}.fsc-tabpanel{display:none}.fsc-tabpanel.is-on{display:block}.fsc-pdp__desc{max-width:var(--fsc-measure)}.fsc-pdp__desc img{display:block;max-width:100%;height:auto;border-radius:var(--fsc-radius-m);border:1px solid var(--fsc-border)}.fsc-pdp__desc p>img:only-child,.fsc-pdp__desc p>a:only-child>img{width:100%}.fsc-prose .fsc-pullquote{max-width:none;margin:2.25rem 0;padding-left:1.5rem;border-left:3px solid var(--fsc-accent);text-align:left}.fsc-prose .fsc-pullquote blockquote{font:clamp(1.15rem,2vw,1.35rem)/1.5 var(--fsc-font-body);color:var(--fsc-text)}.fsc-prose .fsc-pullquote blockquote p{margin:0;color:inherit}.fsc-prose .fsc-pullquote .fsc-attr{margin-top:.75rem;font-size:.9rem}.fsc-syl__desc{color:var(--fsc-text-2);margin:0 0 1.25rem}.fsc-pdp .fsc-panel>.fsc-steps:last-child{margin-bottom:0}.fsc-pdp .fsc-panel>.fsc-steps:last-child>.fsc-step:last-child{padding-bottom:0}.fsc-syl__dur{font:600 .72rem/1 var(--fsc-font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--fsc-text-3);margin-left:.5rem}.fsc-step a.fsc-syl__sample{display:inline-block;margin-top:.625rem;padding:.5rem .875rem;border-radius:var(--fsc-radius-pill);background:var(--fsc-accent);color:var(--fsc-on-accent);font:600 .75rem/1 var(--fsc-font-body);letter-spacing:.05em;text-transform:uppercase;text-decoration:none;transition:filter .15s ease}.fsc-step a.fsc-syl__sample:hover{filter:brightness(.94);color:var(--fsc-on-accent);text-decoration:none}.fsc-pdp .fsc-step{scroll-margin:96px}.fsc-pdp .fsc-step.is-flash{animation:fsc-step-flash 1.8s ease-out;border-radius:var(--fsc-radius-m)}@keyframes fsc-step-flash{0%,35%{background:color-mix(in srgb,var(--fsc-accent) 18%,transparent)}100%{background:0 0}}.fsc-reviewgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:2rem}@media(max-width:900px){.fsc-reviewgrid{grid-template-columns:1fr}}.fsc-review{padding:1.625rem 1.75rem}.fsc-review__stars{color:var(--fsc-accent);letter-spacing:.1em;font-size:.9rem}.fsc-review p{margin:.75rem 0 1rem;font-size:.95rem;color:var(--fsc-text-2)}.fsc-review__who{display:flex;align-items:center;gap:.75rem}.fsc-avatar{width:36px;height:36px;border-radius:50%;background:var(--fsc-hero-bg);color:#fff;display:grid;place-items:center;font:600 .8rem/1 var(--fsc-font-body);flex-shrink:0}.fsc-review__who b{font-size:.9rem;display:block;color:var(--fsc-text)}.fsc-review__who small{font:600 .65rem/1.4 var(--fsc-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--fsc-text-3)}.fsc-videobox{position:fixed;z-index:1000;inset:0;background:rgba(20,21,30,.82);display:none;align-items:center;justify-content:center;padding:4vw}.fsc-videobox.is-open{display:flex}.fsc-videobox .video-js{width:min(90vw,1100px);max-height:82vh;border-radius:var(--fsc-radius-m);overflow:hidden}.training-instructor-card{background:var(--fsc-surface);padding:clamp(1.25rem,3vw,1.75rem);border-radius:var(--fsc-radius-m);border:1px solid var(--fsc-border);box-shadow:var(--fsc-shadow);display:flex;align-items:center;gap:1.25rem;flex-direction:column}.training-instructor-image{flex-shrink:0;width:150px;height:auto;border-radius:50%}.training-instructor-info{flex-grow:1}.training-instructor-name{margin:0;font:1.6rem/1.1 var(--fsc-font-display);letter-spacing:.03em;color:var(--fsc-text)}.training-instructor-certificates-summary{color:var(--fsc-text-3);font:600 .72rem/1.4 var(--fsc-font-body);letter-spacing:.06em;text-transform:uppercase;margin-top:.35rem}.training-instructor-bio-summary{color:var(--fsc-text-2);font-size:.95rem;margin-top:.75rem}.training-instructor-links{margin-top:1rem}@media(min-width:768px){.training-instructor-card{flex-direction:row}}.fsc-instructor-desc{padding:1rem 0 0;color:var(--fsc-text-2)}.fsc-courselist{display:grid;grid-template-columns:1fr;gap:1.375rem;margin:2rem 0}.fsc-coursegrid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.375rem;margin:2rem 0}@media(max-width:720px){.fsc-coursegrid{grid-template-columns:1fr}}.fsc-coursecard{display:flex;gap:1.25rem;align-items:flex-start;padding:1.15rem 1.35rem;text-decoration:none;color:inherit}.fsc-coursecard__thumb{width:84px;height:84px;flex:none;border-radius:var(--fsc-radius-s);object-fit:cover;background:var(--fsc-surface-2)}.fsc-coursecard__body{flex:auto;min-width:0}.fsc-coursecard__titlerow{display:flex;align-items:baseline;gap:.75rem;flex-wrap:nowrap;margin-bottom:.35rem}.fsc-coursecard__title{flex:auto;min-width:0;font:600 1.08rem/1.3 var(--fsc-font-body);color:var(--fsc-text);margin:0}.fsc-coursecard__price{flex:none;font:600 .92rem/1.4 var(--fsc-font-body);color:var(--fsc-link);white-space:nowrap}.fsc-coursecard__price .woocommerce-Price-amount{color:inherit}.fsc-coursecard__desc{font-size:.93rem;line-height:1.5;color:var(--fsc-text-2);margin:0}.fsc-coursecard:hover .fsc-coursecard__title{color:var(--fsc-link)}@media(max-width:560px){.fsc-coursecard__thumb{width:60px;height:60px}}.fsc-hero .fsc-btn--ghost{color:#fff;border-color:rgba(255,255,255,.5)}.fsc-hero .fsc-btn--ghost:hover{color:#fff;border-color:#fff;background:rgba(255,255,255,8%)}.fsc-postgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(260px,30%,340px),1fr));gap:1.375rem;margin:2.5rem 0 0}.fsc-postcard{display:flex;flex-direction:column;gap:.7rem;text-decoration:none;color:inherit;height:100%}.fsc-postcard__badge{display:inline-flex;align-items:center;gap:.5rem;font:600 .72rem/1 var(--fsc-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--fsc-text-3)}.fsc-postcard__badge img{width:22px;height:22px;object-fit:contain;flex:none}.fsc-postcard__meta{font:.82rem/1.5 var(--fsc-font-body);color:var(--fsc-text-3)}.fsc-postcard__author{display:block;color:var(--fsc-text-2);font-weight:600}.fsc-postcard__date{display:block}.fsc-postcard__title{font:600 1.1rem/1.35 var(--fsc-font-body);color:var(--fsc-text);margin:0;flex:1 0 auto}.fsc-postcard:hover .fsc-postcard__title{color:var(--fsc-link)}.fsc-postcard--rich .fsc-postcard__title{flex:none}.fsc-postcard__excerpt{font:.9rem/1.5 var(--fsc-font-body);color:var(--fsc-text-2);margin:0;flex:1 0 auto}.fsc-postcard__tags{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.1rem}.fsc-postcard__tags .fsc-chip{padding:.3rem .6rem;font-size:.74rem}.fsc-postcard__body{display:flex;flex-direction:column;gap:.7rem;flex:1 0 auto}.fsc-postcard--media{padding:0;gap:0;overflow:hidden}.fsc-postcard--media .fsc-postcard__body{padding:clamp(1.1rem,2.5vw,1.4rem)}.fsc-postcard__thumb{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:var(--fsc-surface-2)}.wpcf7-form p:empty{margin:0}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=url],.wpcf7-form input[type=number],.wpcf7-form input[type=date],.wpcf7-form select,.wpcf7-form textarea{width:100%;font:1rem/1.4 var(--fsc-font-body);color:var(--fsc-text);background:var(--fsc-surface);border:1px solid var(--fsc-border-strong);border-radius:var(--fsc-radius-s);padding:.75rem .875rem;transition:border-color .15s ease,box-shadow .15s ease}.wpcf7-form textarea{resize:vertical;min-height:120px}.wpcf7-form input:focus,.wpcf7-form select:focus,.wpcf7-form textarea:focus{outline:none;border-color:var(--fsc-brand-ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--fsc-accent) 35%,transparent)}.wpcf7-form input::placeholder,.wpcf7-form textarea::placeholder{color:var(--fsc-text-3)}.wpcf7-form>label,.wpcf7-form p>label{font:600 .9rem/1.4 var(--fsc-font-body);color:var(--fsc-text)}.wpcf7-form .wpcf7-list-item{display:block;margin:0 0 .4rem}.wpcf7-form .wpcf7-list-item.first{margin-left:0}.wpcf7-form .wpcf7-list-item label{display:flex;align-items:flex-start;gap:.55rem;font:.95rem/1.5 var(--fsc-font-body);color:var(--fsc-text-2);cursor:pointer;margin:0}.wpcf7-form .wpcf7-list-item input[type=radio],.wpcf7-form .wpcf7-list-item input[type=checkbox],.wpcf7-form .wpcf7-acceptance input[type=checkbox]{-webkit-appearance:auto;appearance:auto;width:1.05rem;height:1.05rem;min-width:1.05rem;min-height:1.05rem;aspect-ratio:1;flex:none;margin:.2rem 0 0;accent-color:var(--fsc-accent);cursor:pointer}.wpcf7-form input[type=submit],.wpcf7-form button[type=submit]{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;white-space:nowrap;font:600 1rem/1 var(--fsc-font-body);letter-spacing:.01em;padding:.875rem 1.75rem;border-radius:var(--fsc-radius-s);border:1px solid transparent;background:var(--fsc-accent);color:var(--fsc-on-accent);box-shadow:0 1px 2px rgba(64,65,82,.18);transition:all .18s ease}.wpcf7-form input[type=submit]:hover,.wpcf7-form button[type=submit]:hover{background:var(--fsc-accent-hover);color:var(--fsc-on-accent);transform:translateY(-1px);box-shadow:var(--fsc-shadow)}.wpcf7-form input[type=submit]:focus-visible,.wpcf7-form button[type=submit]:focus-visible{outline:3px solid color-mix(in srgb,var(--fsc-accent) 55%,transparent);outline-offset:2px}.wpcf7-not-valid-tip{font:600 .8rem/1.4 var(--fsc-font-body);color:var(--fsc-error);margin-top:.375rem}.wpcf7-form .wpcf7-not-valid{border-color:var(--fsc-error)!important;background:color-mix(in srgb,var(--fsc-error) 4%,var(--fsc-surface))}.wpcf7-response-output{margin:1.25rem 0 0!important;padding:.9rem 1.25rem!important;border-radius:var(--fsc-radius-s);border-width:1px!important;border-style:solid;font:.95rem/1.5 var(--fsc-font-body);border-color:var(--fsc-border-strong);background:var(--fsc-surface-2);color:var(--fsc-text-2)}.wpcf7-form.sent .wpcf7-response-output{border-color:color-mix(in srgb,var(--fsc-success) 35%,transparent);background:color-mix(in srgb,var(--fsc-success) 10%,var(--fsc-surface));color:var(--fsc-success)}.wpcf7-form.invalid .wpcf7-response-output,.wpcf7-form.failed .wpcf7-response-output,.wpcf7-form.spam .wpcf7-response-output{border-color:color-mix(in srgb,var(--fsc-error) 35%,transparent);background:color-mix(in srgb,var(--fsc-error) 8%,var(--fsc-surface));color:var(--fsc-error)}.fsc-tooltip-trigger{position:relative}.fsc-tooltip{display:none;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translateX(-50%);width:300px;max-width:86vw;background:var(--fsc-brand-ink);color:#fff;font:.78rem/1.5 var(--fsc-font-body);text-align:left;text-transform:none;letter-spacing:0;padding:.75rem .9rem;border-radius:var(--fsc-radius-s);box-shadow:var(--fsc-shadow-lift);z-index:120;pointer-events:none}.fsc-tooltip::after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border:7px solid transparent;border-top-color:var(--fsc-brand-ink)}.fsc-consult-tooltip strong{display:block;margin-bottom:.35rem;font-weight:600;color:#fff}.fsc-consult-tooltip ul{margin:0;padding-left:1.1rem}.fsc-consult-tooltip li{margin-bottom:.3rem}.fsc-consult-tooltip li:last-child{margin-bottom:0}.fsc-tooltip-trigger:hover .fsc-tooltip,.fsc-tooltip-trigger:focus-visible .fsc-tooltip{display:block}@media(hover:none){.fsc-tooltip-trigger:hover .fsc-tooltip{display:none}}.fsc-langswitch{display:inline-flex;align-items:center;gap:.35rem;flex-wrap:wrap}.fsc-langswitch__item{display:inline-block;font:600 .8rem/1 var(--fsc-font-body);letter-spacing:.02em;color:var(--fsc-text-2);text-decoration:none;padding:.45rem .75rem;border:1px solid var(--fsc-border-strong);border-radius:999px;transition:color .15s ease,border-color .15s ease,background .15s ease}a.fsc-langswitch__item:hover,a.fsc-langswitch__item:focus-visible{color:var(--fsc-brand-ink);border-color:var(--fsc-brand-ink);background:var(--fsc-surface-2)}.fsc-langswitch__item--current{color:var(--fsc-brand-ink);background:var(--fsc-surface-2);border-color:var(--fsc-border-strong)}.fsc-zoomable{cursor:zoom-in;transition:opacity .2s ease}.fsc-zoomable:hover{opacity:.92}.fsc-zoomable:focus-visible{outline:3px solid color-mix(in srgb,var(--fsc-accent) 55%,transparent);outline-offset:3px}.fsc-lightbox{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:clamp(.75rem,4vw,2.5rem);background:rgba(20,21,30,.94)}.fsc-lightbox[hidden]{display:none}.fsc-lightbox__figure{margin:0;max-width:100%;max-height:100%;display:flex;flex-direction:column;gap:.75rem}.fsc-lightbox__img{display:block;margin:0 auto;max-width:100%;max-height:82vh;width:auto;height:auto;object-fit:contain;border-radius:var(--fsc-radius-s);border:0}.fsc-lightbox__cap{margin:0 auto;max-width:60ch;text-align:center;font:.85rem/1.5 var(--fsc-font-body);color:rgba(255,255,255,.75)}.fsc-lightbox__cap[hidden]{display:none}.fsc-lightbox__close{position:absolute;top:clamp(.5rem,3vw,1.5rem);right:clamp(.5rem,3vw,1.5rem);width:44px;height:44px;border-radius:var(--fsc-radius-pill);display:grid;place-items:center;cursor:pointer;font:26px/1 var(--fsc-font-body);color:#fff;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.25);transition:background .18s ease}.fsc-lightbox__close:hover{background:rgba(255,255,255,.22)}.fsc-lightbox__close:focus-visible{outline:3px solid var(--fsc-accent);outline-offset:2px}body.fsc-lightbox-open{overflow:hidden}@media(prefers-reduced-motion:reduce){.fsc-zoomable,.fsc-lightbox__close{transition:none}}
@font-face{font-family:bebas neue;font-style:normal;font-weight:400;font-display: swap;src:url(https://flightsimcoach.com/wp-content/plugins/fsc_core/includes/public/design-system/fonts/bebas-neue-normal-latin-ext.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:bebas neue;font-style:normal;font-weight:400;font-display: swap;src:url(https://flightsimcoach.com/wp-content/plugins/fsc_core/includes/public/design-system/fonts/bebas-neue-normal-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:ibm plex sans;font-style:italic;font-weight:400;font-display: swap;src:url(https://flightsimcoach.com/wp-content/plugins/fsc_core/includes/public/design-system/fonts/ibm-plex-sans-italic-latin-ext.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:ibm plex sans;font-style:italic;font-weight:400;font-display: swap;src:url(https://flightsimcoach.com/wp-content/plugins/fsc_core/includes/public/design-system/fonts/ibm-plex-sans-italic-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:ibm plex sans;font-style:normal;font-weight:400 600;font-display: swap;src:url(https://flightsimcoach.com/wp-content/plugins/fsc_core/includes/public/design-system/fonts/ibm-plex-sans-normal-latin-ext.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:ibm plex sans;font-style:normal;font-weight:400 600;font-display: swap;src:url(https://flightsimcoach.com/wp-content/plugins/fsc_core/includes/public/design-system/fonts/ibm-plex-sans-normal-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:ibm plex serif;font-style:normal;font-weight:400;font-display: swap;src:url(https://flightsimcoach.com/wp-content/plugins/fsc_core/includes/public/design-system/fonts/ibm-plex-serif-normal-latin-ext.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:ibm plex serif;font-style:normal;font-weight:400;font-display: swap;src:url(https://flightsimcoach.com/wp-content/plugins/fsc_core/includes/public/design-system/fonts/ibm-plex-serif-normal-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:ibm plex serif;font-style:italic;font-weight:400;font-display: swap;src:url(https://flightsimcoach.com/wp-content/plugins/fsc_core/includes/public/design-system/fonts/ibm-plex-serif-italic-latin-ext.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:ibm plex serif;font-style:italic;font-weight:400;font-display: swap;src:url(https://flightsimcoach.com/wp-content/plugins/fsc_core/includes/public/design-system/fonts/ibm-plex-serif-italic-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:ibm plex serif;font-style:normal;font-weight:600;font-display: swap;src:url(https://flightsimcoach.com/wp-content/plugins/fsc_core/includes/public/design-system/fonts/ibm-plex-serif-semibold-latin-ext.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:ibm plex serif;font-style:normal;font-weight:600;font-display: swap;src:url(https://flightsimcoach.com/wp-content/plugins/fsc_core/includes/public/design-system/fonts/ibm-plex-serif-semibold-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
body.fsc-has-chrome{font-family:var(--fsc-font-body);color:var(--fsc-text)}.fsc-skip-link{position:absolute;left:-9999px;top:0;z-index:200;background:var(--fsc-surface);color:var(--fsc-text);padding:.6rem 1rem;border-radius:0 0 var(--fsc-radius-s)0;font:600 .9rem/1 var(--fsc-font-body)}.fsc-skip-link:focus{left:0}.fsc-topbar{position:sticky;top:0;z-index:100;background:color-mix(in srgb,var(--fsc-bg) 82%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--fsc-border)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.fsc-topbar{background:var(--fsc-bg)}}.fsc-topbar__inner{display:flex;align-items:center;gap:1.5rem;min-height:64px}.fsc-topbar__logo{display:inline-flex;align-items:center;flex:none}.fsc-topbar .fsc-topbar__logo img{height:30px;max-height:30px;width:auto;display:block}.fsc-nav{margin-right:auto;min-width:0}.fsc-nav__list{display:flex;flex-wrap:nowrap;align-items:center;gap:1.5rem;margin:0;padding:0;list-style:none}.fsc-nav__list li{position:relative}.fsc-nav__list a{display:inline-block;white-space:nowrap;font:500 .9rem/1 var(--fsc-font-body);color:var(--fsc-text-2);text-decoration:none;padding:.5rem .125rem;border-bottom:2px solid transparent;transition:color .15s ease,border-color .15s ease}.fsc-nav__list a:hover,.fsc-nav__list .current-menu-item>a{color:var(--fsc-text);border-bottom-color:var(--fsc-accent)}.fsc-nav__list ul.sub-menu{position:absolute;top:100%;left:0;z-index:110;min-width:220px;margin:0;padding:.5rem 0;list-style:none;background:var(--fsc-surface);border:1px solid var(--fsc-border);border-radius:var(--fsc-radius-m);box-shadow:var(--fsc-shadow-lift);opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease,visibility .15s}.fsc-nav__list li:hover>ul.sub-menu,.fsc-nav__list li:focus-within>ul.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.fsc-nav__list ul.sub-menu a{display:block;white-space:normal;border-bottom:0;padding:.45rem 1.1rem;color:var(--fsc-text-2)}.fsc-nav__list ul.sub-menu a:hover{color:var(--fsc-text);background:var(--fsc-surface-2)}.fsc-nav__list ul.sub-menu ul.sub-menu{top:calc(-.5rem - 1px);left:100%;transform:translateX(4px)}.fsc-nav__list ul.sub-menu li.fsc-flyout-left>ul.sub-menu{left:auto;right:100%;transform:translateX(-4px)}.fsc-nav__list ul.sub-menu .menu-item-has-children>a{position:relative;padding-right:2.25rem}.fsc-nav__list ul.sub-menu .menu-item-has-children>a::after{content:"";position:absolute;right:1rem;top:50%;width:.4rem;height:.4rem;border-top:2px solid;border-right:2px solid;transform:translateY(-50%)rotate(45deg)}.fsc-nav__list ul.sub-menu li:hover>a,.fsc-nav__list ul.sub-menu li:focus-within>a{color:var(--fsc-text);background:var(--fsc-surface-2)}.fsc-nav__list>li:hover ul.sub-menu ul.sub-menu{transition:opacity .15s ease .25s,transform .15s ease .25s,visibility 0s linear .4s}.fsc-nav__list ul.sub-menu li:hover>ul.sub-menu,.fsc-nav__list ul.sub-menu li:focus-within>ul.sub-menu{opacity:1;visibility:visible;transform:translateX(0);transition-delay:0s}.fsc-topbar__actions{display:flex;align-items:center;gap:.875rem;flex:none}.fsc-topbar__cart{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:var(--fsc-text);transition:background .15s ease}.fsc-topbar__cart[hidden]{display:none}.fsc-topbar__cart:hover{background:var(--fsc-surface-2)}.fsc-topbar__cart-dot{position:absolute;top:6px;right:5px;width:9px;height:9px;border-radius:50%;background:var(--fsc-accent)}.fsc-topbar__cta,.fsc-topbar__account{padding:.55rem 1.15rem;font-size:.9rem}.fsc-topbar__cta[hidden]{display:none}.fsc-topbar__account-short{display:none}@media(max-width:1220px){.fsc-topbar__account-long{display:none}.fsc-topbar__account-short{display:inline}}.fsc-nav-toggle{display:none;flex:none;width:42px;height:42px;padding:0;background:0 0;border:1px solid var(--fsc-border-strong);border-radius:var(--fsc-radius-s);cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:5px}.fsc-nav-toggle__bar{display:block;width:20px;height:2px;background:var(--fsc-text);transition:transform .2s ease,opacity .2s ease}.fsc-nav-toggle[aria-expanded=true] .fsc-nav-toggle__bar:nth-child(1){transform:translateY(7px)rotate(45deg)}.fsc-nav-toggle[aria-expanded=true] .fsc-nav-toggle__bar:nth-child(2){opacity:0}.fsc-nav-toggle[aria-expanded=true] .fsc-nav-toggle__bar:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media(max-width:1200px){.fsc-nav{display:none}.fsc-nav-toggle{display:flex}.fsc-topbar__cta{display:none}.fsc-topbar__actions{margin-left:auto}.fsc-topbar__inner{gap:1rem}.fsc-topbar__logo{min-width:0;flex:initial}.fsc-topbar .fsc-topbar__logo img{max-width:100%;height:auto}}.fsc-mobile-drawer{position:fixed;inset:64px 0 0 0;z-index:95;background:var(--fsc-bg);border-top:1px solid var(--fsc-border);overflow-y:auto;padding:1rem clamp(1.25rem,4vw,2.5rem)3rem;-webkit-overflow-scrolling:touch}.fsc-mobile-drawer[hidden]{display:none}.fsc-mobile-drawer__list,.fsc-mobile-drawer__list ul.sub-menu{list-style:none;margin:0;padding:0}.fsc-mobile-drawer__list>li{border-bottom:1px solid var(--fsc-border)}.fsc-mobile-drawer__list a{display:block;padding:.95rem .25rem;font:500 1.05rem/1.2 var(--fsc-font-body);color:var(--fsc-text);text-decoration:none}.fsc-mobile-drawer__list ul.sub-menu a{padding-left:1.25rem;font-size:.95rem;color:var(--fsc-text-2)}.fsc-mobile-drawer__list ul.sub-menu ul.sub-menu a{padding-left:2.25rem;font-size:.9rem}.fsc-mobile-drawer__list .menu-item-has-children.fsc-has-toggle{position:relative}.fsc-mobile-drawer__list .fsc-has-toggle>a{padding-right:3.25rem}.fsc-mobile-drawer__list .fsc-has-toggle.is-collapsed>ul.sub-menu{display:none}.fsc-submenu-toggle{position:absolute;top:0;right:-.25rem;width:3.25rem;height:3.15rem;display:flex;align-items:center;justify-content:center;background:0 0;border:0;padding:0;margin:0;color:var(--fsc-text-2);cursor:pointer;-webkit-tap-highlight-color:transparent}.fsc-mobile-drawer__list ul.sub-menu .fsc-submenu-toggle{height:3.05rem}.fsc-submenu-toggle__chevron{width:.6rem;height:.6rem;border-right:2px solid;border-bottom:2px solid;transform:translateY(-25%)rotate(45deg);transition:transform .18s ease}.fsc-has-toggle:not(.is-collapsed)>.fsc-submenu-toggle .fsc-submenu-toggle__chevron{transform:translateY(15%)rotate(-135deg)}body.fsc-drawer-open{overflow:hidden}.fsc-footer{background:var(--fsc-surface-2);border-top:1px solid var(--fsc-border)}.fsc-footer__grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.2fr;gap:2.5rem;padding-top:clamp(2.75rem,6vw,3.75rem);padding-bottom:2.25rem}.fsc-footer img.fsc-footer__logo{height:28px;width:auto;display:block;margin-bottom:1rem}.fsc-footer__about{font:.92rem/1.6 var(--fsc-font-body);color:var(--fsc-text-2);max-width:34ch;margin:0 0 1.25rem}.fsc-footer__about strong{color:var(--fsc-text)}.fsc-footer__socials{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none}.fsc-footer__socials a{font:500 .85rem/1 var(--fsc-font-body);color:var(--fsc-text-2);text-decoration:none;padding-bottom:2px;border-bottom:2px solid transparent}.fsc-footer__socials a:hover{color:var(--fsc-text);border-bottom-color:var(--fsc-accent)}.fsc-footer__heading{font:500 .78rem/1 var(--fsc-font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--fsc-text-3);margin:0 0 1rem}.fsc-footer__menu,.fsc-footer__contact{margin:0;padding:0;list-style:none}.fsc-footer__menu li,.fsc-footer__contact li{margin-bottom:.55rem}.fsc-footer__menu a,.fsc-footer__contact a{font:.92rem/1.5 var(--fsc-font-body);color:var(--fsc-text-2);text-decoration:none}.fsc-footer__menu a:hover,.fsc-footer__contact a:hover{color:var(--fsc-text)}.fsc-footer__contact li{font:.92rem/1.5 var(--fsc-font-body);color:var(--fsc-text-3)}.fsc-footer__info{position:relative;display:inline-flex;margin-left:.4rem;vertical-align:middle;cursor:help}.fsc-footer__info-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:1px solid var(--fsc-border-strong);color:var(--fsc-text-3);font:600 .68rem/1 var(--fsc-font-body);font-style:normal}.fsc-footer__info:hover .fsc-footer__info-icon,.fsc-footer__info:focus .fsc-footer__info-icon{color:var(--fsc-text-2);border-color:var(--fsc-text-3)}.fsc-footer__info-tip{display:none;position:absolute;bottom:calc(100% + 8px);left:0;width:230px;z-index:120;background:var(--fsc-brand-ink);color:#fff;font:.78rem/1.45 var(--fsc-font-body);padding:.55rem .7rem;border-radius:var(--fsc-radius-s);box-shadow:var(--fsc-shadow-lift)}.fsc-footer__info:hover .fsc-footer__info-tip,.fsc-footer__info:focus .fsc-footer__info-tip,.fsc-footer__info:focus-within .fsc-footer__info-tip{display:block}.fsc-footer__signup{padding-top:2rem;padding-bottom:2rem;border-top:1px solid var(--fsc-border)}.fsc-footer__signup-inner{display:flex;align-items:center;justify-content:space-between;gap:1.5rem 2.5rem;flex-wrap:wrap}.fsc-footer__signup-copy p{font:.92rem/1.5 var(--fsc-font-body);color:var(--fsc-text-2);margin:.35rem 0 0}.fsc-footer__signup .fsc-subscribe-form{flex:1 1 320px;max-width:460px}.fsc-footer__legal{padding-top:1.5rem;padding-bottom:2rem;border-top:1px solid var(--fsc-border)}.fsc-footer__legal p{font:.85rem/1.5 var(--fsc-font-body);color:var(--fsc-text-3);margin:0;text-align:center}@media(max-width:860px){.fsc-footer__grid{grid-template-columns:1fr 1fr;gap:2rem}.fsc-footer__brand{grid-column:1/-1}}@media(max-width:520px){.fsc-footer__grid{grid-template-columns:1fr}.fsc-footer__signup-inner{flex-direction:column;align-items:flex-start}.fsc-footer__signup .fsc-subscribe-form{flex:none;width:100%;max-width:none}}.fsc-results{padding-top:clamp(2.5rem,6vw,4rem);padding-bottom:clamp(3rem,7vw,5rem)}.fsc-archive-title{font:clamp(2rem,4vw,2.75rem)/1.1 var(--fsc-font-display);letter-spacing:.04em;color:var(--fsc-text);margin:0 0 2rem}.fsc-archive-title span{color:var(--fsc-text-2)}.fsc-results article{padding:1.25rem 0;border-top:1px solid var(--fsc-border)}.fsc-results article:first-of-type{border-top:0}.fsc-results article h2{font:600 1.2rem/1.35 var(--fsc-font-body);margin:0 0 .35rem}.fsc-results article h2 a{color:var(--fsc-text);text-decoration:none}.fsc-results article h2 a:hover{color:var(--fsc-link)}.fsc-results article p{font:1rem/1.6 var(--fsc-font-body);color:var(--fsc-text-2);margin:0}.fsc-results .wp-block-post-excerpt__more-text,.fsc-results a.more-link{color:var(--fsc-link)}.fsc-results nav.pagination,.fsc-results .nav-links{margin-top:2.5rem;display:flex;gap:.5rem;flex-wrap:wrap}.fsc-results .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 .6rem;border:1px solid var(--fsc-border-strong);border-radius:var(--fsc-radius-s);color:var(--fsc-text-2);text-decoration:none;font:500 .9rem/1 var(--fsc-font-body)}.fsc-results .page-numbers.current{background:var(--fsc-brand-ink);color:#fff;border-color:var(--fsc-brand-ink)}.fsc-results .page-numbers:hover:not(.current){border-color:var(--fsc-text-3);color:var(--fsc-text)}
.table-of-contents{background:#fff;border-radius:8px;padding:1rem;margin:0;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,sans-serif;border:1px solid #eaecef;min-height:200px;max-height:500px;overflow-y:auto}.table-of-contents::-webkit-scrollbar{width:6px;height:6px}.table-of-contents::-webkit-scrollbar-track{background:0 0}.table-of-contents::-webkit-scrollbar-thumb{background:#eaecef;border-radius:3px}.table-of-contents::before{content:'≡  Contents';display:block;font-size:1rem;font-weight:700;line-height:1.4;color:#2d3748;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:2px solid #404152}.toc-list{margin:0;padding:0;list-style:none;font-size:.9rem;line-height:1.4}.toc-list ul{margin:0 0 .3rem;padding-left:.9rem;list-style:none;overflow:visible}.toc-list li{margin:0;position:relative}.toc-list li a{color:#4a5568;text-decoration:none;transition:all .2s ease;display:block;padding:.15rem 0}.toc-list ul li>a{position:relative;padding-left:1rem;margin-left:-1rem}.toc-list ul li>a::before{content:'•';position:absolute;left:0;color:#ffb606;font-size:1.5em;line-height:1}.toc-item-1>a{font-weight:600;color:#2d3748}.toc-item-2>a{font-weight:500}.toc-list>li+li{margin-top:.5rem;padding-top:.5rem;border-top:1px solid #f0f0f0}.toc-list li a:hover{color:#000}.toc-list li a.active{text-decoration:underline;text-decoration-color:#ffb606;text-decoration-thickness:2px;text-underline-offset:3px}.toc-list>li{margin-top:.35rem}.toc-list>li:first-child{margin-top:0}.toc-list ul li{margin-top:.2rem}@media(max-width:768px){.table-of-contents{background:0 0;border:none;padding:1rem;max-height:70vh;color:#fff}.table-of-contents::before{color:#fff}.toc-list li a,.toc-item-1>a{color:#fff}.toc-list li a:hover,.toc-list li a.active{color:#fff}}
.quickAccessBar{display:none}@media(max-width:768px){.quickAccessBar{position:fixed;bottom:0;left:0;width:100%;transform:translateY(100%);transition:transform .5s ease-out;z-index:1000;display:flex;flex-direction:column;background:var(--fsc-surface);color:var(--fsc-text);box-shadow:var(--fsc-shadow-lift);font-family:var(--fsc-font-body)}.quickAccessBar.qab-dismissed{transform:translateY(100%)!important}.quickAccessBar .qab-smart-header{padding:var(--fsc-space-2)var(--fsc-space-4);background:var(--fsc-surface-2);text-align:center;border-top:1px solid var(--fsc-border)}.quickAccessBar .qab-smart-header a{color:var(--fsc-text);text-decoration:none;font-weight:600;font-size:.85rem}.quickAccessBar .qab-row{display:flex;align-items:center;gap:var(--fsc-space-2);padding:var(--fsc-space-2)var(--fsc-space-2)calc(var(--fsc-space-2) + env(safe-area-inset-bottom,0px))var(--fsc-space-3);background:var(--fsc-hero-bg);color:var(--fsc-hero-text)}.quickAccessBar .qab-btn{flex:1;min-width:0;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:.35em;padding:0 var(--fsc-space-3);border-radius:var(--fsc-radius-s);font:inherit;font-size:.95rem;font-weight:600;line-height:1.1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.quickAccessBar .qab-btn--ghost{background:0 0;color:var(--fsc-hero-text);border:1px solid rgba(255,255,255,.32)}.quickAccessBar .qab-btn--ghost.is-active{border-color:var(--fsc-accent)}.quickAccessBar .qab-btn--primary,.quickAccessBar .qab-btn--primary:visited{background:var(--fsc-accent);color:var(--fsc-on-accent);border:1px solid var(--fsc-accent)}.quickAccessBar .qab-btn--primary:active{background:var(--fsc-accent-hover)}@media(max-width:359px){.quickAccessBar .qab-row{gap:var(--fsc-space-1)}.quickAccessBar .qab-btn{padding:0 var(--fsc-space-2);font-size:.9rem}}.quickAccessBar .qab-icon{flex:0 0 40px;height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;background:0 0;border:0;border-radius:var(--fsc-radius-s);color:rgba(255,255,255,.72);cursor:pointer}.quickAccessBar .qab-icon.is-active{color:var(--fsc-accent)}.quickAccessBar .qab-icon svg{fill:currentColor}.quickAccessBar .qab--hidden{display:none}.quickAccessBar .content-area{display:none;padding:var(--fsc-space-4);max-height:60vh;overflow-y:auto;line-height:1.45;border-top:1px solid var(--fsc-border)}.quickAccessBar .fg-copy{padding-bottom:var(--fsc-space-4);color:var(--fsc-text);font-size:.85rem}.quickAccessBar .fg-copy ul{margin:var(--fsc-space-2)0;padding-left:var(--fsc-space-4);color:var(--fsc-text-2)}.quickAccessBar .fg-copy li{margin:var(--fsc-space-1)0;font-size:.8rem}.quickAccessBar .table-of-contents{background:0 0;border:none;padding:0;min-height:0;max-height:none;color:var(--fsc-text-2)}.quickAccessBar .table-of-contents::before{color:var(--fsc-text);border-bottom-color:var(--fsc-border-strong)}.quickAccessBar .toc-list li a,.quickAccessBar .toc-list li a:hover{color:var(--fsc-text-2)}.quickAccessBar .toc-item-1>a,.quickAccessBar .toc-list li a.active{color:var(--fsc-text)}}
:root{--form-control-color:#ffb606;--form-control-disabled:#959495}*,*:before,*:after{box-sizing:border-box}body{margin:0}.form-control{line-height:1.1;display:grid;grid-template-columns:min-content auto;gap:.5em;align-items:center}.form-control+.form-control{margin-top:1em}input[type=radio]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:.15em solid;border-radius:50%;transform:translateY(-.075em);display:grid;place-content:center}input[type=radio]::before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:CanvasText}input[type=radio]:checked::before{transform:scale(1)}input[type=radio]:focus{outline:max(2px,.15em)solid currentColor;outline-offset:max(2px,.15em)}.form-control--disabled{color:var(--form-control-disabled);cursor:not-allowed}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:.15em solid;border-radius:.15em;transform:translateY(-.075em);display:grid;place-content:center}input[type=checkbox]::before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:CanvasText}input[type=checkbox]:checked::before{transform:scale(1)}input[type=checkbox]:focus{outline:max(2px,.15em)solid currentColor;outline-offset:max(2px,.15em)}input[type=checkbox]:disabled{--form-control-color:var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}textarea{margin-bottom:30px}.subtext-whytest{padding-left:50px;color:#8e8d8d;position:relative;margin-top:5px;line-height:1.3em}.subtext-whytest:before{content:'';position:absolute;left:30px;top:2px;width:16px;height:16px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="%23ffb606" viewBox="0 0 16 16"><path d="m12.14 8.753-5.482 4.796c-.646.566-1.658.106-1.658-.753V3.204a1 1 0 0 1 1.659-.753l5.48 4.796a1 1 0 0 1 0 1.506z"/></svg>');background-size:16px 16px;background-repeat:no-repeat}@media screen and (max-width:480px){.subtext-whytest{padding-left:30px}.subtext-whytest:before{left:5px}}.file-item{display:flex;align-items:center;justify-content:space-between;background-color:#f9f9f9;border-radius:5px;padding:8px 12px;font-size:14px;margin-bottom:5px}.file-item .remove-file{margin-left:10px;color:#ff6b6b;cursor:pointer;font-weight:700;padding:0 5px}.file-item .remove-file:hover{background-color:#fee;border-radius:50%}#add-more-files-btn{background-color:#f0f0f0;color:#333}#add-more-files-btn:hover{background-color:#e0e0e0}.file-upload-buttons{gap:10px;margin-top:10px;flex-wrap:wrap}
.fsc-feedback__intro{margin-bottom:var(--fsc-space-6)}.fsc-feedback textarea{margin-bottom:var(--fsc-space-4);min-height:6rem;resize:vertical}.fsc-feedback__email{margin-bottom:var(--fsc-space-6)}.fsc-feedback #publish_checkbox{padding-bottom:var(--fsc-space-4)}.fsc-feedback #publish_options{margin-top:var(--fsc-space-6);margin-bottom:var(--fsc-space-2)}.fsc-feedback__prompt{font-size:.95rem;color:var(--fsc-text-2);margin:0 0 var(--fsc-space-3)}.fsc-feedback__improve{margin-top:var(--fsc-space-6);padding-top:var(--fsc-space-6);border-top:1px solid var(--fsc-border)}.fsc-feedback__submit{margin-top:var(--fsc-space-4)}.fsc-feedback .form-control{line-height:1.1;display:grid;grid-template-columns:min-content auto;gap:.5em;align-items:center;color:var(--fsc-text-2);font-size:.95rem}.fsc-feedback .form-control+.form-control{margin-top:.75em}.fsc-feedback input[type=radio],.fsc-feedback input[type=checkbox]{-webkit-appearance:none;appearance:none;margin:0;font:inherit;color:var(--fsc-border-strong);width:1.15em;height:1.15em;border:.15em solid;transform:translateY(-.075em);display:grid;place-content:center;cursor:pointer}.fsc-feedback input[type=radio]{border-radius:50%}.fsc-feedback input[type=checkbox]{border-radius:.15em}.fsc-feedback input[type=radio]:checked,.fsc-feedback input[type=checkbox]:checked{color:var(--fsc-accent)}.fsc-feedback input[type=radio]::before,.fsc-feedback input[type=checkbox]::before{content:"";width:.65em;height:.65em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--fsc-accent)}.fsc-feedback input[type=radio]::before{border-radius:50%}.fsc-feedback input[type=checkbox]::before{clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform-origin:bottom left}.fsc-feedback input[type=radio]:checked::before,.fsc-feedback input[type=checkbox]:checked::before{transform:scale(1)}.fsc-feedback input[type=radio]:focus-visible,.fsc-feedback input[type=checkbox]:focus-visible{outline:max(2px,.15em)solid var(--fsc-accent);outline-offset:max(2px,.15em)}.fsc-feedback .subtext-whytest{position:relative;padding-left:50px;margin-top:5px;line-height:1.3em;font-size:.9rem;color:var(--fsc-text-3)}.fsc-feedback .subtext-whytest:before{content:'';position:absolute;left:30px;top:2px;width:16px;height:16px;background-color:var(--fsc-accent);-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="m12.14 8.753-5.482 4.796c-.646.566-1.658.106-1.658-.753V3.204a1 1 0 0 1 1.659-.753l5.48 4.796a1 1 0 0 1 0 1.506z"/></svg>')no-repeat center/16px 16px;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path d="m12.14 8.753-5.482 4.796c-.646.566-1.658.106-1.658-.753V3.204a1 1 0 0 1 1.659-.753l5.48 4.796a1 1 0 0 1 0 1.506z"/></svg>')no-repeat center/16px 16px}@media screen and (max-width:480px){.fsc-feedback .subtext-whytest{padding-left:30px}.fsc-feedback .subtext-whytest:before{left:5px}}.fsc-feedback__block{border-top:1px solid var(--fsc-border);margin-top:var(--fsc-space-6);padding-top:var(--fsc-space-6)}.fsc-feedback__lead{color:var(--fsc-text)}.fsc-feedback__quote{font-style:italic;color:var(--fsc-text-3);max-width:500px;margin:0 auto var(--fsc-space-4)}.fsc-feedback__where{margin-top:var(--fsc-space-4)}.fsc-feedback__cta{display:flex;flex-wrap:wrap;gap:var(--fsc-space-3);align-items:center;justify-content:center}
.fsc-feedback-gs__intro{margin-bottom:var(--fsc-space-6)}.fsc-feedback-gs textarea{margin-bottom:var(--fsc-space-6);min-height:6rem;resize:vertical}.fsc-feedback-gs .fsc-label{margin-top:var(--fsc-space-4)}.fsc-feedback-gs .fsc-label:first-of-type{margin-top:0}.fsc-feedback-gs__hint{display:block;margin-top:var(--fsc-space-1);font-size:.8rem;font-weight:400;color:var(--fsc-text-3)}.fsc-feedback-gs__field{margin-bottom:var(--fsc-space-6)}.fsc-feedback-gs #publish_name{margin-bottom:var(--fsc-space-6)}.fsc-feedback-gs__agree{font-size:.9rem;color:var(--fsc-text-3);margin:var(--fsc-space-2)0 0}.fsc-feedback-gs__submit{margin-top:var(--fsc-space-4)}.fsc-feedback-gs__cta{display:flex;flex-wrap:wrap;gap:var(--fsc-space-3);align-items:center;justify-content:center}
.sidebar-cta-link{text-decoration:none;color:inherit;display:block}.sidebar-cta-link:hover{color:#e0e0e0}.sidebar-cta{background-color:#4c68d7;padding:20px;margin-top:40px;border-radius:10px;color:#fff;text-align:left;width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.cta-title{font-size:24px;font-weight:700}.cta-description{font-size:18px;margin-top:5px}.cta-button{background-color:#ffb606;color:#000;cursor:pointer;text-decoration:none;display:inline-block;padding:10px 25px;border-radius:20px;font-weight:700;margin-top:20px}@media only screen and (max-width:600px){.responsive-image{display:none}}
.fsc-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000;display:none;align-items:center;justify-content:center}.fsc-modal--active{display:flex}.fsc-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);animation:fscFadeIn .2s ease}.fsc-modal__content{position:relative;background:#fff;border-radius:12px;padding:2rem;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.3);animation:fscScaleIn .2s ease;z-index:1}.fsc-modal--small .fsc-modal__content{width:90%;max-width:400px}.fsc-modal--medium .fsc-modal__content{width:90%;max-width:600px}.fsc-modal__close{position:absolute;top:.75rem;right:.75rem;background:0 0;border:none;font-size:1.5rem;line-height:1;cursor:pointer;color:#666;padding:.25rem .5rem;border-radius:4px;transition:color .15s,background .15s}.fsc-modal__close:hover{color:#000;background:#f0f0f0}.fsc-modal__title{margin:0 0 1rem;font-size:1.35rem;font-weight:700;color:#111;padding-right:2rem}.fsc-modal__body{color:#333;line-height:1.6}.fsc-subscribe-form__description{margin:0 0 1rem;color:#555;font-size:.95rem}.fsc-subscribe-form__field{margin-bottom:.75rem}.fsc-subscribe-form__input{width:100%;padding:.75rem 1rem;font-size:1rem;border:1.5px solid #ccc;border-radius:6px;outline:none;transition:border-color .15s;box-sizing:border-box}.fsc-subscribe-form__input:focus{border-color:#ffb606;box-shadow:0 0 0 3px rgba(255,182,6,.15)}.fsc-subscribe-form__button{display:block;width:100%;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;color:#000;background:#ffb606;border:none;border-radius:6px;cursor:pointer;transition:background .15s}.fsc-subscribe-form__button:hover{background:#e6a400}.fsc-subscribe-form__button:disabled{opacity:.6;cursor:not-allowed}.fsc-subscribe-form__message{margin-top:.75rem;padding:.75rem 1rem;border-radius:6px;font-size:.9rem;line-height:1.5}.fsc-subscribe-form__message--success{background:#e8f5e9;color:#2e7d32}.fsc-subscribe-form__message--already{background:#fff3e0;color:#6d4c00}.fsc-subscribe-form__message--already a{color:#06c;text-decoration:underline}.fsc-subscribe-form__message--error{background:#ffebee;color:#c62828}.fsc-subscribe-form__inline{display:flex;gap:.5rem;margin-bottom:0}.fsc-subscribe-form__inline .fsc-subscribe-form__input{flex:1;min-width:0}.fsc-subscribe-form__inline .fsc-subscribe-form__button{width:auto;white-space:nowrap;flex-shrink:0}@media(max-width:480px){.fsc-subscribe-form__inline{flex-direction:column}}.fsc-keyboard-subscribe ul{padding-left:1.25rem;margin:.5rem 0 1rem}.fsc-keyboard-subscribe li{margin-bottom:5px}.fsc-keyboard-subscribe__disclaimer{text-align:center;font-size:.8em;color:#777;margin:.75rem 0 0}.fsc-keyboard-subscribe__featured{background:#e6e6e6;border-radius:10px;padding:10px 20px;margin-top:1rem;text-align:center}.fsc-keyboard-subscribe__featured-title{font-weight:700;margin-bottom:12px}.fsc-keyboard-subscribe__logos{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.fsc-keyboard-subscribe__logos img{height:30px;display:inline-block;margin:5px 10px;vertical-align:middle}.fsc-how-it-works ul{padding-left:1.25rem;margin:.75rem 0}.fsc-how-it-works li{margin-bottom:.25rem}.fsc-how-it-works a{color:#06c}.fsc-modal--bottom-right{display:none;position:fixed;top:auto;left:auto;bottom:1.5rem;right:1.5rem;width:auto;height:auto;align-items:flex-end;justify-content:flex-end}.fsc-modal--bottom-right.fsc-modal--active{display:block}.fsc-modal--bottom-right .fsc-modal__content{width:340px;max-width:calc(100vw - 3rem);box-shadow:0 8px 30px rgba(0,0,0,.2);animation:fscSlideInRight .3s ease}@keyframes fscFadeIn{from{opacity:0}to{opacity:1}}@keyframes fscScaleIn{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fscSlideInRight{from{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}body.fsc-modal-open{overflow:hidden}@media(max-width:480px){.fsc-modal__content{padding:1.5rem;border-radius:8px}.fsc-modal--bottom-right .fsc-modal__content{width:calc(100vw - 2rem)}.fsc-modal--bottom-right{bottom:1rem;right:1rem}}
.shortcuts-container{font-family:var(--fsc-font-body);color:var(--fsc-text);margin:var(--fsc-space-6)0;max-width:100%;background:var(--fsc-surface);border:1px solid var(--fsc-border);border-radius:var(--fsc-radius-m);box-shadow:var(--fsc-shadow);padding:var(--fsc-space-6)}.shortcuts-header{display:flex;flex-direction:column;gap:var(--fsc-space-4);margin-bottom:var(--fsc-space-6)}.shortcuts-search{width:100%;padding:var(--fsc-space-3)var(--fsc-space-4);border:1px solid var(--fsc-border-strong);border-radius:var(--fsc-radius-s);font-family:inherit;font-size:var(--fsc-fs-body);color:var(--fsc-text);background:var(--fsc-surface)}.shortcuts-search:focus{outline:2px solid var(--fsc-accent);outline-offset:1px;border-color:var(--fsc-accent)}.shortcuts-filters{display:flex;flex-direction:column;gap:var(--fsc-space-4)}.primary-filters{display:flex;align-items:center;gap:var(--fsc-space-6);padding-bottom:var(--fsc-space-4);border-bottom:1px solid var(--fsc-border)}.favorites-filter{display:flex;align-items:center}.favorites-toggle{position:relative;display:inline-flex;align-items:center;gap:var(--fsc-space-2);margin:0;font-weight:600;color:var(--fsc-text);cursor:pointer;user-select:none}.category-section{display:flex;flex-wrap:wrap;gap:var(--fsc-space-2);align-items:center}.category-section>span{font-weight:600;color:var(--fsc-text-2);margin-right:var(--fsc-space-2)}.category-filters{display:flex;flex-wrap:wrap;gap:var(--fsc-space-2)}.filter-checkbox{position:relative;display:inline-flex;align-items:center;gap:var(--fsc-space-2);margin:0;padding:var(--fsc-space-2)var(--fsc-space-3);background:var(--fsc-surface);border:1px solid var(--fsc-border-strong);border-radius:var(--fsc-radius-s);color:var(--fsc-text-2);cursor:pointer;user-select:none;transition:border-color .15s,color .15s}.filter-checkbox:hover{border-color:var(--fsc-text-3);color:var(--fsc-text)}.filter-checkbox:has(input[type=checkbox]:checked){border-color:var(--fsc-accent);color:var(--fsc-text)}.favorites-toggle input[type=checkbox],.filter-checkbox input[type=checkbox]{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.shortcuts-check-box{position:relative;flex:none;width:16px;height:16px;border:1px solid var(--fsc-border-strong);border-radius:4px;background:var(--fsc-surface);transition:background-color .15s ease,border-color .15s ease}.shortcuts-check-box::after{content:'';position:absolute;left:50%;top:46%;width:4px;height:8px;border:solid var(--fsc-on-accent);border-width:0 2px 2px 0;transform:translate(-50%,-50%)rotate(45deg)scale(.5);opacity:0;transition:opacity .12s ease,transform .12s ease}.favorites-toggle input[type=checkbox]:checked~.shortcuts-check-box,.filter-checkbox input[type=checkbox]:checked~.shortcuts-check-box{background:var(--fsc-accent);border-color:var(--fsc-accent)}.favorites-toggle input[type=checkbox]:checked~.shortcuts-check-box::after,.filter-checkbox input[type=checkbox]:checked~.shortcuts-check-box::after{opacity:1;transform:translate(-50%,-50%)rotate(45deg)scale(1)}.favorites-toggle:hover .shortcuts-check-box,.filter-checkbox:hover .shortcuts-check-box{border-color:var(--fsc-text-3)}.favorites-toggle input[type=checkbox]:focus-visible~.shortcuts-check-box,.filter-checkbox input[type=checkbox]:focus-visible~.shortcuts-check-box{outline:2px solid var(--fsc-accent);outline-offset:2px}.shortcuts-table{width:100%;border:none;border-collapse:collapse;font-size:.95rem}.shortcuts-table th,.shortcuts-table td{border-color:var(--fsc-border)}.shortcuts-table th{background:var(--fsc-surface-2);padding:var(--fsc-space-3)var(--fsc-space-5,1.25rem);text-align:left;font-weight:600;color:var(--fsc-text-2);border-bottom:2px solid var(--fsc-border-strong);position:sticky;top:0;z-index:1}.shortcuts-table td{padding:var(--fsc-space-3)var(--fsc-space-5,1.25rem);border-bottom:1px solid var(--fsc-border);color:var(--fsc-text)}.shortcuts-table tr:nth-child(even){background:var(--fsc-surface-2)}.shortcuts-table tr:hover{background:color-mix(in srgb,var(--fsc-accent) 8%,var(--fsc-surface))}.column-filter{cursor:pointer;user-select:none;position:relative;padding-right:var(--fsc-space-4)}.column-filter::after{content:"\2195";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:12px;opacity:.5}.column-filter:hover{color:var(--fsc-link)}.favorite-item{background:color-mix(in srgb,var(--fsc-accent) 14%,var(--fsc-surface))!important}.shortcuts-table tr.hidden{display:none}@media(max-width:768px){.shortcuts-container{padding:var(--fsc-space-4)}.shortcuts-table{display:block;overflow-x:auto}.primary-filters{flex-direction:column;align-items:flex-start;gap:var(--fsc-space-4)}.category-section{flex-direction:column;align-items:flex-start}}.fsc-kb-intro{margin-bottom:var(--fsc-space-8)}.fsc-kb-intro__copy{min-width:0}.fsc-kb-tip{margin:var(--fsc-space-3,.75rem)0 0;font-size:.9rem;line-height:1.6;color:var(--fsc-text-2)}.fsc-kb-tip a{color:inherit;text-decoration:underline;text-underline-offset:2px}.fsc-kb-tip a:hover,.fsc-kb-tip a:focus{color:var(--fsc-accent)}.fsc-kb-download{display:flex;flex-direction:column;align-items:center;gap:var(--fsc-space-5,1.25rem);text-align:center;margin-top:var(--fsc-space-6);padding:var(--fsc-space-6);background:var(--fsc-surface);border:1px solid var(--fsc-border);border-radius:var(--fsc-radius-m)}.fsc-kb-download img{flex:none;height:auto}.fsc-kb-download .fsc-btn{width:100%;justify-content:center;cursor:pointer;white-space:normal;text-align:center;line-height:1.4}@media(min-width:860px){.fsc-kb-intro{display:grid;grid-template-columns:1fr minmax(280px,340px);align-items:center;gap:var(--fsc-space-8)}.fsc-kb-download{margin-top:0}}
.fsc-avail-banner{position:relative;z-index:101;background:var(--fsc-hero-bg);color:var(--fsc-hero-text);font-family:var(--fsc-font-body);font-size:.9rem;line-height:1.45}.fsc-avail-banner__inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--fsc-space-1)var(--fsc-space-2);padding:.45rem 2.5rem;text-align:center}.fsc-avail-banner__bolt{color:var(--fsc-accent);flex:none;display:inline-block;vertical-align:-2px}.fsc-avail-banner__link{color:var(--fsc-accent);font-weight:600;text-decoration:none;white-space:nowrap}.fsc-avail-banner__link:hover,.fsc-avail-banner__link:focus-visible{color:var(--fsc-accent-hover);text-decoration:underline}.fsc-avail-banner__close{position:absolute;top:50%;right:var(--fsc-space-2);transform:translateY(-50%);background:0 0;border:0;color:inherit;opacity:.65;font-size:1.3rem;line-height:1;padding:var(--fsc-space-1)var(--fsc-space-2);cursor:pointer}.fsc-avail-banner__close:hover,.fsc-avail-banner__close:focus-visible{opacity:1}.fsc-avail-banner__short{display:none}@media(max-width:760px){.fsc-avail-banner{font-size:.85rem}.fsc-avail-banner__inner{gap:var(--fsc-space-1).5rem;padding:.4rem 2.25rem}.fsc-avail-banner__text,.fsc-avail-banner__long{display:none}.fsc-avail-banner__short{display:inline}}
.ninja_table_wrapper .nt_btn{border:1px solid transparent;padding:7px 15px;font-size:14px;text-decoration:none;display:inline-block}.ninja_table_wrapper .nt_btn.nt_rounded_btn{border-radius:4px}.ninja_table_wrapper .nt_btn:hover{opacity:.9;border-color:transparent}.ninja_table_wrapper img{max-width:100%}.ninja_table_wrapper .nt-copyable{cursor:pointer}.ninja_table_wrapper .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;overflow:visible;text-transform:none}.nt-toast{position:fixed;top:34px;right:0;z-index:99999999;padding:10px 14px;border-radius:4px;font-size:13px;line-height:1.4;color:#fff;background:#16a34a;opacity:0;transform:translateY(-6px);transition:all .2s ease;pointer-events:none}.nt-toast--show{opacity:1;transform:translateY(0)}.nt-toast--success{background:#16a34a}.nt-toast--error{background:#dc2626}.nt-toast--warning{background:#f59e0b}.nt-toast--info{background:#2563eb}.footable.table,.footable.table *,.footable-details.table,.footable-details.table *{box-sizing:border-box}.footable.table th,.footable-details.table th{text-align:left}.footable.table,.footable-details.table{width:100%;max-width:100%;margin-bottom:20px}.footable.table tbody tr td,.footable.table tr th{word-break:keep-all}.footable.table>caption+thead>tr:first-child>th,.footable.table>colgroup+thead>tr:first-child>th,.footable.table>thead:first-child>tr:first-child>th,.footable.table>caption+thead>tr:first-child>td,.footable.table>colgroup+thead>tr:first-child>td,.footable.table>thead:first-child>tr:first-child>td,.footable-details.table>caption+thead>tr:first-child>th,.footable-details.table>colgroup+thead>tr:first-child>th,.footable-details.table>thead:first-child>tr:first-child>th,.footable-details.table>caption+thead>tr:first-child>td,.footable-details.table>colgroup+thead>tr:first-child>td,.footable-details.table>thead:first-child>tr:first-child>td{border-top:0}.footable.table>thead>tr>th,.footable.table>tbody>tr>th,.footable.table>tfoot>tr>th,.footable.table>thead>tr>td,.footable.table>tbody>tr>td,.footable.table>tfoot>tr>td,.footable-details.table>thead>tr>th,.footable-details.table>tbody>tr>th,.footable-details.table>tfoot>tr>th,.footable-details.table>thead>tr>td,.footable-details.table>tbody>tr>td,.footable-details.table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid transparent}.footable.table>thead>tr>th,.footable.table>thead>tr>td,.footable-details.table>thead>tr>th,.footable-details.table>thead>tr>td{vertical-align:bottom;border-bottom:2px solid #ddd}.footable.table-condensed>thead>tr>th,.footable.table-condensed>tbody>tr>th,.footable.table-condensed>tfoot>tr>th,.footable.table-condensed>thead>tr>td,.footable.table-condensed>tbody>tr>td,.footable.table-condensed>tfoot>tr>td,.footable-details.table-condensed>thead>tr>th,.footable-details.table-condensed>tbody>tr>th,.footable-details.table-condensed>tfoot>tr>th,.footable-details.table-condensed>thead>tr>td,.footable-details.table-condensed>tbody>tr>td,.footable-details.table-condensed>tfoot>tr>td{padding:5px}.footable.table-bordered,.footable-details.table-bordered{border:1px solid #ddd}.footable.table-bordered>thead>tr>th,.footable.table-bordered>tbody>tr>th,.footable.table-bordered>tfoot>tr>th,.footable.table-bordered>thead>tr>td,.footable.table-bordered>tbody>tr>td,.footable.table-bordered>tfoot>tr>td,.footable-details.table-bordered>thead>tr>th,.footable-details.table-bordered>tbody>tr>th,.footable-details.table-bordered>tfoot>tr>th,.footable-details.table-bordered>thead>tr>td,.footable-details.table-bordered>tbody>tr>td,.footable-details.table-bordered>tfoot>tr>td{border:1px solid #ddd}.footable.table-bordered>thead>tr>th,.footable.table-bordered>thead>tr>td,.footable-details.table-bordered>thead>tr>th,.footable-details.table-bordered>thead>tr>td{border-bottom-width:2px}.footable.table-striped>tbody>tr:nth-child(odd),.footable-details.table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.footable.table-hover>tbody>tr:hover,.footable-details.table-hover>tbody>tr:hover{background-color:#f5f5f5}.footable .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;overflow:visible;text-transform:none}.footable .btn:hover,.footable .btn:focus,.footable .btn.focus{color:#333;text-decoration:none}.footable .btn-default{color:#333;background-color:#fff;border-color:#ccc}.footable .btn-default:hover,.footable .btn-default:focus,.footable .btn-default.focus,.footable .btn-default:active,.footable .btn-default.active,.footable .open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.footable .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.footable .btn-primary:hover,.footable .btn-primary:focus,.footable .btn-primary.focus,.footable .btn-primary:active,.footable .btn-primary.active,.footable .open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.footable .btn-group,.footable .btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.footable .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.footable .btn-group>.btn:first-child{margin-left:0}.footable .btn-group-vertical>.btn,.footable .btn-group>.btn{position:relative;float:left}.footable .btn-group-xs>.btn,.footable .btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.footable .btn-group-sm>.btn,.footable .btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.footable .btn-group-lg>.btn,.footable .btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.footable .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.footable .btn .caret{margin-left:0}.form-group{margin-bottom:15px}.footable .form-control{display:block;width:100%;height:34px;padding:6px 12px;margin:0;font-family:inherit;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px #00000013;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.footable .input-group{position:relative;display:table;border-collapse:separate}.footable .input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.footable .input-group-btn{position:relative;font-size:0;white-space:nowrap}.footable .input-group-addon,.footable .input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.footable .input-group-addon,.footable .input-group-btn,.footable .input-group .form-control{display:table-cell}.footable .input-group-btn>.btn+.btn,.footable .input-group-btn:last-child>.btn,.footable .input-group-btn:last-child>.btn-group{margin-left:-1px}.footable .input-group-btn>.btn{position:relative}.footable .input-group-btn>.btn:hover,.footable .input-group-btn>.btn:focus,.footable .input-group-btn>.btn:active{z-index:2}.footable .input-group .form-control:first-child,.footable .input-group-addon:first-child,.footable .input-group-btn:first-child>.btn,.footable .input-group-btn:first-child>.btn-group>.btn,.footable .input-group-btn:first-child>.dropdown-toggle,.footable .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.footable .input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.footable .input-group .form-control:last-child,.footable .input-group-addon:last-child,.footable .input-group-btn:last-child>.btn,.footable .input-group-btn:last-child>.btn-group>.btn,.footable .input-group-btn:last-child>.dropdown-toggle,.footable .input-group-btn:first-child>.btn:not(:first-child),.footable .input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.footable .radio,.footable .checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.footable .radio label,.footable .checkbox label{max-width:100%;min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.footable .radio input[type=radio],.footable .radio-inline input[type=radio],.footable .checkbox input[type=checkbox],.footable .checkbox-inline input[type=checkbox]{position:absolute;margin:4px 0 0 -20px;line-height:normal}.footable .checkbox-inline input[type=checkbox]{display:block!important}.footable .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px #0000002d}.footable .open>.dropdown-menu{display:block;list-style:none!important}.footable .dropdown-menu-right{right:0;left:auto}.footable .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.footable .dropdown-menu>li>a:hover,.footable .dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.footable .pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.footable .pagination>li{display:inline}.footable .pagination>li:first-child>a,.footable .pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.footable .pagination>li>a,.footable .pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none!important;background-color:#fff;border:1px solid #ddd}.footable .pagination>li>a:hover,.footable .pagination>li>span:hover,.footable .pagination>li>a:focus,.footable .pagination>li>span:focus{color:#23527c;background-color:#eee;border-color:#ddd}.footable .pagination>.active>a,.footable .pagination>.active>span,.footable .pagination>.active>a:hover,.footable .pagination>.active>span:hover,.footable .pagination>.active>a:focus,.footable .pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.footable .pagination>.disabled>span,.footable .pagination>.disabled>span:hover,.footable .pagination>.disabled>span:focus,.footable .pagination>.disabled>a,.footable .pagination>.disabled>a:hover,.footable .pagination>.disabled>a:focus{color:#6a6a6a;cursor:not-allowed;background-color:#fff;border-color:#ddd}.footable .footable-sortable:focus-visible,.footable .pagination>li>a:focus-visible{outline:2px solid #2271b1;outline-offset:-2px}.footable .label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.footable .label-default{background-color:#777}.footable-loader.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px #0000000d}.footable .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media(min-width:768px),print{.footable .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.footable .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.footable .form-inline .input-group{display:inline-table;vertical-align:middle}.footable .form-inline .input-group .input-group-addon,.footable .form-inline .input-group .input-group-btn,.footable .form-inline .input-group .form-control{width:auto}.footable .form-inline .input-group>.form-control{width:100%}}table.footable,table.footable-details{position:relative;width:100%;border-spacing:0;border-collapse:collapse}table.footable-details{margin-bottom:0}table.footable-hide-fouc{display:none}table>tbody>tr>td>span.footable-toggle{opacity:.65;display:inline-flex;align-items:center;justify-content:center;padding:6px;margin:-6px 8px -6px -6px;cursor:pointer}table>tbody>tr>td>span.footable-toggle:focus-visible{outline:2px solid #2271b1;outline-offset:0;opacity:1}table>tbody>tr:focus-within>td>span.footable-toggle{opacity:1}table>tbody>tr>td>span.footable-toggle.last-column{margin-left:8px;margin-right:-6px;float:right}table.table-condensed>tbody>tr>td>span.footable-toggle{margin-right:5px}table.footable-details>tbody>tr>th:nth-child(1){min-width:40px;width:140px}table.footable-details>tbody>tr>td:nth-child(2){word-break:keep-all!important}table.footable-details>thead>tr:first-child>th,table.footable-details>thead>tr:first-child>td,table.footable-details>tbody>tr:first-child>th,table.footable-details>tbody>tr:first-child>td,table.footable-details>tfoot>tr:first-child>th,table.footable-details>tfoot>tr:first-child>td{border-top-width:0}table.footable-details.table-bordered>thead>tr:first-child>th,table.footable-details.table-bordered>thead>tr:first-child>td,table.footable-details.table-bordered>tbody>tr:first-child>th,table.footable-details.table-bordered>tbody>tr:first-child>td,table.footable-details.table-bordered>tfoot>tr:first-child>th,table.footable-details.table-bordered>tfoot>tr:first-child>td{border-top-width:1px}div.footable-loader{vertical-align:middle;text-align:center;height:300px;position:relative}div.footable-loader>span.fooicon{display:inline-block;opacity:.3;font-size:30px;line-height:32px;width:32px;height:32px;margin-top:-16px;margin-left:-16px;position:absolute;top:50%;left:50%;animation:fooicon-spin-r 2s infinite linear}table.footable>tbody>tr.footable-empty>td{vertical-align:middle;text-align:center;font-size:30px}table.footable>tbody>tr.footable-empty>td,table.footable>tbody>tr.footable-empty>th,table.footable>tbody>tr.footable-detail-row>td,table.footable>tbody>tr.footable-detail-row>th{display:table-cell}@keyframes fooicon-spin-r{0%{transform:rotate(0)}to{transform:rotate(359deg)}}table.footable>thead>tr.footable-filtering>th{border-bottom-width:1px;font-weight:400}.footable-filtering-external.footable-filtering-right,table.footable>thead>tr.footable-filtering>th,table.footable.footable-filtering-right>thead>tr.footable-filtering>th{text-align:right}.footable-filtering-external.footable-filtering-left,table.footable.footable-filtering-left>thead>tr.footable-filtering>th{text-align:left}.footable-filtering-external.footable-filtering-center,table.footable.footable-filtering-center>thead>tr.footable-filtering>th{text-align:center}table.footable>thead>tr.footable-filtering>th div.form-group{margin-bottom:0}table.footable>thead>tr.footable-filtering>th div.form-group+div.form-group{margin-top:5px}table.footable>thead>tr.footable-filtering>th div.input-group{width:100%}.footable-filtering-external ul.dropdown-menu>li>a.checkbox,table.footable>thead>tr.footable-filtering>th ul.dropdown-menu>li>a.checkbox{margin:0;display:block;position:relative}.footable-filtering-external ul.dropdown-menu>li>a.checkbox>label,table.footable>thead>tr.footable-filtering>th ul.dropdown-menu>li>a.checkbox>label{display:block;padding-left:20px}.footable-filtering-external ul.dropdown-menu>li>a.checkbox input[type=checkbox],table.footable>thead>tr.footable-filtering>th ul.dropdown-menu>li>a.checkbox input[type=checkbox]{position:absolute;margin-left:-20px}@media(min-width:768px){table.footable>thead>tr.footable-filtering>th div.input-group{width:auto}table.footable>thead>tr.footable-filtering>th div.form-group{margin-left:2px;margin-right:2px}table.footable>thead>tr.footable-filtering>th div.form-group+div.form-group{margin-top:0}}table.footable>thead>tr>td.footable-sortable,table.footable>thead>tr>th.footable-sortable,table.footable>tbody>tr>td.footable-sortable,table.footable>tbody>tr>th.footable-sortable,table.footable>tfoot>tr>td.footable-sortable,table.footable>tfoot>tr>th.footable-sortable{position:relative;padding-right:30px;cursor:pointer}td.footable-sortable>span.fooicon,th.footable-sortable>span.fooicon{position:absolute;right:0;top:50%;margin-top:-7px;opacity:0;transition:opacity .3s ease-in}td.footable-sortable:hover>span.fooicon,th.footable-sortable:hover>span.fooicon{opacity:1}td.footable-sortable.footable-asc>span.fooicon,th.footable-sortable.footable-asc>span.fooicon,td.footable-sortable.footable-desc>span.fooicon,th.footable-sortable.footable-desc>span.fooicon{opacity:1}table.footable-sorting-disabled td.footable-sortable.footable-asc>span.fooicon,table.footable-sorting-disabled td.footable-sortable.footable-desc>span.fooicon,table.footable-sorting-disabled td.footable-sortable:hover>span.fooicon,table.footable-sorting-disabled th.footable-sortable.footable-asc>span.fooicon,table.footable-sorting-disabled th.footable-sortable.footable-desc>span.fooicon,table.footable-sorting-disabled th.footable-sortable:hover>span.fooicon{opacity:0;visibility:hidden}.footable-paging-external ul.pagination,table.footable>tfoot>tr.footable-paging>td>ul.pagination{margin:10px 0 0}.footable-paging-external span.label,table.footable>tfoot>tr.footable-paging>td>span.label{display:inline-block;margin:0 0 10px;padding:4px 10px}.footable-paging-external.footable-paging-center,table.footable>tfoot>tr.footable-paging>td,table.footable-paging-center>tfoot>tr.footable-paging>td{text-align:center}.footable-paging-external.footable-paging-left,table.footable-paging-left>tfoot>tr.footable-paging>td{text-align:left}.footable-paging-external.footable-paging-right,table.footable-paging-right>tfoot>tr.footable-paging>td{text-align:right}ul.pagination>li.footable-page{display:none}ul.pagination>li.footable-page.visible{display:inline}td.footable-editing{width:90px;max-width:90px}table.footable-editing-no-edit td.footable-editing,table.footable-editing-no-delete td.footable-editing,table.footable-editing-no-view td.footable-editing{width:70px;max-width:70px}table.footable-editing-no-edit.footable-editing-no-delete td.footable-editing,table.footable-editing-no-edit.footable-editing-no-view td.footable-editing,table.footable-editing-no-delete.footable-editing-no-view td.footable-editing{width:50px;max-width:50px}table.footable-editing-no-edit.footable-editing-no-delete.footable-editing-no-view td.footable-editing,table.footable-editing-no-edit.footable-editing-no-delete.footable-editing-no-view th.footable-editing{width:0;max-width:0;display:none!important}table.footable-editing-right td.footable-editing,table.footable-editing-right tr.footable-editing{text-align:right}table.footable-editing-left td.footable-editing,table.footable-editing-left tr.footable-editing{text-align:left}table.footable-editing button.footable-add,table.footable-editing button.footable-hide,table.footable-editing-show button.footable-show,table.footable-editing.footable-editing-always-show button.footable-show,table.footable-editing.footable-editing-always-show button.footable-hide,table.footable-editing.footable-editing-always-show.footable-editing-no-add tr.footable-editing{display:none}table.footable-editing.footable-editing-show button.footable-add,table.footable-editing.footable-editing-show button.footable-hide,table.footable-editing.footable-editing-always-show button.footable-add{display:inline-block}.nt_fct_add_cart_wrapper{display:flex;align-items:center}.nt_fct_add_cart_wrapper:after{display:inline-block;content:"";width:16px;height:16px;padding:5px;margin-left:5px}.nt_fct_add_cart_wrapper.added:after{background-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/cart-outline.svg)}.nt_fct_add_cart_wrapper.loading:after{background-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/loading.svg)}.nt_fct_variations_select{padding:5px 10px;background-repeat:no-repeat;background-position:100%;background-size:12px;width:100%}.nt_button_fct{border:1px solid rgba(255,255,255,.12);box-shadow:0 1px 2px #1b1c1d7a,0 0 0 1px #242628;background:linear-gradient(180deg,#ffffff29,#fff0),#1c2732!important;color:#fff!important;border-radius:inherit;text-decoration:none!important;white-space:nowrap;display:inline-block;padding:5px!important;margin:3px 0;transition-duration:.4s;position:relative;cursor:pointer;-webkit-font-smoothing:antialiased;-webkit-transition-duration:.4s}.foo-table>caption{color:#000}.foo-table .footable-filtering .ninja_multi_select_yes{position:relative;height:0;padding:0;display:flex}.foo-table .footable-filtering .ninja_multi_select_yes option{font-size:14px;padding:6px 6px 6px 35px;font-weight:400}.foo-table .footable-filtering .optWrapper .options li label{font-size:14px;font-weight:400}.foo-table{table-layout:auto}.foo-table .nt_button_woo,.foo-table .nt_woo_view_cart,.foo-table .nt_add_cart_wrapper .single_add_to_cart_button{background-color:#a46497;color:#fff;-webkit-font-smoothing:antialiased;white-space:nowrap;display:flex;padding:6px 10px;margin:3px 0;transition-duration:.4s;position:relative;border:0;min-height:20px;text-decoration:none;max-height:50px}.foo-table .nt_button_woo span.fooicon-loader,.foo-table .nt_woo_view_cart span.fooicon-loader,.foo-table .nt_add_cart_wrapper .single_add_to_cart_button span.fooicon-loader{margin-top:-10px;position:absolute;top:50%;left:0;animation:fooicon-spin-r .7s infinite linear}.foo-table .nt_button_woo:after,.foo-table .nt_woo_view_cart:after,.foo-table .nt_add_cart_wrapper .single_add_to_cart_button:after{content:"";background:gray;color:#000;display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:all .8s}.foo-table .nt_button_woo:active:after,.foo-table .nt_woo_view_cart:active:after,.foo-table .nt_add_cart_wrapper .single_add_to_cart_button:active:after{padding:0;margin:0;opacity:.5;transition:0s}.foo-table .nt-quantity-wrapper{display:inline-block;vertical-align:middle;width:auto;white-space:nowrap;position:relative;width:64px;height:40px}.foo-table .nt-quantity-wrapper input{font-size:inherit;color:#000;text-align:center;width:100%!important;height:100%!important;padding:5px;border:1px solid #ddd;margin:0!important;-webkit-appearance:none;-moz-appearance:textfield;appearance:none;box-sizing:border-box;background:#fff;border-radius:inherit}.foo-table .nt_add_cart_wrapper .wc_product_variable{opacity:.5}.foo-table .nt_add_cart_wrapper select{margin-bottom:5px!important}.foo-table.footable.table>thead>tr>th{padding:.92857143em .78571429em}.foo-table th.footable-editing,.foo-table td.footable-editing{width:auto!important}.foo-table td.footable-editing .btn-group button{padding:1px 5px;margin:0;border-radius:3px}.foo-table td.footable-editing .btn-group button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.foo-table td.footable-editing .btn-group button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.foo-table .form-inline{display:block!important;margin-bottom:0}.foo-table.ninja_search_left tr.footable-filtering .form-inline{text-align:left}.foo-table.ninja_search_right tr.footable-filtering .form-inline{text-align:right}.foo-table.ninja_search_center tr.footable-filtering .form-inline{text-align:center}.foo-table td.ninja_temp_cell{display:none!important}.foo-table span.label.label-default{display:none;visibility:hidden}.foo-table.ninja_has_count_format span.label.label-default{display:inline-block;visibility:visible}.foo-table.footable-paging-right .footable-pagination-wrapper{text-align:right}.foo-table.footable-paging-center .footable-pagination-wrapper{text-align:center}.foo-table.footable-paging-left .footable-pagination-wrapper{text-align:left}.foo-table .footable-pagination-wrapper .pagination:before{content:none!important}.foo-table .footable-pagination-wrapper .pagination:after{content:none!important}.foo-table table.footable-details tr th{white-space:initial;overflow:visible!important;text-overflow:unset!important}.foo-table tr.footable-filtering th{overflow:visible!important}.foo-table .pagination{border:none;padding:0;font-weight:500}.foo-table button.btn.btn-default.dropdown-toggle{top:0;right:0;left:0}.foo-table button.btn.btn-default.dropdown-toggle:after{content:"";display:none!important}.foo-table li.dropdown-header{padding-left:20px;padding-bottom:5px;color:#333}.foo-table ul.dropdown-menu.dropdown-menu-right li:last-child a{border-bottom:0!important;box-shadow:none}.foo-table ul.dropdown-menu.dropdown-menu-right li a:hover{box-shadow:inset 0 0 #0000,0 1px #000}.foo-table span.footable-toggle{cursor:pointer}.foo-table.ninjatable_hide_header_row>thead tr.footable-header{display:none!important;visibility:hidden}.foo-table.hide_all_borders.table{border-color:transparent}.foo-table.hide_all_borders.table thead{border-color:transparent!important}.foo-table.hide_all_borders.table thead tr,.foo-table.hide_all_borders.table thead td,.foo-table.hide_all_borders.table thead tr>th{border-color:transparent!important;border-width:0!important}.foo-table.hide_all_borders.table tbody th,.foo-table.hide_all_borders.table tbody td{border-color:transparent!important}.foo-table.hide_all_borders.table tfoot tr>td{border-color:transparent!important;border:0!important}.foo-table.ninja_table_search_disabled>thead tr.footable-filtering .footable-filtering-search{display:none!important;visibility:hidden!important}.foo-table .form-group.footable-filtering-search .input-group-btn>button{margin:0!important;height:34px!important;padding:6px 12px!important}.foo-table .form-group.footable-filtering-search input.form-control{margin-bottom:0!important}.foo-table tbody tr.footable-detail-row>td{padding:0!important}.foo-table tbody tr.footable-detail-row td table.footable-details:not(.ninja_custom_color){margin-bottom:0}.foo-table select.nt_pager_selection{width:auto;display:inline-block;margin-left:5px!important;height:35px;padding:6px 12px;margin:0;font-family:inherit;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px #00000013;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.foo-table .form-group.footable-filtering-search .input-group-btn>button{margin:0!important;height:34px!important;padding:6px 12px!important;min-height:unset!important}.foo-table tbody tr td a,.foo-table tbody tr td p,.foo-table tbody tr td h1,.foo-table tbody tr td h2,.foo-table tbody tr td h3{margin:0;padding:0}.foo-table img{max-width:100%}.foo-table tbody tr td,.foo-table tbody tr th{background-color:transparent}.foo-table tbody tr:nth-child(2n) td,.foo-table tbody tr:nth-child(2n) th{background-color:transparent}.foo-table tbody tr:nth-child(odd) td,.foo-table tbody tr:nth-child(odd) th{background-color:transparent}.foo-table .softmerge-inner{width:100%!important}.footable_parent{overflow-x:auto;width:100%}.footable_parent table.foo-table.vertical_centered thead>tr>th,.footable_parent table.foo-table.vertical_centered tbody>tr>td{vertical-align:middle}.footable_parent>.foo-table.ninja_require_initial_hide.nt_type_legacy_table{display:none!important}.ninja_table_pro table.footable-details tr.nt_has_hide{display:none!important}.ninja_table_pro.nt_hide_breakpoint_labels table.footable-details tbody>tr>th{position:absolute;width:1px!important;height:1px;padding:0!important;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0!important}.ninja_table_pro.nt_search_full_width .form-group.footable-filtering-search{width:100%}.ninja_table_pro.nt_search_full_width .form-group.footable-filtering-search .input-group{display:block;position:relative}.ninja_table_pro.nt_search_full_width .form-group.footable-filtering-search .input-group>.form-control{display:inline-block;float:none}.ninja_table_pro.nt_search_full_width .form-group.footable-filtering-search .input-group .input-group-btn{position:absolute;right:0;top:0;z-index:2}@media(max-width:768px){.ninja_table_pro.nt_search_full_width .form-group.footable-filtering-search .input-group .input-group-btn{width:auto}}.loading_ninja_table1{width:100%;height:200px;background:gray!important}.loading_ninja_table1 table{display:none}table.ninja_footable col.hidden,table.ninja_footable>thead>tr>th.hidden{display:none!important}@media(max-width:767px){table.ninja_footable col.xs,table.ninja_footable>thead>tr>th.xs{display:none}}@media(min-width:768px)and (max-width:991px){table.ninja_footable col.sm,table.ninja_footable>thead>tr>th.sm{display:none}}@media(min-width:992px)and (max-width:1199px){table.ninja_footable col.md,table.ninja_footable>thead>tr>th.md{display:none}}@media(min-width:1200px){table.ninja_footable col.lg,table.ninja_footable>thead>tr>th.lg{display:none}}@media(max-width:767px){.ninja_table_wrapper table thead .footable-filtering .ninja_custom_radio>label,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_radio>.ninja_filter_choice,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_select_checkbox>label,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_select_checkbox>.ninja_filter_choice{display:block}}.ninja_table_wrapper table thead .footable-filtering .ninja_custom_radio>label,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_radio>.ninja_filter_choice,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_select_checkbox>label,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_select_checkbox>.ninja_filter_choice{display:inline-block;margin-right:1em}.ninja_table_wrapper table thead .footable-filtering .ninja_custom_radio>label:last-child,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_radio>.ninja_filter_choice:last-child,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_select_checkbox>label:last-child,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_select_checkbox>.ninja_filter_choice:last-child{margin-right:0}.ninja_table_wrapper table thead .footable-filtering .ninja_custom_radio>label input,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_radio>.ninja_filter_choice input,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_select_checkbox>label input,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_select_checkbox>.ninja_filter_choice input{margin-right:.4em}.ninja_table_wrapper table thead .footable-filtering .ninja_custom_radio label.ninja_filter_title,.ninja_table_wrapper table thead .footable-filtering .ninja_custom_select_checkbox label.ninja_filter_title{margin-right:0}.ninja_table_wrapper table thead .footable-filtering .ninja_filter_title{margin-right:10px}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline{display:block;width:100%;line-height:33px}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group{text-align:left}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .form-control,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .input-group{width:100%}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group>.ninja_filter_title{display:block;font-weight:700}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group.ninja_reset_wrapper .ninja_reset_button{width:100%}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .input-group{width:100%}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .input-group .input-group-btn{width:70px!important}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .ninja_filter_date_range,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .ninja_filter_number_range{width:49%;margin:0 2% 0 0}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .ninja_filter_date_range:last-child,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline>.form-group .ninja_filter_number_range:last-child{margin-right:0}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_title{margin-right:0}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_date_from,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_number_from{margin-right:10px}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_date_from,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_number_from,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_date_to,.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .ninja_filter_number_to{margin-bottom:5px}.ninja_table_wrapper .ninja_table_afd_columns thead .footable-filtering th .form-inline .form-group.footable-filtering-search{padding:0 5px!important}.ninja_table_wrapper .ninja_table_afcs_columns_2 thead .footable-filtering th .form-inline>.form-group{margin:0 0 20px;width:50%;padding:0 5px;float:left}.ninja_table_wrapper .ninja_table_afcs_columns_2 thead .footable-filtering th .form-inline>.form-group:last-child{padding-right:0}@media(max-width:767px){.ninja_table_wrapper .ninja_table_afcs_columns_2 thead .footable-filtering th .form-inline>.form-group{width:100%;float:none;padding-right:0}}.ninja_table_wrapper .ninja_table_afcs_columns_2 thead .footable-filtering th .form-inline>.form-group:nth-child(odd){clear:both}.ninja_table_wrapper .ninja_table_afcs_columns_3 thead .footable-filtering th .form-inline>.form-group{margin:0 0 20px;width:33.3%;padding:0 5px;float:left}.ninja_table_wrapper .ninja_table_afcs_columns_3 thead .footable-filtering th .form-inline>.form-group:last-child{padding-right:0}@media(max-width:767px){.ninja_table_wrapper .ninja_table_afcs_columns_3 thead .footable-filtering th .form-inline>.form-group{width:100%;float:none;padding-right:0}}.ninja_table_wrapper .ninja_table_afcs_columns_3 thead .footable-filtering th .form-inline>.form-group:nth-child(3n+1){clear:both}.ninja_table_wrapper .ninja_table_afcs_columns_4 thead .footable-filtering th .form-inline>.form-group{margin:0 0 20px;width:25%;padding:0 5px;float:left}.ninja_table_wrapper .ninja_table_afcs_columns_4 thead .footable-filtering th .form-inline>.form-group:last-child{padding-right:0}@media(max-width:767px){.ninja_table_wrapper .ninja_table_afcs_columns_4 thead .footable-filtering th .form-inline>.form-group{width:100%;float:none;padding-right:0}}.ninja_table_wrapper .ninja_table_afcs_columns_4 thead .footable-filtering th .form-inline>.form-group:nth-child(4n+1){clear:both}.ninja_table_wrapper .ninja_reset_button{color:#fff;background:#dc3545;border-color:#dc3545}.ninja_table_wrapper .ninja_reset_button:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.ninja_table_wrapper .ninja_table_afd_inline thead .footable-filtering th .form-inline{display:block;width:100%}.ninja_table_wrapper .ninja_table_afd_inline thead .footable-filtering th .form-inline>.form-group{margin-bottom:10px}.ninja_table_wrapper .ninja_table_afd_inline thead .footable-filtering th .form-inline .ninja_custom_radio .ninja_filter_title{margin-right:10px}.ninja_table_wrapper .ninja_table_buttons{display:block;overflow:hidden;clear:both}.ninja_table_wrapper .ninja_table_buttons.ninja_buttons_left{text-align:left}.ninja_table_wrapper .ninja_table_buttons.ninja_buttons_center{text-align:center}.ninja_table_wrapper .ninja_table_buttons.ninja_buttons_right{text-align:right;margin-top:10px}.ninja_table_wrapper .ninja_table_buttons.after_search_box{margin:10px 0}.ninja_table_wrapper .ninja_table_buttons.before_table{margin-bottom:10px}.ninja_table_wrapper .ninja_table_buttons .ninja_button{border-radius:0;border-right:1px solid;padding:5px 10px}.ninja_table_wrapper .ninja_table_buttons .ninja_button:last-child{border-right:none}@media print{.ninja_table_print_view .footable_parent{overflow-x:initial!important;width:100%}.ninja_table_print_view .footable-editing{display:none!important}.ninja_table_print_view .ninja_footable{page-break-inside:auto}.ninja_table_print_view .ninja_footable tr{page-break-inside:avoid;page-break-after:auto}.ninja_table_print_view .ninja_footable thead{display:table-header-group}.ninja_table_print_view .ninja_footable tfoot{display:table-footer-group}}.ninja_table_wrapper .cart_details{display:block;position:relative;text-align:right}.ninja_table_wrapper .cart_details .nt_woo_items,.ninja_table_wrapper .cart_details .nt_woo_cart_checkout_bttons{display:inline-block}.ninja_table_wrapper .cart_details .nt_woo_items{padding-right:10px}.ninja_table_wrapper .fct-cart-details{display:flex;justify-content:flex-end;align-items:center;position:relative}.ninjatable_cart_wrapper{margin-bottom:10px}.foo-table:not(.ninja_stacked_table) tbody tr.footable-detail-row>td{padding:5px!important}.nt_add_cart_wrapper{display:flex}.nt_add_cart_wrapper.center{justify-content:center}.nt_add_cart_wrapper.left{justify-content:start}.nt_add_cart_wrapper.right{justify-content:end}.nt_added_cart{display:flex;white-space:nowrap;width:auto;align-items:center}.nt_added_cart a.added_to_cart.wc-forward{color:#000;background:0 0;display:inline-block;text-decoration:none!important;box-shadow:none}.nt_added_cart a.added_to_cart.wc-forward:after{display:inline-block;content:"";width:16px;height:16px;background-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/cart-outline.svg)}.nt_variations_form .variations{display:flex;gap:5px;justify-content:flex-end;max-height:2rem;margin-bottom:5px}.nt_variations_form .variations .nt_variation_select{min-height:1.5rem;height:2rem;max-height:3rem;font-size:13px}.nt_variations_form .single_variation_wrap{display:flex;justify-content:flex-end;align-items:center;flex-direction:column-reverse;gap:5px}.nt_variations_form .single_variation_wrap .variations_button{display:flex;justify-content:flex-end;width:100%;align-items:center}.nt_variations_form .single_variation_wrap .variations_button .disabled{opacity:.5}.nt_variations_form .single_variation_wrap .variations_button .quantity[data-type=type-2],.nt_variations_form .single_variation_wrap .variations_button .quantity[data-type=type-2] input[type=number]{all:revert}.nt_variations_form .single_variation_wrap .variations_button .quantity,.nt_variations_form .single_variation_wrap .variations_button .quantity[data-type=type-2]{display:none!important;height:35px;margin-right:5px;margin-top:4px}.nt_variations_form .single_variation_wrap .variations_button .quantity .input-text.qty,.nt_variations_form .single_variation_wrap .variations_button .quantity[data-type=type-2] .input-text.qty{max-width:60px;min-width:50px}.nt_variations_form .single_variation_wrap .variations_button .quantity .ct-increase,.nt_variations_form .single_variation_wrap .variations_button .quantity .ct-decrease,.nt_variations_form .single_variation_wrap .variations_button .quantity[data-type=type-2] .ct-increase,.nt_variations_form .single_variation_wrap .variations_button .quantity[data-type=type-2] .ct-decrease{display:none}.nt_variations_form .single_variation_wrap .single_variation{display:flex;align-items:center;flex-direction:column;justify-content:end;height:initial}.nt_variations_form .single_variation_wrap .single_variation .woocommerce-variation-description{max-height:20px}.nt_variations_form .single_variation_wrap .single_variation .price{margin:0}.ninja_clmn_nm_nt_product_compare{display:table-cell!important}.ninja-bulk-actions-tr{display:inline-flex}.ninja-bulk-actions-tr .ninja-bulk-actions{display:flex;gap:5px}.ninja-bulk-actions-tr .ninja-bulk-actions .ninja-bulk-action-select{min-width:100px}.ninja_table_wrapper:has(.nt-cart-visible) .ninjatable_cart_wrapper{display:inline-flex;float:right}@media(max-width:768px){.ninja_table_wrapper:has(.nt-cart-visible) .ninjatable_cart_wrapper{margin-top:10px}.ninja-bulk-actions{justify-content:center;width:100%;margin-bottom:1rem}}.footable_parent .fooicon:before{content:"";display:inline-block;width:12px;height:12px;background-repeat:no-repeat}.footable_parent .fooicon-search:before{width:16px;height:16px;background-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/search-outline.svg)}.footable_parent .fooicon-sort-desc:before{mask-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/caret-down-outline.svg);-webkit-mask-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/caret-down-outline.svg);background-color:#000}.footable_parent .fooicon-sort-asc:before{mask-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/caret-up-outline.svg);-webkit-mask-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/caret-up-outline.svg);background-color:#000}.footable_parent .fooicon-sort:before{mask-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/caret-up-down-outline.svg);-webkit-mask-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/caret-up-down-outline.svg);background-color:#000}.footable_parent .fooicon-remove:before{background-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/remove.svg)}.footable_parent .fooicon-minus:before{mask-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/remove-outline.svg);-webkit-mask-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/remove-outline.svg);background-color:#000}.footable_parent .fooicon-plus:before{mask-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/add-outline.svg);-webkit-mask-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/add-outline.svg);background-color:#000}.footable_parent .fooicon-loader:before{width:24px;height:24px;background-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/refresh-outline.svg)}.footable_parent .fooicon-delete:before{background-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/trash-sharp.svg)}.footable_parent .footable-edit{background-color:#fff!important}.footable_parent .fooicon-pencil:before{background-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/pencil-sharp.svg)}.footable_parent .footable-delete{background-color:#fff!important}.footable_parent .fooicon-trash:before{background-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/trash-sharp.svg)}.footable_parent .fooicon-remove-1:before{background-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/remove.svg)}.footable_parent .fooicon-bag:before{width:16px;height:16px;background-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/bag-handle.svg)}.footable_parent .fooicon-basket:before{width:16px;height:16px;background-image:url(https://flightsimcoach.com/wp-content/plugins/ninja-tables/assets/css/../libs/icons/cart-outline.svg)}.bootstrap3 table{border-collapse:collapse;border-spacing:0;background-color:transparent}.bootstrap3 caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}.bootstrap3 th{text-align:left}.bootstrap3 .table{width:100%;max-width:100%;margin-bottom:20px}.bootstrap3 .table>thead>tr>th,.bootstrap3 .table>tbody>tr>th,.bootstrap3 .table>tfoot>tr>th,.bootstrap3 .table>thead>tr>td,.bootstrap3 .table>tbody>tr>td,.bootstrap3 .table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.bootstrap3 .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.bootstrap3 .table>caption+thead>tr:first-child>th,.bootstrap3 .table>colgroup+thead>tr:first-child>th,.bootstrap3 .table>thead:first-child>tr:first-child>th,.bootstrap3 .table>caption+thead>tr:first-child>td,.bootstrap3 .table>colgroup+thead>tr:first-child>td,.bootstrap3 .table>thead:first-child>tr:first-child>td{border-top:0}.bootstrap3 .table>tbody+tbody{border-top:2px solid #ddd}.bootstrap3 .table .table{background-color:#fff}.bootstrap3 .table-condensed>thead>tr>th,.bootstrap3 .table-condensed>tbody>tr>th,.bootstrap3 .table-condensed>tfoot>tr>th,.bootstrap3 .table-condensed>thead>tr>td,.bootstrap3 .table-condensed>tbody>tr>td,.bootstrap3 .table-condensed>tfoot>tr>td{padding:5px}.bootstrap3 .table-bordered{border:1px solid #ddd}.bootstrap3 .table-bordered>thead>tr>th,.bootstrap3 .table-bordered>tbody>tr>th,.bootstrap3 .table-bordered>tfoot>tr>th,.bootstrap3 .table-bordered>thead>tr>td,.bootstrap3 .table-bordered>tbody>tr>td,.bootstrap3 .table-bordered>tfoot>tr>td{border:1px solid #ddd}.bootstrap3 .table-bordered>thead>tr>th,.bootstrap3 .table-bordered>thead>tr>td{border-bottom-width:2px}.bootstrap3 .table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.bootstrap3 .table-hover>tbody>tr:hover{background-color:#f5f5f5}.bootstrap3 .table>thead>tr>td.active,.bootstrap3 .table>tbody>tr>td.active,.bootstrap3 .table>tfoot>tr>td.active,.bootstrap3 .table>thead>tr>th.active,.bootstrap3 .table>tbody>tr>th.active,.bootstrap3 .table>tfoot>tr>th.active,.bootstrap3 .table>thead>tr.active>td,.bootstrap3 .table>tbody>tr.active>td,.bootstrap3 .table>tfoot>tr.active>td,.bootstrap3 .table>thead>tr.active>th,.bootstrap3 .table>tbody>tr.active>th,.bootstrap3 .table>tfoot>tr.active>th{background-color:#f5f5f5}.bootstrap3 .table-hover>tbody>tr>td.active:hover,.bootstrap3 .table-hover>tbody>tr>th.active:hover,.bootstrap3 .table-hover>tbody>tr.active:hover>td,.bootstrap3 .table-hover>tbody>tr:hover>.active,.bootstrap3 .table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.bootstrap3 .table>thead>tr>td.success,.bootstrap3 .table>tbody>tr>td.success,.bootstrap3 .table>tfoot>tr>td.success,.bootstrap3 .table>thead>tr>th.success,.bootstrap3 .table>tbody>tr>th.success,.bootstrap3 .table>tfoot>tr>th.success,.bootstrap3 .table>thead>tr.success>td,.bootstrap3 .table>tbody>tr.success>td,.bootstrap3 .table>tfoot>tr.success>td,.bootstrap3 .table>thead>tr.success>th,.bootstrap3 .table>tbody>tr.success>th,.bootstrap3 .table>tfoot>tr.success>th{background-color:#dff0d8}.bootstrap3 .table-hover>tbody>tr>td.success:hover,.bootstrap3 .table-hover>tbody>tr>th.success:hover,.bootstrap3 .table-hover>tbody>tr.success:hover>td,.bootstrap3 .table-hover>tbody>tr:hover>.success,.bootstrap3 .table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.bootstrap3 .table>thead>tr>td.info,.bootstrap3 .table>tbody>tr>td.info,.bootstrap3 .table>tfoot>tr>td.info,.bootstrap3 .table>thead>tr>th.info,.bootstrap3 .table>tbody>tr>th.info,.bootstrap3 .table>tfoot>tr>th.info,.bootstrap3 .table>thead>tr.info>td,.bootstrap3 .table>tbody>tr.info>td,.bootstrap3 .table>tfoot>tr.info>td,.bootstrap3 .table>thead>tr.info>th,.bootstrap3 .table>tbody>tr.info>th,.bootstrap3 .table>tfoot>tr.info>th{background-color:#d9edf7}.bootstrap3 .table-hover>tbody>tr>td.info:hover,.bootstrap3 .table-hover>tbody>tr>th.info:hover,.bootstrap3 .table-hover>tbody>tr.info:hover>td,.bootstrap3 .table-hover>tbody>tr:hover>.info,.bootstrap3 .table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.bootstrap3 .table>thead>tr>td.warning,.bootstrap3 .table>tbody>tr>td.warning,.bootstrap3 .table>tfoot>tr>td.warning,.bootstrap3 .table>thead>tr>th.warning,.bootstrap3 .table>tbody>tr>th.warning,.bootstrap3 .table>tfoot>tr>th.warning,.bootstrap3 .table>thead>tr.warning>td,.bootstrap3 .table>tbody>tr.warning>td,.bootstrap3 .table>tfoot>tr.warning>td,.bootstrap3 .table>thead>tr.warning>th,.bootstrap3 .table>tbody>tr.warning>th,.bootstrap3 .table>tfoot>tr.warning>th{background-color:#fcf8e3}.bootstrap3 .table-hover>tbody>tr>td.warning:hover,.bootstrap3 .table-hover>tbody>tr>th.warning:hover,.bootstrap3 .table-hover>tbody>tr.warning:hover>td,.bootstrap3 .table-hover>tbody>tr:hover>.warning,.bootstrap3 .table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.bootstrap3 .table>thead>tr>td.danger,.bootstrap3 .table>tbody>tr>td.danger,.bootstrap3 .table>tfoot>tr>td.danger,.bootstrap3 .table>thead>tr>th.danger,.bootstrap3 .table>tbody>tr>th.danger,.bootstrap3 .table>tfoot>tr>th.danger,.bootstrap3 .table>thead>tr.danger>td,.bootstrap3 .table>tbody>tr.danger>td,.bootstrap3 .table>tfoot>tr.danger>td,.bootstrap3 .table>thead>tr.danger>th,.bootstrap3 .table>tbody>tr.danger>th,.bootstrap3 .table>tfoot>tr.danger>th{background-color:#f2dede}.bootstrap3 .table-hover>tbody>tr>td.danger:hover,.bootstrap3 .table-hover>tbody>tr>th.danger:hover,.bootstrap3 .table-hover>tbody>tr.danger:hover>td,.bootstrap3 .table-hover>tbody>tr:hover>.danger,.bootstrap3 .table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.bootstrap3 .table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.bootstrap3 .table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.bootstrap3 .table-responsive>.table{margin-bottom:0}.bootstrap3 .table-responsive>.table>thead>tr>th,.bootstrap3 .table-responsive>.table>tbody>tr>th,.bootstrap3 .table-responsive>.table>tfoot>tr>th,.bootstrap3 .table-responsive>.table>thead>tr>td,.bootstrap3 .table-responsive>.table>tbody>tr>td,.bootstrap3 .table-responsive>.table>tfoot>tr>td{white-space:nowrap}.bootstrap3 .table-responsive>.table-bordered{border:0}.bootstrap3 .table-responsive>.table-bordered>thead>tr>th:first-child,.bootstrap3 .table-responsive>.table-bordered>tbody>tr>th:first-child,.bootstrap3 .table-responsive>.table-bordered>tfoot>tr>th:first-child,.bootstrap3 .table-responsive>.table-bordered>thead>tr>td:first-child,.bootstrap3 .table-responsive>.table-bordered>tbody>tr>td:first-child,.bootstrap3 .table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.bootstrap3 .table-responsive>.table-bordered>thead>tr>th:last-child,.bootstrap3 .table-responsive>.table-bordered>tbody>tr>th:last-child,.bootstrap3 .table-responsive>.table-bordered>tfoot>tr>th:last-child,.bootstrap3 .table-responsive>.table-bordered>thead>tr>td:last-child,.bootstrap3 .table-responsive>.table-bordered>tbody>tr>td:last-child,.bootstrap3 .table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.bootstrap3 .table-responsive>.table-bordered>tbody>tr:last-child>th,.bootstrap3 .table-responsive>.table-bordered>tfoot>tr:last-child>th,.bootstrap3 .table-responsive>.table-bordered>tbody>tr:last-child>td,.bootstrap3 .table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}.bootstrap3 .table-bordered.ninja_footable{border:1px solid #ddd}.bootstrap4 table{border-collapse:collapse}.bootstrap4 .table{width:100%;margin-bottom:1rem;color:#212529}.bootstrap4 .table th,.bootstrap4 .table td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.bootstrap4 .table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.bootstrap4 .table tbody+tbody{border-top:2px solid #dee2e6}.bootstrap4 .table-sm th,.bootstrap4 .table-sm td{padding:.3rem}.bootstrap4 .table-bordered,.bootstrap4 .table-bordered th,.bootstrap4 .table-bordered td{border:1px solid #dee2e6}.bootstrap4 .table-bordered thead th,.bootstrap4 .table-bordered thead td{border-bottom-width:2px}.bootstrap4 .table-borderless th,.bootstrap4 .table-borderless td,.bootstrap4 .table-borderless thead th,.bootstrap4 .table-borderless tbody+tbody{border:0}.bootstrap4 .table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}.bootstrap4 .table-hover tbody tr:hover{color:#212529;background-color:#00000013}.bootstrap4 .table-primary,.bootstrap4 .table-primary>th,.bootstrap4 .table-primary>td{background-color:#b8daff}.bootstrap4 .table-primary th,.bootstrap4 .table-primary td,.bootstrap4 .table-primary thead th,.bootstrap4 .table-primary tbody+tbody{border-color:#7abaff}.bootstrap4 .table-hover .table-primary:hover{background-color:#9fcdff}.bootstrap4 .table-hover .table-primary:hover>td,.bootstrap4 .table-hover .table-primary:hover>th{background-color:#9fcdff}.bootstrap4 .table-secondary,.bootstrap4 .table-secondary>th,.bootstrap4 .table-secondary>td{background-color:#d6d8db}.bootstrap4 .table-secondary th,.bootstrap4 .table-secondary td,.bootstrap4 .table-secondary thead th,.bootstrap4 .table-secondary tbody+tbody{border-color:#b3b7bb}.bootstrap4 .table-hover .table-secondary:hover{background-color:#c8cbcf}.bootstrap4 .table-hover .table-secondary:hover>td,.bootstrap4 .table-hover .table-secondary:hover>th{background-color:#c8cbcf}.bootstrap4 .table-success,.bootstrap4 .table-success>th,.bootstrap4 .table-success>td{background-color:#c3e6cb}.bootstrap4 .table-success th,.bootstrap4 .table-success td,.bootstrap4 .table-success thead th,.bootstrap4 .table-success tbody+tbody{border-color:#8fd19e}.bootstrap4 .table-hover .table-success:hover{background-color:#b1dfbb}.bootstrap4 .table-hover .table-success:hover>td,.bootstrap4 .table-hover .table-success:hover>th{background-color:#b1dfbb}.bootstrap4 .table-info,.bootstrap4 .table-info>th,.bootstrap4 .table-info>td{background-color:#bee5eb}.bootstrap4 .table-info th,.bootstrap4 .table-info td,.bootstrap4 .table-info thead th,.bootstrap4 .table-info tbody+tbody{border-color:#86cfda}.bootstrap4 .table-hover .table-info:hover{background-color:#abdde5}.bootstrap4 .table-hover .table-info:hover>td,.bootstrap4 .table-hover .table-info:hover>th{background-color:#abdde5}.bootstrap4 .table-warning,.bootstrap4 .table-warning>th,.bootstrap4 .table-warning>td{background-color:#ffeeba}.bootstrap4 .table-warning th,.bootstrap4 .table-warning td,.bootstrap4 .table-warning thead th,.bootstrap4 .table-warning tbody+tbody{border-color:#ffdf7e}.bootstrap4 .table-hover .table-warning:hover{background-color:#ffe8a1}.bootstrap4 .table-hover .table-warning:hover>td,.bootstrap4 .table-hover .table-warning:hover>th{background-color:#ffe8a1}.bootstrap4 .table-danger,.bootstrap4 .table-danger>th,.bootstrap4 .table-danger>td{background-color:#f5c6cb}.bootstrap4 .table-danger th,.bootstrap4 .table-danger td,.bootstrap4 .table-danger thead th,.bootstrap4 .table-danger tbody+tbody{border-color:#ed969e}.bootstrap4 .table-hover .table-danger:hover{background-color:#f1b0b7}.bootstrap4 .table-hover .table-danger:hover>td,.bootstrap4 .table-hover .table-danger:hover>th{background-color:#f1b0b7}.bootstrap4 .table-light,.bootstrap4 .table-light>th,.bootstrap4 .table-light>td{background-color:#fdfdfe}.bootstrap4 .table-light th,.bootstrap4 .table-light td,.bootstrap4 .table-light thead th,.bootstrap4 .table-light tbody+tbody{border-color:#fbfcfc}.bootstrap4 .table-hover .table-light:hover{background-color:#ececf6}.bootstrap4 .table-hover .table-light:hover>td,.bootstrap4 .table-hover .table-light:hover>th{background-color:#ececf6}.bootstrap4 .table-dark,.bootstrap4 .table-dark>th,.bootstrap4 .table-dark>td{background-color:#c6c8ca}.bootstrap4 .table-dark th,.bootstrap4 .table-dark td,.bootstrap4 .table-dark thead th,.bootstrap4 .table-dark tbody+tbody{border-color:#95999c}.bootstrap4 .table-hover .table-dark:hover{background-color:#b9bbbe}.bootstrap4 .table-hover .table-dark:hover>td,.bootstrap4 .table-hover .table-dark:hover>th{background-color:#b9bbbe}.bootstrap4 .table-active,.bootstrap4 .table-active>th,.bootstrap4 .table-active>td{background-color:#00000013}.bootstrap4 .table-hover .table-active:hover{background-color:#00000013}.bootstrap4 .table-hover .table-active:hover>td,.bootstrap4 .table-hover .table-active:hover>th{background-color:#00000013}.bootstrap4 .table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.bootstrap4 .table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.bootstrap4 .table-dark{color:#fff;background-color:#343a40}.bootstrap4 .table-dark th,.bootstrap4 .table-dark td,.bootstrap4 .table-dark thead th{border-color:#454d55}.bootstrap4 .table-dark.table-bordered{border:0}.bootstrap4 .table-dark.table-striped tbody tr:nth-of-type(odd){background-color:#ffffff0d}.bootstrap4 .table-dark.table-hover tbody tr:hover{color:#fff;background-color:#ffffff13}@media(max-width:991px){.bootstrap4 .table-responsive{display:block;width:100%;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}.bootstrap4 .table-responsive.table-bordered{border:0}}.bootstrap4 .table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.bootstrap4 .table-responsive>.table-bordered{border:0}.bootstrap4 .table-bordered.ninja_footable{border:1px solid #dee2e6}.semantic_ui .ui.table{width:100%;background:#fff;margin:1em 0;border:1px solid rgba(34,36,38,.15);box-shadow:none;border-radius:.28571429rem;text-align:left;color:#000000de;border-collapse:separate;border-spacing:0}.semantic_ui .ui.table:first-child{margin-top:0}.semantic_ui .ui.table:last-child{margin-bottom:0}.semantic_ui .ui.table th,.semantic_ui .ui.table td{transition:background .1s ease,color .1s ease}.semantic_ui .ui.table thead{box-shadow:none}.semantic_ui .ui.table thead th{cursor:auto;background:#f9fafb;text-align:inherit;color:#000000de;padding:.92857143em .78571429em;vertical-align:inherit;font-style:none;font-weight:700;text-transform:none;border-bottom:1px solid rgba(34,36,38,.1);border-left:none}.semantic_ui .ui.table thead tr>th:first-child{border-left:none}.semantic_ui .ui.table thead tr:first-child>th:first-child{border-radius:.28571429rem 0 0}.semantic_ui .ui.table thead tr:first-child>th:last-child{border-radius:0 .28571429rem 0 0}.semantic_ui .ui.table thead tr:first-child>th:only-child{border-radius:.28571429rem .28571429rem 0 0}.semantic_ui .ui.table tfoot{box-shadow:none}.semantic_ui .ui.table tfoot th{cursor:auto;border-top:1px solid rgba(34,36,38,.15);background:#f9fafb;text-align:inherit;color:#000000de;padding:.78571429em;vertical-align:middle;font-style:normal;font-weight:400;text-transform:none}.semantic_ui .ui.table tfoot tr>th:first-child{border-left:none}.semantic_ui .ui.table tfoot tr:first-child>th:first-child{border-radius:0 0 0 .28571429rem}.semantic_ui .ui.table tfoot tr:first-child>th:last-child{border-radius:0 0 .28571429rem}.semantic_ui .ui.table tfoot tr:first-child>th:only-child{border-radius:0 0 .28571429rem .28571429rem}.semantic_ui .ui.table tr td{border-top:1px solid rgba(34,36,38,.1)}.semantic_ui .ui.table tr:first-child td{border-top:none}.semantic_ui .ui.table tbody+tbody tr:first-child td{border-top:1px solid rgba(34,36,38,.1)}.semantic_ui .ui.table td{padding:.78571429em;text-align:inherit}.semantic_ui .ui.table>.icon{vertical-align:baseline}.semantic_ui .ui.table>.icon:only-child{margin:0}.semantic_ui .ui.table.segment{padding:0}.semantic_ui .ui.table.segment:after{display:none}.semantic_ui .ui.table.segment.stacked:after{display:block}.semantic_ui .ui.table th .image,.semantic_ui .ui.table th .image img,.semantic_ui .ui.table td .image,.semantic_ui .ui.table td .image img{max-width:none}.semantic_ui .ui.structured.table{border-collapse:collapse}.semantic_ui .ui.structured.table thead th{border-left:none;border-right:none}.semantic_ui .ui.structured.sortable.table thead th{border-left:1px solid rgba(34,36,38,.15);border-right:1px solid rgba(34,36,38,.15)}.semantic_ui .ui.structured.basic.table th{border-left:none;border-right:none}.semantic_ui .ui.structured.celled.table tr th,.semantic_ui .ui.structured.celled.table tr td{border-left:1px solid rgba(34,36,38,.1);border-right:1px solid rgba(34,36,38,.1)}.semantic_ui .ui.definition.table thead:not(.full-width) th:first-child{pointer-events:none;background:0 0;font-weight:400;color:#0006;box-shadow:-1px -1px 0 1px #fff}.semantic_ui .ui.definition.table tfoot:not(.full-width) th:first-child{pointer-events:none;background:0 0;font-weight:rgba(0,0,0,.4);color:normal;box-shadow:1px 1px 0 1px #fff}.semantic_ui .ui.celled.definition.table thead:not(.full-width) th:first-child{box-shadow:0 -1px 0 1px #fff}.semantic_ui .ui.celled.definition.table tfoot:not(.full-width) th:first-child{box-shadow:0 1px 0 1px #fff}.semantic_ui .ui.definition.table tr td:first-child:not(.ignored),.semantic_ui .ui.definition.table tr td.definition{background:#00000008;font-weight:700;color:#000000f2;text-transform:"";box-shadow:"";text-align:"";font-size:1em;padding-left:"";padding-right:""}.semantic_ui .ui.definition.table thead:not(.full-width) th:nth-child(2){border-left:1px solid rgba(34,36,38,.15)}.semantic_ui .ui.definition.table tfoot:not(.full-width) th:nth-child(2){border-left:1px solid rgba(34,36,38,.15)}.semantic_ui .ui.definition.table td:nth-child(2){border-left:1px solid rgba(34,36,38,.15)}.semantic_ui .ui.table tr.positive,.semantic_ui .ui.table td.positive{box-shadow:0 0 #a3c293 inset;background:#fcfff5!important;color:#2c662d!important}.semantic_ui .ui.table tr.negative,.semantic_ui .ui.table td.negative,.semantic_ui .ui.table tr.error,.semantic_ui .ui.table td.error{box-shadow:0 0 #e0b4b4 inset;background:#fff6f6!important;color:#9f3a38!important}.semantic_ui .ui.table tr.warning,.semantic_ui .ui.table td.warning{box-shadow:0 0 #c9ba9b inset;background:#fffaf3!important;color:#573a08!important}.semantic_ui .ui.table tr.active,.semantic_ui .ui.table td.active{box-shadow:0 0 #000000de inset;background:#e0e0e0!important;color:#000000de!important}.semantic_ui .ui.table tr.disabled td,.semantic_ui .ui.table tr td.disabled,.semantic_ui .ui.table tr.disabled:hover,.semantic_ui .ui.table tr:hover td.disabled{pointer-events:none;color:#2828284d}.semantic_ui .ui.table[class*="left aligned"],.semantic_ui .ui.table [class*="left aligned"]{text-align:left}.semantic_ui .ui.table[class*="center aligned"],.semantic_ui .ui.table [class*="center aligned"]{text-align:center}.semantic_ui .ui.table[class*="right aligned"],.semantic_ui .ui.table [class*="right aligned"]{text-align:right}.semantic_ui .ui.table[class*="top aligned"],.semantic_ui .ui.table [class*="top aligned"]{vertical-align:top}.semantic_ui .ui.table[class*="middle aligned"],.semantic_ui .ui.table [class*="middle aligned"]{vertical-align:middle}.semantic_ui .ui.table[class*="bottom aligned"],.semantic_ui .ui.table [class*="bottom aligned"]{vertical-align:bottom}.semantic_ui .ui.table th.collapsing,.semantic_ui .ui.table td.collapsing{width:1px;white-space:nowrap}.semantic_ui .ui.fixed.table{table-layout:fixed}.semantic_ui .ui.fixed.table th,.semantic_ui .ui.fixed.table td{overflow:hidden;text-overflow:ellipsis}.semantic_ui .ui.selectable.table tbody tr:hover,.semantic_ui .ui.table tbody tr td.selectable:hover{background:#0000000d!important;color:#000000f2!important}.semantic_ui .ui.selectable.inverted.table tbody tr:hover,.semantic_ui .ui.inverted.table tbody tr td.selectable:hover{background:#ffffff14!important;color:#fff!important}.semantic_ui .ui.table tbody tr td.selectable{padding:0}.semantic_ui .ui.table tbody tr td.selectable>a:not(.ui){display:block;color:inherit;padding:.78571429em}.semantic_ui .ui.selectable.table tr.error:hover,.semantic_ui .ui.table tr td.selectable.error:hover,.semantic_ui .ui.selectable.table tr:hover td.error{background:#ffe7e7!important;color:#943634!important}.semantic_ui .ui.selectable.table tr.warning:hover,.semantic_ui .ui.table tr td.selectable.warning:hover,.semantic_ui .ui.selectable.table tr:hover td.warning{background:#fff4e4!important;color:#493107!important}.semantic_ui .ui.selectable.table tr.active:hover,.semantic_ui .ui.table tr td.selectable.active:hover,.semantic_ui .ui.selectable.table tr:hover td.active{background:#e0e0e0!important;color:#000000de!important}.semantic_ui .ui.selectable.table tr.positive:hover,.semantic_ui .ui.table tr td.selectable.positive:hover,.semantic_ui .ui.selectable.table tr:hover td.positive{background:#f7ffe6!important;color:#275b28!important}.semantic_ui .ui.selectable.table tr.negative:hover,.semantic_ui .ui.table tr td.selectable.negative:hover,.semantic_ui .ui.selectable.table tr:hover td.negative{background:#ffe7e7!important;color:#943634!important}.semantic_ui .ui.attached.table{top:0;bottom:0;border-radius:0;margin:0 -1px;width:calc(100% + 2px);max-width:calc(100% + 2px);box-shadow:none;border:1px solid #d4d4d5}.semantic_ui .ui.attached+.ui.attached.table:not(.top){border-top:none}.semantic_ui .ui[class*="top attached"].table{bottom:0;margin-bottom:0;top:0;margin-top:1em;border-radius:.28571429rem .28571429rem 0 0}.semantic_ui .ui.table[class*="top attached"]:first-child{margin-top:0}.semantic_ui .ui[class*="bottom attached"].table{bottom:0;margin-top:0;top:0;margin-bottom:1em;box-shadow:none,none;border-radius:0 0 .28571429rem .28571429rem}.semantic_ui .ui[class*="bottom attached"].table:last-child{margin-bottom:0}.semantic_ui .ui.striped.table>tr:nth-child(2n),.semantic_ui .ui.striped.table tbody tr:nth-child(2n){background-color:#00003205}.semantic_ui .ui.inverted.striped.table>tr:nth-child(2n),.semantic_ui .ui.inverted.striped.table tbody tr:nth-child(2n){background-color:#ffffff0d}.semantic_ui .ui.striped.selectable.selectable.selectable.table tbody tr.active:hover{background:#efefef!important;color:#000000f2!important}.semantic_ui .ui.table[class*="single line"],.semantic_ui .ui.table [class*="single line"]{white-space:nowrap}.semantic_ui .ui.one.column.table td{width:100%}.semantic_ui .ui.two.column.table td{width:50%}.semantic_ui .ui.three.column.table td{width:33.33333333%}.semantic_ui .ui.four.column.table td{width:25%}.semantic_ui .ui.five.column.table td{width:20%}.semantic_ui .ui.six.column.table td{width:16.66666667%}.semantic_ui .ui.seven.column.table td{width:14.28571429%}.semantic_ui .ui.eight.column.table td{width:12.5%}.semantic_ui .ui.nine.column.table td{width:11.11111111%}.semantic_ui .ui.ten.column.table td{width:10%}.semantic_ui .ui.eleven.column.table td{width:9.09090909%}.semantic_ui .ui.twelve.column.table td{width:8.33333333%}.semantic_ui .ui.thirteen.column.table td{width:7.69230769%}.semantic_ui .ui.fourteen.column.table td{width:7.14285714%}.semantic_ui .ui.fifteen.column.table td{width:6.66666667%}.semantic_ui .ui.sixteen.column.table td,.semantic_ui .ui.table th.one.wide,.semantic_ui .ui.table td.one.wide{width:6.25%}.semantic_ui .ui.table th.two.wide,.semantic_ui .ui.table td.two.wide{width:12.5%}.semantic_ui .ui.table th.three.wide,.semantic_ui .ui.table td.three.wide{width:18.75%}.semantic_ui .ui.table th.four.wide,.semantic_ui .ui.table td.four.wide{width:25%}.semantic_ui .ui.table th.five.wide,.semantic_ui .ui.table td.five.wide{width:31.25%}.semantic_ui .ui.table th.six.wide,.semantic_ui .ui.table td.six.wide{width:37.5%}.semantic_ui .ui.table th.seven.wide,.semantic_ui .ui.table td.seven.wide{width:43.75%}.semantic_ui .ui.table th.eight.wide,.semantic_ui .ui.table td.eight.wide{width:50%}.semantic_ui .ui.table th.nine.wide,.semantic_ui .ui.table td.nine.wide{width:56.25%}.semantic_ui .ui.table th.ten.wide,.semantic_ui .ui.table td.ten.wide{width:62.5%}.semantic_ui .ui.table th.eleven.wide,.semantic_ui .ui.table td.eleven.wide{width:68.75%}.semantic_ui .ui.table th.twelve.wide,.semantic_ui .ui.table td.twelve.wide{width:75%}.semantic_ui .ui.table th.thirteen.wide,.semantic_ui .ui.table td.thirteen.wide{width:81.25%}.semantic_ui .ui.table th.fourteen.wide,.semantic_ui .ui.table td.fourteen.wide{width:87.5%}.semantic_ui .ui.table th.fifteen.wide,.semantic_ui .ui.table td.fifteen.wide{width:93.75%}.semantic_ui .ui.table th.sixteen.wide,.semantic_ui .ui.table td.sixteen.wide{width:100%}.semantic_ui .ui.sortable.table thead th{cursor:pointer;white-space:nowrap;border-left:1px solid rgba(34,36,38,.15);color:#000000de}.semantic_ui .ui.sortable.table thead th:first-child{border-left:none}.semantic_ui .ui.sortable.table thead th.sorted,.semantic_ui .ui.sortable.table thead th.sorted:hover{-webkit-user-select:none;-moz-user-select:none;user-select:none}.semantic_ui .ui.sortable.table thead th:after{display:none;font-style:normal;font-weight:400;text-decoration:inherit;content:"";height:1em;width:auto;opacity:.8;margin:0 0 0 .5em;font-family:Icons}.semantic_ui .ui.sortable.table thead th.ascending:after{content:""}.semantic_ui .ui.sortable.table thead th.descending:after{content:""}.semantic_ui .ui.sortable.table th.disabled:hover{cursor:auto;color:#2828284d}.semantic_ui .ui.sortable.table thead th:hover{background:#0000000d;color:#000c}.semantic_ui .ui.sortable.table thead th.sorted{background:#0000000d;color:#000000f2}.semantic_ui .ui.sortable.table thead th.sorted:after{display:inline-block}.semantic_ui .ui.sortable.table thead th.sorted:hover{background:#0000000d;color:#000000f2}.semantic_ui .ui.inverted.sortable.table thead th.sorted{background:#ffffff26 linear-gradient(transparent,#0000000d);color:#fff}.semantic_ui .ui.inverted.sortable.table thead th:hover{background:#ffffff14 linear-gradient(transparent,#0000000d);color:#fff}.semantic_ui .ui.inverted.sortable.table thead th{border-left-color:transparent;border-right-color:transparent}.semantic_ui .ui.collapsing.table{width:auto}.semantic_ui .ui.basic.table{background:0 0;border:1px solid rgba(34,36,38,.15);box-shadow:none}.semantic_ui .ui.basic.table thead,.semantic_ui .ui.basic.table tfoot{box-shadow:none}.semantic_ui .ui.basic.table th{background:0 0;border-left:none}.semantic_ui .ui.basic.table tbody tr{border-bottom:1px solid rgba(0,0,0,.1)}.semantic_ui .ui.basic.table td{background:0 0}.semantic_ui .ui.basic.striped.table tbody tr:nth-child(2n){background-color:#0000000d!important}.semantic_ui .ui[class*="very basic"].table{border:none}.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) th,.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) td{padding:""}.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) th:first-child,.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) td:first-child{padding-left:0}.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) th:last-child,.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) td:last-child{padding-right:0}.semantic_ui .ui[class*="very basic"].table:not(.sortable):not(.striped) thead tr:first-child th{padding-top:0}.semantic_ui .ui.celled.table tr th,.semantic_ui .ui.celled.table tr td{border-left:1px solid rgba(34,36,38,.1)}.semantic_ui .ui.celled.table tr th:first-child,.semantic_ui .ui.celled.table tr td:first-child{border-left:none}.semantic_ui .ui.padded.table th{padding-left:1em;padding-right:1em}.semantic_ui .ui.padded.table th,.semantic_ui .ui.padded.table td{padding:1em}.semantic_ui .ui[class*="very padded"].table th{padding-left:1.5em;padding-right:1.5em}.semantic_ui .ui[class*="very padded"].table td{padding:1.5em}.semantic_ui .ui.compact.table th{padding-left:.7em;padding-right:.7em}.semantic_ui .ui.compact.table td{padding:.5em .7em}.semantic_ui .ui[class*="very compact"].table th{padding-left:.6em;padding-right:.6em}.semantic_ui .ui[class*="very compact"].table td{padding:.4em .6em}.semantic_ui .ui.small.table{font-size:.9em}.semantic_ui .ui.table{font-size:1em}.semantic_ui .ui.large.table{font-size:1.1em}.semantic_ui .ui.table tbody tr th{border-top:1px solid rgba(34,36,38,.1)}.semantic_ui .ui.table tbody tr:first-child th{border-top:none}.semantic_ui .ui.table tfoot tr.footable-paging td{border-top:1px solid rgba(34,36,38,.15)!important;border-radius:0 0 .28571429rem .28571429rem}.colored_table table.ninja_table_pro.inverted th,.colored_table table.ninja_table_pro.inverted td{background-color:inherit;color:inherit}.colored_table table.ninja_table_pro.inverted.table a{color:inherit}.colored_table table.ninja_table_pro.inverted.table a.checkbox{color:#000}.colored_table table.ninja_table_pro.inverted.red.table{background-color:#e74c3c!important;color:#fff!important;--nt-sticky-bg:rgb(231, 76, 60);--nt-sticky-hover-bg:rgb(129, 123, 122)}.colored_table table.ninja_table_pro.inverted.red.table.footable-details tr th{background-color:#414141!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table thead{background-color:#e74c3c!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table thead tr.footable-header{background-color:#414141!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table thead tr.footable-filtering th{background-color:#fff!important;color:#e74c3c!important}.colored_table table.ninja_table_pro.inverted.red.table tbody tr:hover{background-color:#817b7a!important;color:#fff!important;border-color:#fffffffc!important}.colored_table table.ninja_table_pro.inverted.red.table tbody tr:hover td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.red.table tbody tr:hover td span.fooicon-minus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.red.table tbody td span.fooicon-minus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table tfoot .footable-paging .footable-page a{color:#00000080!important}.colored_table table.ninja_table_pro.inverted.red.table tfoot .footable-paging .footable-page.active a{background-color:#e74c3c!important}.colored_table table.ninja_table_pro.inverted.red.table.ninja_stacked_table .footable-details tbody{background-color:#e74c3c!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.red.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#e74c3c!important}.colored_table table.ninja_table_pro.inverted.orange.table{background-color:#fd5f20!important;color:#fff!important;--nt-sticky-bg:rgb(253, 95, 32);--nt-sticky-hover-bg:rgb(255, 183, 155)}.colored_table table.ninja_table_pro.inverted.orange.table.footable-details tr th{background-color:#4b5775!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table thead{background-color:#fd5f20!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table thead tr.footable-header{background-color:#4b5775!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table thead tr.footable-filtering th{background-color:#fff!important;color:#fd5f20!important}.colored_table table.ninja_table_pro.inverted.orange.table tbody tr:hover{background-color:#ffb79b!important;color:#4b5775!important;border-color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table tbody tr:hover td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.orange.table tbody tr:hover td span.fooicon-minus:before{background-color:#4b5775!important}.colored_table table.ninja_table_pro.inverted.orange.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.orange.table tbody td span.fooicon-minus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table tfoot .footable-paging .footable-page a{color:#00000080!important}.colored_table table.ninja_table_pro.inverted.orange.table tfoot .footable-paging .footable-page.active a{background-color:#fd5f20!important}.colored_table table.ninja_table_pro.inverted.orange.table.ninja_stacked_table .footable-details tbody{background-color:#fd5f20!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.orange.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#fd5f20!important}.colored_table table.ninja_table_pro.inverted.yellow.table{background-color:#f6b93b!important;color:#000!important;--nt-sticky-bg:rgb(246, 185, 59);--nt-sticky-hover-bg:rgb(255, 229, 176)}.colored_table table.ninja_table_pro.inverted.yellow.table.footable-details tr th{background-color:#595959!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.yellow.table thead{background-color:#f6b93b!important;color:#000!important}.colored_table table.ninja_table_pro.inverted.yellow.table thead tr.footable-header{background-color:#595959!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.yellow.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.yellow.table thead tr.footable-filtering th{background-color:#fff!important;color:#f6b93b!important}.colored_table table.ninja_table_pro.inverted.yellow.table tbody tr:hover{background-color:#ffe5b0!important;color:#000!important;border-color:#f6b93b!important}.colored_table table.ninja_table_pro.inverted.yellow.table tbody tr:hover td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.yellow.table tbody tr:hover td span.fooicon-minus:before{background-color:#000!important}.colored_table table.ninja_table_pro.inverted.yellow.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.yellow.table tbody td span.fooicon-minus:before{background-color:#000!important}.colored_table table.ninja_table_pro.inverted.yellow.table tfoot .footable-paging .footable-page a{color:#00000080!important}.colored_table table.ninja_table_pro.inverted.yellow.table tfoot .footable-paging .footable-page.active a{background-color:#f6b93b!important}.colored_table table.ninja_table_pro.inverted.yellow.table.ninja_stacked_table .footable-details tbody{background-color:#f6b93b!important;color:#000!important}.colored_table table.ninja_table_pro.inverted.yellow.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#f6b93b!important}.colored_table table.ninja_table_pro.inverted.olive.table{background-color:#b6cb31!important;color:#262626!important;--nt-sticky-bg:rgb(182, 203, 49);--nt-sticky-hover-bg:rgb(145, 162, 39)}.colored_table table.ninja_table_pro.inverted.olive.table.footable-details tr th{background-color:#434825!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.olive.table thead{background-color:#b6cb31!important;color:#262626!important}.colored_table table.ninja_table_pro.inverted.olive.table thead tr.footable-header{background-color:#434825!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.olive.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.olive.table thead tr.footable-filtering th{background-color:#fff!important;color:#b6cb31!important}.colored_table table.ninja_table_pro.inverted.olive.table tbody tr:hover{background-color:#91a227!important;color:#fff!important;border-color:#fff!important}.colored_table table.ninja_table_pro.inverted.olive.table tbody tr:hover td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.olive.table tbody tr:hover td span.fooicon-minus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.olive.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.olive.table tbody td span.fooicon-minus:before{background-color:#000!important}.colored_table table.ninja_table_pro.inverted.olive.table tfoot .footable-paging .footable-page a{color:#00000080!important}.colored_table table.ninja_table_pro.inverted.olive.table tfoot .footable-paging .footable-page.active a{background-color:#b6cb31!important}.colored_table table.ninja_table_pro.inverted.olive.table.ninja_stacked_table .footable-details tbody{background-color:#b6cb31!important;color:#262626!important}.colored_table table.ninja_table_pro.inverted.olive.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#b6cb31!important}.colored_table table.ninja_table_pro.inverted.green.table{background-color:#2db94c!important;color:#262626!important;--nt-sticky-bg:rgb(45, 185, 76);--nt-sticky-hover-bg:rgb(38, 153, 64)}.colored_table table.ninja_table_pro.inverted.green.table.footable-details tr th{background-color:#3b503f!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.green.table thead{background-color:#2db94c!important;color:#262626!important}.colored_table table.ninja_table_pro.inverted.green.table thead tr.footable-header{background-color:#3b503f!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.green.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.green.table thead tr.footable-filtering th{background-color:#fff!important;color:#2db94c!important}.colored_table table.ninja_table_pro.inverted.green.table tbody tr:hover{background-color:#269940!important;color:#fff!important;border-color:#fff!important}.colored_table table.ninja_table_pro.inverted.green.table tbody tr:hover td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.green.table tbody tr:hover td span.fooicon-minus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.green.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.green.table tbody td span.fooicon-minus:before{background-color:#000!important}.colored_table table.ninja_table_pro.inverted.green.table tfoot .footable-paging .footable-page a{color:#00000080!important}.colored_table table.ninja_table_pro.inverted.green.table tfoot .footable-paging .footable-page.active a{background-color:#2db94c!important}.colored_table table.ninja_table_pro.inverted.green.table.ninja_stacked_table .footable-details tbody{background-color:#2db94c!important;color:#262626!important}.colored_table table.ninja_table_pro.inverted.green.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#2db94c!important}.colored_table table.ninja_table_pro.inverted.teal.table{background-color:#1cb5ad!important;color:#2d2d2d!important;--nt-sticky-bg:rgb(28, 181, 173);--nt-sticky-hover-bg:rgb(23, 156, 148)}.colored_table table.ninja_table_pro.inverted.teal.table.footable-details tr th{background-color:#0c5551!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.teal.table thead{background-color:#1cb5ad!important;color:#2d2d2d!important}.colored_table table.ninja_table_pro.inverted.teal.table thead tr.footable-header{background-color:#0c5551!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.teal.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.teal.table thead tr.footable-filtering th{background-color:#fff!important;color:#1cb5ad!important}.colored_table table.ninja_table_pro.inverted.teal.table tbody tr:hover{background-color:#179c94!important;color:#fff!important;border-color:#fff!important}.colored_table table.ninja_table_pro.inverted.teal.table tbody tr:hover td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.teal.table tbody tr:hover td span.fooicon-minus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.teal.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.teal.table tbody td span.fooicon-minus:before{background-color:#000!important}.colored_table table.ninja_table_pro.inverted.teal.table tfoot .footable-paging .footable-page a{color:#00000080!important}.colored_table table.ninja_table_pro.inverted.teal.table tfoot .footable-paging .footable-page.active a{background-color:#1cb5ad!important}.colored_table table.ninja_table_pro.inverted.teal.table.ninja_stacked_table .footable-details tbody{background-color:#1cb5ad!important;color:#2d2d2d!important}.colored_table table.ninja_table_pro.inverted.teal.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#1cb5ad!important}.colored_table table.ninja_table_pro.inverted.blue.table{background-color:#2987ce!important;color:#fff!important;--nt-sticky-bg:rgb(41, 135, 206);--nt-sticky-hover-bg:rgb(31, 105, 162)}.colored_table table.ninja_table_pro.inverted.blue.table.footable-details tr th{background-color:#17476c!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table thead{background-color:#2987ce!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table thead tr.footable-header{background-color:#17476c!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table thead tr.footable-filtering th{background-color:#fff!important;color:#2987ce!important}.colored_table table.ninja_table_pro.inverted.blue.table tbody tr:hover{background-color:#1f69a2!important;color:#fff!important;border-color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table tbody tr:hover td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.blue.table tbody tr:hover td span.fooicon-minus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.blue.table tbody td span.fooicon-minus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table tfoot .footable-paging .footable-page a{color:#00000080!important}.colored_table table.ninja_table_pro.inverted.blue.table tfoot .footable-paging .footable-page.active a{background-color:#2987ce!important}.colored_table table.ninja_table_pro.inverted.blue.table.ninja_stacked_table .footable-details tbody{background-color:#2987ce!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.blue.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#2987ce!important}.colored_table table.ninja_table_pro.inverted.violet.table{background-color:#6c5ce7!important;color:#fff!important;--nt-sticky-bg:rgb(108, 92, 231);--nt-sticky-hover-bg:rgb(72, 61, 156)}.colored_table table.ninja_table_pro.inverted.violet.table.footable-details tr th{background-color:#2c2560!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table thead{background-color:#6c5ce7!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table thead tr.footable-header{background-color:#2c2560!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table thead tr.footable-filtering th{background-color:#fff!important;color:#6c5ce7!important}.colored_table table.ninja_table_pro.inverted.violet.table tbody tr:hover{background-color:#483d9c!important;color:#fff!important;border-color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table tbody tr:hover td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.violet.table tbody tr:hover td span.fooicon-minus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.violet.table tbody td span.fooicon-minus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table tfoot .footable-paging .footable-page a{color:#00000080!important}.colored_table table.ninja_table_pro.inverted.violet.table tfoot .footable-paging .footable-page.active a{background-color:#6c5ce7!important}.colored_table table.ninja_table_pro.inverted.violet.table.ninja_stacked_table .footable-details tbody{background-color:#6c5ce7!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.violet.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#6c5ce7!important}.colored_table table.ninja_table_pro.inverted.purple.table{background-color:#916fcd!important;color:#fff!important;--nt-sticky-bg:rgb(145, 111, 205);--nt-sticky-hover-bg:rgb(104, 78, 150)}.colored_table table.ninja_table_pro.inverted.purple.table.footable-details tr th{background-color:#41305e!important;color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.purple.table thead{background-color:#916fcd!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.purple.table thead tr.footable-header{background-color:#41305e!important;color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.purple.table thead tr.footable-header th span:before{background-color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.purple.table thead tr.footable-filtering th{background-color:#fff!important;color:#916fcd!important}.colored_table table.ninja_table_pro.inverted.purple.table tbody tr:hover{background-color:#684e96!important;color:#fff!important;border-color:#fff!important}.colored_table table.ninja_table_pro.inverted.purple.table tbody tr:hover td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.purple.table tbody tr:hover td span.fooicon-minus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.purple.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.purple.table tbody td span.fooicon-minus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.purple.table tfoot .footable-paging .footable-page a{color:#00000080!important}.colored_table table.ninja_table_pro.inverted.purple.table tfoot .footable-paging .footable-page.active a{background-color:#916fcd!important}.colored_table table.ninja_table_pro.inverted.purple.table.ninja_stacked_table .footable-details tbody{background-color:#916fcd!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.purple.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#916fcd!important}.colored_table table.ninja_table_pro.inverted.pink.table{background-color:#fd79a8!important;color:#fff!important;--nt-sticky-bg:rgb(253, 121, 168);--nt-sticky-hover-bg:rgb(208, 98, 137)}.colored_table table.ninja_table_pro.inverted.pink.table.footable-details tr th{background-color:#454545!important;color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.pink.table thead{background-color:#fd79a8!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.pink.table thead tr.footable-header{background-color:#454545!important;color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.pink.table thead tr.footable-header th span:before{background-color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.pink.table thead tr.footable-filtering th{background-color:#fff!important;color:#fd79a8!important}.colored_table table.ninja_table_pro.inverted.pink.table tbody tr:hover{background-color:#d06289!important;color:#fff!important;border-color:#fff!important}.colored_table table.ninja_table_pro.inverted.pink.table tbody tr:hover td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.pink.table tbody tr:hover td span.fooicon-minus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.pink.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.pink.table tbody td span.fooicon-minus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.pink.table tfoot .footable-paging .footable-page a{color:#00000080!important}.colored_table table.ninja_table_pro.inverted.pink.table tfoot .footable-paging .footable-page.active a{background-color:#fd79a8!important}.colored_table table.ninja_table_pro.inverted.pink.table.ninja_stacked_table .footable-details tbody{background-color:#fd79a8!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.pink.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#fd79a8!important}.colored_table table.ninja_table_pro.inverted.grey.table{background-color:#636e72!important;color:#fff!important;--nt-sticky-bg:rgb(99, 110, 114);--nt-sticky-hover-bg:rgb(185, 195, 199)}.colored_table table.ninja_table_pro.inverted.grey.table.footable-details tr th{background-color:#454545!important;color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.grey.table thead{background-color:#636e72!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.grey.table thead tr.footable-header{background-color:#454545!important;color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.grey.table thead tr.footable-header th span:before{background-color:#fcfcfc!important}.colored_table table.ninja_table_pro.inverted.grey.table thead tr.footable-filtering th{background-color:#fff!important;color:#636e72!important}.colored_table table.ninja_table_pro.inverted.grey.table tbody tr:hover{background-color:#b9c3c7!important;color:#383d3f!important;border-color:#fff!important}.colored_table table.ninja_table_pro.inverted.grey.table tbody tr:hover td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.grey.table tbody tr:hover td span.fooicon-minus:before{background-color:#383d3f!important}.colored_table table.ninja_table_pro.inverted.grey.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.grey.table tbody td span.fooicon-minus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.grey.table tfoot .footable-paging .footable-page a{color:#00000080!important}.colored_table table.ninja_table_pro.inverted.grey.table tfoot .footable-paging .footable-page.active a{background-color:#636e72!important}.colored_table table.ninja_table_pro.inverted.grey.table.ninja_stacked_table .footable-details tbody{background-color:#636e72!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.grey.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#636e72!important}.colored_table table.ninja_table_pro.inverted.black.table{background-color:#212121!important;color:#b5b5b5!important;--nt-sticky-bg:rgb(33, 33, 33);--nt-sticky-hover-bg:rgb(185, 195, 199)}.colored_table table.ninja_table_pro.inverted.black.table.footable-details tr th{background-color:#00cec9!important;color:#202020!important}.colored_table table.ninja_table_pro.inverted.black.table thead{background-color:#212121!important;color:#b5b5b5!important}.colored_table table.ninja_table_pro.inverted.black.table thead tr.footable-header{background-color:#00cec9!important;color:#202020!important}.colored_table table.ninja_table_pro.inverted.black.table thead tr.footable-header th span:before{background-color:#202020!important}.colored_table table.ninja_table_pro.inverted.black.table thead tr.footable-filtering th{background-color:#fff!important;color:#1b1c1d!important}.colored_table table.ninja_table_pro.inverted.black.table tbody tr:hover{background-color:#b9c3c7!important;color:#383d3f!important;border-color:#fff!important}.colored_table table.ninja_table_pro.inverted.black.table tbody tr:hover td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.black.table tbody tr:hover td span.fooicon-minus:before{background-color:#383d3f!important}.colored_table table.ninja_table_pro.inverted.black.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.black.table tbody td span.fooicon-minus:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.black.table tfoot .footable-paging .footable-page a{color:#00000080!important}.colored_table table.ninja_table_pro.inverted.black.table tfoot .footable-paging .footable-page.active a{background-color:#1b1c1d!important}.colored_table table.ninja_table_pro.inverted.black.table.ninja_stacked_table .footable-details tbody{background-color:#212121!important;color:#b5b5b5!important}.colored_table table.ninja_table_pro.inverted.black.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#1b1c1d!important}.colored_table table.ninja_table_pro.inverted.white.table{background-color:#fff!important;color:#7b7b7b!important;--nt-sticky-bg:rgb(255, 255, 255);--nt-sticky-hover-bg:rgb(185, 195, 199)}.colored_table table.ninja_table_pro.inverted.white.table.footable-details tr th{background-color:#00cec9!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.white.table thead{background-color:#fff!important;color:#7b7b7b!important}.colored_table table.ninja_table_pro.inverted.white.table thead tr.footable-header{background-color:#00cec9!important;color:#fff!important}.colored_table table.ninja_table_pro.inverted.white.table thead tr.footable-header th span:before{background-color:#fff!important}.colored_table table.ninja_table_pro.inverted.white.table thead tr.footable-filtering th{background-color:#fff!important;color:#00cec9!important}.colored_table table.ninja_table_pro.inverted.white.table tbody tr:hover{background-color:#b9c3c7!important;color:#383d3f!important;border-color:#fff!important}.colored_table table.ninja_table_pro.inverted.white.table tbody tr:hover td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.white.table tbody tr:hover td span.fooicon-minus:before{background-color:#383d3f!important}.colored_table table.ninja_table_pro.inverted.white.table tbody td span.fooicon-plus:before,.colored_table table.ninja_table_pro.inverted.white.table tbody td span.fooicon-minus:before{background-color:#383d3f!important}.colored_table table.ninja_table_pro.inverted.white.table tfoot .footable-paging .footable-page a{color:#00000080!important}.colored_table table.ninja_table_pro.inverted.white.table tfoot .footable-paging .footable-page.active a{background-color:#00cec9!important}.colored_table table.ninja_table_pro.inverted.white.table.ninja_stacked_table .footable-details tbody{background-color:#fff!important;color:#7b7b7b!important}.colored_table table.ninja_table_pro.inverted.white.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#00cec9!important}.colored_table table.ninja_table_pro.inverted.brown.table{background-color:#a5673f;color:#fff;border-color:brown}.colored_table table.ninja_table_pro.inverted.brown.table .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#a5673f}.colored_table table.ninja_table_pro.inverted.brown.table thead,.colored_table table.ninja_table_pro.inverted.brown.table.ninja_stacked_table .footable-details tbody{background-color:#a5673f;color:#fff;border-color:brown}.colored_table table.ninja_table_pro.inverted.hide_all_borders.table thead,.colored_table table.ninja_table_pro.inverted.hide_all_borders.table thead tr,.colored_table table.ninja_table_pro.inverted.hide_all_borders.table thead th,.colored_table table.ninja_table_pro.inverted.hide_all_borders.table thead td,.colored_table table.ninja_table_pro.inverted.hide_all_borders.table tbody th,.colored_table table.ninja_table_pro.inverted.hide_all_borders.table tbody td{border-color:transparent}.colored_table table.ninja_table_pro.inverted.table tr.disabled td,.colored_table table.ninja_table_pro.inverted.table tr td.disabled,.colored_table table.ninja_table_pro.inverted.table tr.disabled:hover td,.colored_table table.ninja_table_pro.inverted.table tr:hover td.disabled{pointer-events:none;color:#e1e1e14d}.colored_table table.ninja_table_pro.inverted.definition.table tfoot:not(.full-width) th:first-child,.colored_table table.ninja_table_pro.inverted.definition.table thead:not(.full-width) th:first-child{background:#fff}.colored_table table.ninja_table_pro.inverted.definition.table tr td:first-child{background:#ffffff05;color:#fff}.colored_table table.ninja_table_pro.inverted.table-striped tbody tr:nth-of-type(odd){background-color:#ffffff0d}.colored_table table.ninja_table_pro.inverted.table-hover>tbody>tr:hover{background-color:#ffffff26}.colored_table table.ninja_table_pro.inverted .pagination>.active>a,.colored_table table.ninja_table_pro.inverted .pagination>.active>a:focus,.colored_table table.ninja_table_pro.inverted .pagination>.active>a:hover,.colored_table table.ninja_table_pro.inverted .pagination>.active>span,.colored_table table.ninja_table_pro.inverted .pagination>.active>span:focus,.colored_table table.ninja_table_pro.inverted .pagination>.active>span:hover{background-color:#00000026;border-color:#ffffff1a;color:#ffffffe6;box-shadow:inset 0 0 #ffffff1a,0 1px #ffffff1a}.colored_table table.ninja_table_pro.inverted .pagination a.footable-page-link{color:#00000080}.colored_table table.ninja_table_pro.inverted .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){background-color:#ffffff1a;border-color:#ffffff1a;color:#ffffffe6}.colored_table table.ninja_table_pro.inverted thead tr.footable-header{background:inherit;color:inherit;border-color:inherit}.colored_table table.ninja_table_pro.inverted tbody tr,.colored_table table.ninja_table_pro.inverted tbody tr td{background:inherit;color:inherit}.colored_table table.ninja_table_pro.inverted.table.ninja_stacked_table{background-color:unset!important;color:unset!important}table.ninja_footable.ninja_stacked_table thead .footable-header{display:none!important;visibility:hidden!important}table.ninja_footable.ninja_stacked_table>tbody>tr{display:none}table.ninja_footable.ninja_stacked_table>tbody>tr.footable-empty{display:table-row!important}table.ninja_footable.ninja_stacked_table>tbody>tr.footable-detail-row{display:table-row}table.ninja_footable.ninja_stacked_table>tbody>tr.footable-detail-row:hover{background-color:inherit}table.ninja_footable.ninja_stacked_table>tbody>tr.footable-detail-row span.footable-toggle{display:none!important;visibility:hidden!important}table.ninja_footable.ninja_stacked_table>tbody>tr.footable-detail-row table.footable-details{border-radius:0;margin:10px 0;border:1px solid #ccc}table.ninja_footable.ninja_stacked_table>tbody>tr.footable-detail-row>td{border:none!important}table.ninja_footable.ninja_stacked_table.hide_stacked_th>tbody>tr.footable-detail-row tbody th{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}table.ninja_footable.ninja_stacked_table.ninja_stacked_no_cell_border>tbody>tr.footable-detail-row tr td,table.ninja_footable.ninja_stacked_table.ninja_stacked_no_cell_border>tbody>tr.footable-detail-row tr th{border:0!important}.nt_editor_modal{display:none!important;visibility:hidden!important}.nt_editor_modal .nt_image_preview{width:64px}.nt_editor_modal .nt_image_preview img{max-width:100%}.nt_editor_modal .nt_image_uploader_wrapper{background:#ececec;padding:10px;border-radius:4px}.nt_editor_modal .nt_btn_upload{padding:5px 10px;background:gray;color:#fff;border-radius:4px;font-weight:400}.nt_editor_modal .nt_btn_remove{padding:5px 10px;background:#e6a23c;border-color:#e6a23c;color:#fff;border-radius:4px;font-weight:400}.nt_editor_modal .nt_btn_upload,.nt_editor_modal .nt_image_remove{margin-top:5px}.nt_editor_modal .nt_form_loader{display:none;visibility:hidden;position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffff80;z-index:99999}.nt_editor_modal .nt_form_loader i.fooicon.fooicon-loader{position:absolute;top:48%;left:49%;right:49%;font-size:30px;line-height:30px;width:30px;height:30px;animation:fooicon-spin-r 2s infinite linear}.nt_editor_modal.show_nt_modal{display:block!important;visibility:visible!important;transition:all .5s ease}.nt_editor_modal.has_nt_modal{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:99999}.nt_editor_modal.has_nt_modal .nt_modal_wrapper{position:relative;width:650px;background:#fff;max-width:95%;margin:70px auto 20px;box-shadow:0 5px 20px #0000004f;border-radius:3px;border:0;text-align:left}.nt_editor_modal .nt_modal_header{display:block;margin:0;padding:10px 20px;border-bottom:1px solid #e5e5e5;position:relative;min-height:50px}.nt_editor_modal .nt_modal_header h3{padding:0;margin:0;font-size:22px}.nt_editor_modal .nt_modal_header .nt_editor_close{position:absolute;top:15px;font-size:22px;right:20px;line-height:22px;color:#545454;font-family:arial;cursor:pointer}.nt_editor_modal .nt_modal_header .nt_editor_close:hover{color:#000}.nt_editor_modal .nt_modal_body{display:block;padding:20px 25px;max-height:calc(100vh - 200px);overflow-y:auto;text-align:left}.nt_editor_modal .nt_modal_body .nt_form_group{display:block;width:100%;margin-bottom:15px}.nt_editor_modal .nt_modal_body .nt_form_group>label{font-weight:700}.nt_editor_modal .nt_modal_body .nt_form_group .nt_form_input,.nt_editor_modal .nt_modal_body .nt_form_group .nt_form_textarea{padding:5px 10px;background:#fff;border:1px solid #e5e5e5;width:100%;min-width:100%}.nt_editor_modal .nt_modal_body .nt_form_group .nt_form_input:focus,.nt_editor_modal .nt_modal_body .nt_form_group .nt_form_textarea:focus{border:1px solid #737373}.nt_editor_modal .nt_modal_body .nt_form_group .nt_form_textarea{max-width:100%;min-height:75px}.nt_editor_modal .nt_modal_body .nt_is_required{color:#a94442}.nt_editor_modal .nt_modal_footer{background:#f9f9f9;text-align:right;border-top:1px solid #e5e5e5;border-bottom-left-radius:3px;border-bottom-right-radius:3px;padding:0 10px}.nt_editor_modal .nt_modal_footer .nt_editor_action{display:inline-block;padding:10px;color:#545454;cursor:pointer;margin-left:20px;font-size:16px}.nt_editor_modal .nt_modal_footer .nt_editor_action:hover{color:#000}.nt_editor_modal.nt_modal_editing .nt_editor_add,.nt_editor_modal.nt_modal_editing .nt_add_data_header,.nt_editor_modal.nt_modal_editing .nt_delete_data_header,.nt_editor_modal.nt_modal_editing .nt_delete_modal_body,.nt_editor_modal.nt_modal_editing .nt_editor_delete,.nt_editor_modal.nt_modal_adding .nt_editor_update,.nt_editor_modal.nt_modal_adding .nt_edit_data_header,.nt_editor_modal.nt_modal_adding .nt_delete_data_header,.nt_editor_modal.nt_modal_adding .nt_delete_modal_body,.nt_editor_modal.nt_modal_adding .nt_editor_delete,.nt_editor_modal.nt_row_delete .nt_editor_update,.nt_editor_modal.nt_row_delete .nt_edit_data_header,.nt_editor_modal.nt_row_delete .nt_editor_add,.nt_editor_modal.nt_row_delete .nt_add_data_header,.nt_editor_modal.nt_row_delete .nt_editor_apply,.nt_editor_modal.nt_row_delete .nt_edit_add_modal_body{display:none!important}.nt_editor_modal.nt_row_delete .nt_modal_wrapper{margin-top:20vh}.nt_editor_modal.nt_submitting_form .nt_form_loader{display:block;visibility:visible}.pika-single.is-bound{z-index:10000000000000000}.nt_pro_notification{position:fixed;bottom:10px;right:10px;width:auto;padding:5px 20px;border-radius:5px;color:#31708f;background-color:#d9edf7;border-color:#bce8f1;z-index:9999999999;box-shadow:3px 3px 3px 3px #b5b1b17a}.nt_pro_notification.nt_notification_type_success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.nt_pro_notification.nt_notification_type_error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}table.ninja_footable.hide_all_borders{border:none!important}table.hide_horizonal_borders tbody tr td,table.hide_horizonal_borders tbody tr th{border-bottom:none!important;border-top:none!important}table.hide_vertical_borders{border:1px solid rgba(34,36,38,.15)}table.hide_vertical_borders tbody tr td,table.hide_vertical_borders tbody tr th{border-left-width:0!important;border-right-width:0!important}table.ninja_footable.ninja_stacked_table{border:none!important;background-color:unset!important}table.ninja_footable.ninja_stacked_table .footable-details{max-width:100%;width:100%}.footable_legacy_loader{display:none}body.ninja_tables_modal_open{overflow:hidden!important}.invisible{display:none!important}.ninja_footable.table,.ninja_footable tbody,.ninja_footable td,.ninja_footable th{border:unset}.ninja_footable tfoot .footable-paging{background-color:#fff}.ninja-footable-loader .footable-loader{display:none!important}.nt_sticky_first_column tbody td:first-child,.nt_sticky_first_column .footable-header th:first-child{position:sticky;left:0;z-index:1}.nt-footable-sticky-header table.nt_sticky_first_column thead tr.footable-header th:first-child{z-index:6}.nt_sticky_first_column.ninja-ft-h-scrolled tbody td:first-child,.nt_sticky_first_column.ninja-ft-h-scrolled .footable-header th:first-child{background-color:var(--nt-sticky-bg,#fff)}.nt_sticky_first_column.ninja-ft-h-scrolled tbody tr:hover td:first-child{background-color:var(--nt-sticky-hover-bg,var(--nt-sticky-bg,#fff))}.footable_parent.nt-footable-sticky-header{overflow:auto;max-height:var(--nt-sticky-max-height,70vh)}.footable_parent.nt-footable-sticky-header:focus-visible{outline:2px solid #2271b1;outline-offset:2px}.footable_parent.nt-footable-sticky-header table thead tr.footable-header th{position:sticky;top:0;z-index:5}.nt_row_modal_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;z-index:999;display:none;overflow:auto;padding:20px;box-sizing:border-box}.nt_row_modal_content{margin:40px auto;background:#fff;border-radius:12px;max-width:90%;width:700px;max-height:90vh;overflow:hidden;box-shadow:0 15px 40px #0000004d;display:flex;flex-direction:column}.nt_row_modal_header{padding:18px 24px;background:#f8f9fa;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.nt_row_modal_header h3{margin:0;font-size:20px;font-weight:600;color:#333}.nt_row_modal_close{background:0 0;border:none;font-size:32px;cursor:pointer;color:#999;padding:0;width:36px;height:36px;display:flex;align-items:center;justify-content:center;line-height:1;transition:color .2s}.nt_row_modal_close:hover{color:#333}.nt_row_modal_body{flex:1;overflow-y:auto;padding:24px}.nt_row_modal_field{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f0f0f0}.nt_row_modal_field:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.nt_row_modal_label{font-weight:600;font-size:14px;color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.nt_row_modal_value{font-size:15px;color:#333;line-height:1.6;word-wrap:break-word}.nt_row_modal_value img{width:150px;height:auto;border-radius:4px;margin-top:8px}.nt_row_modal_value a{color:#0073aa;text-decoration:none}.nt_row_modal_value a:hover{text-decoration:underline}.nt_row_modal_footer{padding:16px 24px;border-top:1px solid #eee;text-align:right;background:#f8f9fa;flex-shrink:0}.nt_row_modal_close_btn{padding:10px 24px;background:#6c757d;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:background .2s}.nt_row_modal_close_btn:hover{background:#5a6268}@media(max-width:768px){.nt_row_modal_content{margin:10px auto;width:calc(100% - 20px);max-height:95vh}.nt_row_modal_header{padding:14px 18px}.nt_row_modal_header h3{font-size:18px}.nt_row_modal_body{padding:18px}.nt_row_modal_field{margin-bottom:16px;padding-bottom:16px}.nt_row_modal_label{font-size:12px}.nt_row_modal_value{font-size:14px}}