/* Scoped Knight Forge preview. All illustrations are original inline SVG. */
.knight-brawl {--gold:#edc679;--teal:#70cbbb;--coral:#ee947b;--silver:#d5dfde;--team:var(--teal);background:#141d25;color:#f3eee4;border:1px solid #35424c;border-radius:16px;overflow:hidden;isolation:isolate;font-size:14px;line-height:1.5;box-shadow:0 20px 55px #0004}
.knight-brawl *{box-sizing:border-box}.knight-brawl .coral{--team:var(--coral)}.knight-brawl .teal{--team:var(--teal)}
.kb-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 24px;border-bottom:1px solid #ffffff12;background:#111920;color:#b0bdc3;font-size:10px;font-weight:800;letter-spacing:.12em;min-height:54px}.kb-top>span:first-child{color:var(--gold);white-space:nowrap}.kb-top i{display:inline-block;width:6px;height:6px;background:var(--gold);border-radius:50%;margin-right:7px}
.knight-brawl h2,.knight-brawl h3{font-family:var(--display);letter-spacing:-.035em}.knight-brawl h2{font-size:clamp(28px,4vw,44px);line-height:1.05}.knight-brawl h3{font-size:24px}.knight-brawl p{color:#b3c0c7}.kb-eyebrow{font-size:10px!important;letter-spacing:.13em;font-weight:800;color:var(--gold)!important;margin:0 0 15px!important}
.kb-hero{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;padding:34px 30px 22px;min-height:310px;background:radial-gradient(ellipse at 90% 60%,#36524b44,transparent 70%)}.kb-hero h2{font-size:clamp(34px,4vw,49px);margin-bottom:16px}.kb-hero p{font-size:14px;margin:0 0 20px}.kb-tags{display:flex;gap:7px;flex-wrap:wrap}.kb-tags span{padding:5px 9px;border:1px solid #ffffff1d;border-radius:5px;font-size:10px;color:#cad3d5}
.kb-hero-art{position:relative;height:260px;min-width:0}.kb-halo{position:absolute;inset:5% -4%;border-radius:50%;background:radial-gradient(ellipse,#edc6790d,transparent 65%);border:1px solid #edc67919;transform:rotate(-20deg)}.kb-halo:after{content:'';position:absolute;inset:15px;border:1px solid #edc67912;border-radius:50%}.kb-hero-one{position:absolute;left:-6%;width:80%;top:25px;z-index:2;transform:rotate(-6deg)}.kb-hero-two{position:absolute;right:-9%;width:70%;top:-6px;transform:rotate(7deg)}.kb-spark{position:absolute;color:var(--gold);font-size:30px;right:5%;bottom:5%}.kb-knight{width:100%;height:100%;display:block;overflow:visible;filter:drop-shadow(0 10px 8px #0003)}
.kb-choose{display:flex;justify-content:space-between;gap:8px;padding:18px 25px 12px;font-size:9px;font-weight:800;letter-spacing:.12em;color:#9fadb7}.kb-choose span:first-child{color:var(--gold)}.kb-mode-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:0 24px 24px}.kb-mode{text-align:left;background:#1c2831;border:1px solid #40505a;border-radius:10px;color:#f3eee4;padding:17px 14px;cursor:pointer;transition:transform .18s,border-color .18s,background .18s;min-height:182px}.kb-mode:hover{transform:translateY(-4px);border-color:var(--gold);background:#25343b}.kb-mode strong{display:block;font-family:var(--display);font-size:23px;letter-spacing:-.03em;margin:9px 0 3px}.kb-mode small{display:block;font-size:11px;color:#afbec5;line-height:1.4;min-height:32px}.kb-mode b{display:block;font-size:8px;letter-spacing:.11em;color:var(--gold);margin-top:18px}.kb-mode-icon{font-size:25px;color:var(--teal);line-height:1}.kb-mode:nth-child(2) .kb-mode-icon{color:var(--coral)}.kb-mode:nth-child(3) .kb-mode-icon{color:var(--gold)}
.kb-bottom{border-top:1px solid #ffffff10;padding:12px 24px;display:flex;gap:10px;justify-content:space-between;font-size:9px;color:#92a4af;letter-spacing:.025em}
.kb-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid #45535e;border-radius:7px;background:#25323e;color:#f3eee4;min-height:46px;padding:10px 16px;font-weight:700;font-size:13px;cursor:pointer;transition:background .15s,transform .15s}.kb-btn:hover:not(:disabled){background:#364854;transform:translateY(-1px)}.kb-btn:disabled{opacity:.4;cursor:not-allowed}.kb-primary{background:var(--gold);color:#1d252a;border-color:var(--gold)}.kb-primary:hover:not(:disabled){background:#f8dc9f}.kb-quiet{background:transparent;min-height:32px;padding:6px 10px;font-size:11px}.knight-brawl :focus-visible{outline:3px solid var(--gold);outline-offset:4px}.knight-brawl h3:focus{outline:0}.knight-brawl kbd{font-family:inherit;font-size:11px;border:1px solid #ffffff29;background:#0002;border-radius:4px;min-width:24px;min-height:24px;display:inline-grid;place-items:center;flex-shrink:0;color:#cbd5d9}
.kb-setup{max-width:510px;margin:auto;padding:45px 30px}.kb-setup h2{font-size:36px}.kb-setup p{margin-bottom:22px}.kb-setup label{display:block;font-weight:600;color:#cbd7db;font-size:12px;margin:18px 0}.knight-brawl input,.knight-brawl select{display:block;width:100%;margin-top:7px;border:1px solid #51616c;background:#1b2833;color:#f3eee4;border-radius:7px;padding:12px;font:inherit;min-height:46px}.knight-brawl select{font-size:12px}.kb-rules{padding:15px;background:#ffffff05;border-left:2px solid var(--gold);font-size:12px;color:#aabac2;margin:22px 0;line-height:1.9}.kb-rules b{color:var(--silver)}
.kb-build{display:grid;grid-template-columns:210px 1fr;gap:20px;padding:28px 24px}.kb-character{text-align:center;--team:var(--teal);min-width:0}.kb-portrait{height:225px;padding:0 9px;background:radial-gradient(ellipse at 50% 80%,#6ac7b017,transparent 67%)}.kb-character h3{font-size:20px!important;margin:7px 0 14px;overflow-wrap:anywhere}.kb-statline{display:flex;justify-content:center;gap:10px;color:#a6b6be;font-size:9px}.kb-statline b{font-size:13px;color:#e7e9df}.kb-statline>span:first-child{color:var(--coral)}.kb-slots{display:flex;justify-content:center;gap:4px;margin:15px 0 6px}.kb-slots span{border:1px solid #394c58;padding:1px 4px;color:#526470;border-radius:3px;font-size:12px}.kb-slots .equipped{color:var(--gold);background:#edc6790c;border-color:#edc67966}.kb-character>p{font-size:10px;margin:0;color:#99aeb7}.kb-quiz{min-width:0;padding-top:7px}.kb-question-meta{display:flex;justify-content:space-between;align-items:center;font-weight:800;font-size:9px;color:#9eadb5;letter-spacing:.09em}.kb-question-meta span:first-child{background:#6ac7b01a;color:var(--teal);padding:4px 8px;border-radius:4px}.kb-timer{height:5px;background:#ffffff10;border-radius:9px;overflow:hidden;margin:15px 0 6px}.kb-timer i{display:block;height:100%;background:var(--teal);transform-origin:left;transition:transform .08s linear}.kb-timer.urgent i{background:var(--coral)}.kb-timer-label{display:flex;justify-content:space-between;font-size:9px;color:#899da9;margin-bottom:20px}.kb-timer-label b{color:var(--gold);font-variant-numeric:tabular-nums}.kb-quiz h3{font-size:clamp(20px,2.7vw,26px);line-height:1.3;margin:12px 0 20px;min-height:64px}.kb-answers{display:grid;grid-template-columns:1fr 1fr;gap:9px}.kb-answers .kb-btn{justify-content:flex-start;text-align:left;min-height:52px;padding:10px 12px;font-size:13px}.kb-answers span{overflow-wrap:anywhere}.kb-answers .kb-correct{background:#245c4e;border-color:#76d3b6;opacity:1}.kb-answers .kb-wrong{background:#6e3632;border-color:var(--coral);opacity:1}.kb-feedback{font-size:11px;min-height:34px;margin:15px 0 8px;line-height:1.5}.kb-feedback.good{color:var(--teal)}.kb-feedback.bad{color:var(--coral)}.kb-progress{display:flex;gap:4px;margin-top:20px}.kb-progress i{height:3px;background:#ffffff12;flex:1}.kb-progress .done{background:var(--gold)}.kb-rival{padding:12px 24px;border-top:1px solid #ffffff10;font-size:10px;color:#b0c2c8;display:flex;gap:8px;align-items:center}.kb-rival b{margin-left:auto;color:var(--gold);font-size:9px}.kb-mini-dot{width:5px;height:5px;display:inline-block;background:var(--coral);border-radius:50%;animation:kb-pulse 1.3s infinite}
.kb-handoff{text-align:center;padding:70px 25px;min-height:440px}.kb-handoff h2{overflow-wrap:anywhere}.kb-handoff p{max-width:400px;margin:20px auto 30px}.kb-big-icon{display:block;font-size:60px;color:var(--gold);margin-bottom:20px}.kb-review-head{text-align:center;padding:28px 20px 5px}.kb-review-head h2{font-size:36px}.kb-review-head p{font-size:12px}.kb-versus{display:grid;grid-template-columns:1fr 40px 1fr;align-items:center;padding:0 30px 15px}.kb-versus .kb-portrait{height:220px}.kb-vs{text-align:center;color:var(--gold);font-style:italic;font-size:20px}.kb-review-go{text-align:center;padding:15px 20px 24px}.kb-review-go p{font-size:11px}
.kb-arena{position:relative;background:radial-gradient(ellipse at 50% 70%,#697a5322,transparent 80%),linear-gradient(#17232d,#202e35);padding:18px 26px 15px;overflow:hidden}.kb-arena:before,.kb-arena:after{content:'';position:absolute;top:85px;width:40px;height:150px;border-top:1px solid #edc67933;background:linear-gradient(90deg,#edc6790c,#0000);transform:skewY(-10deg);pointer-events:none}.kb-arena:before{left:0}.kb-arena:after{right:0;transform:scaleX(-1) skewY(-10deg)}.kb-arena-label{text-align:center;letter-spacing:.3em;font-size:8px;color:#70858f;margin:0 0 18px}.kb-fighters{display:grid;grid-template-columns:1fr 1fr;gap:45px;position:relative;z-index:1}.kb-fighter{--team:var(--teal);min-width:0}.kb-fighter-name{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px}.kb-fighter-name strong{font-size:14px;overflow-wrap:anywhere}.kb-fighter-name>span{font-size:7px;color:#8c9eab;white-space:nowrap}.kb-active .kb-fighter-name>span{color:var(--gold)}.kb-hp{height:7px;background:#0005;border-radius:3px;overflow:hidden}.kb-hp i{display:block;height:100%;background:var(--team);transition:width .3s}.kb-hp-text{display:flex;justify-content:space-between;gap:6px;font-size:8px;color:var(--team);margin-top:6px}.kb-hp-text span{color:#8ca0aa}.kb-fight-art{height:250px;position:relative;margin-top:6px}.kb-fighter:nth-child(2) .kb-fight-art svg{transform:scaleX(-1)}.kb-energy{text-align:center;font-size:13px;letter-spacing:3px;color:var(--gold)}.kb-energy small{display:block;font-size:7px;letter-spacing:.14em;margin-top:6px;color:#829aa6}.kb-arena-floor{position:absolute;bottom:44px;left:5%;right:5%;height:90px;border:1px solid #c6ccae20;border-radius:50%;background:#0002}.kb-battle-console{padding:20px 24px 14px;border-top:1px solid #ffffff0c;background:#101a22}.kb-turn-label{color:var(--gold);font-size:12px;font-weight:800;margin-bottom:14px;text-align:center;outline:0}.kb-moves{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.kb-moves .kb-btn{display:flex;flex-wrap:wrap;gap:5px;padding:11px 7px;font-size:11px}.kb-moves small{display:block;width:100%;font-size:8px;color:#acbec8;font-weight:500}.kb-battle-log{font-size:11px;text-align:center;margin:16px 0 8px!important;color:#c4d1d4!important;min-height:18px}.kb-battle-help{font-size:9px;text-align:center;color:#7b929f!important;margin:0}.kb-result{text-align:center;padding:35px 25px}.kb-result h2{overflow-wrap:anywhere}.kb-result p{font-size:12px}.kb-result-knight{height:230px}.kb-result details{text-align:left;font-size:11px;color:#a3b7c2;margin-top:30px;max-height:220px;overflow:auto}.kb-result summary{cursor:pointer}.kb-result li{padding:3px 0}.kb-damage{position:absolute;left:35%;top:28%;z-index:5;color:#ffba97;text-shadow:0 2px 3px #000;font-weight:900;font-size:28px;animation:kb-damage .8s ease-out both;white-space:nowrap}
.kb-armor[data-new]{animation:kb-equip .4s cubic-bezier(.2,.8,.3,1.4) both;transform-box:fill-box;transform-origin:center}.kb-swing .kb-sword{animation:kb-swing .5s ease-in-out;transform-origin:157px 144px}.kb-hit{animation:kb-hit .45s ease-in-out}.kb-block .kb-shield{animation:kb-block .5s ease-in-out;transform-box:fill-box;transform-origin:center}.kb-block .kb-knight{filter:drop-shadow(0 0 12px #edc679aa)}
@keyframes kb-equip{from{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes kb-swing{0%,100%{transform:rotate(0)}45%{transform:rotate(85deg)}65%{transform:rotate(55deg)}}@keyframes kb-hit{0%,100%{transform:translateX(0)}25%{transform:translateX(-6px)}50%{transform:translateX(6px)}75%{transform:translateX(-3px)}}@keyframes kb-block{50%{transform:scale(1.13)}}@keyframes kb-damage{0%{opacity:0;transform:translateY(15px) scale(.8)}20%{opacity:1}100%{opacity:0;transform:translateY(-45px) scale(1.1)}}@keyframes kb-pulse{50%{opacity:.3}}
@media(max-width:700px){.kb-top{padding:13px 16px;font-size:8px;letter-spacing:.06em}.kb-build{grid-template-columns:160px 1fr;padding:20px 16px;gap:15px}.kb-portrait{height:190px}.kb-statline{gap:5px}.kb-statline b{font-size:11px}.kb-slots{gap:2px}.kb-slots span{padding:0 3px}.kb-hero{padding:28px 22px 18px}.kb-hero-art{height:210px}.kb-mode-grid{padding:0 16px 20px;gap:8px}.kb-mode{padding:15px 10px}.kb-mode strong{font-size:20px}.kb-mode b{font-size:7px}.kb-choose{padding:15px 18px 12px}.kb-choose span:last-child{font-size:8px;letter-spacing:0}.kb-fighters{gap:24px}.kb-fight-art{height:225px}}
@media(max-width:480px){.kb-top>span:nth-child(2){font-size:7px;letter-spacing:0}.kb-hero{grid-template-columns:1.1fr .9fr;padding:24px 17px 15px;min-height:260px}.kb-hero h2{font-size:32px}.kb-hero p{font-size:11px}.kb-eyebrow{font-size:7px!important;letter-spacing:.07em}.kb-tags span{font-size:8px;padding:4px 6px}.kb-hero-art{height:185px}.kb-hero-one{left:-12%;width:100%;top:32px}.kb-hero-two{width:90%;right:-13%;top:0}.kb-mode-grid{grid-template-columns:1fr}.kb-mode{min-height:0;position:relative;padding:14px 16px 14px 59px}.kb-mode-icon{position:absolute;left:19px;top:24px;font-size:27px}.kb-mode strong{font-size:23px;margin:0 0 4px}.kb-mode small{font-size:11px;min-height:0}.kb-mode b{font-size:8px;margin-top:10px}.kb-bottom{padding:12px 16px;flex-wrap:wrap;font-size:8px}.kb-choose{font-size:8px}.kb-choose span:last-child{max-width:95px;text-align:right}.kb-build{grid-template-columns:1fr;gap:18px;padding:17px}.kb-build .kb-character{display:grid;grid-template-columns:95px 1fr;grid-template-rows:25px 25px 25px 18px;align-items:center;text-align:left}.kb-build .kb-portrait{height:105px;grid-row:1/5;padding:0 5px}.kb-build .kb-character h3{font-size:17px!important;margin:0}.kb-build .kb-statline,.kb-build .kb-slots{justify-content:flex-start}.kb-build .kb-slots{margin:0}.kb-build .kb-character>p{font-size:9px}.kb-quiz{padding-top:0}.kb-quiz h3{min-height:40px;font-size:23px;margin-bottom:17px}.kb-timer-label{margin-bottom:12px}.kb-answers .kb-btn{font-size:12px;min-height:52px;padding:9px}.kb-rival{padding:12px 16px;flex-wrap:wrap;font-size:9px}.kb-rival b{font-size:8px}.kb-review-head h2{font-size:30px}.kb-versus{padding:0 12px 10px;grid-template-columns:1fr 20px 1fr}.kb-versus .kb-portrait{height:180px;padding:0}.kb-versus .kb-character h3{font-size:17px!important}.kb-statline{gap:6px;font-size:8px}.kb-versus .kb-statline{flex-wrap:wrap}.kb-vs{font-size:15px}.kb-versus .kb-character>p{font-size:8px}.kb-arena{padding:17px 14px 15px}.kb-fighters{gap:16px}.kb-fight-art{height:195px}.kb-fighter-name{flex-wrap:wrap;gap:3px}.kb-fighter-name strong{font-size:12px;width:100%}.kb-hp-text{font-size:7px;flex-wrap:wrap}.kb-battle-console{padding:18px 13px 15px}.kb-moves{gap:5px}.kb-moves .kb-btn{font-size:10px;padding:9px 4px}.kb-moves small{font-size:7px;min-height:20px}.kb-energy{font-size:10px;letter-spacing:1px}.kb-battle-help{font-size:8px}.kb-setup{padding:32px 20px}.kb-setup h2{font-size:30px}.kb-handoff{padding:60px 20px}.kb-handoff h2{font-size:30px}}
@media(prefers-reduced-motion:reduce){.knight-brawl *,.knight-brawl *:before,.knight-brawl *:after{animation:none!important;transition:none!important}.kb-damage{opacity:1!important}}
.stage:has([data-game="prompt-brawl"]){padding:8px;min-height:0}.game-root[data-game="prompt-brawl"]{min-height:0}
/* V2 quick start. Inputs stay editable; all names are prefilled. */
.kb-quickstart{margin:0 24px 12px;padding:18px;border:1px solid #edc67950;background:#1c2931;border-radius:10px}.kb-start-heading{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:13px}.kb-start-heading>span{color:var(--gold);font-size:12px;font-weight:800}.kb-start-heading small{color:#a3b7c1;font-size:9px}.kb-name-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.kb-quickstart label{font-size:10px;color:#c1cfd5;font-weight:700}.kb-name-row{display:flex;align-items:center;gap:5px;margin-top:5px}.kb-name-row input{min-width:0;margin:0;padding:9px 10px;font-size:13px;height:43px}.kb-reroll{min-width:40px;min-height:43px;padding:5px 9px;font-size:22px;font-weight:500}.kb-start-row{display:flex;gap:16px;align-items:end;justify-content:space-between;margin-top:15px}.kb-start-row>p{font-size:11px;margin:0;max-width:210px}.kb-level-label{display:flex;align-items:center;gap:8px}.kb-level-label select{width:116px;margin:0;padding:9px;min-height:44px}.kb-start-row .kb-primary{min-width:175px}.kb-auto-note{font-size:9px;margin:12px 0 0;color:#a0b3be!important}.kb-mode.kb-selected{border-color:var(--gold);background:#273731;box-shadow:inset 0 0 0 1px #edc67933}
@media(max-width:700px){.kb-quickstart{margin:0 16px 12px;padding:15px}.kb-name-grid{gap:10px}.kb-start-heading small{max-width:150px;text-align:right}}
@media(max-width:480px){.kb-quickstart{margin:0 14px 12px;padding:13px}.kb-start-heading{gap:6px}.kb-start-heading>span{font-size:11px}.kb-start-heading small{font-size:8px;max-width:125px}.kb-name-grid{grid-template-columns:1fr;gap:10px}.kb-start-row{gap:10px}.kb-start-row .kb-primary{min-width:145px;font-size:12px;padding:10px}.kb-level-label{display:block;font-size:8px!important}.kb-level-label select{margin-top:4px;width:102px;min-height:43px}.kb-start-row>p{font-size:10px}.kb-auto-note{font-size:8px}.kb-name-row input{font-size:12px}}

/* Automatic arena controls. No player move controls are rendered. */
.kb-auto-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.kb-auto-badge{font-size:9px;letter-spacing:.1em;color:var(--teal);font-weight:800}.kb-auto-badge i{display:inline-block;width:6px;height:6px;background:var(--teal);border-radius:50%;margin-right:6px;animation:kb-pulse 1.2s infinite}.kb-auto-controls .kb-quiet{font-size:10px;min-height:36px}.kb-result .kb-primary{min-width:165px}.kb-result h2{color:var(--gold)}
@media(max-width:480px){.kb-auto-controls{gap:7px}.kb-auto-badge{font-size:7px;letter-spacing:.03em}.kb-auto-controls .kb-quiet{font-size:9px;padding:7px}.kb-battle-console .kb-turn-label{font-size:11px}}

/* Public score panel, shared by menu and result. */
.kb-leaderboard{margin:18px 24px 22px;padding:18px;border:1px solid #ffffff1c;border-radius:10px;background:#101a22;text-align:left}.kb-board-heading{display:flex;justify-content:space-between;align-items:center;gap:8px}.kb-board-heading h3{font-size:21px!important;margin:0}.kb-board-heading>span{font-size:9px;letter-spacing:.14em;color:var(--gold)}.kb-board-tabs{display:flex;gap:7px;margin-top:14px}.kb-board-tabs .kb-btn{font-size:11px;min-height:36px;padding:7px 13px}.kb-board-tabs .kb-tab-active{background:#33483f;border-color:var(--teal);color:#c9efdf}.kb-board-note,.kb-board-status,.kb-board-empty,.kb-local-best{font-size:10px!important;line-height:1.5}.kb-board-status{color:var(--teal)!important}.kb-board-note{color:#94a9b5!important}.kb-board-empty{padding:10px 0}.kb-board-scroll{max-height:310px;overflow:auto}.kb-leaderboard table{border-collapse:collapse;width:100%;font-size:11px}.kb-leaderboard th,.kb-leaderboard td{padding:9px 6px;border-bottom:1px solid #ffffff0d;text-align:left}.kb-leaderboard thead th{font-size:9px;color:#9eafba}.kb-leaderboard tbody th{font-weight:600;overflow-wrap:anywhere}.kb-leaderboard td:last-child,.kb-leaderboard th:last-child{text-align:right;color:var(--gold);font-variant-numeric:tabular-nums}.kb-leaderboard td:nth-child(3){font-size:9px;color:#a7bbc6}.kb-local-best b{color:var(--gold)}.kb-public-note{font-size:9px!important;color:#9db2be!important;margin:8px 0 0}.kb-name-error{font-size:10px!important;color:var(--coral)!important;margin:6px 0 0}.kb-name-error:empty{display:none}.kb-ranked-score{font-size:10px;color:#aebfc8;letter-spacing:.1em;margin:18px 0 6px}.kb-ranked-score strong{display:block;font-family:var(--display);font-size:42px;color:var(--gold);letter-spacing:-.04em}.kb-result #kb-submit-status{font-size:10px;min-height:18px}.kb-result .kb-leaderboard{margin:28px 0 0}
@media(max-width:480px){.kb-leaderboard{margin:14px 14px 18px;padding:13px}.kb-board-heading h3{font-size:19px!important}.kb-leaderboard table{font-size:10px}.kb-leaderboard th,.kb-leaderboard td{padding:8px 4px}.kb-leaderboard td:nth-child(3){font-size:8px}.kb-board-note,.kb-board-status,.kb-board-empty,.kb-local-best{font-size:9px!important}.kb-public-note{font-size:8px!important}}
