.bk-tool [hidden],.bk-tool .tf[hidden]{display:none!important}.bk-tool .bk-form{gap:12px}.bk-tool .bk-sec{border:1px solid var(--line);border-radius:16px;background:#fff;min-width:0}.bk-tool .bk-sec>summary{cursor:pointer;list-style:none;padding:14px 16px;font-weight:800;color:var(--ink);display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:16px}.bk-tool .bk-sec>summary::-webkit-details-marker{display:none}.bk-tool .bk-sec>summary::after{content:"";width:9px;height:9px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(45deg);transition:transform .2s;flex:none;margin-right:4px}.bk-tool .bk-sec[open]>summary::after{transform:rotate(-135deg)}.bk-tool .bk-sec[open]>summary{border-bottom:1px solid var(--line);border-radius:16px 16px 0 0;background:#F8FAFD}.bk-tool .bk-sec>.tf-grid{padding:14px 16px 16px}.bk-tool .bk-sec>.t-note{padding:12px 16px 0}.bk-tool .bk-raw{display:block}.bk-tool .bk-alert{margin:0;padding:10px 14px;border-radius:12px;font-weight:600;font-size:.9rem;background:#EEF5FD;color:#0B4F96}.bk-tool .bk-alert.good{background:#ECFBF2;color:#0E7A43}.bk-tool .bk-alert.warn{background:#FFF7E8;color:#8A5300}.bk-tool .bk-alert.bad{background:#FFF1EF;color:#B3261E}.bk-tool .bk-msg:empty{display:none}.bk-tool .bk-btns{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.bk-tool .bk-btns .btn{min-height:42px}.bk-tool .bk-note{border-left:4px solid var(--blue);background:#F4F8FD;border-radius:0 14px 14px 0;padding:12px 16px;display:grid;gap:8px;min-width:0}.bk-tool .bk-note .t-list{line-height:1.55}.bk-tool .bk-h{margin:6px 0 0;font-size:1.1rem}.bk-tool .bk-imgs{display:flex;flex-wrap:wrap;gap:12px}.bk-tool .bk-imgs span,.bk-tool .bk-logo-row{display:flex;align-items:center;gap:12px}.bk-tool .bk-imgs img,.bk-tool .bk-logo-row img{max-height:56px;max-width:140px;border:1px solid var(--line);border-radius:10px;padding:4px;background:#fff}.bk-tool .bk-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.bk-doc .bk-items-ed{display:grid;gap:10px}.bk-doc .bk-items-ed table{width:100%;border-collapse:collapse;font-size:.9rem}.bk-doc .bk-items-ed th{background:#F4F8FD;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);text-align:left;padding:8px 6px}.bk-doc .bk-items-ed td{padding:5px 4px;border-top:1px solid var(--line);vertical-align:middle}.bk-doc .bk-items-ed input{width:100%;min-width:56px;height:42px;border:1px solid var(--line);border-radius:10px;padding:6px 9px;font:inherit;font-size:.95rem;background:#F8FAFD;color:var(--ink)}.bk-doc .bk-items-ed input:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(10,108,208,.14);background:#fff}.bk-doc .bk-items-ed td:first-child{width:40%}.bk-doc .bk-items-ed .bk-amt{text-align:right;white-space:nowrap;font-weight:700;color:var(--ink);padding-right:8px}.bk-doc .bk-items-ed th.bk-amt{color:var(--muted);font-weight:700}.bk-doc .bk-del{width:34px;height:34px;border-radius:9px;border:1px solid var(--line);background:#fff;color:#B3261E;font-size:1.2rem;line-height:1;cursor:pointer}.bk-doc .bk-del:hover{background:#FFF1EF}.bk-doc .bk-add{justify-self:start}.bk-doc form:not(.bk-linetax) .bk-ltax{display:none}.bk-doc .bk-drafts{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:10px 14px;border:1px dashed #C9D6E6;border-radius:14px;background:#FBFCFE;font-weight:700;font-size:.9rem}.bk-doc .bk-drafts label{display:flex;gap:8px;align-items:center;flex:1 1 260px;min-width:0}.bk-doc .bk-drafts select{flex:1;min-width:0;height:40px;border:1px solid var(--line);border-radius:10px;padding:0 10px;font:inherit;background:#fff}.bk-doc .bk-pvbar{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}.bk-doc .bk-pvbar b{color:var(--ink)}.bk-doc .bk-pvbar .t-note{margin-right:auto}.bk-doc .bk-pv{border:1px solid var(--line);border-radius:14px;background:#E9EEF5;padding:0;overflow:hidden;position:relative}.bk-doc .bk-scale{transform-origin:0 0;box-shadow:0 10px 30px -18px rgba(6,22,46,.5)}.bk-doc .bk-pv.bk-zoomed{overflow:auto;max-height:80vh}.bk-doc .bk-pv .bk-th{margin:16px auto;box-shadow:0 10px 30px -18px rgba(6,22,46,.5)}@media (max-width:700px){.bk-doc .bk-items-ed table,.bk-doc .bk-items-ed tbody,.bk-doc .bk-items-ed tr,.bk-doc .bk-items-ed td{display:block;width:100%!important}.bk-doc .bk-items-ed thead{display:none}.bk-doc .bk-items-ed tr{border:1px solid var(--line);border-radius:12px;padding:10px;margin-bottom:10px;display:grid;grid-template-columns:1fr 1fr;gap:8px;position:relative}.bk-doc .bk-items-ed td{border:0;padding:0}.bk-doc .bk-items-ed td:first-child{grid-column:1/-1;padding-right:42px}.bk-doc .bk-items-ed td[data-l]::before{content:attr(data-l);display:block;font-size:.7rem;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px}.bk-doc .bk-items-ed .bk-amt{text-align:left;align-self:end;padding:0 0 10px}.bk-doc .bk-items-ed .bk-rm{position:absolute;top:8px;right:8px;width:auto!important}.bk-doc form:not(.bk-linetax) .bk-items-ed td.bk-ltax{display:none}}.bk-card .bk-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bk-card .bk-cards figure{margin:0;display:grid;gap:6px;min-width:0}.bk-card .bk-cards figcaption{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.bk-card .bk-cv canvas{width:100%;display:block;border-radius:10px;background:none;box-shadow:0 14px 30px -20px rgba(6,22,46,.6)}.bk-tool .bk-qrrow{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;align-items:center;border:1px solid var(--line);border-radius:16px;padding:14px}.bk-tool .bk-qr svg{width:100%;height:auto;display:block;border-radius:8px;border:1px solid var(--line)}@media (max-width:700px){.bk-card .bk-cards{grid-template-columns:1fr}.bk-tool .bk-qrrow{grid-template-columns:110px minmax(0,1fr)}}.bk-review .bk-link{display:grid;gap:8px;border:1px solid var(--line);border-radius:16px;padding:14px;background:#F8FAFD;min-width:0}.bk-review .bk-link a{overflow-wrap:anywhere;font-weight:600;color:var(--blue)}.bk-review .bk-link .bk-btns a{text-decoration:none}.bk-review .bk-rv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;align-items:start}.bk-review .bk-rvimg canvas{width:100%;display:block;background:none;border-radius:14px}.bk-review .bk-rvside{display:grid;gap:10px;min-width:0}.bk-review .bk-rvside .bk-qr{max-width:160px}.bk-review .bk-msgs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bk-review .bk-msgs .t-card-h a{text-decoration:none}@media (max-width:760px){.bk-review .bk-rv,.bk-review .bk-msgs{grid-template-columns:1fr}}.bk-bio .bk-links{display:grid;gap:10px}.bk-bio .bk-lrow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;gap:8px;align-items:start;border:1px solid var(--line);border-radius:14px;padding:10px;background:#FBFCFE}.bk-bio .bk-lrow .tf input{height:44px}.bk-bio .bk-lact{display:flex;gap:4px;padding-top:26px}.bk-bio .bk-lact .t-copy{width:38px;height:40px;padding:0;font-size:1rem}.bk-bio .bk-ladd{justify-self:start;margin-top:10px}.bk-bio .bk-biogrid{display:grid;grid-template-columns:340px minmax(0,1fr);gap:22px;align-items:start}.bk-bio .bk-phone{position:relative;width:100%;max-width:330px;margin:0 auto;aspect-ratio:9/18.5;border:12px solid #0B1020;border-radius:44px;background:#0B1020;box-shadow:0 30px 60px -36px rgba(6,22,46,.7);overflow:hidden}.bk-bio .bk-phone iframe{width:100%;height:100%;border:0;border-radius:32px;background:#fff;display:block}.bk-bio .bk-notch{position:absolute;top:0;left:50%;transform:translateX(-50%);width:38%;height:22px;background:#0B1020;border-radius:0 0 14px 14px;z-index:2}.bk-bio .bk-bioside{display:grid;gap:12px;min-width:0}@media (max-width:760px){.bk-bio .bk-biogrid{grid-template-columns:1fr}.bk-bio .bk-lrow{grid-template-columns:1fr}.bk-bio .bk-lact{justify-content:flex-end;padding-top:0}.bk-bio .bk-phone{max-width:300px}}.bk-doc .bk-sum .t-stat b{font-size:1.2rem}