/* Identidad visual del cliente */
.client-logo-wrap{display:flex;justify-content:center;align-items:center;margin:-4px auto 20px;width:100%;max-width:310px;overflow:hidden;border-radius:12px;background:#f7f5f0}
.client-logo{display:block;width:100%;height:auto;object-fit:contain}
.side-logo{width:42px;height:42px;object-fit:cover;object-position:left center;border-radius:8px;background:#fff}
.sidebrand .side-logo{flex:0 0 auto}.sidebrand-text{display:flex;flex-direction:column;gap:3px;min-width:0}.sidebrand-text strong{font:800 17px Manrope,sans-serif;color:#fff;letter-spacing:-.4px}.sidebrand-text small{font-size:10px;color:#aebdd0;line-height:1.3}
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap');
:root{--navy:#101c2c;--navy2:#182a40;--teal:#56d6c2;--blue:#3867ed;--bg:#f5f7fb;--ink:#182334;--muted:#788396;--line:#e6eaf1;--white:#fff;--red:#d94b56;--amber:#c58420;--green:#198a68;--shadow:0 8px 28px #172a4510}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font-family:'DM Sans',sans-serif;font-size:14px}button,input,select,textarea{font:inherit}button{cursor:pointer}.hidden{display:none!important}.login-shell{min-height:100vh;display:grid;place-items:center;padding:22px;background:radial-gradient(ellipse at 15% 15%,#294b64 0,transparent 35%),linear-gradient(135deg,#0e1928,#182d43 65%,#163f4a)}.login-card{width:min(430px,100%);background:#fff;border-radius:24px;padding:38px;box-shadow:0 30px 90px #0004}.brand{display:flex;align-items:center;gap:10px}.vora{font:800 35px Manrope,sans-serif;letter-spacing:-2px;color:#f6f8fb}.vora span{color:var(--teal)}.brand small{font-size:10px;letter-spacing:3px;color:#9eacbe;margin-top:15px}.login-card .brand .vora{color:#17283b}.login-card h1{font:800 28px Manrope;margin:24px 0 5px}.muted{color:var(--muted)}.hs-icon{margin-top:28px;width:48px;height:48px;display:grid;place-items:center;border-radius:15px;background:#e8f8f5;color:#168b7a;font-size:27px}.login-card form{margin-top:27px}.login-card label,.field{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:700;color:#566174;margin-bottom:16px}.login-card input,.field input,.field select,.field textarea,.toolbar input,.toolbar select{width:100%;border:1px solid var(--line);border-radius:10px;padding:12px 13px;background:#fff;color:var(--ink);outline:none}.login-card input:focus,.field input:focus,.field select:focus,.field textarea:focus{border-color:#8fa7ff;box-shadow:0 0 0 3px #3867ed15}.btn{border:1px solid var(--line);background:#fff;color:var(--ink);padding:10px 14px;border-radius:10px;font-weight:700}.btn.primary{background:var(--blue);border-color:var(--blue);color:white}.btn.primary:hover{background:#2c56d4}.btn.wide{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:7px;padding:14px}.btn.small{padding:7px 11px;font-size:12px}.btn.danger{color:var(--red)}.tiny{font-size:11px;color:#929bad;margin-top:24px}.error{color:var(--red);font-size:12px}.app{min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;width:244px;background:var(--navy);color:#d5deea;padding:22px 14px;display:flex;flex-direction:column;z-index:20}.sidebrand{padding:0 14px 27px}.sidebrand .vora{font-size:32px}.sidebrand small{color:#8da0b7}.nav-caption{font-size:9px;font-weight:700;letter-spacing:1.8px;color:#71839a;padding:12px 13px 9px}.nav{display:flex;align-items:center;gap:12px;padding:11px 13px;border:0;background:transparent;color:#aebdd0;text-align:left;border-radius:10px;margin:2px 0;font-size:13px;font-weight:600}.nav i{width:18px;font-style:normal;font-size:17px;text-align:center}.nav:hover{background:#ffffff0b;color:white}.nav.active{background:#263b52;color:#fff;box-shadow:inset 3px 0 var(--teal)}.nav.active i{color:var(--teal)}.settings-caption{margin-top:15px}.sidebar-bottom{margin-top:auto;border-top:1px solid #ffffff16;padding:17px 8px 4px;display:flex;align-items:center;gap:8px;font-size:11px;color:#94a6bc}.secure-dot{width:7px;height:7px;border-radius:50%;background:var(--teal)}.logout{margin-left:auto;color:#b9c6d5;border:0;background:transparent}.main{margin-left:244px;min-height:100vh;display:flex;flex-direction:column}.topbar{height:91px;background:#fff;border-bottom:1px solid var(--line);padding:17px 30px;display:flex;align-items:center;justify-content:space-between;gap:15px}.eyebrow{font-size:9px;font-weight:700;letter-spacing:1.5px;color:#8a96a8;margin-bottom:5px}.topbar h2{font:800 23px Manrope;margin:0;letter-spacing:-.5px}.top-actions{display:flex;align-items:center;gap:11px}.company-picker{display:flex;flex-direction:column;gap:4px;min-width:220px}.company-picker span{font-size:9px;letter-spacing:1px;font-weight:700;color:#929cad}.company-picker select{border:1px solid var(--line);background:#f9fafc;padding:9px 12px;border-radius:9px;color:#29384b;max-width:270px}.avatar{width:37px;height:37px;border-radius:12px;background:#e2f6f2;color:#167f72;display:grid;place-items:center;font-weight:800}.user-chip{display:flex;flex-direction:column;gap:3px;white-space:nowrap}.user-chip b{font-size:12px}.user-chip small{font-size:10px;color:var(--muted)}.content{padding:27px 30px;flex:1;max-width:1600px;width:100%;margin:0 auto}.main footer{padding:15px 30px;border-top:1px solid var(--line);color:#99a2b1;font-size:10px}.main footer span{padding:0 5px}.footer-right{float:right}.banner{margin:15px 30px 0;padding:12px 15px;background:#fff7df;border:1px solid #f1d899;border-radius:10px;color:#7e5914}.banner button{margin-left:12px}.page-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:23px}.page-head h3{font:800 22px Manrope;margin:0 0 5px;letter-spacing:-.5px}.page-head p{margin:0;color:var(--muted);font-size:12px}.actions{display:flex;gap:8px;flex-wrap:wrap}.metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px}.metric{background:white;border:1px solid var(--line);border-radius:15px;padding:18px;box-shadow:var(--shadow);min-width:0}.metric-top{display:flex;align-items:center;justify-content:space-between;color:#7f8b9c;font-size:11px;font-weight:600}.metric-icon{height:35px;width:35px;border-radius:11px;display:grid;place-items:center;font-size:17px;background:#eaf0ff;color:#4267dd}.metric-icon.green{background:#e5f8f1;color:#168565}.metric-icon.amber{background:#fff3dc;color:#b47b1d}.metric-icon.red{background:#ffebed;color:#d94b56}.metric-number{font:800 30px Manrope;margin:13px 0 4px;letter-spacing:-1px}.metric-foot{font-size:10px;color:#929cad}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:17px}.panel{background:#fff;border:1px solid var(--line);border-radius:15px;box-shadow:var(--shadow);min-width:0}.panel-head{padding:18px 20px;border-bottom:1px solid #edf0f5;display:flex;justify-content:space-between;align-items:center;gap:10px}.panel-head h3{font:800 14px Manrope;margin:0}.panel-body{padding:16px 20px}.company-row,.alert-row,.agenda-row{display:flex;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid #f0f2f6}.company-row:last-child,.alert-row:last-child,.agenda-row:last-child{border-bottom:0}.company-mark{height:38px;width:38px;display:grid;place-items:center;border-radius:11px;background:#edf2ff;color:#4364d5;font-weight:800}.row-main{flex:1;min-width:0}.row-main b{font-size:12px;display:block;overflow:hidden;text-overflow:ellipsis}.row-main small{font-size:10px;color:var(--muted);display:block;margin-top:4px}.pill{display:inline-flex;padding:5px 8px;border-radius:100px;font-size:10px;font-weight:700;white-space:nowrap}.pill.green{background:#e2f7ef;color:#14815f}.pill.amber{background:#fff2d9;color:#a66d0c}.pill.red{background:#ffeaed;color:#c63d49}.pill.gray{background:#edf0f5;color:#657286}.table-panel{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden}.toolbar{display:flex;gap:9px;padding:14px;border-bottom:1px solid var(--line);align-items:center;flex-wrap:wrap}.toolbar input,.toolbar select{width:auto;min-width:170px;padding:10px 12px;font-size:12px}.toolbar .search{flex:1;min-width:220px}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse;white-space:nowrap}th{background:#fafbfd;color:#8a95a6;font-size:9px;letter-spacing:.8px;text-align:left;padding:13px 15px;font-weight:800}td{padding:13px 15px;border-top:1px solid #f0f2f6;font-size:12px;color:#465367}td b{color:#243348}tbody tr:hover{background:#fafcff}.td-actions{display:flex;gap:5px}.text-btn{border:0;background:transparent;color:#4267dd;font-size:11px;font-weight:700;padding:5px}.text-btn.danger{color:#d94b56}.empty{padding:38px 15px;text-align:center;color:#8994a5;font-size:12px}.empty strong{display:block;color:#4a586b;margin-bottom:5px}.matrix-table td,.matrix-table th{text-align:center}.matrix-table td:first-child,.matrix-table th:first-child{text-align:left;position:sticky;left:0;background:white}.state-select{border:0;border-radius:7px;padding:6px 8px;font-size:10px;font-weight:700}.state-pending{background:#ffeaed;color:#bd3f4a}.state-scheduled{background:#fff3d9;color:#a86d0a}.state-done{background:#e1f7ed;color:#117957}.state-na{background:#edf0f5;color:#6b7687}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.field.full{grid-column:1/-1}.field textarea{min-height:78px;resize:vertical}.modal-backdrop{position:fixed;inset:0;background:#0d1727a8;z-index:50;display:grid;place-items:center;padding:18px}.modal{width:min(680px,100%);max-height:90vh;overflow:auto;background:#fff;border-radius:18px;box-shadow:0 30px 90px #0004}.modal-head{display:flex;align-items:center;justify-content:space-between;padding:20px 23px;border-bottom:1px solid var(--line)}.modal-head h3{font:800 18px Manrope;margin:0}.close{border:0;background:#f1f3f7;border-radius:9px;width:32px;height:32px;font-size:18px}.modal-body{padding:22px}.modal-foot{padding:15px 22px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:8px}.toast{position:fixed;right:22px;bottom:22px;z-index:80;padding:13px 18px;background:#132439;color:#fff;border-radius:11px;box-shadow:0 10px 35px #0002;opacity:0;transform:translateY(12px);transition:.2s;pointer-events:none;max-width:360px;font-size:12px}.toast.show{opacity:1;transform:translateY(0)}.toast.bad{background:#a92f3b}.loading{padding:70px;text-align:center;color:var(--muted)}.mobile-only{display:none}.settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.settings-card{background:white;border:1px solid var(--line);border-radius:14px;padding:20px}.settings-card h3{font:800 14px Manrope;margin:0 0 7px}.settings-card p{font-size:11px;color:var(--muted);line-height:1.6;margin:0 0 17px}.help{font-size:11px;color:#8490a1;line-height:1.6}.progress{height:7px;border-radius:10px;background:#edf0f5;overflow:hidden}.progress span{display:block;height:100%;background:var(--teal);border-radius:10px}.report-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.report-card{padding:20px;border:1px solid var(--line);background:white;border-radius:14px}.report-card h3{font:800 14px Manrope}.report-card p{font-size:12px;color:var(--muted);line-height:1.6}.mobile-only{display:none}
@media(max-width:1100px){.sidebar{width:220px}.main{margin-left:220px}.content{padding:22px}.topbar{padding:15px 22px}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-grid{grid-template-columns:1fr}.user-chip{display:none}}
@media(max-width:720px){.sidebar{transform:translateX(-100%);transition:transform .22s;width:260px}.sidebar.open{transform:translateX(0);box-shadow:20px 0 60px #0003}.main{margin-left:0}.topbar{height:auto;min-height:80px;padding:14px 15px;align-items:flex-start}.mobile-only{display:block}.topbar h2{font-size:19px}.top-actions{margin-left:auto;gap:7px}.company-picker{min-width:0;max-width:170px}.company-picker select{max-width:170px;font-size:11px}.company-picker span{font-size:8px}.avatar{display:none}.content{padding:17px 13px}.metrics{gap:9px}.metric{padding:13px}.metric-number{font-size:25px}.metric-top{font-size:10px;gap:6px}.metric-icon{width:30px;height:30px}.page-head{flex-direction:column}.actions{width:100%}.actions .btn{flex:1}.settings-grid,.report-cards{grid-template-columns:1fr}.form-grid{grid-template-columns:1fr}.field.full{grid-column:auto}.toolbar{padding:10px}.toolbar input,.toolbar select,.toolbar .search{width:100%;min-width:0}.panel-head,.panel-body{padding:15px}.login-card{padding:27px}.main footer{padding:13px}.banner{margin:10px 12px 0}.topbar .eyebrow{font-size:8px}.user-chip{display:none}}

/* Firma del proveedor VoraApp */
.provider-login{margin-top:22px;text-align:center;font-size:11px;color:#8b95a5}.provider-login a,.provider-line a{color:#247d79;text-decoration:none;font-weight:800}.provider-login a:hover,.provider-line a:hover{text-decoration:underline}.vora-footer-logo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;text-decoration:none;width:max-content;margin:15px auto 0}.vora-footer-logo .vora{font:800 31px Manrope,sans-serif;letter-spacing:-2px;color:#17283b;line-height:1}.vora-footer-logo .vora span{color:#56bfae}.vora-footer-logo small{font-size:8px;letter-spacing:3px;color:#8995a7;margin:4px 0 0 3px}.app-footer{text-align:center!important;padding:18px 20px 20px!important}.app-footer .footer-description{font-size:10px;color:#99a2b1}.app-footer .provider-line{font-size:10px;margin-top:8px;color:#8994a5}.app-footer .vora-footer-logo{margin-top:12px}.login-card .vora-footer-logo{margin-top:18px}.login-card .provider-login{margin-top:20px}

/* Ajustes de marca y legibilidad */
.login-card{width:min(430px,100%);padding:30px 34px}.client-logo-wrap{max-width:280px;margin:0 auto 22px;background:#f7f5f0}.login-card h1{font-size:25px;letter-spacing:-.5px;margin:12px 0 5px}.login-card .muted{margin:0 0 20px;font-size:12px}.login-card .hs-icon{width:38px;height:38px;border-radius:12px;margin:0 auto 12px;display:grid;place-items:center;background:#e5f7f3;color:#159886;font-size:21px}.sidebrand{display:flex;align-items:center;gap:12px;padding:8px 8px 22px;margin-bottom:14px;border-bottom:1px solid #ffffff16}.side-logo{width:54px;height:54px;object-fit:contain;object-position:center;padding:3px}.provider-login{margin-top:16px}.login-card .vora-footer-logo{margin-top:12px}.app-footer .vora-footer-logo{margin:10px auto 0}.app-footer .footer-description{margin-bottom:3px}

/* Portada refinada: composición centrada, limpia y sin marcas duplicadas */
.login-shell{padding:32px 18px;place-items:center;min-height:100svh;background:radial-gradient(ellipse at 50% 0%,#2c4a5e 0%,transparent 45%),linear-gradient(145deg,#101c2c 0%,#173449 58%,#17454b 100%)}
.login-card{width:min(440px,100%);padding:34px 38px 28px;border:1px solid #ffffffa8;border-radius:24px;box-shadow:0 28px 90px #06101e66;text-align:center}
.client-logo-wrap{max-width:260px;margin:0 auto 24px;border-radius:12px;background:#f7f5f0;padding:6px}
.login-card .hs-icon{margin:0 auto 14px}
.login-card h1{font-size:27px;line-height:1.15;margin:0 0 7px;color:#182334}
.login-card .muted{margin:0 0 22px;font-size:12px}
.login-card form{text-align:left;margin-top:0}
.login-card label{font-size:11px;gap:7px;margin-bottom:14px}
.login-card input{min-height:44px;font-size:13px}
.login-card .btn.wide{margin-top:6px;min-height:46px}
.login-card .tiny{margin:18px 0 0;font-size:10px}
.login-card .provider-login{margin:14px 0 0;font-size:10px}
.login-card .vora-footer-logo{margin:12px auto 0}
.login-card .vora-footer-logo .vora{font-size:29px}
.login-card .error:empty{display:none}
.app-footer .footer-description{font-size:10px;color:#99a2b1;margin-bottom:3px}
.app-footer .provider-line{font-size:10px;margin-top:8px;color:#8994a5}
.app-footer .vora-footer-logo{margin:9px auto 0}
.sidebrand{justify-content:flex-start;gap:12px;padding:10px 10px 20px}
.side-logo{width:62px;height:48px;object-fit:contain;object-position:center;background:#fff;border-radius:9px;padding:3px}
.sidebrand-text strong{font-size:16px;letter-spacing:.2px}
@media(max-width:560px){.login-card{padding:27px 23px 23px}.client-logo-wrap{max-width:230px}.login-shell{padding:18px 13px}}

/* Vora H&S — refinamiento visual premium */
@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=DM+Sans:wght@400;500;600;700&display=swap');
:root{--navy:#102033;--navy2:#1b3347;--teal:#72d5c1;--blue:#315ee8;--bg:#f3f6fa;--ink:#19283a;--muted:#718095;--line:#e3e9f0;--shadow:0 12px 34px rgba(21,42,67,.065)}
body,button,input,select,textarea{font-family:'Plus Jakarta Sans','DM Sans',sans-serif}
body{letter-spacing:-.01em}
h1,h2,h3,.page-head h3,.metric-number,.panel-head h3,.modal-head h3,.topbar h2{font-family:'Plus Jakarta Sans',sans-serif;letter-spacing:-.045em}
.login-shell{position:relative;isolation:isolate;overflow:hidden;min-height:100vh;padding:34px 20px;background:radial-gradient(ellipse at 12% 12%,rgba(98,159,176,.24),transparent 32%),radial-gradient(ellipse at 88% 88%,rgba(77,174,159,.19),transparent 33%),linear-gradient(135deg,#0b1725 0%,#142b40 54%,#153c46 100%)}
.login-shell:before,.login-shell:after{content:"";position:absolute;z-index:-1;border:1px solid rgba(255,255,255,.08);border-radius:50%;width:580px;height:580px;pointer-events:none}.login-shell:before{left:-300px;bottom:-360px}.login-shell:after{right:-330px;top:-360px;width:680px;height:680px}
.login-card{width:min(470px,100%);padding:38px 44px 30px;border:1px solid rgba(255,255,255,.75);border-radius:26px;box-shadow:0 32px 100px rgba(0,0,0,.3);position:relative;overflow:hidden}
.login-card:before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:linear-gradient(90deg,#162b3e,#77906a,#d2b99c,#72d5c1)}
.client-logo-wrap{max-width:290px;margin:0 auto 25px;border-radius:15px;background:#f6f3ed;padding:5px;box-shadow:0 7px 20px rgba(22,39,54,.07)}
.login-kicker{display:flex;align-items:center;justify-content:center;gap:9px;margin:0 auto 10px;color:#8794a4;font-size:9px;font-weight:800;letter-spacing:.19em}.login-kicker span{width:6px;height:6px;border-radius:50%;background:#68cbb7;box-shadow:0 0 0 4px #e6f7f3}
.login-card h1{font-size:30px;line-height:1.18;text-align:center;margin:0 0 10px;color:#15263a;font-weight:800;letter-spacing:-.055em}.login-card h1 em{font-style:normal;color:#5a927f}
.login-card .muted{text-align:center;font-size:12px;line-height:1.7;max-width:300px;margin:0 auto 25px;color:#78869a}
.login-card form{margin-top:0}.login-card label{font-size:11px;font-weight:700;color:#47576b;gap:8px;margin-bottom:17px}.login-card input{border-radius:12px;padding:14px 15px;border-color:#dfe6ee;background:#fbfcfe;font-size:13px;transition:border-color .2s,box-shadow .2s,background .2s}.login-card input:focus{background:#fff;border-color:#7aa99c;box-shadow:0 0 0 4px rgba(86,166,147,.13)}
.btn.primary{background:linear-gradient(135deg,#3566e9,#294fd0);border-color:transparent;box-shadow:0 7px 15px rgba(49,94,232,.18)}.btn.primary:hover{background:linear-gradient(135deg,#2d5bdb,#2346bd);transform:translateY(-1px)}.btn.wide{border-radius:12px;padding:15px 17px;font-size:13px;margin-top:6px;transition:transform .18s,box-shadow .18s}.btn.wide span{font-size:18px;font-weight:500}
.login-trust{display:flex;align-items:center;justify-content:center;gap:8px;margin:22px 0 0;color:#9aa5b4;font-size:9px;font-weight:600}.login-trust span{color:#3b9d8a;font-size:15px}.login-trust i{height:3px;width:3px;border-radius:50%;background:#c2cbd5}
.login-card .provider-login{padding-top:17px;margin-top:18px;border-top:1px solid #edf0f4;font-size:10px;color:#8a96a5}.provider-login a,.provider-line a{color:#247f72;font-weight:800;text-underline-offset:3px}.login-card .vora-footer-logo{margin-top:9px}.vora-footer-logo .vora{font-family:'Plus Jakarta Sans',sans-serif;font-size:29px;letter-spacing:-2.3px}.vora-footer-logo small{font-size:7px;letter-spacing:3.5px}
.sidebar{background:linear-gradient(180deg,#102033,#122638 72%,#153544);box-shadow:5px 0 30px rgba(16,32,51,.04)}.sidebrand{padding-bottom:22px}.sidebrand-text strong{font-family:'Plus Jakarta Sans',sans-serif;letter-spacing:-.04em}.nav{border-radius:11px;padding:11px 13px;font-size:12px;letter-spacing:-.01em}.nav.active{background:linear-gradient(90deg,rgba(114,213,193,.16),rgba(255,255,255,.035));box-shadow:inset 3px 0 #72d5c1}.nav-caption{letter-spacing:.15em;font-size:8px}.topbar{height:88px;padding-inline:32px}.topbar h2{font-size:24px}.eyebrow{letter-spacing:.16em}.content{padding:30px 32px}.metric,.panel,.table-panel,.settings-card,.report-card{border-radius:17px;box-shadow:var(--shadow);border-color:#e8edf3}.metric{padding:21px}.metric-number{font-size:32px}.panel-head{padding:20px 22px}.panel-body{padding:17px 22px}.page-head h3{font-size:25px}.page-head p{font-size:12px;line-height:1.65}.btn{border-radius:10px;transition:all .18s}.btn:not(.primary):hover{border-color:#b9c8d8;background:#f8fafc}.app-footer{background:rgba(255,255,255,.62)}
@media(max-width:720px){.login-shell{padding:20px 14px}.login-card{padding:30px 25px 25px;border-radius:22px}.client-logo-wrap{max-width:260px;margin-bottom:22px}.login-card h1{font-size:27px}.login-trust{font-size:8px;gap:6px}.content{padding:18px 13px}.topbar{padding:14px 13px}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.metric{border-radius:14px}}
