/* PARA: two personal themes, based on the approved October concepts. */
@view-transition{navigation:none;}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url('/static/fonts/Inter.woff2') format('woff2')}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url('/static/fonts/Manrope.woff2') format('woff2')}
html[data-theme]{color-scheme:dark;--bg:#30363e;--bg-panel:#414852;--bg-panel-solid:#414852;--bg-input:#353c45;--surface-hover:#48515d;--border:#596371;--border-bright:#83919f;--text:#f2f4f7;--text-dim:#c1c8d1;--muted:var(--text-dim);--accent:#b9d9eb;--button:#b9d9eb;--button-text:#1c2b37;--sidebar:#2b3139;--sidebar-text:#e6edf4;--sidebar-dim:#bbc8d5;--sidebar-line:#485461;--selected:#485765;--green:#a4d5bc;--amber:#e1c68d;--red:#f4a8af;--blue:var(--accent);--cyan:var(--accent);--violet:var(--accent);--pink:var(--accent);--grad:var(--accent);--font:Inter,'Segoe UI',system-ui,sans-serif;--display:Manrope,Inter,'Segoe UI',sans-serif;--mono:Inter,'Segoe UI',sans-serif;--nav-w:244px;--nav-rail:76px;--ease:cubic-bezier(.2,.65,.3,1);background:var(--bg)}
html[data-theme=silver]{color-scheme:light;--bg:#e8ebef;--bg-panel:#fff;--bg-panel-solid:#fff;--bg-input:#f8f9fb;--surface-hover:#e9eff4;--border:#d4dce4;--border-bright:#8c9eae;--text:#202832;--text-dim:#566574;--accent:#315f80;--button:#3f6d8e;--button-text:#fff;--selected:#e4edf3;--green:#276348;--amber:#785815;--red:#a52e43}
html[data-theme] body{background:var(--bg);background-image:none;color:var(--text);font:15px/1.5 var(--font);background-attachment:scroll}
html[data-theme] *,html[data-theme] *::before,html[data-theme] *::after{animation:none!important;text-shadow:none!important;backdrop-filter:none!important}
html[data-theme] :is(main,header.topbar,.nav-marker){view-transition-name:none;transition:none}
html[data-theme] :is(h1,h2,h3,h4,.hero-name,.brand,.nav-item){font-family:var(--display)}
html[data-theme] :is(h1,.hero-name,.tile .value,.hs-value,.rank-score,.brand,.home-stat .hs-value){background:none;background-clip:border-box;-webkit-background-clip:border-box;-webkit-text-fill-color:currentColor;color:var(--text)}
html[data-theme] h1{font-size:clamp(24px,2.4vw,32px);line-height:1.2;letter-spacing:-.035em;font-weight:650;text-wrap:pretty}
html[data-theme] h2{font-size:18px;letter-spacing:-.02em;line-height:1.35;font-weight:650}
html[data-theme] h2::after{background:var(--border)}
html[data-theme] a{color:var(--accent)}
html[data-theme] .training-page{--training-surface:var(--bg-panel);--training-surface-raised:var(--surface-hover);--training-border:var(--border);--training-border-strong:var(--border-bright);--training-muted:var(--text-dim);--training-accent:var(--accent);--training-green:var(--green);--training-amber:var(--amber);--training-red:var(--red)}
html[data-theme] .guild-exam{--gx-panel:var(--bg-panel);--gx-line:var(--border);--gx-muted:var(--text-dim);--gx-text:var(--text);--gx-violet:var(--accent);--gx-green:var(--green);--gx-red:var(--red);background:var(--bg-panel);border-radius:10px;box-shadow:none}
html[data-theme] .guild-exam__option{font-size:15px;line-height:1.5;text-transform:none;letter-spacing:0;color:var(--text)}
html[data-theme] :is(.panel,.card,.tile,.home-card,.home-stat,.rank-card,.login-box,.cb-card){background:var(--bg-panel);border:1px solid var(--border);border-radius:10px;box-shadow:none}
html[data-theme] :is(.panel,.cb-card){padding:20px 22px}
html[data-theme] :is(.card::before,.tile::before,.home-card::before,.hero-stage::before,.hero-stage::after){display:none}
/* Quiet blue edge and a 1px lift: only the control moves, never page content. */
html[data-theme] :is(button,.btn){background:var(--button);color:var(--button-text);border:1px solid transparent;border-radius:7px;font-family:var(--font);font-weight:600;line-height:1.35;box-shadow:none;filter:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .2s ease,transform .18s var(--ease)}
html[data-theme] :is(button,.btn):hover{filter:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 15%,transparent),0 4px 12px #101a2420;border-color:var(--accent);background:color-mix(in srgb,var(--button) 88%,var(--text))}
@media(hover:hover) and (pointer:fine){html[data-theme] :is(button,.btn):where(:not(:disabled):not([aria-disabled=true])):hover{transform:translateY(-1px)}}
html[data-theme] :is(button,.btn):active{transform:translateY(0);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 18%,transparent)}
html[data-theme] :is(button,.btn):is(:disabled,[aria-disabled=true]){opacity:.6;transform:none;box-shadow:none;border-color:var(--border);cursor:default;pointer-events:none}
html[data-theme] button[aria-busy=true]{cursor:wait;pointer-events:auto}
html[data-theme] :is(button.ghost,.btn.ghost,button.small.ghost,.btn.secondary,.cb-download.secondary){background:transparent;color:var(--text);border-color:var(--border-bright);box-shadow:none}
html[data-theme] :is(button.ghost,.btn.ghost,.btn.secondary):hover{background:var(--surface-hover);color:var(--text)}
html[data-theme] :is(button.ghost,.btn.ghost,.btn.secondary,.cb-download.secondary):hover{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 12%,transparent)}
html[data-theme] :is(button.danger,.btn.danger){background:color-mix(in srgb,var(--red) 12%,var(--bg-panel));border-color:var(--red);color:var(--red)}
html[data-theme] :is(input,select,textarea){background:var(--bg-input);color:var(--text);border-color:var(--border-bright);font-family:var(--font);border-radius:7px;line-height:1.45;box-shadow:none}
html[data-theme] :is(input,textarea)::placeholder{color:var(--text-dim);opacity:.8}
html[data-theme] label{color:var(--text-dim);font-size:12px;letter-spacing:.025em}
html[data-theme] :is(input,select,textarea):focus{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px;box-shadow:none}
html[data-theme] :is(a,button,summary,input):focus-visible{outline:2px solid var(--accent);outline-offset:3px}
html[data-theme] :is(table,.tel,.hs-value,.rank-score,.coef){font-variant-numeric:tabular-nums}
html[data-theme] :is(th,td){line-height:1.5;border-color:var(--border)}
html[data-theme] .hero-stage{display:block;min-height:0;margin:0 0 24px;padding:0;overflow:visible}
html[data-theme] .hero-text{position:static;max-width:none;min-height:0;padding:0;margin:0 0 22px}
html[data-theme] .hero-hi{display:inline;font:600 clamp(24px,2.4vw,32px)/1.25 var(--display);color:var(--text);letter-spacing:-.035em}
html[data-theme] .hero-name{display:inline;font-size:clamp(24px,2.4vw,32px);line-height:1.25;font-weight:650}
html[data-theme] .hero-role{margin:8px 0 0;color:var(--text-dim);font-size:13px}
html[data-theme] .hero-personal{font-size:14px;max-width:740px}
html[data-theme] .home-stats{position:static;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:14px;margin:0;padding:0;max-width:none}
html[data-theme] .home-stat{min-height:95px;padding:16px 20px;transform:none}
html[data-theme] .hs-value{font:650 30px/1.2 var(--display)}
html[data-theme] .hs-label{font-size:13px;color:var(--text-dim);margin-top:7px;line-height:1.4}
html[data-theme] :is(.bar-fill,.rank-fill,.stolbik-stvol,.vm-zaliv){background:var(--accent);box-shadow:none}
html[data-theme] :is(.rank-card,.work-kpi,.grafik,.cb-section-title>span){background:var(--bg-panel);border-color:var(--border);box-shadow:none}
html[data-theme] :is(.card .card-name,.cb-card legend,.home-card b,.home-card h3){color:var(--text)}
html[data-theme] :is(.nb-visual,.card-cover){background-color:#24313d}
html[data-theme] :is(.nb-visual,.card-cover) :is(.nb-status,.nb-coop){color:#f4f7fa;background:#25323fee;border-color:#9cabb7}
html[data-theme] .nb-placeholder{background:var(--surface-hover);color:var(--text)}
html[data-theme] .helper-panel{background:var(--bg-panel-solid);border-color:var(--border-bright);box-shadow:0 12px 40px #0003}
html[data-theme] .helper-open{background:var(--button);color:var(--button-text);border-color:var(--border);box-shadow:none;border-radius:50%}
html[data-theme] .helper-mark-q{color:var(--button-text);background:none}
html[data-theme] .below-hero{margin-top:28px}
html[data-theme] .news-pill{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin:22px 0;padding:18px 46px 18px 20px;border:1px solid var(--border);border-radius:10px;background:var(--bg-panel)}
html[data-theme] .news-tag{font-size:11px;letter-spacing:.05em;color:var(--accent);font-weight:650}
html[data-theme] .news-body{min-width:0;flex:1 1 360px;line-height:1.5}
html[data-theme] .news-body b{display:block;font-size:15px;color:var(--text);margin-bottom:5px}
html[data-theme] .news-body span{font-size:13px;color:var(--text-dim);font-weight:400}
html[data-theme] .news-more{display:block;font-size:12px;color:var(--text-dim);margin-top:5px}
html[data-theme] .news-close{position:absolute;right:10px;top:10px;display:grid;place-items:center;width:26px;height:26px;padding:0;background:transparent;color:var(--text-dim);border:0}
html[data-theme] .news-close svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2}
html[data-theme] .news-close:hover{background:var(--surface-hover);color:var(--text)}
html[data-theme] :is(.badge,.chip,.tag){box-shadow:none}
/* Client rows: plain status text, compact rectangular transaction labels. */
html[data-theme] .client-list td[data-label="Статус"]>.badge{background:none;border:0;border-radius:0;padding:0;box-shadow:none;color:var(--text);white-space:normal;line-height:1.4}
html[data-theme] .client-list .badge.quiet .dot{box-shadow:none}
html[data-theme] .client-list .client-name-link{color:inherit;text-decoration:none}
html[data-theme] .client-list :is(.deal-rent,.deal-sale){border-radius:4px;padding:4px 8px;line-height:1.2}
/* One automatic layout: table on a computer, compact client cards on a phone. */
@media(max-width:900px){
 html[data-theme] .table-wrap:has(.client-list){overflow:visible;min-width:0}
 html[data-theme] table.client-list{display:block;width:100%;min-width:0;table-layout:auto}
 html[data-theme] .client-list thead{display:none}
 html[data-theme] .client-list tbody{display:grid;gap:10px;width:100%}
 html[data-theme] .client-list tr{display:grid;width:100%;min-width:0;grid-template-columns:minmax(0,1fr) auto fit-content(46%);grid-template-areas:"client type status" "phone phone phone" "object object object" "realtor realtor price" "time time source";gap:4px 8px;padding:10px;margin:0;border:1px solid var(--border);border-radius:8px;background:var(--bg-panel)}
 html[data-theme] .client-list--editable tr{grid-template-areas:"client type status" "phone phone phone" "object object object" "time time price" "actions actions actions"}
 html[data-theme] .client-list td{display:block;min-width:0;width:auto;padding:0;margin:0;border:0;text-align:left;line-height:1.4;font-size:12px;overflow-wrap:anywhere;white-space:normal}
 html[data-theme] .client-list td::before{display:none}
 html[data-theme] .client-list td[data-label="Клиент"]{grid-area:client;font-size:14px;font-weight:600}
 html[data-theme] .client-list td[data-label="Статус"]{grid-area:status;text-align:right;align-self:start}
 html[data-theme] .client-list td[data-label="Статус"]>.badge{font-size:11px;justify-content:flex-end;gap:5px;max-width:100%}
 html[data-theme] .client-list td[data-label="Телефон"]{grid-area:phone;font-size:13px}
 html[data-theme] .client-list td.phone .tel{display:inline-flex;align-items:center;min-height:32px;padding:3px 0;line-height:20px}
 html[data-theme] .client-list td[data-label="Объект"]{grid-area:object;color:var(--text)}
 html[data-theme] .client-list td[data-label="Тип"]{grid-area:type;align-self:start;text-align:right}
 html[data-theme] .client-list :is(.deal-rent,.deal-sale){font-size:11px;padding:3px 6px}
 html[data-theme] .client-list td[data-label="Цена"]{grid-area:price;text-align:right;align-self:center;font-size:13px;font-weight:600}
 html[data-theme] .client-list td[data-label="Риелтор"]{grid-area:realtor;font-size:11px}
 html[data-theme] .client-list td[data-label="Источник"]{grid-area:source;font-size:11px;text-align:right}
 html[data-theme] .client-list td:is([data-label="Когда"],[data-label="Поступила"]){grid-area:time;font-size:10px;color:var(--text-dim);align-self:center}
 html[data-theme] .client-list td.act{display:none}
 html[data-theme] .client-list td[data-label="Отметить"]{grid-area:actions;padding-top:7px;border-top:1px solid var(--border)}
 html[data-theme] .client-list td form{display:flex;gap:7px;flex-wrap:wrap;width:100%;margin:0}
 html[data-theme] .client-list td form select{min-width:0;flex:1 1 130px;width:auto;min-height:36px;font-size:12px}
 html[data-theme] .client-list td form button{flex:0 1 auto;max-width:100%;min-height:36px;font-size:11px;padding:7px 9px;white-space:normal}
 html[data-theme] .client-list td form+form{margin-top:7px}
 html[data-theme] .client-list .note-mark{font-size:10px}
}
@media(max-width:620px){
 html[data-theme] .client-list tr.client-row-long-name{grid-template-areas:"client client client" "type status status" "phone phone phone" "object object object" "realtor realtor price" "time time source"}
 html[data-theme] .client-list--editable tr.client-row-long-name{grid-template-areas:"client client client" "type status status" "phone phone phone" "object object object" "time time price" "actions actions actions"}
 html[data-theme] .client-list tr.client-row-long-name td[data-label="Тип"]{text-align:left}
}
html[data-theme] :is(.stolbik-stvol,.home-stat .hs-value::before){box-shadow:none;background:var(--accent)}
html[data-theme] .home-stat .hs-value::before{display:none}
html[data-theme] .helper-head{background:var(--bg-panel-solid);border-color:var(--border)}
html[data-theme] .helper-mark img{width:30px;height:30px;object-fit:contain;background:#f4f5f7;border-radius:5px;padding:2px}
html[data-theme] .workspace-bar{display:flex;align-items:center;gap:18px;min-height:74px;padding:14px 30px;border-bottom:1px solid var(--border);background:var(--bg-panel-solid);margin-left:var(--nav-w)}
.workspace-caption{font-size:12px;color:var(--text-dim);margin-right:auto}
.workspace-account{display:flex;flex-direction:column;line-height:1.4;font-size:13px}.workspace-account span{font-size:11px;color:var(--text-dim)}
.theme-picker{position:relative;display:flex;gap:4px;padding:4px;border:1px solid var(--border);border-radius:8px;flex-shrink:0;margin:0}
html[data-theme] .theme-picker button{padding:7px 11px;font-size:12px;line-height:1.3;background:transparent;color:var(--text-dim);border-color:transparent;font-weight:550;white-space:nowrap}
html[data-theme] .theme-picker button[aria-pressed=true]{background:var(--selected);color:var(--text);border-color:var(--border-bright)}
html[data-theme] .theme-picker button:hover{background:var(--surface-hover);color:var(--text);border-color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 15%,transparent)}
.theme-message{position:absolute;right:0;top:100%;font-size:11px;color:var(--text-dim);white-space:nowrap;pointer-events:none}
html[data-theme] header.topbar{background:var(--sidebar);border-color:var(--sidebar-line);color:var(--sidebar-text);box-shadow:none;--text:var(--sidebar-text);--text-dim:var(--sidebar-dim);--accent:#b9d9eb;--bg-panel-solid:var(--sidebar);--border:var(--sidebar-line);--border-bright:#8193a4}
html[data-theme] .brand{display:flex;align-items:center;gap:10px;color:var(--sidebar-text);font-size:18px;letter-spacing:.14em;font-weight:650}
.company-logo{display:block;width:44px;height:44px;object-fit:contain;padding:4px;background:#f4f5f7;border-radius:7px;flex:none}
html[data-theme] .brand-crm{display:none}
html[data-theme] .nav-item{font-size:13px;height:auto;min-height:39px;border-radius:6px;line-height:1.4;transition:background-color .18s ease,color .18s ease,box-shadow .2s ease}
html[data-theme] button.nav-item{background:transparent;border-color:transparent;color:var(--sidebar-dim);font-weight:500}
html[data-theme] .nav-item :is(svg,.nav-text){color:inherit}
html[data-theme] .nav-item:hover{background:#394550;color:#eff5fa;transform:none;box-shadow:inset 2px 0 #b9d9eb;border-color:transparent}
html[data-theme] .nav-item.on{background:#3d4c59;color:#d3e7f4;border-color:transparent}
html[data-theme] .nav-marker{background:#b9d9eb;box-shadow:none;left:0;top:7px;bottom:7px;width:2px}
html[data-theme] .nav-h{font-size:10px;letter-spacing:.08em;color:var(--sidebar-dim)}
html[data-theme] .nav-badge{background:#a9c9de;color:#1c2b37;border:0;box-shadow:none;font-size:11px}
html[data-theme] .whoami{border-color:var(--sidebar-line);color:var(--sidebar-dim)}
html[data-theme] .nav-fold{background:transparent;color:var(--sidebar-dim);padding:0;box-shadow:none}
html[data-theme] .nav-fold:hover{background:#394550;transform:none}
html[data-theme] :is(.nav-item,.nav-fold,.nav-burger,.theme-picker button):hover{transform:none}
/* Keep a real on/off indicator in both themes, including the static mode. */
.nav-form{margin:0;display:contents}
html[data-theme] .nav-tikho .push-switch{width:32px;height:18px;background:#596571;border-color:#8193a4}
html[data-theme] .nav-tikho .push-switch::after{background:#e1e8ef;transform:translateX(0)}
html[data-theme] .nav-tikho[data-state=on] .push-switch{background:#b9d9eb;border-color:#d3e7f4}
html[data-theme] .nav-tikho[data-state=on] .push-switch::after{background:#253542;transform:translateX(14px)}
.motion-message{display:block;padding:0 12px;color:var(--sidebar-dim);font-size:11px;line-height:1.45;overflow-wrap:anywhere}
.motion-message:empty{display:none}
.nav-rail .motion-message{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%)}
html[data-theme].nav-rail .brand{gap:0}.nav-rail .brand-p{display:none}
html[data-theme].nav-rail .workspace-bar{margin-left:var(--nav-rail)}
html[data-theme].nav-rail header.topbar{overflow-y:auto;overflow-x:hidden}
html[data-theme].nav-rail .topbar-row{padding-left:0;padding-right:0}
html[data-theme].nav-rail .nav-item::after{display:none}
html[data-theme] .nav-podlozhka{display:none}
html[data-theme] .login-box{max-width:440px;padding:32px}
html[data-theme] .login-box .brand{justify-content:center;color:var(--text);font-size:24px;margin-bottom:18px}
html[data-theme] .login-box .company-logo{width:55px;height:55px}
html[data-theme] .login-box .subtitle{font-size:14px}
html[data-theme] .login-box button{margin-top:10px}
html[data-theme] .dolg-bar{border-radius:8px;box-shadow:none}
html[data-theme] .cb-exports{background:var(--bg-panel-solid);border-color:var(--border);box-shadow:0 -4px 18px #0001}
@media(min-width:901px){html[data-theme] main{max-width:none;padding:26px 30px 100px}html[data-theme] .topbar-row{padding:3px 2px 18px;gap:5px}html[data-theme] .topnav{gap:16px}}
@media(max-width:1150px){.workspace-caption{display:none}.theme-picker{margin-right:auto}.workspace-account b{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
@media(max-width:900px){
 html[data-theme] .workspace-bar,html[data-theme].nav-rail .workspace-bar{margin:0;padding:10px 16px;min-height:60px;justify-content:center}
 .workspace-account{display:none}.theme-picker{margin:0}.theme-message{font-size:10px;right:auto;left:0}
 html[data-theme] header.topbar{min-height:68px;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;padding:10px 16px;z-index:40;gap:12px}
 html[data-theme] .brand{font-size:17px;gap:9px}.company-logo{width:38px;height:38px}html[data-theme].nav-rail .brand-p{display:inline}
 html[data-theme] .whoami{font-size:10px;border:0;margin:0 0 0 auto;padding:0;max-width:38%;overflow:hidden;line-height:1.4}html[data-theme] .whoami b{font-size:11px}
 html[data-theme] .nav-burger{display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;flex:none;border:1px solid var(--sidebar-line);background:transparent;color:var(--sidebar-text);margin:0;position:relative}
 .burger-lines{width:18px;height:12px;position:relative;display:block}.burger-lines i{display:block;position:absolute;left:0;width:18px;height:2px;background:currentColor;transition:transform .18s ease,opacity .18s ease}.burger-lines i:nth-child(1){top:0}.burger-lines i:nth-child(2){top:5px}.burger-lines i:nth-child(3){top:10px}
 .nav-burger[aria-expanded=true] .burger-lines i:nth-child(1){transform:translateY(5px) rotate(45deg)}.nav-burger[aria-expanded=true] .burger-lines i:nth-child(2){opacity:0}.nav-burger[aria-expanded=true] .burger-lines i:nth-child(3){transform:translateY(-5px) rotate(-45deg)}
 html[data-theme] .topnav{position:fixed;left:12px;right:12px;top:76px;bottom:18px;z-index:50;display:none;flex-direction:column;gap:17px;overflow:auto;padding:18px;background:var(--sidebar);border:1px solid var(--sidebar-line);border-radius:10px;box-shadow:0 16px 50px #0004;white-space:normal}
 html[data-theme] body.menyu-otkryto .topnav{display:flex}
 html[data-theme] .topnav .nav-group{display:flex;flex-direction:column;gap:4px}
 html[data-theme] .topnav .nav-item{min-height:43px;flex-shrink:0;font-size:14px}
 html[data-theme] .nav-podlozhka:not([hidden]){display:block;position:fixed;inset:68px 0 0;background:#11182066;z-index:30}
 html[data-theme] body.menyu-otkryto{overflow:hidden}
 html[data-theme] main{padding:22px 16px 100px;margin:0;max-width:none}
 html[data-theme] .home-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-stat{min-width:0}html[data-theme] .home-stat{padding:14px;min-height:95px}html[data-theme] .hs-value{font-size:27px}
 html[data-theme] :is(.panel,.cb-card){padding:16px}
 html[data-theme] .hero-text{margin-bottom:20px}
 html[data-theme] .theme-picker button{padding:7px 12px;font-size:12px}
}
@media(prefers-reduced-motion:reduce){html[data-theme] *,html[data-theme] *::before,html[data-theme] *::after{transition:none!important;scroll-behavior:auto!important}html[data-theme] :is(button,.btn):hover,html[data-theme] :is(button,.btn):active{transform:none!important}}
html[data-theme].tikho *,html[data-theme].tikho *::before,html[data-theme].tikho *::after{transition:none!important;scroll-behavior:auto!important}
html[data-theme].tikho :is(button,.btn):hover,html[data-theme].tikho :is(button,.btn):active{transform:none!important}
@media print{.workspace-bar,header.topbar,.nav-podlozhka,.helper{display:none!important}}
