/* KAY2 / Paper, cobalt and coral. */
:root{font-family:Inter,"Segoe UI",sans-serif;color:#222338;background:#f5f3ed;font-synthesis:none;color-scheme:light;--muted:#737386;--line:#dddbd4;--accent:#3157ed;--panel:#fffefa;--subtle:#f0eee8}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{outline-offset:4px}button:focus-visible,a:focus-visible{outline:2px solid var(--accent)}button{cursor:pointer;border:1px solid var(--line);background:transparent;color:inherit;border-radius:9px;padding:10px 15px;line-height:1.4}button:hover{background:#e9edff}button:disabled{cursor:wait;opacity:.5}a{color:inherit}.primary{background:var(--accent);color:#ffffff;border:1px solid transparent;font-weight:650;box-shadow:0 2px 0 #0002}.primary:hover{background:#2442bf}.shell{display:grid;grid-template-columns:232px minmax(0,1fr);min-height:100vh}.side{border-right:1px solid var(--line);padding:34px 20px;display:flex;flex-direction:column;position:sticky;top:0;height:100vh;background:#eeece5}.brand{font-weight:800;letter-spacing:-2px;font-size:31px}.brand span{color:var(--accent)}.small,.eyebrow{font-size:10px;font-weight:600;letter-spacing:1.7px;text-transform:uppercase;color:var(--muted)}.side .brand,.side>.small{margin-left:14px}.side>.small{margin-top:7px;margin-bottom:44px}.nav{display:grid;gap:7px}.nav button{text-align:left;border:1px solid transparent;color:#55556a;padding:12px 14px;font-size:13px}.nav button.active{background:#3157ed;border-color:#3157ed;color:var(--accent)}.nav button b{display:inline-block;width:31px;font-size:18px;font-weight:400;vertical-align:middle}.side-footer{margin-top:auto;color:var(--muted);font-size:11px;line-height:1.9;padding:30px 14px 0}.side-footer button{font-size:11px;margin-top:10px;padding:7px 10px}.main{padding:30px 44px 60px;max-width:1620px;width:100%;margin:0 auto}.topbar{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px;border-bottom:1px solid var(--line);margin-bottom:36px;gap:18px}.badge{font-size:11px;border:1px solid var(--line);padding:6px 10px;border-radius:30px;color:#686a80;white-space:nowrap}.badge i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);margin-right:7px;box-shadow:0 0 0 3px #3157ed10}.heading{display:flex;justify-content:space-between;align-items:center;gap:22px;margin-bottom:32px}.heading>.primary{white-space:nowrap;padding:12px 19px}h1{font-size:clamp(32px,3.5vw,49px);letter-spacing:-2px;line-height:1.12;margin:11px 0 12px;font-weight:500}h2{font-size:16px;letter-spacing:-.35px;margin:0;font-weight:600}h3{margin:0;font-size:15px;font-weight:550}p{color:var(--muted);line-height:1.65;margin:6px 0 0}.heading p{font-size:13px}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:26px}.stat{border:1px solid var(--line);border-radius:12px;padding:21px;background:var(--subtle);position:relative;overflow:hidden}.stat:first-child{background:#3157ed;border-color:#3157ed}.stat strong{font-size:38px;letter-spacing:-1.5px;font-weight:400;display:block;margin-top:18px;font-variant-numeric:tabular-nums}.stat:first-child strong{color:var(--accent)}.stat .small{font-size:10px;letter-spacing:1px}.grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(270px,1fr);gap:22px;align-items:start}.panel{border:1px solid var(--line);background:var(--panel);border-radius:13px;overflow:hidden}.panel-head{padding:21px 22px;display:flex;justify-content:space-between;align-items:center;gap:14px;border-bottom:1px solid var(--line)}.panel-head .small{letter-spacing:.7px}.task{display:flex;padding:19px 22px;gap:14px;align-items:center;border-bottom:1px solid var(--line)}.task:last-child{border:0}.task:hover{background:#3157ed05}.check{width:22px;height:22px;border-radius:7px;padding:0;flex:none;border-color:#9296ae}.check.done{background:var(--accent);color:#ffffff}.task-info{flex:1;min-width:0}.task-info button{text-align:left;border:0;padding:0;font-size:13px;font-weight:550;background:none;overflow-wrap:anywhere}.task-info p{font-size:11px;margin-top:6px}.done-text{text-decoration:line-through;color:var(--muted)}.pill{font-size:10px;padding:4px 8px;border:1px solid #00000008;border-radius:6px;background:#e9e8ef;color:#575a72;white-space:nowrap}.pill.high{background:#ffe5dc;color:#963f24}.pill.low{background:#e5ecff;color:#3552a8}.empty{padding:42px 24px;text-align:center}.empty .symbol{display:grid;place-items:center;width:49px;height:49px;border:1px solid #9caaf0;border-radius:50%;font-size:25px;color:var(--accent);margin:0 auto 19px}.empty p{font-size:12px;max-width:290px;margin:9px auto 20px}.empty button{font-size:12px}.focus{padding:25px;background:linear-gradient(135deg,#3157ed,#2544cb)}.focus-num{font-size:52px;letter-spacing:-2px;color:var(--accent);font-weight:350;margin:23px 0 15px}.focus-num span{letter-spacing:0;color:#d2daff}.focus p{font-size:12px}.rule{height:1px;background:#ffffff40;margin:24px 0}.focus h3{font-size:14px}.project-mini{display:flex;align-items:center;justify-content:space-between;padding:17px 22px;border-bottom:1px solid var(--line);gap:10px}.project-mini:last-child{border:0}.project-mini button{border:0;padding:0;text-align:left;font-size:12px;overflow-wrap:anywhere}.project-mini small{color:var(--muted);font-size:10px}.tools{display:flex;gap:10px;align-items:center;margin-bottom:24px;flex-wrap:wrap}.tools input{flex:1;min-width:180px}.tools input,.tools select,input,select,textarea{background:#f0eee8;border:1px solid #cfcdc7;border-radius:9px;color:#222338;padding:11px 13px;font-size:13px}input::placeholder,textarea::placeholder{color:#8b8998}input:focus,select:focus,textarea:focus{border-color:var(--accent);outline:1px solid var(--accent)}.project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.project-card{padding:22px;border:1px solid var(--line);border-radius:13px;background:var(--panel);display:flex;flex-direction:column;min-height:265px}.project-card:hover{border-color:#3157ed}.project-card header{display:flex;justify-content:space-between;align-items:start;gap:10px}.project-card .project-name{font-size:17px;line-height:1.4;letter-spacing:-.4px;overflow-wrap:anywhere}.project-card .domain{font-size:11px;color:var(--muted);margin:9px 0 22px;text-decoration:none;overflow-wrap:anywhere}.project-card a.domain:hover{color:var(--accent)}.project-card footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:16px;border-top:1px solid var(--line);gap:8px}.project-card footer button{padding:7px 10px;font-size:11px}.project-card .milestone{font-size:12px;margin:10px 0 18px;line-height:1.65}.project-status{font-size:10px;color:#666d91;display:flex;align-items:center;gap:6px}.project-status:before{content:'';width:5px;height:5px;border-radius:50%;background:currentColor}.project-progress{font-size:10px;color:var(--muted);margin:0 0 16px}.progress-track{height:3px;border-radius:5px;background:#e2e6f8;margin-top:9px;overflow:hidden}.progress-track span{display:block;height:100%;background:var(--accent)}.board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:start}.column{background:#f0eee8;border:1px solid var(--line);border-radius:12px;padding:17px;min-height:320px}.column>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid var(--line)}.column>header h2{font-size:13px}.board-task{border:1px solid #d9d8d4;padding:18px;border-radius:10px;background:#fffefa;margin-bottom:12px}.board-task button.title{border:0;padding:0;text-align:left;line-height:1.6;font-size:13px;background:none;overflow-wrap:anywhere}.board-task p{font-size:11px;margin:12px 0 17px}.board-task footer{display:flex;justify-content:space-between;align-items:center;gap:8px}.board-task footer button{padding:5px 8px;font-size:10px}.column-empty{font-size:12px;color:#8e8b9b;text-align:center;padding:30px 8px;line-height:1.7}.week-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.week-nav strong{font-size:14px;font-weight:500}.week-nav>div{display:flex;gap:7px}.week-nav button{font-size:12px;padding:7px 12px}.week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.day{padding:17px 10px;min-height:290px;border:1px solid var(--line);border-radius:11px;background:var(--panel)}.day.today{border-color:#3157ed;background:#eef0ff}.day header{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--muted);padding:0 4px}.day header strong{font-size:27px;color:#25263b;display:block;margin:8px 0 22px;font-weight:400;letter-spacing:-1px}.day.today header strong{color:var(--accent)}.day .scheduled{padding:11px 9px;margin-bottom:8px;border-radius:7px;background:#fffefa;overflow-wrap:anywhere;font-size:11px;border:1px solid #c9d2fa;width:100%;text-align:left;line-height:1.5}.day .scheduled small{display:block;color:#727594;font-size:9px;margin-top:7px}.day-empty{font-size:10px;color:#9693a0;padding:0 4px;margin-bottom:18px}.login{max-width:460px;margin:12vh auto;padding:42px;border:1px solid #d5d0c8;border-radius:19px;background:linear-gradient(145deg,#fffefa,#f4f1e8);box-shadow:0 30px 100px #0003}.login .brand{margin-bottom:44px}.login h1{font-size:38px}.login p{font-size:13px}.login form{display:grid;gap:14px;margin-top:30px}.login label{font-size:12px;color:#67677e}.login input{width:100%;margin-top:10px;padding:13px}.login .primary{padding:13px}.error{color:#b44736;font-size:12px}.error:empty{display:none}dialog{background:#fffefa;color:#25263b;border:1px solid #c7c9db;border-radius:16px;width:min(580px,94vw);padding:28px;max-height:90vh;box-shadow:0 30px 110px #0008}dialog::backdrop{background:#1d245377;backdrop-filter:blur(6px)}.dialog-head{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:25px}.dialog-head h2{font-size:20px;overflow-wrap:anywhere}.dialog-head button{padding:3px 10px;font-size:21px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.form-grid label{font-size:11px;color:#65677e}.form-grid label.full{grid-column:1/-1}.form-grid input,.form-grid select,.form-grid textarea{display:block;width:100%;margin-top:8px}.form-grid textarea{resize:vertical;min-height:85px}.form-actions{display:flex;justify-content:space-between;gap:10px;margin-top:25px;padding-top:20px;border-top:1px solid var(--line)}.danger{color:#b44736}.source{font-size:10px;color:#85818f;line-height:1.8;margin-top:25px}.source a{color:#3157ed}.project-tasks{margin-top:26px;padding-top:20px;border-top:1px solid var(--line)}.project-tasks .panel-head{padding:0 0 15px;border:0}.project-tasks .task{padding:14px 0}.project-tasks .panel-head button{font-size:11px}.project-tasks>p{font-size:12px}.overdue{color:#b44736}#toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);padding:13px 22px;background:var(--accent);color:#ffffff;border-radius:10px;font-size:12px;display:none;z-index:20;box-shadow:0 6px 30px #0005;max-width:90vw}.loading{padding:20vh 24px;text-align:center}.loading .brand{font-size:45px}.loading p{margin-top:20px;font-size:13px}@media(min-width:1600px){.main{padding:35px 60px 65px}}@media(max-width:1150px){.project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.main{padding:28px}.shell{grid-template-columns:200px minmax(0,1fr)}.side{padding:30px 14px}.week{grid-template-columns:repeat(4,minmax(0,1fr))}.board{gap:10px}.column{padding:12px}.board-task{padding:13px}.grid{grid-template-columns:minmax(0,1.3fr) minmax(250px,1fr)}}@media(max-width:800px){.shell{grid-template-columns:1fr}.side{height:auto;position:static;border-right:0;border-bottom:1px solid var(--line);padding:17px 20px;display:block}.side .brand{font-size:25px;margin-left:0}.side>.small{display:none}.side-footer{display:flex;align-items:center;gap:10px;padding:12px 0 0;font-size:0;line-height:0}.side-footer br{display:none}.side-footer button{margin:0;font-size:10px;line-height:1.4}.nav{display:flex;overflow:auto;margin-top:16px;gap:5px}.nav button{white-space:nowrap;padding:9px 11px;font-size:12px}.nav button b{width:23px}.main{padding:24px 20px 45px}.topbar{margin-bottom:28px;padding-bottom:20px}.topbar .eyebrow{font-size:9px;letter-spacing:1px}.badge{font-size:10px}.grid{grid-template-columns:1fr}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.heading{align-items:start}.heading>.primary{font-size:11px;padding:10px 12px;margin-top:24px}.board{grid-template-columns:1fr;gap:18px}.column{min-height:180px;padding:18px}.week{grid-template-columns:repeat(2,minmax(0,1fr))}.day{min-height:220px}.project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.login{margin:8vh 20px;padding:32px}.stat{padding:18px}.stat strong{font-size:33px}.task{padding:18px}.task .pill{font-size:9px}.week-nav{flex-wrap:wrap}.project-card{padding:18px}.project-card header{flex-wrap:wrap}}@media(max-width:480px){.project-grid{grid-template-columns:1fr}.form-grid{grid-template-columns:1fr}.form-grid label.full{grid-column:auto}.heading{display:block}.heading>.primary{margin-top:20px}.topbar{align-items:start}.topbar .eyebrow{max-width:130px;line-height:1.7}.stat .small{font-size:9px;letter-spacing:.7px}.nav button{padding:9px 8px}.nav button b{width:20px}.main{padding:22px 16px 40px}dialog{padding:22px}.form-actions button{font-size:12px}.task .pill{display:none}}@media(prefers-reduced-motion:no-preference){button,a,.project-card{transition:background .16s,border-color .16s,color .16s}.main{animation:appear .2s ease-out}@keyframes appear{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}}

/* Editorial workspace: bold type, paper surfaces, crisp colour. */
:root{font-family:"Segoe UI",Arial,sans-serif;--accent:#3157ed;--coral:#f37862;--ink:#25263b;--muted:#727184;--line:#dddbd4;--panel:#fffefa;--subtle:#efede7}
body{background:#f5f3ed;color:var(--ink)}
.shell{grid-template-columns:222px minmax(0,1fr)}
.side{background:#eeece5;border-right:1px solid #d9d6ce;padding-top:35px}
.brand{font-family:Arial,sans-serif;font-weight:900;font-size:36px;letter-spacing:-2.5px}.brand span{color:var(--coral)}
.side>.small{letter-spacing:2.3px;font-size:9px;margin-bottom:47px}.nav{gap:10px}.nav button{font-weight:600;border-radius:8px;padding:13px 14px}.nav button.active{color:white;background:var(--accent);box-shadow:3px 4px 0 #ccd3f5;border-color:var(--accent)}.nav button:not(.active):hover{background:#e0e2ec}.nav button b{font-size:20px}
.main{padding:29px 42px 60px}.topbar{margin-bottom:35px}.topbar>.badge{border:0;background:#ebe8e1;color:#666579;padding:8px 12px}.badge i{background:var(--coral);box-shadow:none}.eyebrow{font-family:Consolas,"Courier New",monospace;font-size:10px;font-weight:600;letter-spacing:1.5px}.heading{padding-bottom:8px;align-items:center}.heading>.primary{border-radius:7px;box-shadow:3px 4px 0 #cbd2f0;padding:13px 21px}.heading h1{font-family:Arial,sans-serif;font-size:clamp(38px,4.2vw,65px);font-weight:800;letter-spacing:-3.4px;line-height:1.03;margin-top:13px;margin-bottom:15px;max-width:760px}.heading p{font-size:13px;color:#767284}.heading .eyebrow{color:#3157ed}.primary{background:var(--accent);color:white}.primary:hover{background:#2442bf;color:white}button{font-weight:500}button:hover{background:#e9edff}h2,h3{color:var(--ink)}
.stats{gap:0;background:var(--panel);border:1px solid var(--line);border-radius:12px;overflow:hidden;margin-bottom:27px}.stat{border:0;border-right:1px solid var(--line);border-radius:0;background:transparent;padding:23px 25px}.stat:last-child{border:0}.stat:first-child{background:var(--accent);color:white}.stat:first-child .small{color:#dce3ff}.stat:first-child strong{color:white}.stat strong{font-family:Arial,sans-serif;font-weight:700;font-size:43px;letter-spacing:-2px;margin-top:16px}.stat .small{font-size:9px}.stat:nth-child(2) strong{color:var(--coral)}.stat:nth-child(4) strong{color:var(--accent)}
.panel{box-shadow:0 3px 0 #e7e4dc66;border-radius:12px}.panel-head{padding:23px 24px}.panel-head h2{font-weight:700;font-size:16px}.task{padding:20px 24px}.task-info button{font-size:13px;color:var(--ink)}.task-info button:hover{color:var(--accent)}.check{border:1.5px solid #b6b8c8;background:white}.check:hover{border-color:var(--accent)}.check.done{background:var(--accent);color:white}.empty .symbol{border-color:#cbd3f5;background:#edf0ff;border-radius:14px;color:var(--accent);transform:rotate(-7deg);font-size:26px}.empty h3{font-size:17px;font-weight:650}.empty p{font-size:12px}.empty{padding-top:45px;padding-bottom:45px}
.focus{background:var(--accent);border-color:var(--accent);position:relative;overflow:hidden;color:white;padding:26px}.focus:after{content:'✳';position:absolute;right:-13px;top:24px;font-size:144px;line-height:1;color:#ffffff0e;pointer-events:none;transform:rotate(15deg)}.focus .eyebrow{color:#cbd5ff}.focus-num{font-family:Arial,sans-serif;font-weight:700;letter-spacing:-3px;color:#fff;font-size:58px;position:relative;z-index:1}.focus-num span{color:#c4d1ff;font-weight:400}.focus p{color:#d4ddff}.focus h3{color:white;font-weight:650}.focus .rule{background:#ffffff30}.pill{font-family:Consolas,monospace;font-size:10px;border-radius:5px;font-weight:500}.project-mini button{color:var(--ink)}.project-mini button:hover{color:var(--accent)}
.tools input,.tools select{background:#fffefa;border-color:#d4d1c9}.tools input{padding-left:17px}.project-card{border-radius:11px;padding:23px;box-shadow:0 3px 0 #e6e2d966;min-height:288px;position:relative;border-top:3px solid #3157ed}.project-card:nth-child(3n+2){border-top-color:var(--coral)}.project-card:nth-child(3n){border-top-color:#bbb2d9}.project-card:hover{box-shadow:0 6px 18px #3436540b;transform:translateY(-2px)}.project-card .project-name{font-weight:750;letter-spacing:-.5px;font-size:18px}.project-card header>.pill{font-size:9px;background:#f0eee8;color:#727184}.project-card .domain{color:#9290a0}.project-status{color:#3157ed;font-weight:600}.project-card footer button{border-color:#cbd1e9;color:#3157ed;font-weight:650;background:#eef1ff}.project-card footer button:hover{background:#e0e7ff}.progress-track{background:#e9e6e0}.progress-track span{background:var(--coral)}.milestone{color:#4c4b60}
.column{background:#ece9e2;border:0;border-radius:12px;padding:18px}.column>header{border-bottom-color:#d8d3c9}.column>header h2{font-weight:750;font-size:14px;display:flex;align-items:center;gap:8px}.column>header h2:before{content:'';display:block;width:7px;height:7px;border-radius:50%;background:#aaa1b9}.column:nth-child(2)>header h2:before{background:var(--coral)}.column:nth-child(3)>header h2:before{background:var(--accent)}.column>header .badge{background:#fffefa;border:0;color:#6e6b80}.board-task{border-color:#dedbd3;background:#fffefa;border-radius:9px;box-shadow:0 2px 0 #ddd9d066}.board-task button.title{font-weight:650}.board-task footer button{color:var(--accent);border-color:#d5daf1;background:#f1f3ff}.board-task p{color:#8b8698}.column-empty{color:#8d8697}.week-nav strong{font-size:16px;font-weight:650}.week-nav button{background:#fffefa}.day{border-color:#dcd8cf;background:#fffefa}.day.today{background:#eef1ff;border-color:#3157ed}.day.today header strong{color:var(--accent)}.day header strong{font-weight:700}.day.today header{color:var(--accent)}.day .scheduled{border:0;border-left:3px solid var(--coral);background:#f1eee8;box-shadow:0 2px 0 #e3dfd6}.day.today .scheduled{background:#fffefa}.day .scheduled small{color:#828096}.day>button:last-child{color:var(--accent);border-color:#d8dcf0}.day-empty{color:#aaa3b2}
input,select,textarea{background:#fffefa;border-color:#d2d0ca;color:var(--ink)}.form-grid label{color:#646277;font-weight:600}.login{background:#fffefa;border:1px solid #d6d0c7;border-top:6px solid var(--accent);box-shadow:9px 10px 0 #e8e3d9;border-radius:12px;position:relative}.login:after{content:'✳';position:absolute;right:34px;top:36px;color:var(--coral);font-size:53px;transform:rotate(12deg)}.login h1{font-family:Arial,sans-serif;font-weight:800;letter-spacing:-2px;font-size:43px}.login .brand{font-size:36px}.login .eyebrow{color:var(--accent)}.login input{background:#f7f5f0}.login label{color:#646277}.login .source{color:#8a8495;font-size:11px}dialog{background:#fffefa;border-color:#cbc7d0;box-shadow:0 30px 110px #20245040}.dialog-head h2{font-weight:750}.danger,.error{color:#b44736}#toast{background:var(--accent);color:white;box-shadow:0 6px 25px #3157ed33}.loading .brand{color:var(--ink)}.source{color:#908999}.source a{color:var(--accent)}.done-text{color:#918b9b!important}.overdue{color:#b44736}
@media(min-width:1600px){.main{padding:35px 60px 65px}.heading h1{font-size:67px}}
@media(max-width:1150px){.shell{grid-template-columns:195px minmax(0,1fr)}.main{padding:28px}.heading h1{font-size:45px}.stat{padding:22px 18px}}
@media(max-width:800px){.shell{grid-template-columns:1fr}.side{padding:18px 20px}.side .brand{font-size:28px}.nav button{padding:10px 12px}.nav button.active{box-shadow:none}.side-footer{padding-top:14px}.main{padding:25px 20px 45px}.heading h1{font-size:43px;letter-spacing:-2.4px}.heading>.primary{font-size:11px;padding:11px 14px}.stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.stat{border-bottom:1px solid var(--line);padding:21px}.stat:nth-child(2){border-right:0}.stat:nth-child(3){border-bottom:0}.stat strong{font-size:37px}.project-card{padding:20px;min-height:275px}.focus-num{font-size:51px}.focus:after{right:20px;font-size:160px}.task{padding:19px 20px}}
@media(max-width:480px){.main{padding:23px 16px 40px}.heading h1{font-size:43px;letter-spacing:-2.7px;max-width:330px}.heading>.primary{margin-top:19px}.side{padding:17px 16px}.nav{gap:4px}.nav button{padding:10px 8px}.stats{border-radius:10px}.stat{padding:18px}.stat .small{font-size:8px;letter-spacing:.7px}.stat strong{font-size:35px}.project-card{min-height:270px}.login{padding:32px;margin:8vh 20px}.login h1{font-size:39px}.week-nav strong{font-size:14px}.focus:after{font-size:140px;right:-5px}}
