:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--b100:#1c3877;--b88:#1c3877e0;--b72:#1c3877b8;--b60:#1c387799;--b40:#1c387766;--b20:#1c387733;--b12:#1c38771f;--b8:#edf0f6;--b4:#f6f8fb;--white:#fff;--danger:#b42318;--font:"Exo", system-ui, -apple-system, "Segoe UI", sans-serif;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s8:32px;--s12:48px;--r8:8px;--r12:12px;--r16:16px}*{box-sizing:border-box}body{background:var(--b4);color:var(--b88);font:400 16px/140% var(--font);letter-spacing:-.02em;-webkit-font-smoothing:antialiased;margin:0}button,input,select{font:inherit;letter-spacing:inherit}.num{font-variant-numeric:tabular-nums}.label{text-transform:uppercase;color:var(--b60);letter-spacing:-.02em;font-size:14px;font-weight:300}h1,h2{color:var(--b100);letter-spacing:-.04em;margin:0;font-weight:600;line-height:110%}h1{font-size:32px}h2{font-size:22px}a{color:var(--b100)}.btn{appearance:none;border-radius:var(--r8);padding:var(--s2) var(--s4);cursor:pointer;background:var(--b100);min-height:40px;color:var(--white);text-transform:uppercase;border:0;font-size:14px;font-weight:600}.btn:hover{background:var(--b88)}.btn.ghost{color:var(--b100);border:1px solid var(--b20);background:0 0}.btn.ghost:hover{background:var(--b8)}.btn:disabled{opacity:.5;cursor:default}input[type=text],input[type=password],input[type=search],select{border:1px solid var(--b20);border-radius:var(--r8);height:44px;padding:0 var(--s3);background:var(--white);color:var(--b100);width:100%}input:focus-visible,select:focus-visible,.btn:focus-visible{outline:4px solid var(--b40);outline-offset:0}.login{min-height:100vh;padding:var(--s4);place-items:center;display:grid}.login form{background:var(--white);border:1px solid var(--b20);border-radius:var(--r16);width:100%;max-width:380px;padding:var(--s8);gap:var(--s4);display:grid}.brand{align-items:center;gap:var(--s2);text-transform:uppercase;color:var(--b100);font-weight:600;display:flex}.brand i{border-radius:var(--r8);background:var(--b100);width:32px;height:32px;color:var(--white);place-items:center;font-style:normal;display:inline-grid}.brand b{font-weight:300}.error{color:var(--danger);font-size:14px}.shell{grid-template-columns:220px 1fr;min-height:100vh;display:grid}.side{background:var(--b100);color:var(--white);padding:var(--s6) var(--s4);gap:var(--s6);flex-direction:column;display:flex}.side .brand{color:var(--white)}.side .brand i{background:var(--white);color:var(--b100)}.side nav{gap:var(--s1);display:grid}.side nav button{text-align:left;color:#fffc;padding:var(--s2) var(--s3);border-radius:var(--r8);cursor:pointer;background:0 0;border:0}.side nav button[aria-current=page],.side nav button:hover{color:var(--white);background:#ffffff1f}.side .me{color:#ffffffb8;gap:var(--s2);margin-top:auto;font-size:14px;display:grid}.side .me .btn{background:#ffffff1f}main{padding:var(--s8);gap:var(--s6);align-content:start;min-width:0;display:grid}.panel{background:var(--white);border:1px solid var(--b20);border-radius:var(--r16);padding:var(--s6)}.kpis{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.kpi{background:var(--white);border:1px solid var(--b20);border-radius:var(--r12);padding:var(--s4);gap:var(--s1);cursor:pointer;text-align:left;display:grid}.kpi.on{background:var(--b100);color:var(--white)}.kpi.on .label{color:#ffffffb8}.kpi .v{color:var(--b100);letter-spacing:-.04em;font-size:26px;font-weight:600}.kpi.on .v{color:var(--white)}.filters{gap:var(--s3);grid-template-columns:2fr 1fr 1fr auto;align-items:center;display:grid}.toggle{align-items:center;gap:var(--s2);white-space:nowrap;cursor:pointer;display:flex}.toggle.big{min-height:40px}.toggle.big input{width:24px;height:24px;accent-color:var(--b100);cursor:pointer;margin:0}.tbl-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%}th,td{text-align:left;padding:var(--s2) var(--s3);border-bottom:1px solid var(--b12);white-space:nowrap}th{text-transform:uppercase;color:var(--b60);font-size:13px;font-weight:300}tbody tr{cursor:pointer}tbody tr:hover{background:var(--b4)}td.name{color:var(--b100);font-weight:600}.pill{padding:2px var(--s2);border-radius:var(--r16);background:var(--b8);color:var(--b100);font-size:13px;display:inline-block}.pill.none{border:1px dashed var(--b40);color:var(--b60);background:0 0}.muted{color:var(--b60)}.pager{justify-content:space-between;align-items:center;gap:var(--s3);display:flex}.drawer-bg{background:#1414284d;position:fixed;inset:0}.drawer{background:var(--white);width:min(520px,100vw);padding:var(--s6);gap:var(--s4);align-content:start;display:grid;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-8px 0 24px #1c38771f}dl.props{gap:var(--s2) var(--s3);grid-template-columns:160px 1fr;margin:0;display:grid}dl.props dt{color:var(--b60);font-size:14px}dl.props dd{color:var(--b100);word-break:break-word;margin:0}.warn{border-radius:var(--r8);padding:var(--s3);background:#fff7e6;border:1px solid #f5c26b;font-size:14px}.ok{color:#157f3b}@media (width<=860px){.shell{grid-template-columns:1fr}.side{padding:var(--s3) var(--s4);align-items:center;gap:var(--s3);flex-direction:row;min-width:0}.side nav{scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.side nav button{white-space:nowrap}.side .me{margin:0 0 0 auto}.side .me span{display:none}main{padding:var(--s4)}.filters{grid-template-columns:1fr}}.tabs{gap:var(--s1);border-bottom:1px solid var(--b12);display:flex;overflow-x:auto}.tabs button{appearance:none;padding:var(--s2) var(--s3);border-radius:var(--r8) var(--r8) 0 0;color:var(--b72);cursor:pointer;white-space:nowrap;gap:var(--s2);background:0 0;border:0;align-items:center;display:inline-flex}.tabs button:hover{background:var(--b8);color:var(--b100)}.tabs button[aria-selected=true]{color:var(--b100);box-shadow:inset 0 -2px 0 var(--b100);font-weight:600}.tabs .count{background:var(--b8);color:var(--b100);padding:0 var(--s2);border-radius:var(--r16);font-size:12px;font-weight:400}.seg{gap:var(--s1);padding:var(--s1);background:var(--b8);border-radius:var(--r12);justify-self:start;display:inline-flex}.seg button{appearance:none;padding:var(--s1) var(--s4);border-radius:var(--r8);cursor:pointer;color:var(--b88);background:0 0;border:0}.seg button[aria-pressed=true]{background:var(--b100);color:var(--white);font-weight:600}.filters{grid-template-columns:2fr 1fr}.pill.warn-pill{color:#8a5300;background:#fff7e6;margin-right:4px}td.late{color:var(--danger);font-weight:600}a.link{color:var(--b100);font-weight:600;text-decoration:none}a.link:hover{text-decoration:underline}th .th-sort{appearance:none;font:inherit;color:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}th .th-sort:hover,th .th-sort.on{color:var(--b100)}th .th-sort .arrow{opacity:.5;font-size:10px}th .th-sort.on .arrow{opacity:1}.pw-form{gap:var(--s3);max-width:380px;padding-top:var(--s4);border-top:1px solid var(--b12);display:grid}input[type=email]{border:1px solid var(--b20);border-radius:var(--r8);height:44px;padding:0 var(--s3);background:var(--white);color:var(--b100);width:100%}.filterbar{gap:var(--s3);padding:var(--s3);background:var(--b4);border:1px solid var(--b12);border-radius:var(--r12);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.fcell{gap:var(--s1);align-content:start;min-width:0;display:grid}.fcell.on .label{color:var(--b100);font-weight:600}.fcell.on select,.fcell.on input{border-color:var(--b100)}.fcell.clear{align-content:end}.fhead{justify-content:space-between;align-items:center;gap:var(--s1);display:flex}.frow{gap:var(--s1);display:flex}.frow input{flex:1;min-width:0}.filterbar select,.filterbar input{height:36px;padding:0 var(--s2);font-size:14px}.fx{appearance:none;color:var(--b60);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:16px;line-height:1}.fx:hover{color:var(--danger)}.ftoggle{appearance:none;border:1px solid var(--b20);background:var(--white);color:var(--b60);border-radius:var(--r8);cursor:pointer;flex:none;width:36px}.ftoggle.on{background:var(--b100);color:var(--white);border-color:var(--b100)}input[type=date],input[type=tel],input[type=url],input[type=number],textarea{border:1px solid var(--b20);border-radius:var(--r8);padding:0 var(--s3);background:var(--white);color:var(--b100);width:100%;height:44px}textarea{height:auto;padding:var(--s2) var(--s3);resize:vertical;font:inherit}.drawer{width:min(640px,100vw);padding-bottom:0}.drawer-head{justify-content:space-between;gap:var(--s3);align-items:start;display:flex}.form-grid{gap:var(--s3);display:grid}.form-row{gap:var(--s3);grid-template-columns:170px 1fr;align-items:center;display:grid}.form-row>.label{text-transform:none;font-size:14px}.form-row.changed>.label{color:var(--b100);font-weight:600}.form-row.changed>.label:after{content:" •";color:#d97706}.form-row .ro{color:var(--b72);padding:var(--s2) 0}.multi{gap:var(--s2);display:grid}.nc-form{gap:0}.nc-form .form-row{padding:var(--s3) 0;border-top:1px solid var(--b12);align-items:start}.nc-form .form-row:first-child{border-top:0;padding-top:0}.nc-form .form-row>.label{min-height:44px;color:var(--b100);align-items:center;font-size:15px;font-weight:600;display:flex}.nc-form .toggle.big{min-height:44px}.nc-form .multi>.chips{order:1}.nc-form .multi>.chips:not(:has(.pill)){display:none}.prefixed{align-items:stretch;display:flex}.prefixed>b{padding:0 var(--s3);background:var(--b8);color:var(--b100);border:1px solid var(--b20);border-radius:var(--r8) 0 0 var(--r8);border-right:0;place-items:center;font-weight:600;display:grid}.prefixed>input{border-top-left-radius:0;border-bottom-left-radius:0;flex:1;min-width:0}.chips{gap:var(--s1);flex-wrap:wrap;display:flex}.savebar{background:var(--white);border-top:1px solid var(--b12);padding:var(--s3) 0 var(--s4);gap:var(--s2);margin-top:var(--s2);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex;position:sticky;bottom:0}.savebar>span:first-child{margin-right:auto}@media (width<=560px){.form-row{gap:var(--s1);grid-template-columns:1fr}}.fcell.wide{grid-column:span 2}@media (width<=560px){.fcell.wide{grid-column:span 1}.frow{flex-wrap:wrap}}.viewas-bar{z-index:5;justify-content:center;align-items:center;gap:var(--s4);padding:var(--s2) var(--s4);color:#6b4500;background:#fff4d6;border-bottom:1px solid #f5c26b;flex-wrap:wrap;display:flex;position:sticky;top:0}.btn.sm{min-height:32px;padding:var(--s1) var(--s3);font-size:12px}.temp-box{gap:var(--s2);padding:var(--s4);border:2px solid var(--b100);border-radius:var(--r12);background:var(--b4);display:grid}.temp-pw{letter-spacing:.08em;color:var(--b100);background:var(--white);border:1px dashed var(--b40);border-radius:var(--r8);padding:var(--s2) var(--s4);-webkit-user-select:all;user-select:all;justify-self:start;font-size:24px;font-weight:600}.et{background:var(--white);border:1px solid var(--b20);border-radius:var(--r12);padding:var(--s4);gap:var(--s2);max-width:520px;display:grid}.et-head{justify-content:space-between;align-items:baseline;gap:var(--s3);flex-wrap:wrap;display:flex}.et-period{font-size:14px}.et-value{align-items:baseline;gap:var(--s2);color:var(--b60);display:flex}.et-value b{color:var(--b100);letter-spacing:-.04em;font-size:32px;font-weight:600;line-height:1}.et-bar{background:var(--b8);border-radius:var(--r8);height:8px;overflow:hidden}.et-bar i{background:var(--b100);border-radius:var(--r8);height:100%;display:block}.et.done .et-bar i{background:#157f3b}.pill.et-ok{color:#157f3b;background:#e7f6ec;align-self:center}.et-note{font-size:14px}.cell-edit{cursor:text;border-radius:4px;min-width:40px;min-height:1.4em;margin:0 -2px;padding:0 2px;display:inline-block}.cell-edit:hover{background:var(--b8);box-shadow:inset 0 0 0 1px var(--b20)}.cell-editing{align-items:center;gap:var(--s1);display:inline-flex}input.cell-input,select.cell-input{height:32px;padding:0 var(--s2);width:auto;min-width:140px;font-size:14px}input[type=checkbox].cell-input{min-width:0;height:auto}.kanban{gap:var(--s3);padding-bottom:var(--s2);grid-auto-columns:minmax(230px,1fr);grid-auto-flow:column;align-items:start;display:grid;overflow-x:auto}.kcol{background:var(--b4);border:1px solid var(--b12);border-radius:var(--r12);padding:var(--s2);gap:var(--s2);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;min-height:120px;display:grid}.kcard{overflow-wrap:anywhere}.kcol.over{border-color:var(--b100);background:var(--b8)}.kcol.done{opacity:.85}.khead{padding:var(--s1) var(--s2);color:var(--b100);justify-content:space-between;align-items:center;display:flex}.khead .count{background:var(--white);color:var(--b100);padding:0 var(--s2);border-radius:var(--r16);font-size:12px}.kcard{background:var(--white);border:1px solid var(--b20);border-radius:var(--r8);padding:var(--s3);gap:var(--s1);cursor:pointer;display:grid}.kcard:hover{box-shadow:0 2px 8px #1c38771f}.kcard[draggable=true]{cursor:grab}.ktitle{color:var(--b100);font-weight:600;line-height:1.3}.kdate{color:var(--b60);font-size:13px}.kdate.late{color:var(--danger);font-weight:600}.kclients{gap:var(--s1);flex-wrap:wrap;font-size:13px;display:flex}.kteam{justify-self:start;font-size:12px}.kempty{text-align:center;padding:var(--s3) 0}.khead b{align-items:center;gap:var(--s2);display:inline-flex}.khead-r{align-items:center;gap:var(--s1);display:inline-flex}.kdot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.khidden{gap:var(--s1);min-width:200px;padding:var(--s1) 0;align-content:start;display:grid}.khidden-head{align-items:center;gap:var(--s2);padding:var(--s1) var(--s2);font-size:14px;display:flex}.khidden-g{appearance:none;border-radius:var(--r8);padding:var(--s1) var(--s2);align-items:center;gap:var(--s3);cursor:pointer;color:var(--b60);font:inherit;text-align:left;background:0 0;border:1px dashed #0000;display:flex}.khidden-g:hover{background:var(--b4)}.khidden-g.over{border-color:var(--b100);background:var(--b8)}.khidden-g .ic{opacity:0;margin-left:auto}.khidden-g:hover .ic,.khidden-g:focus-visible .ic{opacity:1}.kpill{align-items:center;gap:var(--s2);background:var(--b8);color:var(--b100);border-radius:var(--r16);padding:2px var(--s3);font-weight:600;display:inline-flex}.sm-app{--sm-present:#070c1a;height:calc(100dvh - 2 * var(--s8));background:var(--b8);border:1px solid var(--b12);border-radius:var(--r16);grid-template-rows:1fr auto;min-height:240px;display:grid;position:relative;overflow:hidden}.sm-stage{min-height:0;padding:var(--s4);place-items:center;display:grid;position:relative;container-type:size}.sm-frame{aspect-ratio:16/9;border-radius:var(--r12);background:var(--b100);touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer;width:min(100cqw,177.778cqh);max-width:100%;position:relative;overflow:hidden;box-shadow:0 18px 50px -24px #1c38778c}.sm-frame img{object-fit:cover;transform-origin:0 0;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}.sm-frame.zoomed{cursor:grab}.sm-edge{width:22%;padding:0 var(--s3);opacity:0;color:var(--white);pointer-events:none;align-items:center;transition:opacity .18s;display:flex;position:absolute;top:0;bottom:0}.sm-edge .ic{filter:drop-shadow(0 1px 6px #00000080);width:34px;height:34px}.sm-edge.l{left:0}.sm-edge.r{justify-content:flex-end;right:0}@media (hover:hover){.sm-frame:not(.zoomed):hover .sm-edge.hot{opacity:.9}}.sm-jump{top:var(--s6);background:var(--white);color:var(--b100);border:1px solid var(--b20);border-radius:var(--r8);padding:var(--s2) var(--s4);gap:var(--s2);align-items:baseline;font-weight:600;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 10px 30px -12px #1c387766}.sm-jump small{color:var(--b60);font-weight:300}.sm-zoomhint{bottom:var(--s6);color:var(--white);white-space:nowrap;background:#070c1ac7;border-radius:999px;padding:6px 14px;font-size:13px;position:absolute;left:50%;transform:translate(-50%)}.sm-rotate{left:0;right:0;bottom:var(--s4);text-align:center;color:var(--b60);font-size:13px;display:none;position:absolute}.sm-bar{background:var(--white);border-top:1px solid var(--b12);align-items:center;gap:var(--s1);padding:var(--s2) var(--s3);transition:opacity .3s,translate .3s;display:flex;position:relative}.sm-progress{height:3px;position:absolute;top:-1px;left:0;right:0}.sm-progress span{background:var(--b100);height:100%;transition:width .25s;display:block}.sm-ib{appearance:none;color:var(--b100);border-radius:var(--r8);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:44px;height:44px;display:grid;position:relative}.sm-ib .ic{width:22px;height:22px}.sm-ib:hover:not(:disabled),.sm-ib[aria-expanded=true],.sm-ib[aria-pressed=true]{background:var(--b8)}.sm-ib:disabled{opacity:.35;cursor:default}.sm-ib:focus-visible,.sm-thumb:focus-visible,.sm-tool:focus-visible{outline:3px solid var(--b40);outline-offset:1px}.sm-dot{width:8px;height:8px;box-shadow:0 0 0 2px var(--white);background:#e0a32e;border-radius:50%;position:absolute;top:9px;right:9px}.sm-where{align-items:baseline;gap:var(--s3);min-width:0;padding:0 var(--s2);white-space:nowrap;color:var(--b100);flex:1;display:flex;overflow:hidden}.sm-count{flex:none;font-weight:600}.sm-count b{color:var(--b60);font-weight:300}.sm-title{text-overflow:ellipsis;overflow:hidden}.sm-nav{gap:2px;display:flex}.sm-sep{background:var(--b12);width:1px;height:24px;margin:0 var(--s1);flex:none}.sm-app.presenting{z-index:60;background:var(--sm-present);border:0;border-radius:0;grid-template-rows:1fr;height:auto;position:fixed;inset:0}.sm-app.presenting .sm-stage{padding:0}.sm-app.presenting .sm-frame{box-shadow:none;border-radius:0}.sm-app.presenting .sm-bar{left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));border-radius:var(--r12);width:min(720px,100% - 32px);padding:6px var(--s2);background:#0c142ae6;border:1px solid #ffffff1f;position:absolute;transform:translate(-50%)}.sm-app.presenting .sm-ib,.sm-app.presenting .sm-where{color:#eef2fb}.sm-app.presenting .sm-ib:hover:not(:disabled),.sm-app.presenting .sm-ib[aria-expanded=true],.sm-app.presenting .sm-ib[aria-pressed=true]{background:#ffffff1a}.sm-app.presenting .sm-count b{color:#eef2fb99}.sm-app.presenting .sm-sep{background:#ffffff29}.sm-app.presenting .sm-dot{box-shadow:0 0 0 2px #0c142a}.sm-app.presenting .sm-progress{border-radius:2px;inset:auto 14px 0;overflow:hidden}.sm-app.presenting .sm-progress span{background:#9fb5ea}.sm-app.presenting .sm-help-btn,.sm-app.presenting .sm-rotate{display:none}.sm-app.presenting.idle .sm-bar{opacity:0;pointer-events:none;translate:0 10px}.sm-app.presenting.idle,.sm-app.presenting.idle .sm-frame{cursor:none}.sm-app.presenting.idle .sm-edge{opacity:0!important}.sm-ov{z-index:20;background:#0c163080;display:grid;position:absolute;inset:0}.sm-sheet{background:var(--white);color:var(--b100);overflow:auto}.sm-grid-sheet{grid-template-rows:auto 1fr;display:grid}.sm-sheet-head{z-index:1;background:var(--white);align-items:center;gap:var(--s3);border-bottom:1px solid var(--b12);padding:var(--s2) var(--s3) var(--s2) var(--s5);display:flex;position:sticky;top:0}.sm-sheet-head h2{flex:1;font-size:20px}.sm-sheet-head h2 span{color:var(--b60);font-weight:300}.sm-thumbs{gap:var(--s5) var(--s4);padding:var(--s5);grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));align-content:start;display:grid}.sm-thumb{appearance:none;text-align:left;cursor:pointer;gap:var(--s2);border-radius:var(--r8);color:var(--b100);background:0 0;border:0;padding:0;display:grid}.sm-thumb img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r8);outline:1px solid var(--b12);outline-offset:-1px;width:100%;display:block}.sm-thumb:hover img{outline:2px solid var(--b40);outline-offset:2px}.sm-thumb[aria-current=true] img{outline-offset:2px;outline:3px solid #e0a32e}.sm-thumb .cap{gap:var(--s2);align-items:baseline;font-size:14px;display:flex}.sm-thumb .cap b{min-width:1.6em;color:var(--b60);font-weight:600}.sm-thumb[aria-current=true] .cap b{color:#b97c0c}.sm-pop{z-index:21;right:var(--s3);width:min(340px, calc(100% - 2 * var(--s3)));background:var(--white);max-height:calc(100% - 90px);color:var(--b100);border:1px solid var(--b20);border-radius:var(--r12);padding:var(--s2);position:absolute;bottom:68px;overflow:auto;box-shadow:0 24px 60px -20px #0c163073}.sm-app.presenting .sm-pop{bottom:calc(80px + env(safe-area-inset-bottom,0px));right:max(var(--s4), calc(50% - 360px))}.sm-pop h3{margin:var(--s3) var(--s3) var(--s1);text-transform:uppercase;letter-spacing:.04em;color:var(--b60);font-size:12px;font-weight:600}.sm-pop h3.here{color:#b97c0c}.sm-tool{align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);border-radius:var(--r8);color:inherit;text-decoration:none;display:flex}.sm-tool:hover{background:var(--b8)}.sm-tool .ic{width:20px;height:20px;color:var(--b60);flex:none}.sm-tool span{flex:1;display:grid}.sm-tool small{color:var(--b60);font-size:12px}.sm-help{width:min(520px, calc(100% - 2 * var(--s4)));max-height:calc(100% - 2 * var(--s4));border-radius:var(--r16);padding-bottom:var(--s4);margin:auto}.sm-help .sm-sheet-head{border:0;position:static}.sm-help dl{padding:0 var(--s5);gap:10px var(--s4);grid-template-columns:auto 1fr;align-items:baseline;margin:0;display:grid}.sm-help h4{margin:var(--s2) 0 0;text-transform:uppercase;letter-spacing:.04em;color:var(--b60);grid-column:1/-1;font-size:12px;font-weight:600}.sm-help dt{flex-wrap:wrap;gap:4px;display:flex}.sm-help dd{margin:0}.sm-help kbd{font:600 12px/1 var(--font);border:1px solid var(--b20);text-align:center;background:var(--b4);border-bottom-width:2px;border-radius:6px;min-width:24px;padding:4px 7px}@media (width<=860px){.sm-app{height:calc(100dvh - 2 * var(--s4) - 64px)}}@media (width<=560px){.sm-help-btn,.sm-sep{display:none}.sm-ib{width:40px;height:40px}.sm-bar{padding:var(--s1) var(--s2);gap:2px}.sm-where{padding:0 var(--s1);flex-direction:column;align-items:flex-start;gap:0;line-height:1.2}.sm-title{max-width:100%;font-size:13px}.sm-stage{padding:var(--s2)}.sm-frame{border-radius:var(--r8)}}@media (width<=560px) and (orientation:portrait){.sm-rotate{display:block}}@media (prefers-reduced-motion:reduce){.sm-bar,.sm-progress span,.sm-edge{transition:none}}.compose{gap:var(--s3);display:grid}.compose-row{gap:var(--s3);grid-template-columns:90px 1fr;align-items:center;display:grid}.to-box{gap:var(--s1);border:1px solid var(--b20);border-radius:var(--r8);padding:var(--s1) var(--s2);background:var(--white);flex-wrap:wrap;align-items:center;min-height:44px;display:flex;position:relative}.to-box input{min-width:200px;height:34px;padding:0 var(--s1);border:0;outline:0;flex:1}.to-box:focus-within{border-color:var(--b100)}.pill.bad{color:var(--danger);background:#fde8e8}.suggest{z-index:4;padding:var(--s1);background:var(--white);border:1px solid var(--b20);border-radius:var(--r8);margin:4px 0 0;list-style:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 8px 24px #1c38771f}.suggest button{text-align:left;width:100%;padding:var(--s2);border-radius:var(--r8);cursor:pointer;color:var(--b100);background:0 0;border:0}.suggest button:hover{background:var(--b8)}.compose-text{color:#222;min-height:260px;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5}.sig-hint{gap:var(--s1);display:grid}.sig-preview,.sig-editor{border:1px dashed var(--b20);border-radius:var(--r8);padding:var(--s3);color:#222;font-family:Arial,Helvetica,sans-serif;font-size:13px;overflow-x:auto}.sig-editor{background:var(--white);border-style:solid;min-height:180px}.sig-editor:focus{outline:4px solid var(--b40)}.attach{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.files{width:100%;margin:0;padding-left:18px}.compose-actions{justify-content:flex-end;gap:var(--s2);display:flex}.mail-preview{border:1px solid var(--b20);border-radius:var(--r8);background:#fff;width:100%;min-height:360px}@media (width<=560px){.compose-row{gap:var(--s1);grid-template-columns:1fr}}:root{--ev-mine:#1c3877;--ev-other-bg:#e6e8ec;--ev-other-fg:#4b5563}.cal-head{gap:var(--s3);flex-wrap:wrap;align-items:center;display:flex}.cal-head h1{margin-right:auto}.cal-nav{gap:var(--s1);align-items:center;display:flex}.cal-title{margin-left:var(--s2);color:var(--b100);text-transform:capitalize}.cal-legend{gap:var(--s2);align-items:center;font-size:13px;display:flex}.dot{vertical-align:middle;border-radius:50%;width:10px;height:10px;display:inline-block}.dot.mine{background:var(--ev-mine)}.dot.other{background:#9ca3af}.cal-panel{padding:var(--s3);overflow-x:auto}.ev{text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border:0;border-radius:6px;width:100%;margin-top:2px;padding:2px 6px;font-size:12px;line-height:1.35;display:block;overflow:hidden}.ev .t{font-weight:600}.ev.mine,.wev.mine{background:var(--ev-mine);color:#fff}.ev.other,.wev.other{background:var(--ev-other-bg);color:var(--ev-other-fg)}.month{border-top:1px solid var(--b12);border-left:1px solid var(--b12);grid-template-columns:repeat(7,minmax(110px,1fr));display:grid}.dow{padding:var(--s1) var(--s2);text-transform:uppercase;color:var(--b60);border-right:1px solid var(--b12);border-bottom:1px solid var(--b12);font-size:12px}.mday{min-height:112px;padding:var(--s1);border-right:1px solid var(--b12);border-bottom:1px solid var(--b12);cursor:pointer;overflow:hidden}.mday:hover{background:var(--b4)}.mday.out{background:#fafbfc}.mday.out .mnum{opacity:.45}.mnum{color:var(--b72);text-align:center;border-radius:11px;min-width:22px;font-size:12px;display:inline-block}.mday.today .mnum{background:var(--b100);color:#fff;font-weight:600}.more{color:var(--b60);padding-left:6px;font-size:11px}.week{grid-template-columns:52px repeat(7,minmax(110px,1fr));display:grid}.wcorner,.wallday-l{border-bottom:1px solid var(--b12)}.wdh{text-align:center;padding:var(--s1);color:var(--b72);border-bottom:1px solid var(--b12);text-transform:capitalize;font-size:13px}.wdh.today{color:var(--b100);box-shadow:inset 0 -2px 0 var(--b100);font-weight:600}.wallday-l{padding-top:4px;font-size:10px}.wallday{border-left:1px solid var(--b12);border-bottom:1px solid var(--b12);min-height:28px;padding:2px}.wtimes div{color:var(--b60);text-align:right;padding-right:6px;font-size:11px;transform:translateY(-7px)}.wcol{border-left:1px solid var(--b12);position:relative}.wslot{border-bottom:1px solid var(--b8);cursor:pointer}.wslot:hover{background:var(--b4)}.wev{text-align:left;cursor:pointer;border:1px solid #fff;border-radius:6px;flex-direction:column;padding:2px 6px;font-size:12px;line-height:1.3;display:flex;position:absolute;overflow:hidden}.wev b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.wev span{opacity:.85;font-size:11px}.desc{white-space:pre-wrap;background:var(--b4);border-radius:var(--r8);padding:var(--s3)}input[type=time]{border:1px solid var(--b20);border-radius:var(--r8);padding:0 var(--s2);height:44px;color:var(--b100)}a.btn{align-items:center;text-decoration:none;display:inline-flex}.next-ev{appearance:none;text-align:left;color:#fff;border-radius:var(--r12);padding:var(--s3);cursor:pointer;font:inherit;background:#ffffff1a;border:0;gap:2px;display:grid}.next-ev:hover{background:#ffffff29}.next-ev .label{color:#ffffffb3;font-size:11px}.next-ev b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.next-ev span{color:#ffffffd9;font-size:13px}.next-ev .cd{color:#ffd88a;font-weight:600}.next-ev.empty span:last-child{color:#fff9}@media (width<=860px){.next-ev{display:none}}.admin-cols{gap:var(--s6);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;display:grid}.admin-col{gap:var(--s6);min-width:0;display:grid}.fold{padding:0}.fold-head{appearance:none;align-items:baseline;gap:var(--s3);width:100%;padding:var(--s5) var(--s6);cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;display:flex}.fold-head:hover{background:var(--b4);border-radius:var(--r16)}.fold-head .chev{color:var(--b60);width:14px}.fold-head .muted{margin-left:auto;font-size:13px}.fold-body{padding:0 var(--s6) var(--s6)}@media (width<=1100px){.admin-cols{grid-template-columns:1fr}}.cal-empty{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.ev{font-family:inherit}.ev.bar.mine{background:var(--ev-mine);color:#fff}.ev.bar.other{background:var(--ev-other-bg);color:#3c4043}.ev.dotted{color:#3c4043;background:0 0;align-items:center;gap:5px;padding:1px 4px;display:flex}.ev.dotted:hover{background:var(--b8)}.ev.dotted .evdot{background:#9aa0a6;border-radius:50%;flex:none;width:8px;height:8px}.ev.dotted.mine .evdot{background:var(--ev-mine)}.ev.dotted .t{color:#5f6368;flex:none;font-weight:400}.ev.dotted.mine .tt{color:var(--b100);font-weight:600}.ev .tt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wev{box-shadow:none;border:0;border-radius:6px;outline:1px solid #fff;gap:1px;padding:4px 8px;transition:box-shadow .12s}.wev:hover{z-index:2;box-shadow:0 2px 6px #0000002e}.wev.mine{background:var(--ev-mine);color:#fff}.wev.other{color:#3c4043;background:#dadce0}.wev .wt{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.wev .wtime{opacity:.9;white-space:nowrap;font-size:12px}.wev .wwho,.wev .wloc{opacity:.85;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.wev .wwho:before{content:"👥 "}.wev .wloc:before{content:"📍 "}.wev.short{flex-direction:row;align-items:center;gap:6px;padding:1px 6px}.wev.short .wt{-webkit-line-clamp:1;white-space:nowrap}.wev.short .wtime{font-size:11px}.fold.inline{border:1px solid var(--b12);border-radius:var(--r12)}.fold.inline .fold-head{padding:var(--s3) var(--s4)}.fold.inline .fold-body{padding:0 var(--s4) var(--s4);gap:var(--s3);display:grid}.cal-table td:first-child,.cal-table th:first-child{width:18px;padding-right:0}.wev{height:var(--h);justify-content:flex-start;min-height:22px;overflow:hidden}.wev .wt{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:unset;flex:none;display:block}.wev .wtime{white-space:nowrap;text-overflow:ellipsis;flex:none;overflow:hidden}.wev .wwho,.wev .wloc{white-space:normal;overflow-wrap:anywhere;flex:none}.wev.short{flex-flow:row;align-items:center;column-gap:6px}.wev.short .wt{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.wev.short .wtime{flex:0 1000 auto;min-width:0}.wev.short .wwho,.wev.short .wloc{display:none}.wev:hover{box-shadow:0 2px 6px #0000002e}.ev.dotted .tt{flex:0 auto;min-width:0}.ev.dotted .t{flex:0 1000 auto;min-width:0;overflow:hidden}.cal-page{gap:var(--s4);height:calc(100dvh - 2 * var(--s8));flex-direction:column;min-height:520px;display:flex}.cal-page>.cal-panel{flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:auto}.month{flex:1 1 0;grid-template-rows:auto repeat(6,minmax(64px,1fr));min-height:0}.mday{min-height:0}.week-fit{flex:1 1 0;min-height:0}.week-head{grid-column:1/-1;grid-template-columns:subgrid;display:grid}@media (width<=860px){.cal-page{height:calc(100dvh - 2 * var(--s4) - 64px)}}.wev:not(.short){flex-flow:column wrap;align-content:flex-start;column-gap:12px}.wev:not(.short)>span{flex:none;width:100%}.wev.short{flex-wrap:wrap;align-content:flex-start;row-gap:100px}.wev.short .wtime{text-overflow:clip;flex:none;overflow:visible}.wev:not(.short) .wt{-webkit-line-clamp:var(--tl);-webkit-box-orient:vertical;line-height:16px;display:-webkit-box;overflow:hidden}.ev.dotted{flex-wrap:wrap;align-content:flex-start;row-gap:40px;height:18px}.ev.dotted .t{flex:none;overflow:visible}.ev.dotted .tt{max-width:calc(100% - 13px)}.ic{vertical-align:-.2em;flex:none;width:1.15em;height:1.15em}.btn{justify-content:center;align-items:center;gap:6px;display:inline-flex}.btn .ic{width:18px;height:18px}.btn.sm .ic{width:15px;height:15px}.side nav button{align-items:center;gap:10px;display:flex}.side nav .ic{opacity:.85;width:20px;height:20px}.side nav button[aria-current=page] .ic{opacity:1}.tabs button .ic{opacity:.7;width:17px;height:17px}.tabs button[aria-selected=true] .ic{opacity:1}.fx,.ftoggle{justify-content:center;align-items:center;display:inline-flex}.fx .ic{width:13px;height:13px}.ftoggle .ic{width:16px;height:16px}th .th-sort .arrow .ic{vertical-align:middle;width:11px;height:11px}.fold-head .chev .ic{width:14px;height:14px}a.link .ic{vertical-align:-.15em;width:15px;height:15px}.wev .wwho:before,.wev .wloc:before{content:none}.wev .wwho .ic,.wev .wloc .ic{vertical-align:-.15em;width:12px;height:12px}.jk{gap:var(--s6);display:grid}.jk h3{color:var(--b100);margin:0;font-size:16px;font-weight:600}.jk-head{justify-content:space-between;align-items:end;gap:var(--s4);flex-wrap:wrap;display:flex}.jk-head p{margin:var(--s2) 0 0;max-width:60ch}.jk-steps{gap:var(--s1);counter-reset:jk;flex-wrap:wrap;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.jk-steps li{counter-increment:jk;align-items:center;gap:var(--s2);padding:var(--s1) var(--s3) var(--s1) var(--s1);border-radius:var(--r16);background:var(--b8);color:var(--b60);display:inline-flex}.jk-steps li:before{content:counter(jk);background:var(--white);width:22px;height:22px;color:var(--b60);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:inline-grid}.jk-steps li.on{background:var(--b100);color:var(--white)}.jk-steps li.on:before{color:var(--b100)}.jk-steps li.later{border:1px dashed var(--b40);background:0 0}.jk-steps li span{text-transform:uppercase;letter-spacing:.04em;font-size:11px}.jk-grid{gap:var(--s6);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;display:grid}.jk-grid .form-row{grid-template-columns:150px 1fr}.jk-unit{border:1px solid var(--b20);border-radius:var(--r8);background:var(--white);align-items:center;display:flex}.jk-unit:focus-within{outline:4px solid var(--b40)}.jk-unit input{text-align:right;background:0 0;min-width:0;border:0!important;outline:none!important}.jk-unit b{padding:0 var(--s3);color:var(--b60);white-space:nowrap;font-weight:400}.jk-hint{margin:0;font-size:14px}.jk-actions{justify-content:space-between;align-items:center;gap:var(--s3);padding-top:var(--s2);border-top:1px solid var(--b12);flex-wrap:wrap;font-size:14px;display:flex}.jk-actions .btn,.jk-actions .ok{align-items:center;gap:var(--s2);display:inline-flex}.jk-result{top:var(--s4);gap:var(--s3);display:grid;position:sticky}.jk-big{color:var(--b100);letter-spacing:-.04em;font-size:44px;font-weight:600;line-height:1}.jk-result>p{margin:0;font-size:14px}.jk-result .warn{gap:var(--s2);align-items:start;display:flex}.jk-calc{gap:var(--s2) var(--s4);margin:var(--s2) 0 0;padding-top:var(--s3);border-top:1px solid var(--b12);grid-template-columns:auto 1fr;font-size:14px;display:grid}.jk-calc dt{color:var(--b60)}.jk-calc dd{text-align:right;color:var(--b100);margin:0;display:grid}.jk-calc small{color:var(--b60);font-size:12px}.jk-calc .sum{padding-top:var(--s2);border-top:1px solid var(--b12);color:var(--b100);font-size:16px;font-weight:600}.jk-later{gap:var(--s3);grid-template-columns:1fr 1fr;display:grid}.jk-later>div{padding:var(--s3);background:var(--b4);border-radius:var(--r12);align-content:start;gap:2px;display:grid}.jk-later b{color:var(--b100);font-size:18px}.jk-later small{color:var(--b60);font-size:12px;line-height:140%}.jk-later strong{color:var(--b100)}.jk-result>p.jk-note{font-size:12px}.jk-list{gap:var(--s4);display:grid}.jk-list p{margin:0}.jk-list-head{align-items:center;gap:var(--s3);display:flex}.jk-months{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.jk-month-row{justify-content:space-between;gap:var(--s3);font-size:14px;display:flex}.jk-month-row b{color:var(--b100)}.jk-settings summary{cursor:pointer;align-items:center;gap:var(--s2);color:var(--b100);flex-wrap:wrap;font-weight:600;display:flex}.jk-settings summary .muted{font-size:14px;font-weight:400}.jk-settings-grid{gap:var(--s6);padding-top:var(--s4);grid-template-columns:minmax(0,560px);display:grid}.jk-settings-grid .form-row{grid-template-columns:1fr 160px}@media (width<=860px){.jk-grid,.jk-settings-grid{grid-template-columns:1fr}.jk-result{position:static}.jk-big{font-size:36px}}.jk-who{margin:var(--s2) 0 0;font-size:14px}.jk-who b{color:var(--b100)}.jk-ugyfel{appearance:none;justify-content:space-between;align-items:center;gap:var(--s2);width:100%;height:44px;padding:0 var(--s3);border:1px solid var(--b20);border-radius:var(--r8);background:var(--white);color:var(--b100);cursor:pointer;text-align:left;font-weight:600;display:flex}.jk-ugyfel span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jk-ugyfel.empty{color:var(--b60);border-style:dashed;font-weight:400}.jk-ugyfel:hover{border-color:var(--b100)}.jk-ugyfel:focus-visible{outline:4px solid var(--b40)}.jk-picker{gap:var(--s3);width:min(560px,100vw - 32px);max-height:80vh;padding:var(--s6);background:var(--white);border-radius:var(--r16);z-index:20;grid-template-rows:auto auto 1fr;display:grid;position:fixed;top:8vh;left:50%;transform:translate(-50%);box-shadow:0 16px 48px #1c387733}.jk-picker-list{align-content:start;gap:2px;min-height:120px;display:grid;overflow-y:auto}.jk-picker-list button{appearance:none;text-align:left;padding:var(--s2) var(--s3);border-radius:var(--r8);cursor:pointer;color:var(--b100);background:0 0;border:0;gap:2px;display:grid}.jk-picker-list button:hover,.jk-picker-list button:focus-visible{background:var(--b8);outline:none}.jk-picker-list .muted{font-size:13px}.jk-cell{justify-items:end;gap:2px;display:inline-grid}.jk-cell small{font-size:12px}@media (width<=560px){.jk-grid .form-row,.jk-settings-grid .form-row,.jk-later{grid-template-columns:1fr}}.jk-evf{gap:var(--s3);max-width:640px;display:grid}.jk-evf h2,.jk-evf p{margin:0}.jk-evf-btns{gap:var(--s2);display:flex}.docs{gap:var(--s4);display:grid}.docs-head h1{margin:0}.docs-head p{margin:var(--s1) 0 0}.docs-search{align-items:center;gap:var(--s2);background:var(--white);border:1px solid var(--b20);border-radius:var(--r12);padding:0 var(--s4);max-width:720px;display:flex}.docs-search:focus-within{outline:4px solid var(--b40)}.docs-search .ic{width:20px;height:20px;color:var(--b60);flex:none}.docs-search input{background:0 0;border:0;outline:0;height:52px;padding:0;font-size:16px}.docs-count{margin:0 0 var(--s2)}.docs-tiles{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.docs-tile{appearance:none;text-align:left;font:inherit;cursor:pointer;background:var(--white);border:1px solid var(--b12);border-radius:var(--r12);padding:var(--s4);gap:var(--s1);min-height:132px;color:var(--b100);align-content:start;transition:border-color .15s,box-shadow .15s;display:grid;position:relative}.docs-tile:hover{border-color:var(--b40);box-shadow:0 4px 14px #1c38771a}.docs-tile:focus-visible{outline:4px solid var(--b40)}.docs-tile b{font-size:17px;font-weight:600}.docs-tile-ic{border-radius:var(--r8);background:var(--b8);width:40px;height:40px;margin-bottom:var(--s2);place-items:center;display:grid}.docs-tile-ic .ic{width:22px;height:22px}.docs-tile-hint{font-size:13px}.docs-tile.mine{background:var(--b100);color:var(--white);border-color:var(--b100)}.docs-tile.mine .muted{color:#ffffffbf}.docs-tile.mine .docs-tile-ic{background:#ffffff24}.docs-tile.recent{border-style:dashed}.docs-tiles.subs .docs-tile{min-height:96px}.docs-new{top:var(--s3);right:var(--s3);color:#1d6b3f;background:#e9f6ee;font-size:12px;position:absolute}.docs-tile.mine .docs-new{color:var(--white);background:#ffffff2e}.docs-crumbs{align-items:center;gap:var(--s2);margin-bottom:var(--s3);color:var(--b100);flex-wrap:wrap;display:flex}.docs-crumbs .link{appearance:none;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.docs-crumbs .ic{width:14px;height:14px;color:var(--b60)}.docs-files{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.docs-file{background:var(--white);border:1px solid var(--b12);border-radius:var(--r12);align-items:stretch;display:flex;position:relative}.docs-file:hover{border-color:var(--b40)}.docs-file-main{gap:var(--s3);min-width:0;padding:var(--s3) var(--s4);color:var(--b100);flex:1;text-decoration:none;display:flex;position:relative}.docs-file-ic{border-radius:var(--r8);background:var(--b8);flex:none;place-items:center;width:36px;height:36px;display:grid}.docs-file-ic .ic{width:20px;height:20px}.docs-file-body{flex:1;align-content:start;gap:2px;min-width:0;display:grid}.docs-file-body b{overflow-wrap:anywhere;font-weight:600;line-height:1.3}.docs-file-body .muted{font-size:13px}.docs-path{font-size:12px!important}.docs-file .docs-new{flex:none;align-self:flex-start;position:static}.docs-dl{margin-right:var(--s2);align-self:center}.docs-admin{gap:var(--s5);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.docs-upload h3{margin:0}.docs-drop{align-items:center;gap:var(--s3);border:2px dashed var(--b20);border-radius:var(--r12);padding:var(--s4);cursor:pointer;color:var(--b100);background:var(--b4);display:flex}.docs-drop.over,.docs-drop:hover{border-color:var(--b100);background:var(--b8)}.docs-drop.has{border-style:solid}.docs-drop input{opacity:0;width:1px;height:1px;position:absolute}.docs-drop .ic{flex:none;width:28px;height:28px}.learn-hint{gap:var(--s2);color:#7a4b00;border-radius:var(--r8);padding:var(--s2) var(--s3);background:#fff7e6;border:1px solid #f1d79d;align-items:flex-start;font-size:14px;display:flex}.learn-hint .ic{flex:none;margin-top:2px}.learn-alert{gap:var(--s3);color:#5c3a00;border-radius:var(--r12);padding:var(--s4);margin-bottom:var(--s4);background:#fff7e6;border:1px solid #f1d79d;align-items:flex-start;display:flex}.learn-alert>.ic{color:#b26a00;flex:none;width:24px;height:24px}.learn-alert>div{gap:var(--s2);flex:1;min-width:0;display:grid}.learn-row{justify-content:space-between;align-items:center;gap:var(--s3);padding-top:var(--s2);border-top:1px solid #f1d79d;flex-wrap:wrap;display:flex}.learn-btns{gap:var(--s2);flex-wrap:wrap;display:flex}.learn-note{margin:0;font-size:13px}
