@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-inter:"Inter","Inter Fallback"}:root{--bg:#f5f7f9;--panel:#fff;--text:#162321;--muted:#70807c;--line:#e7ecea;--nav:#102a26;--nav2:#173b35;--mint:#22c68b;--mint-soft:#e7f8f1;--amber:#e8a323;--red:#ec625e;--violet:#8268e8;--shadow:0 8px 28px rgba(28,54,48,.06)}:root[data-theme=dark]{--bg:#0d1715;--panel:#14211f;--text:#edf5f2;--muted:#93a5a0;--line:#293a36;--nav:#09110f;--nav2:#17332e;--shadow:0 8px 28px rgba(0,0,0,.22)}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:var(--bg);color:var(--text);font-family:var(--font-inter),Arial,sans-serif}button,input{font:inherit}button{cursor:pointer}.app-shell{min-height:100vh}.sidebar{position:fixed;inset:0 auto 0 0;width:248px;background:var(--nav);color:#dbe9e5;padding:24px 16px 18px;display:flex;flex-direction:column;z-index:20;overflow-y:auto}.brand{height:42px;display:flex;align-items:center;gap:11px;padding:0 8px}.brand-mark{width:34px;height:34px;display:grid;place-items:center;background:linear-gradient(145deg,#35dca1,#169b75);border-radius:10px;color:white}.brand strong{display:block;font-size:16px;letter-spacing:-.3px}.brand span{font-size:8px;letter-spacing:2.4px;color:#7ea198}.office-switch{margin:26px 0 10px;padding:10px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.07);border-radius:11px;display:flex;align-items:center;gap:9px}.office-switch>div:nth-child(2){flex:1 1}.office-switch span,.office-switch strong,.user span,.user strong{display:block}.office-switch strong,.user strong{font-size:12px}.office-switch span,.user span{font-size:10px;color:#789b92;margin-top:3px}.avatar,.header-avatar{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;background:#dff7ef;color:#148763;font-size:10px;font-weight:800}.client-switch{margin-bottom:20px}.client-switch>label{display:block;font-size:8px;font-weight:800;letter-spacing:1.4px;color:#5c7d75;margin:0 9px 6px}.client-switch>div{height:42px;border:1px solid rgba(255,255,255,.09);background:#0d231f;border-radius:9px;display:flex;align-items:center;padding:0 9px;gap:7px}.client-switch svg{width:14px;color:#6e968c;flex:0 0 auto}.client-switch svg:last-child{width:12px;margin-left:-19px;pointer-events:none}.client-switch select{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;flex:1 1;height:100%;border:0;outline:0;background:transparent;color:#e5efec;font-size:11px;padding:0 20px 0 0;text-overflow:ellipsis}.client-switch option{color:#162321;background:#fff}.sidebar nav{display:flex;flex-direction:column;gap:3px}.sidebar nav small{font-size:9px;color:#5c7d75;letter-spacing:1.5px;margin:0 11px 8px}.sidebar nav button,.sidebar-bottom>button{border:0;background:transparent;color:#93aaa4;height:42px;border-radius:8px;display:flex;align-items:center;gap:12px;padding:0 12px;text-align:left;font-size:12px}.sidebar nav button.active,.sidebar nav button:hover{background:var(--nav2);color:#fff}.sidebar nav button.active{box-shadow:inset 3px 0 var(--mint)}.sidebar nav button b{margin-left:auto;background:#285348;color:#8de1c5;border-radius:10px;padding:2px 7px;font-size:9px}.sidebar-bottom{margin-top:auto;display:flex;flex-direction:column}.sidebar-bottom>button{width:100%}.user{border-top:1px solid rgba(255,255,255,.08);margin-top:12px;padding:17px 7px 0;display:flex;align-items:center;gap:10px}.user>div:nth-child(2){flex:1 1}.photo{background:#e4d9c8;color:#6f5637}.hamburger,.mobile-close{display:none}main{margin-left:248px;min-height:100vh}header{height:68px;background:var(--panel);border-bottom:1px solid var(--line);padding:0 36px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.search,header{display:flex;align-items:center}.search{width:min(500px,50vw);height:38px;border:1px solid var(--line);border-radius:9px;background:var(--bg);color:var(--muted);gap:9px;padding:0 12px;text-align:left}.search span{flex:1 1;font-size:12px}.search kbd{gap:2px;border:1px solid var(--line);background:var(--panel);border-radius:5px;padding:3px 6px;font-size:9px}.header-actions,.search kbd{display:flex;align-items:center}.header-actions{margin-left:auto;gap:8px}.header-actions button{width:36px;height:36px;border:0;border-radius:8px;background:transparent;color:var(--muted);display:grid;place-items:center}.header-actions svg{width:18px}.notify{position:relative}.notify i{position:absolute;width:6px;height:6px;background:var(--red);border-radius:99px;top:8px;right:8px;border:1px solid var(--panel)}.header-avatar{margin-left:6px}.content{max-width:1440px;margin:auto;padding:32px 36px 60px}.welcome{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:26px}.welcome p{font-size:9px;letter-spacing:1.4px;color:var(--muted);font-weight:700}.welcome h1{font-size:25px;letter-spacing:-.7px;margin:8px 0 6px}.welcome h1 span{font-size:21px}.welcome h2{font-size:13px;font-weight:400;color:var(--muted);margin:0}.welcome h2 strong{color:#168963;font-weight:650}.ai-button{background:var(--nav);color:white;border:0;border-radius:9px;height:40px;padding:0 16px;display:flex;align-items:center;gap:8px;font-size:11px;font-weight:650}.ai-button svg{color:#65e4ba}.health-card{background:linear-gradient(105deg,#153a33,#102a26);color:#fff;border-radius:14px;padding:22px 24px;display:flex;align-items:center;box-shadow:var(--shadow);position:relative;overflow:hidden}.health-card:after{content:"";position:absolute;width:280px;height:280px;border:1px solid rgba(78,216,169,.09);border-radius:50%;right:-80px;top:-190px}.health-score{display:flex;align-items:center;gap:16px;min-width:330px}.ring{width:72px;height:72px;border-radius:50%;display:flex;align-items:baseline;justify-content:center;padding-top:22px;background:radial-gradient(circle at center,#153a33 56%,transparent 58%),conic-gradient(var(--mint) 87%,#31534c 0)}.ring strong{font-size:20px}.ring span{font-size:8px;color:#8bb1a7}.eyebrow{color:#6fd9b7;font-size:8px;letter-spacing:1.1px;font-weight:700;display:flex;gap:6px;align-items:center}.health-score h3{font-size:17px;margin:7px 0 4px}.health-score p{font-size:9px;color:#9ab7af;margin:0}.health-score p b{color:#6fd9b7}.health-stats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:36px;gap:36px;flex:1 1;border-left:1px solid rgba(255,255,255,.1);padding-left:35px;margin-left:20px}.health-stats span{display:block;color:#7d9e95;font-size:8px;letter-spacing:.8px}.health-stats strong{display:block;font-size:17px;margin:6px 0}.bar{height:3px;background:#305049}.bar,.bar i{border-radius:4px;display:block}.bar i{height:100%;background:var(--mint)}.ghost{border:0;background:transparent;color:#92b9ae;font-size:9px;align-self:flex-end;z-index:2}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin:18px 0}.client-metrics[aria-busy=true]{opacity:.65}.metric{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:17px;display:grid;grid-template-columns:42px 1fr;grid-template-rows:auto auto;box-shadow:var(--shadow)}.metric-icon{grid-row:1/3;width:34px;height:34px;border-radius:9px;display:grid;place-items:center}.metric-icon svg{width:17px}.metric-icon.info{color:#497fdd;background:#eaf1ff}.metric-icon.warning{color:#d58a16;background:#fff3dd}.metric-icon.danger{color:#df5b57;background:#ffedec}.metric-icon.ok{color:#168963;background:#e4f7f0}.metric>span{font-size:10px;color:var(--muted)}.metric>strong{font-size:22px;margin-top:4px}.metric>small{grid-column:2;font-size:8px;margin-top:4px}.metric small.info,.metric small.ok{color:#24916e}.metric small.warning{color:#b47c20}.metric small.danger{color:#d85d59}.columns{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:14px;gap:14px;margin-bottom:14px}.panel{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:18px 20px;box-shadow:var(--shadow)}.panel-head{display:flex;align-items:center;margin-bottom:12px}.panel-head>div{flex:1 1}.panel-head h3{font-size:13px;margin:0 0 4px}.panel-head p{font-size:9px;color:var(--muted);margin:0}.attention-item button,.deadline>button,.panel-head button{border:0;background:transparent;color:#37856f;font-size:9px}.panel-empty{min-height:90px;display:grid;place-items:center;text-align:center;color:var(--muted);font-size:10px}.deadline,.panel-empty{border-top:1px solid var(--line)}.deadline{display:flex;align-items:center;gap:11px;padding:11px 0}.date{width:40px;height:42px;border-radius:8px;display:grid;place-items:center;padding:4px}.date strong{font-size:15px;line-height:14px}.date span{font-size:7px}.date.danger{background:#ffedec;color:#d85d59}.date.warning{background:#fff4df;color:#b77e1d}.date.info{background:#eaf1ff;color:#4f7acb}.deadline-copy{flex:1 1}.deadline-copy span,.deadline-copy strong{display:block}.deadline-copy strong{font-size:10px}.deadline-copy span{font-size:8px;color:var(--muted);margin-top:4px}.deadline em{font-size:8px;font-style:normal;padding:4px 7px;border-radius:9px;background:var(--bg);color:var(--muted)}.routine-check{display:flex;align-items:center;gap:10px;padding:12px 0;border-top:1px solid var(--line)}.routine-check>svg{width:17px;color:var(--mint);flex:0 0 auto}.routine-check>div{flex:1 1}.routine-check span,.routine-check strong{display:block}.routine-check strong{font-size:10px}.routine-check span{font-size:8px;color:var(--muted);margin-top:4px}.routine-check em{font-size:8px;font-style:normal;color:var(--muted)}.fiscal-panel{margin-bottom:14px}.fiscal-actions{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.fiscal-actions>button{min-height:74px;border:1px solid var(--line);background:var(--bg);color:var(--text);border-radius:10px;padding:13px;display:flex;align-items:center;gap:11px;text-align:left}.fiscal-actions>button:hover{border-color:#72c8aa;background:var(--mint-soft)}.fiscal-actions>button:disabled{opacity:.5;cursor:not-allowed}.fiscal-actions>button>svg{width:20px;color:#168963;flex:0 0 auto}.fiscal-actions>button>svg:last-child:not(:first-child){width:15px;margin-left:auto;color:var(--muted)}.fiscal-actions span{flex:1 1}.fiscal-actions small,.fiscal-actions strong{display:block}.fiscal-actions strong{font-size:11px}.fiscal-actions small{font-size:8px;color:var(--muted);margin-top:5px;line-height:1.4}.count{font-size:9px;background:#ffedec;color:#da5e5a;padding:4px 7px;border-radius:10px}.attention-item{display:flex;align-items:center;gap:11px;border-top:1px solid var(--line);padding:13px 0}.attention-item>svg{width:17px}.attention-item>div{flex:1 1}.attention-item span,.attention-item strong{display:block}.attention-item strong{font-size:10px}.attention-item span{font-size:8px;color:var(--muted);margin-top:4px}.attention-item.danger>svg{color:var(--red)}.attention-item.warning>svg{color:var(--amber)}.attention-item.violet>svg{color:var(--violet)}.big-progress{display:flex;align-items:center;gap:20px;margin:21px 0}.big-progress>div{min-width:65px}.big-progress strong{font-size:23px}.big-progress span{display:block;font-size:8px;color:var(--muted)}.big-progress>i{height:8px;background:var(--bg);border-radius:10px;flex:1 1}.big-progress>i>i{display:block;height:100%;background:var(--mint);border-radius:10px}.progress-legend{display:flex;gap:20px;border-top:1px solid var(--line);padding-top:13px}.progress-legend span{font-size:8px;color:var(--muted)}.progress-legend i{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:5px}.done{background:var(--mint)}.doing{background:#5c8ee2}.blocked{background:var(--red)}.activity-row{display:flex;gap:10px;align-items:center;padding:10px 0;border-top:1px solid var(--line)}.activity-row span,.activity-row strong{display:block}.activity-row strong{font-size:9px}.activity-row span{font-size:8px;color:var(--muted);margin-top:4px}.avatar.violet{background:#eeeafd;color:#745bd0}.avatar.blue{background:#e7f0ff;color:#4f7acb}.modal{position:fixed;inset:0;background:rgba(5,16,14,.58);z-index:50;display:grid;place-items:start center;padding-top:15vh;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.command{width:min(560px,90vw);background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:10px;box-shadow:0 20px 70px rgba(0,0,0,.25)}.command>div{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--line);padding:8px}.command input{flex:1 1;outline:0;font-size:15px}.command button,.command input{border:0;background:transparent;color:var(--text)}.command button{width:100%;display:flex;align-items:center;gap:10px;padding:11px;border-radius:8px;text-align:left}.command button:hover{background:var(--bg)}.command button svg{width:17px;color:var(--muted)}.command kbd{margin-left:auto}.command p{font-size:8px;letter-spacing:1.1px;color:var(--muted);margin:15px 11px 5px}@media(max-width:1000px){.health-stats{gap:15px}.metric-grid{grid-template-columns:repeat(2,1fr)}.columns,.fiscal-actions{grid-template-columns:1fr}.ghost{display:none}}@media(max-width:720px){.sidebar{transform:translateX(-100%);transition:.2s}.sidebar.open{transform:none}.mobile-close{display:block;margin-left:auto;border:0;background:transparent;color:white}.backdrop{position:fixed;inset:0;background:#0008;border:0;z-index:15}main{margin-left:0}.hamburger{display:grid;place-items:center;border:0;background:transparent;color:var(--text);margin-right:10px}header{padding:0 16px}.search{width:auto;flex:1 1}.search span{display:none}.content{padding:24px 16px}.welcome{align-items:flex-start;gap:15px}.ai-button{width:42px;padding:0;justify-content:center;font-size:0}.health-card{display:block}.health-score{min-width:0}.health-stats{border-left:0;border-top:1px solid rgba(255,255,255,.1);padding:17px 0 0;margin:17px 0 0}.metric-grid{grid-template-columns:1fr 1fr}.progress-legend{gap:9px}}@media(max-width:430px){.health-stats,.metric-grid{grid-template-columns:1fr}.health-stats{gap:12px}.deadline em,.health-stats .bar{display:none}.welcome h2{line-height:1.5}}.login-page{margin:0;display:grid;grid-template-columns:1.05fr 1fr;min-height:100vh}.login-brand{margin:0;background:radial-gradient(circle at 20% 20%,#1f5a4c,#0d2521 58%);color:white;padding:70px;display:flex;flex-direction:column;justify-content:space-between}.login-brand .brand-mark{width:48px;height:48px}.login-brand h1{font-size:48px;letter-spacing:-2px;line-height:1.08;margin:40px 0 18px}.login-brand p{max-width:460px;color:#9fc0b7;line-height:1.7}.login-brand small{color:#6d9288}.login-form{display:grid;place-items:center;background:var(--panel);padding:30px}.login-form form{width:min(390px,100%)}.login-logo{display:flex;align-items:center;gap:9px;color:#168b68;margin-bottom:45px}.login-form h2{font-size:27px;margin:0 0 7px}.login-form>form>p{color:var(--muted);font-size:13px;margin-bottom:30px}.login-form label{display:block;font-size:11px;font-weight:650;margin:17px 0}.login-form label>div{height:44px;border:1px solid var(--line);border-radius:9px;display:flex;align-items:center;padding:0 12px;margin-top:8px}.login-form label svg{width:16px;color:var(--muted)}.login-form input{outline:0;color:var(--text);padding:0 10px;flex:1 1}.login-form input,.login-form label button{border:0;background:transparent}.login-form>a{float:right;color:#168b68;text-decoration:none;font-size:10px;margin-top:-8px}.login-submit{width:100%;height:45px;border:0;border-radius:9px;background:var(--nav);color:white;font-weight:700;margin:30px 0 14px}.login-submit:disabled{opacity:.6}.login-form form>small{display:block;color:var(--muted);font-size:9px;text-align:center}.form-error{clear:both;background:#ffedec;color:#c34e4b;padding:10px;border-radius:8px;font-size:10px;margin-top:20px}@media(max-width:760px){.login-page{grid-template-columns:1fr}.login-brand{display:none}.login-form{min-height:100vh}}.operation-page{min-height:100vh;background:var(--bg);margin:0}.operation-header{height:64px;background:var(--panel);border-bottom:1px solid var(--line);display:flex;align-items:center;padding:0 32px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.operation-brand{display:flex;align-items:center;gap:9px;color:var(--text);font-weight:800;text-decoration:none}.operation-brand svg{color:var(--mint)}.operation-header nav{margin-left:auto;display:flex;gap:5px}.operation-header nav a,.operation-header nav button{height:36px;border:0;background:transparent;color:var(--muted);text-decoration:none;border-radius:8px;padding:0 11px;display:flex;align-items:center;gap:7px;font-size:11px}.operation-header nav svg{width:16px}.operation-content{max-width:1320px;margin:auto;padding:30px}.back-link{color:var(--muted);text-decoration:none;display:inline-flex;align-items:center;gap:6px;font-size:10px}.back-link svg{width:14px}.operation-title{display:flex;justify-content:space-between;align-items:end;margin:18px 0 24px}.operation-title h1{margin:0;font-size:27px}.operation-title p{margin:6px 0 0;color:var(--muted);font-size:11px}.primary-action{height:40px;border:0;border-radius:9px;background:var(--nav);color:white;padding:0 15px;display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700}.primary-action svg{width:16px}.toolbar{height:44px;background:var(--panel);border:1px solid var(--line);border-radius:10px;display:flex;align-items:center;padding:0 14px;margin-bottom:14px}.toolbar svg{width:17px;color:var(--muted)}.toolbar input{border:0;outline:0;background:transparent;color:var(--text);padding:0 10px;width:100%}.data-table{background:var(--panel);border:1px solid var(--line);border-radius:12px;overflow:hidden}.table-head,.table-row{display:grid;grid-template-columns:2fr 1fr 1fr .6fr;align-items:center;padding:12px 18px}.table-head{background:var(--bg);font-size:8px;color:var(--muted);font-weight:800}.table-row{border-top:1px solid var(--line);font-size:10px}.table-row>span:first-child{display:grid;grid-template-columns:35px 1fr;align-items:center}.table-row b,.table-row small{grid-column:2;display:block}.table-row small{color:var(--muted)}.company-badge{grid-row:1/3;width:30px;height:30px;background:var(--mint-soft);color:#188463;border-radius:8px;display:grid;place-items:center}.company-badge svg{width:15px}.status-ok{font-style:normal;color:#188463;background:var(--mint-soft);padding:4px 8px;border-radius:10px}.empty-state{background:var(--panel);border:1px dashed var(--line);border-radius:12px;min-height:220px;display:grid;place-items:center;align-content:center;color:var(--muted);text-align:center}.empty-state>svg{width:30px}.entity-form{width:min(440px,92vw);background:var(--panel);border-radius:14px;padding:25px;position:relative}.entity-form label{display:block;font-size:10px;font-weight:700;margin:13px 0}.entity-form input,.entity-form select,.entity-form textarea{display:block;width:100%;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--text);padding:10px;margin-top:6px}.form-close{position:absolute;right:17px;top:17px;border:0;background:transparent;color:var(--muted)}.kanban{display:grid;grid-template-columns:repeat(5,minmax(210px,1fr));grid-gap:12px;gap:12px;overflow-x:auto}.kanban-column{background:#edf1f0;border-radius:11px;padding:10px;min-height:500px}.kanban-column>header{display:flex;align-items:center;padding:4px 5px 11px}.kanban-column h3{font-size:10px;margin:0;flex:1 1}.task-card{background:var(--panel);border:1px solid var(--line);border-left:3px solid #93a5a0;border-radius:9px;padding:12px;margin-bottom:9px}.task-card.priority-high{border-left-color:var(--amber)}.task-card.priority-critical{border-left-color:var(--red)}.task-card h4{font-size:11px;margin:7px 0}.task-card p,.task-card select,.task-card small{font-size:8px;color:var(--muted)}.task-card select{width:100%;border:0;border-top:1px solid var(--line);background:transparent;margin-top:11px;padding-top:8px}@media(max-width:700px){.operation-header{padding:0 15px}.operation-header nav a,.operation-header nav button{font-size:0}.operation-content{padding:22px 15px}.table-head{display:none}.table-row{grid-template-columns:1fr;gap:10px}.kanban{grid-template-columns:repeat(5,240px)}}.metric-icon.danger,.metric-icon.info,.metric-icon.ok,.metric-icon.warning{color:#176b5c;background:#e7f6f1}.metric small.danger,.metric small.info,.metric small.ok,.metric small.warning{color:#4f7168}.avatar.blue,.avatar.violet,.date.info,.date.warning{background:#e7f6f1;color:#176b5c}.doing{background:#43a98f}