@font-face{font-family:Aksen;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/Aksen-Medium-subset-D6ycWE7e.woff2) format("woff2")}.wb{--ink:#122d12;--muted:#42603f;--line:#dce8ca;--line-strong:#5b7a52;--focus:#2f5424;--raised:#ffffff;--title:#122d12;--lime:#d3fa91;--lime-tint:#acd178;--on-lime:#122d12;--forest:#122d12;--font-display:Aksen,"Red Hat Display",system-ui,sans-serif;--font-sans:"Red Hat Display",system-ui,sans-serif;--r-sm:8px;--r-md:12px;--r-lg:16px;min-height:100vh;color:var(--ink);font:400 16px/24px var(--font-sans);-webkit-font-smoothing:antialiased;overflow-x:hidden;background-color:#fafafa;background-image:linear-gradient(to right,rgba(18,45,18,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(18,45,18,.06) 1px,transparent 1px);background-size:40px 40px}.wb-panel{--ink:#fafafa;--muted:#d8d6cd;--line:rgba(250,250,250,.14);--line-strong:rgba(250,250,250,.45);--focus:#d3fa91;--raised:rgba(250,250,250,.08);--title:#d3fa91;color:var(--ink);background-color:#122d12;border-radius:var(--r-lg);padding:32px 32px 28px;position:relative;box-shadow:0 12px 40px #122d122e;background-image:linear-gradient(to right,rgba(211,250,145,.07) 1px,transparent 1px),linear-gradient(to bottom,rgba(211,250,145,.07) 1px,transparent 1px);background-size:40px 40px}.wb *,.wb *:before,.wb *:after{box-sizing:border-box}.wb button{font-family:var(--font-sans)}:where(.wb h1,.wb h2,.wb h3,.wb p){margin:0}.wb-h1{font:500 36px/42px var(--font-display);color:var(--title);margin:0 0 12px}.wb-h2{font:500 26px/32px var(--font-display);color:var(--title);margin:0 0 8px}.wb-subheading{font:600 19px/26px var(--font-sans);margin:12px 0 4px}.wb-body{font:400 16px/24px var(--font-sans)}.wb-body-sm{font:400 14px/20px var(--font-sans)}.wb-body-strong{font:700 16px/24px var(--font-sans)}.wb-tag{font:600 12px/16px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;display:inline-flex;align-items:center;gap:6px}.muted{color:var(--muted)}.wb-sub{font:400 16px/24px var(--font-sans);color:var(--ink);opacity:.85;max-width:520px;margin:0 auto 24px}.wb-panel .wb-sub{color:var(--ink)}.wb .wb-main>.wb-hero .wb-sub{color:var(--muted);opacity:1}.wb-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border-radius:999px;font:600 13px/18px var(--font-sans);color:#d3fa91;background:#122d12;border:1px solid #122d12}.wb-stat{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;white-space:nowrap;flex-shrink:0;font:600 13px/18px var(--font-sans);color:#122d12;box-shadow:0 2px 10px #122d121f}.wb-stat.lime{background:#d3fa91}.wb-stat.white{background:#fff}.wb-rescell{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.wb-genst{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.wb-genst .wb-spin{width:12px;height:12px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:wb-rot .8s linear infinite;flex-shrink:0}@keyframes wb-rot{to{transform:rotate(360deg)}}.wb-panel .wb-pill{background:#fafafa1a;border-color:#fafafa47;color:#d3fa91;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.wb-panel .wb-pill[style]{border-color:transparent}.wb-pill.lime{background:#d3fa91;color:#122d12}.wb-pill.sm{padding:2px 8px;font-size:12px;line-height:16px}.wb-head{position:sticky;top:0;z-index:5;background:#e7f1ce;border-bottom:1px solid #dae4c0;box-shadow:0 2px 12px #122d120f}.wb-head-in{max-width:800px;margin:0 auto;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.wb-logo{background:#122d12;border:0;padding:10px 18px;cursor:pointer;display:inline-flex;border-radius:var(--r-md);line-height:0;transition:filter .15s}.wb-logo svg{height:24px;width:auto}.wb-logo:hover{filter:brightness(1.05)}.wb-nav{display:flex;align-items:center;gap:8px}.wb-save{font:600 12px/16px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);transition:opacity .3s;opacity:0;margin-right:4px}.wb-save.saving,.wb-save.saved,.wb-save.error,.wb-save.local{opacity:1}.wb-save.local,.wb.dark.paper .wb-save.local{color:#d3fa91}.wb-save.error{color:#ff6464}.wb-main{max-width:800px;margin:0 auto;padding:32px 16px 64px;position:relative}.wb-center{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:420px}.wb-center .wb-toprow{align-self:stretch}.wb-hero{text-align:center;margin-bottom:32px}.wb-hero .wb-h1{margin-top:16px}.wb-toprow{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;width:100%}.wb-rhead{text-align:center;margin-bottom:24px}.wb-rhead .wb-h1{margin-top:16px}.wb-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.wb-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;flex-wrap:wrap}.wb-tip{text-align:center;margin-top:16px;margin-bottom:0}.wb-frame{border-radius:var(--r-md);padding:16px;border:1px solid;text-align:left}.wb-frame.white{background:#fafafa;border-color:#d8d6cd;box-shadow:inset 0 0 0 1px #eae8e1;color:#122d12}.wb-frame.stone{background:#fff;border-color:#d8d6cd;box-shadow:inset 0 0 0 1px #eae8e1;color:#122d12}.wb-frame.lime{background:#d3fa91;border-color:#dee9c6;box-shadow:inset 0 0 0 1px #f3feda;color:#122d12}.wb-frame.forest-raised{background:#fafafa0f;border-color:#fafafa2e;box-shadow:none;color:#fafafa}.wb-frame.lime .muted,.wb-frame.stone .muted,.wb-frame.white .muted{color:#42603f}.wb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--r-sm);padding:12px 20px;font:700 16px/24px var(--font-sans);cursor:pointer;transition:filter .15s,background .15s,transform .15s;white-space:nowrap}.wb-btn:hover:not(:disabled){filter:brightness(.94)}.wb-btn:active:not(:disabled){transform:translateY(1px)}.wb-btn:disabled{cursor:not-allowed;background:#eae8e1!important;color:#7a8a76!important;border-color:#d8d6cd!important}.wb-btn[style]:disabled{opacity:.5}.wb-btn.primary{background:#122d12;color:#d3fa91;border-color:#122d12}.wb-btn.primary:hover:not(:disabled){background:#1b3d1b;filter:none}.wb-btn.start{background:#fafafa;color:#122d12;border-color:#fafafa}.wb-btn.start:hover:not(:disabled){background:#eae8e1;filter:none}.wb-btn.lime{background:#d3fa91;color:#122d12}.wb-btn.lime:hover:not(:disabled){background:#acd178;filter:none}.wb-btn.ghost{background:transparent;color:var(--ink);border-color:var(--line-strong)}.wb-btn.ghost:not(.wb-panel *){background:#ffffff80}.wb-btn.ghost:hover:not(:disabled){background:var(--raised);filter:none}.wb-btn.ghost.cur,.wb-btn.ghost.cur:hover:not(:disabled){background:#122d12;color:#d3fa91;border-color:#122d12}.wb-btn.sm{padding:8px 12px;font-size:14px;line-height:20px;gap:6px}.wb-btn.armed{border-color:#ff6464;color:#ff6464;background:transparent}.wb-link{background:none;border:0;padding:0;color:var(--muted);font:400 14px/20px var(--font-sans);text-decoration:underline;cursor:pointer}.wb-link:hover{color:var(--ink)}.wb-link.armed{color:#ff6464}.wb *:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.wb-mods{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.wb-mod{display:flex;flex-direction:column;cursor:pointer;transition:transform .18s,box-shadow .18s;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:#122d12;text-align:left;background:#f3f2ee radial-gradient(circle at 100% 0%,rgba(211,250,145,.95) 0,rgba(211,250,145,.45) 26%,transparent 60%);border:1px solid rgba(18,45,18,.12);border-radius:var(--r-lg);padding:24px;box-shadow:0 6px 24px #122d1214}.wb-mod:hover{transform:translateY(-2px);box-shadow:0 12px 32px #122d121a}.wb-mod-title{margin:12px 0 4px}.wb-num-big{font:500 56px/56px var(--font-display);color:#122d12;letter-spacing:-.02em}.wb-mod-top{align-items:flex-start}.wb-mod:hover{transform:translateY(-2px)}.wb-mod-top{display:flex;justify-content:space-between;align-items:center}.wb-tile{width:48px;height:48px;border-radius:var(--r-md);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #122d122e}.wb-panel .wb-tile{border-color:transparent;box-shadow:none}.wb-tile.big{width:64px;height:64px;margin:0 auto 20px}.wb-check{width:28px;height:28px;border-radius:50%;border:1px solid #d8d6cd;background:#fff;display:inline-flex;align-items:center;justify-content:center;color:#122d12}.wb-check.on{background:#acd178;border-color:#acd178}.wb-bar{width:100%;height:4px;background:#d8d6cd;border-radius:var(--r-sm);overflow:hidden;margin:12px 0}.wb-bar-fill{height:100%;border-radius:var(--r-sm);transition:width .4s;background:#122d12}.wb-panel .wb-bar{background:#fafafa29}.wb-mod-foot{display:flex;justify-content:space-between;align-items:center;gap:12px}.wb-cta{color:#122d12;display:inline-flex;align-items:center;gap:6px}.wb-sumcard{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.wb-mod-flat{background:#f3f2ee radial-gradient(circle at 100% 0%,rgba(211,250,145,.9) 0,rgba(211,250,145,.4) 26%,transparent 60%);border:1px solid rgba(18,45,18,.12);border-radius:var(--r-lg);padding:24px;color:#122d12;box-shadow:0 6px 24px #122d1214}.wb-q{padding:24px 0 8px}.wb-q .wb-h2{margin:12px 0 8px}.wb-hint{margin:0 0 20px}.wb-chips-wrap{margin-bottom:8px}.wb-chips-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;gap:8px}.wb-chips{display:flex;flex-wrap:wrap;gap:8px}.wb-chip{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;font:500 14px/20px var(--font-sans);background:transparent;border:1px solid var(--line-strong);border-radius:var(--r-sm);color:var(--ink);cursor:pointer;text-align:left;transition:background .15s,border-color .15s;animation:cp .25s cubic-bezier(.22,1,.36,1) both;-webkit-tap-highlight-color:transparent}.wb-chip:hover{border-color:#d3fa91;background:#d3fa9114}.wb-shc{height:38px;border-radius:var(--r-sm);background:linear-gradient(90deg,var(--raised) 25%,var(--line) 50%,var(--raised) 75%);background-size:200% 100%;animation:sh 1.4s infinite}.wb-ta{width:100%;padding:12px 16px;font:400 16px/24px var(--font-sans);color:#122d12;background:#fff;border:1px solid #d8d6cd;border-radius:var(--r-sm);resize:vertical;min-height:88px;transition:border-color .15s}.wb-ta::placeholder{color:#7d8a7a}.wb-ta:focus{outline:2px solid var(--focus);outline-offset:2px;border-color:#d8d6cd}.wb-navrow{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 0 0}.wb-chain{margin-top:16px;display:flex;flex-direction:column;gap:8px}.wb-chain-row{display:flex;align-items:flex-start;gap:8px}.wb-num{width:20px;height:20px;border-radius:50%;font:700 12px/20px var(--font-sans);text-align:center;flex-shrink:0;margin-top:1px}.wb-result{padding:24px}.wb-rmd .wb-rh{font:500 26px/32px var(--font-display);color:#122d12;margin:32px 0 8px;display:flex;align-items:center;gap:12px}.wb-rmd .wb-rh.first{margin-top:0}.wb-rh-ic{width:36px;height:36px;border-radius:var(--r-sm);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:#122d12;color:#d3fa91}.wb-rmd p{color:#1c1c1c;font:400 16px/24px var(--font-sans);margin:4px 0}.wb-rmd ul{list-style:none;padding:0;margin:4px 0}.wb-rmd li{padding:4px 0 4px 20px;position:relative;font:400 16px/24px var(--font-sans);color:#1c1c1c}.wb-rmd li:before{content:"";position:absolute;left:4px;top:13px;width:6px;height:6px;border-radius:50%;background:#122d12}.wb-edit{width:100%;min-height:360px;padding:12px;font:400 15px/23px var(--font-sans);color:#122d12;background:#fff;border:1px solid #d8d6cd;border-radius:var(--r-sm);resize:vertical}.wb-edit:focus{outline:2px solid #2f5424;outline-offset:2px}.wb-sumhead{margin-bottom:24px;min-height:0}.wb-biz{margin-bottom:24px}.wb-sec{margin-top:32px}.wb-sec-head{display:flex;align-items:center;gap:12px;margin-bottom:12px}.wb-sec-head .wb-h2{flex:1}.wb-empty{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.wb-live{width:100%;max-width:640px;margin:20px auto 0;text-align:left;white-space:pre-wrap;word-break:break-word;font:400 13px/20px var(--font-sans);color:var(--muted);background:#fafafa0f;border:1px solid rgba(250,250,250,.14);border-radius:var(--r-sm);padding:12px;max-height:220px;overflow:hidden}.wb-err{display:flex;align-items:flex-start;gap:8px;margin-top:16px;padding:12px 14px;border-radius:var(--r-sm);background:#fcf0da;color:#280407;font:500 14px/20px var(--font-sans)}.wb-err svg{color:#ff6464;margin-top:1px}.wb-float{animation:fl 2.4s ease-in-out infinite;margin-bottom:16px}.wb-dots{display:flex;gap:8px;justify-content:center;margin-top:24px}.wb-dots span{width:10px;height:10px;border-radius:50%;animation:pu 1.4s infinite}@keyframes su{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes fi{0%{opacity:0}to{opacity:1}}@keyframes fl{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes pu{0%,to{opacity:.3}50%{opacity:1}}@keyframes sh{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes cp{0%{transform:scale(.94);opacity:0}to{transform:scale(1);opacity:1}}.sa{animation:su .35s cubic-bezier(.22,1,.36,1) both}.fi{animation:fi .3s both}@media (prefers-reduced-motion:reduce){.wb *{animation:none!important;transition:none!important}}.wb ::-webkit-scrollbar{width:6px}.wb ::-webkit-scrollbar-thumb{background:#d8d6cd;border-radius:4px}.wb.dark{--ink:#fafafa;--muted:#d8d6cd;--line:rgba(250,250,250,.14);--line-strong:rgba(250,250,250,.45);--focus:#d3fa91;--raised:rgba(250,250,250,.08);--title:#fafafa;background-color:#1c1c1c;background-image:linear-gradient(to right,rgba(250,250,250,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(250,250,250,.05) 1px,transparent 1px)}.wb.dark .wb-hero .wb-h1,.wb.dark .wb-rhead .wb-h1{color:#d3fa91}.wb.dark .wb-head{background:#122d12;border-bottom:1px solid rgba(250,250,250,.18);box-shadow:0 2px 16px #0006}.wb.dark .wb-logo{background:#d3fa91}.wb.dark .wb-num-big{color:#d3fa91}.wb.dark .wb-stat.white{background:#fafafa;box-shadow:none}.wb.dark .wb-stat.lime{box-shadow:none}.wb.dark .wb-btn.ghost{background:transparent}.wb.dark .wb-btn:disabled{background:#fafafa!important;color:#7a8a76!important;border-color:#fafafa!important}.wb.dark .wb-panel{background-color:#122d12;border:1px solid rgba(250,250,250,.18);box-shadow:0 12px 40px #00000059;background-image:linear-gradient(to right,rgba(211,250,145,.07) 1px,transparent 1px),linear-gradient(to bottom,rgba(211,250,145,.07) 1px,transparent 1px)}.wb.dark .wb-mod,.wb.dark .wb-mod-flat{background:#122d12;color:#fafafa;border:1px solid rgba(250,250,250,.18);box-shadow:0 8px 28px #0000004d}.wb.dark .wb-mod:hover{background:#1b3d1b;border-color:#fafafa52;transform:none}.wb.dark .wb-pill{background:#fafafa1a;border-color:#fafafa47;color:#d3fa91;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.wb.dark .wb-tile{border-color:transparent;box-shadow:0 4px 14px #0000004d;-webkit-backdrop-filter:none;backdrop-filter:none}.wb.dark .wb-tile.icp{background:#eaf6ce!important;color:#122d12!important}.wb.dark .wb-tile.swot{background:#fcf0da!important;color:#122d12!important}.wb.dark .wb-tile.whys{background:#eae8e1!important;color:#122d12!important}.wb.dark .wb-check{background:transparent;border-color:#fafafa73}.wb.dark .wb-check.on{background:#d3fa91;border-color:#d3fa91}.wb.dark .wb-bar{background:#fafafa29}.wb.dark .wb-bar-fill{background:#d3fa91}.wb.dark .wb-pill,.wb.dark .wb-cta{color:#d3fa91}.wb.dark .wb-btn.primary,.wb.dark .wb-btn.lime{background:#fafafa;color:#122d12;border-color:#fafafa}.wb.dark .wb-btn.primary:hover:not(:disabled),.wb.dark .wb-btn.lime:hover:not(:disabled){background:#eae8e1;filter:none}.wb.dark .wb-btn.ghost.cur,.wb.dark .wb-btn.ghost.cur:hover:not(:disabled){background:#fafafa1f;color:#fafafa;border-color:#fafafa80}.wb.dark .wb-frame.white,.wb.dark .wb-frame.stone{background:#122d12;border-color:#fafafa2e;box-shadow:0 8px 28px #0000004d;color:#fafafa}.wb.dark .wb-frame.white .muted,.wb.dark .wb-frame.stone .muted{color:#d8d6cd}.wb.dark .wb-rmd .wb-rh,.wb.dark .wb-rmd p,.wb.dark .wb-rmd li{color:#fafafa}.wb.dark .wb-rh-ic{background:#d3fa91;color:#122d12}.wb.dark .wb-rmd li:before{background:#d3fa91}.wb.dark .wb-sub,.wb.dark .wb-hero .wb-sub{color:#d8d6cd;opacity:1}.wb.dark .wb-panel .wb-sub{color:#fafafa}.wb.dark .wb-link{color:#d8d6cd}.wb.dark .wb-link:hover{color:#fafafa}.wb.dark ::-webkit-scrollbar-thumb{background:#fafafa4d}@media (max-width:400px){.wb-logo svg{height:18px}.wb-logo{padding:8px 10px}}@media (max-width:600px){.wb-head-in{gap:8px}.wb-logo{padding:8px 12px;flex-shrink:0}.wb-logo svg{height:20px;width:auto}.wb-nav{gap:6px;flex-shrink:0}.wb-nav .wb-btn span,.wb-nav .wb-btn.wb-hubbtn{display:none}.wb-nav .wb-btn.sm{padding:10px;min-width:36px;min-height:36px}.wb-save{font-size:11px;line-height:14px;letter-spacing:.02em;text-transform:none;margin-right:2px;white-space:nowrap}.wb-h1{font-size:30px;line-height:36px}.wb-h2{font-size:22px;line-height:28px}.wb-num-big{font-size:44px;line-height:44px}.wb-mod-foot{flex-wrap:wrap}.wb-main{padding:16px 16px 48px}.wb-panel{padding:20px 16px;border-radius:var(--r-md)}.wb-actions .wb-btn{flex:1 1 100%}.wb-navrow{flex-direction:column-reverse;align-items:stretch}.wb-navrow .wb-btn{width:100%}.wb-navrow .wb-btn[style*=hidden]{display:none}.wb-sumcard .wb-btn,.wb-empty .wb-btn{width:100%}.wb-result{padding:16px}.wb-rmd .wb-rh{font-size:22px;line-height:28px;margin-top:24px}.wb-sec-head{flex-wrap:wrap}}.wb.dark.paper{--ink:#122d12;--muted:#42603f;--line:rgba(18,45,18,.14);--line-strong:rgba(18,45,18,.45);--raised:rgba(18,45,18,.06);--title:#122d12;background-color:#fafafa;background-image:linear-gradient(to right,rgba(18,45,18,.07) 1px,transparent 1px),linear-gradient(to bottom,rgba(18,45,18,.07) 1px,transparent 1px)}.wb.dark.paper :is(.wb-panel,.wb-mod,.wb-mod-flat,.wb-head,.wb-frame.white,.wb-frame.stone,.wb-frame.forest-raised,.wb-modal,.wb-tablewrap){color:#fafafa;--ink:#fafafa;--muted:#d8d6cd;--line:rgba(250,250,250,.14);--line-strong:rgba(250,250,250,.45);--raised:rgba(250,250,250,.08);--title:#fafafa}.wb.dark.paper .wb-hero .wb-h1,.wb.dark.paper .wb-rhead .wb-h1,.wb.dark.paper .wb-sec-head .wb-h2{color:#122d12}.wb.dark.paper .wb-sub:not(.wb-panel *):not(.wb-modal *){color:#42603f}.wb.dark.paper .wb-hero .wb-pill,.wb.dark.paper .wb-rhead .wb-pill{background:#eaf6ce;border-color:#d3fa91;color:#122d12}.wb.dark.paper .muted:not(.wb-panel *):not(.wb-mod *):not(.wb-mod-flat *):not(.wb-frame *):not(.wb-modal *):not(.wb-tablewrap *){color:#42603f}.wb.dark.paper .wb-link:not(.wb-panel *){color:#42603f}.wb.dark.paper .wb-link:not(.wb-panel *):hover{color:#122d12}.wb.dark.paper .wb-btn.ghost:not(.wb-panel *):not(.wb-head *):not(.wb-mod *):not(.wb-mod-flat *):not(.wb-frame *):not(.wb-modal *){color:#122d12;border-color:#122d1273;background:#fff}.wb.dark.paper .wb-btn.ghost:not(.wb-panel *):not(.wb-head *):not(.wb-mod *):not(.wb-mod-flat *):not(.wb-frame *):not(.wb-modal *):hover:not(:disabled){background:#eaf6ce}.wb.dark.paper .wb-btn.primary:not(.wb-panel *):not(.wb-mod-flat *):not(.wb-frame *),.wb.dark.paper .wb-btn.lime:not(.wb-panel *):not(.wb-frame *){background:#122d12;color:#d3fa91;border-color:#122d12}.wb.dark.paper .wb-head{box-shadow:0 2px 16px #122d122e}.wb.dark.paper .wb-panel,.wb.dark.paper .wb-mod,.wb.dark.paper .wb-mod-flat,.wb.dark.paper .wb-frame.white,.wb.dark.paper .wb-frame.stone{box-shadow:0 10px 32px #122d122e}.wb.dark.paper .wb-tablewrap{box-shadow:0 8px 28px #122d1226}.wb-theme{padding:8px 10px}.wb.dark.paper .wb-theme{color:#d3fa91}.wb-answers{padding:16px 20px;margin-bottom:12px}.wb-qa{list-style:none;counter-reset:qa;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.wb-qa li{counter-increment:qa;display:grid;grid-template-columns:28px 1fr;gap:2px 10px;padding:10px 0;border-top:1px solid var(--line)}.wb-qa li:before{content:counter(qa);grid-row:1/3;font:600 12px/24px var(--font-sans);text-align:center;width:24px;height:24px;border-radius:8px;background:#d3fa91;color:#122d12}.wb-qa-q{font:600 13px/18px var(--font-sans);color:var(--muted)}.wb-qa-a{font:400 15px/22px var(--font-sans);color:var(--ink);white-space:pre-wrap}.wb-rowdel{padding:8px 9px;min-width:34px}.wb-rowdel:hover:not(:disabled){color:#ff6464;border-color:#ff6464}html,body{margin:0;min-height:100%;background:#2a2a2a;color:#fafafa}#root,.wb{min-height:100vh}.wb-main{padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.wb-head{top:env(safe-area-inset-top,0px)}.wb-logo{text-decoration:none}.wb-a{color:#d3fa91;text-decoration:underline;text-underline-offset:2px}.wb-a:hover{color:#fafafa}.wb-start{max-width:560px;margin:0 auto;text-align:center}.wb-start .wb-h1{margin-top:12px}.wb-form{display:flex;flex-direction:column;gap:16px;text-align:left;margin-top:8px}.wb-field{display:flex;flex-direction:column;gap:6px}.wb-field label{font:600 14px/20px Red Hat Display,system-ui,sans-serif;color:#fafafa}.wb-input{width:100%;padding:12px 16px;font:400 16px/24px Red Hat Display,system-ui,sans-serif;color:#122d12;background:#fff;border:1px solid #d8d6cd;border-radius:8px}.wb-input::placeholder{color:#7d8a7a}.wb-input:focus{outline:2px solid #d3fa91;outline-offset:2px}.wb-form-btn{width:100%}.wb-form .wb-err{margin-top:0}a.wb-btn{text-decoration:none}.wb-linkcard{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:24px;padding:20px 24px}.wb-linkcard-text{flex:1 1 320px;min-width:0}.wb-linkcard-url{margin:10px 0 0;padding:8px 12px;background:#122d1214;border:1px solid rgba(18,45,18,.15);border-radius:8px;font:600 14px/20px Red Hat Display,system-ui,sans-serif;color:#122d12;word-break:break-all}.wb-btn.onlime{background:#122d12;color:#d3fa91;border-color:#122d12}.wb-btn.onlime:hover:not(:disabled){background:#1b3d1b;filter:none}@media (max-width: 600px){.wb-linkcard .wb-btn{width:100%}}.wb-adminbar{display:flex;gap:12px;align-items:center;margin-bottom:16px}.wb-adminbar .wb-input{flex:1;min-width:0}.wb-tablewrap{overflow-x:auto;border:1px solid rgba(250,250,250,.18);border-radius:12px;background:#122d12}.wb-table{width:100%;border-collapse:collapse;font:400 14px/20px Red Hat Display,system-ui,sans-serif;min-width:720px}.wb-table th{text-align:left;font:600 12px/16px Red Hat Display,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#d8d6cd;padding:12px 16px;border-bottom:1px solid rgba(250,250,250,.18)}.wb-table td{padding:12px 16px;border-bottom:1px solid rgba(250,250,250,.1);vertical-align:middle}.wb-table tbody tr{cursor:pointer}.wb-table tbody tr:hover{background:#1b3d1b}.wb-table tbody tr:last-child td{border-bottom:0}@media (max-width: 600px){.wb-adminbar{flex-direction:column;align-items:stretch}}
