:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.nitro-app{--ink:#edf4ef;--muted:#91a097;--deep:#0e1511;--surface:#151e18;--surface2:#1c2820;--line:#35453b;--green:#59a870;--green2:#245c39;--red:#e37970;--gold:#e5b96d;--blue:#8faed7;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 78% -10%,#20382a 0,#0000 34%),#0e1511;grid-template-columns:108px minmax(0,1fr);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.nitro-app *{box-sizing:border-box}.nitro-app button,.nitro-app input,.nitro-app select,.nitro-app textarea{font:inherit}.nitro-app button{cursor:pointer}.nitro-app ::selection{color:#102016;background:#77bd8a}.nitro-loading,.nitro-login{color:#eef4ef;background:radial-gradient(circle at 55% 35%,#254a31,#0d130f 58%);min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.nitro-loading{align-content:center;place-items:center;gap:18px;display:grid}.nitro-loading img{background:#fff;border-radius:24px;width:100px;height:100px}.nitro-loading span{color:#9caf9f;font-weight:800}.nitro-login{place-items:center;padding:24px;display:grid}.nitro-login>section{background:#151f18;border:1px solid #415347;border-radius:28px;width:min(450px,100%);padding:32px;box-shadow:0 30px 90px #0008}.nitro-login img{background:#fff;border-radius:20px;width:86px;height:86px}.nitro-login small{color:#68b47b;letter-spacing:1.5px;margin-top:24px;font-size:11px;font-weight:900;display:block}.nitro-login h1{letter-spacing:-1.5px;margin:8px 0 6px;font-size:40px}.nitro-login p{color:#9aaba0;margin:0;line-height:1.5}.nitro-login form{margin-top:28px}.nitro-login label{font-size:12px;font-weight:900;display:block}.nitro-login input{color:#fff;letter-spacing:8px;text-align:center;background:#0e1511;border:1px solid #516158;border-radius:13px;width:100%;margin-top:8px;padding:16px;font-size:24px}.nitro-login form button{color:#fff;background:#5caf72;border:0;border-radius:13px;width:100%;min-height:54px;margin-top:12px;font-weight:900}.nitro-login a{color:#a7b6ac;text-align:center;margin-top:18px;font-size:13px;text-decoration:none;display:block}.nitro-rail{z-index:30;background:#090e0b;border-right:1px solid #304037;flex-direction:column;align-items:center;height:100vh;padding:18px 11px;display:flex;position:sticky;top:0}.nitro-brand{background:#fff;border:0;border-radius:18px;width:70px;height:70px;padding:0;overflow:hidden}.nitro-brand img{object-fit:cover;width:100%;height:100%}.nitro-rail>nav{gap:7px;width:100%;margin-top:24px;display:grid}.nitro-rail>nav>button{color:#829088;background:0 0;border:1px solid #0000;border-radius:15px;place-items:center;gap:4px;min-height:66px;display:grid;position:relative}.nitro-rail>nav>button i{font-size:21px;font-style:normal}.nitro-rail>nav>button span{font-size:10px;font-weight:850}.nitro-rail>nav>button em{background:#ef776e;border-radius:50%;width:8px;height:8px;position:absolute;top:10px;right:15px;box-shadow:0 0 0 3px #090e0b}.nitro-rail>nav>button:hover,.nitro-rail>nav>button.active{color:#fff;background:#1a261e;border-color:#415248}.nitro-rail>nav>button.active{box-shadow:inset 4px 0 #59a870}.nitro-old-link{color:#718078;text-align:center;place-items:center;gap:3px;margin-top:auto;font-size:18px;text-decoration:none;display:grid}.nitro-old-link span{font-size:8px;font-weight:800}.nitro-avatar{color:#fff;background:#233329;border:1px solid #576a5e;border-radius:50%;place-items:center;width:50px;height:50px;margin-top:14px;font-weight:900;display:grid}.nitro-space{min-width:0;padding:0 26px 32px}.nitro-header{border-bottom:1px solid #344139;justify-content:space-between;align-items:center;gap:20px;min-height:100px;display:flex}.nitro-header small,.nitro-week>header small,.nitro-relations>header small,.nitro-orbit>header small,.nitro-calendar-page>header small,.nitro-map-page>header small,.nitro-projects-page>header small,.nitro-team-page>header small{color:#68b47b;letter-spacing:1.35px;font-size:10px;font-weight:900}.nitro-header h1{letter-spacing:-.8px;margin:6px 0 0;font-size:29px}.nitro-header-actions{align-items:center;gap:8px;display:flex}.nitro-header-actions>button,.nitro-urgent{color:#edf4ef;background:#18221c;border:1px solid #415248;border-radius:12px;min-height:46px;padding:0 14px;font-weight:850}.nitro-search-button span{margin-left:4px}.nitro-add-button{background:#2d6b43!important;border-color:#5cae72!important}.nitro-urgent{align-items:center;gap:7px;display:flex}.nitro-urgent b{color:#f1847c;font-size:20px}.nitro-mode-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.nitro-mode-tabs button{color:#a3b0a8;text-align:left;background:#162019;border:1px solid #39483f;border-radius:16px;min-height:78px;padding:14px 17px 14px 56px;transition:all .2s;position:relative}.nitro-mode-tabs button>i{color:#5c6c62;font-size:13px;font-style:normal;font-weight:900;position:absolute;top:16px;left:17px}.nitro-mode-tabs button b,.nitro-mode-tabs button span{display:block}.nitro-mode-tabs button b{color:#eef4ef;font-size:17px}.nitro-mode-tabs button span{margin-top:5px;font-size:11px}.nitro-mode-tabs button:hover{border-color:#5d7365;transform:translateY(-2px)}.nitro-mode-tabs button.active{background:linear-gradient(130deg,#2b6d43,#1d482e);border-color:#69b77d;box-shadow:0 13px 34px #0004}.nitro-mode-tabs button.active>i,.nitro-mode-tabs button.active span{color:#cce8d4}.nitro-week,.nitro-relations,.nitro-orbit,.nitro-calendar-page,.nitro-map-page,.nitro-projects-page,.nitro-team-page,.nitro-chats{background:#131c16;border:1px solid #39483f;border-radius:21px;overflow:hidden;box-shadow:0 22px 55px #0004}.nitro-week>header,.nitro-relations>header,.nitro-orbit>header,.nitro-calendar-page>header,.nitro-map-page>header,.nitro-projects-page>header,.nitro-team-page>header{border-bottom:1px solid #37453c;justify-content:space-between;align-items:flex-end;gap:18px;padding:20px 22px;display:flex}.nitro-week>header h2,.nitro-relations>header h2,.nitro-orbit>header h2,.nitro-calendar-page>header h2,.nitro-map-page>header h2,.nitro-projects-page>header h2,.nitro-team-page>header h2{letter-spacing:-.5px;margin:5px 0 0;font-size:25px}.nitro-week>header p,.nitro-relations>header p,.nitro-orbit>header p,.nitro-calendar-page>header p,.nitro-map-page>header p,.nitro-projects-page>header p,.nitro-team-page>header p{color:#93a097;margin:5px 0 0;font-size:12px}.nitro-week-tools,.nitro-calendar-actions{gap:6px;display:flex}.nitro-week-tools button,.nitro-calendar-actions button,.nitro-relations>header>button,.nitro-orbit>header>button,.nitro-team-page>header>button,.nitro-map-page>header>button{color:#fff;background:#202b24;border:1px solid #46564c;border-radius:10px;min-height:42px;padding:0 13px;font-weight:850}.nitro-week-scroll{overflow:auto}.nitro-week-grid{min-width:1110px;display:grid}.nitro-grid-corner,.nitro-day{background:#202a23;border-bottom:1px solid #344138;border-right:1px solid #344138;min-height:66px;padding:12px}.nitro-grid-corner{color:#7d8c83;letter-spacing:1px;font-size:10px;font-weight:900}.nitro-day{align-items:center;gap:8px;display:flex}.nitro-day span{color:#75b987;font-size:10px;font-weight:900}.nitro-day strong{font-size:22px}.nitro-day small{color:#7f8d84;margin-left:auto;font-size:9px}.nitro-day.today{background:#243328;box-shadow:inset 0 4px #6cb87f}.nitro-row{display:contents}.nitro-person,.nitro-cell{border-bottom:1px solid #344138;border-right:1px solid #344138;min-height:140px}.nitro-person{color:#fff;text-align:left;background:#1b251e;border-top:0;border-left:0;align-items:flex-start;gap:10px;padding:14px;display:flex;position:relative}.nitro-person>span{background:#2d6740;border-radius:12px;flex:0 0 40px;place-items:center;height:40px;font-weight:900;display:grid}.nitro-person b,.nitro-person small{display:block}.nitro-person b{font-size:15px}.nitro-person small{color:#86948b;margin-top:4px;font-size:10px;line-height:1.3}.nitro-person>em{background:#6bd986;border:2px solid #1b251e;border-radius:50%;width:8px;height:8px;position:absolute;top:44px;left:47px}.nitro-person.unassigned>span{background:#81463f}.nitro-person.unassigned b{color:#ef9d95}.nitro-cell{background:#111914;min-width:0;padding:7px;position:relative}.nitro-cell:hover{background:#162019}.nitro-cell-add{color:#76847b;opacity:.32;background:0 0;border:1px dashed #4a5a50;border-radius:8px;width:28px;height:28px;position:absolute;bottom:7px;right:7px}.nitro-cell:hover .nitro-cell-add{opacity:1}.nitro-assignment{color:#eef4ef;text-align:left;background:#223329;border:1px solid #5c7564;border-left:5px solid #75bd87;border-radius:10px;width:100%;margin-bottom:6px;padding:9px;position:relative;overflow:hidden}.nitro-assignment:hover{transform:translateY(-1px);box-shadow:0 8px 18px #0004}.nitro-assignment time,.nitro-assignment b,.nitro-assignment span{display:block}.nitro-assignment time{color:#91c9a0;font-size:9px;font-weight:900}.nitro-assignment b{margin-top:3px;font-size:12px;line-height:1.18}.nitro-assignment span{color:#b9c5bd;margin-top:4px;font-size:9px;line-height:1.25}.nitro-assignment>i{color:#d8ecdd;letter-spacing:.6px;background:#4a7858;border-radius:4px;margin-top:6px;padding:3px 5px;font-size:7px;font-style:normal;font-weight:900;display:inline-block}.nitro-assignment.in_progress{background:#222e3d;border-color:#7997c2 #7997c2 #7997c2 #8fb2e2}.nitro-assignment.blocked{background:#3a2523;border-color:#a9635d #a9635d #a9635d #e17970}.nitro-assignment.done{opacity:.46;filter:saturate(.5)}.nitro-assignment.linked:after{content:"";background:#d5a34f;border-radius:50%;width:28px;height:28px;position:absolute;top:-10px;right:-10px}.nitro-relation-filters{border-bottom:1px solid #344138;gap:7px;padding:14px 18px;display:flex;overflow:auto}.nitro-relation-filters button{color:#a6b3ab;background:#1a241e;border:1px solid #445349;border-radius:10px;flex:none;min-height:38px;padding:0 12px;font-size:11px;font-weight:850}.nitro-relation-filters button.active{color:#fff;background:#2a633e;border-color:#68b47b}.nitro-relation-filters b{margin-left:5px}.nitro-relation-canvas{background-color:#111914;background-image:radial-gradient(#2e4035 1px,#0000 1px);background-size:22px 22px;min-height:500px;padding:18px}.nitro-relation-chain{grid-template-columns:minmax(220px,1fr) 250px minmax(220px,1fr);align-items:center;gap:16px;margin-bottom:14px;display:grid}.nitro-relation-chain>button{color:#fff;text-align:left;background:#1b2720;border:1px solid #496054;border-radius:15px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:11px;min-height:88px;padding:12px;display:grid}.nitro-relation-chain>button:hover{border-color:#75b987;box-shadow:0 10px 26px #0004}.nitro-relation-chain>button strong,.nitro-relation-chain>button small{display:block}.nitro-relation-chain>button strong{font-size:15px}.nitro-relation-chain>button small{color:#90a097;margin-top:5px;font-size:10px;line-height:1.3}.nitro-project-mark{color:#fff;background:#55705f;border-radius:13px;place-items:center;width:48px;height:48px;font-weight:900;display:grid}.nitro-project-mark.urgent{background:#b94f48}.nitro-project-mark.attention{background:#b4813a}.nitro-project-mark.plan{background:#456a8c}.nitro-project-mark.done{background:#59625c}.nitro-connection{text-align:center;border-top:2px solid #65a775;border-bottom:2px solid #65a775;padding:10px 16px;position:relative}.nitro-relation-chain.money .nitro-connection{border-color:#d6a753}.nitro-relation-chain.dependency .nitro-connection{border-color:#809bc4}.nitro-relation-chain.waiting .nitro-connection{border-color:#a48bc3}.nitro-connection>i{color:#75b987;font-size:24px;font-style:normal;position:absolute;top:50%;right:-7px;transform:translateY(-50%)}.nitro-connection b,.nitro-connection span,.nitro-connection time{display:block}.nitro-connection b{font-size:12px}.nitro-connection span{color:#95a29a;margin-top:4px;font-size:9px;line-height:1.3}.nitro-connection time{color:#d6b979;margin-top:7px;font-size:9px;font-weight:850}.nitro-relations>footer{color:#8f9e95;border-top:1px solid #344138;justify-content:space-between;gap:20px;padding:15px 20px;font-size:11px;display:flex}.nitro-relations>footer b{color:#fff}.nitro-empty{color:#8e9b93;place-items:center;min-height:320px;display:grid}.nitro-empty span{margin-top:7px;font-size:12px}.nitro-orbit-layout{grid-template-columns:minmax(620px,1fr) 310px;gap:16px;padding:18px;display:grid}.nitro-orbit-stage{background:radial-gradient(circle,#1b2820 0 23%,#0000 23.5%),#101713;border:1px solid #35473b;border-radius:22px;min-height:600px;position:relative;overflow:hidden}.nitro-orbit-ring{border:1px solid #354b3d;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nitro-orbit-ring.ring-one{width:46%;height:46%}.nitro-orbit-ring.ring-two{width:79%;height:79%}.nitro-orbit-center{text-align:center;width:190px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nitro-orbit-center small,.nitro-orbit-center b,.nitro-orbit-center span{display:block}.nitro-orbit-center small{color:#6bb47d;letter-spacing:1px;font-size:9px;font-weight:900}.nitro-orbit-center b{margin-top:7px;font-size:20px;line-height:1.15}.nitro-orbit-center span{color:#8d9c93;margin-top:8px;font-size:10px}.nitro-orbit-node{color:#101713;text-align:center;border:2px solid #fff8;border-radius:50%;align-content:center;place-items:center;padding:10px;transition:all .2s;display:grid;position:absolute;box-shadow:0 12px 30px #0006}.nitro-orbit-node:hover,.nitro-orbit-node.selected{z-index:5;outline-offset:3px;outline:4px solid #fff3;transform:scale(1.06)}.nitro-orbit-node.urgent{background:#e28a82}.nitro-orbit-node.attention{background:#e6bc75}.nitro-orbit-node.plan{background:#91b6da}.nitro-orbit-node b,.nitro-orbit-node span,.nitro-orbit-node i{display:block}.nitro-orbit-node b{font-size:12px;line-height:1.1}.nitro-orbit-node span{opacity:.7;margin-top:5px;font-size:8px;font-weight:800}.nitro-orbit-node i{background:#fff6;border-radius:4px;margin-top:4px;padding:2px 4px;font-size:7px;font-style:normal}.nitro-orbit-detail{background:#1a241e;border:1px solid #45564b;border-radius:18px;padding:20px;position:relative;overflow:hidden}.nitro-priority-stripe{width:5px;position:absolute;inset:0 auto 0 0}.nitro-priority-stripe.urgent{background:#df746c}.nitro-priority-stripe.attention{background:#d5a34f}.nitro-priority-stripe.plan{background:#7fa5cc}.nitro-orbit-detail>small{color:#e37970;letter-spacing:1px;font-size:9px;font-weight:900}.nitro-orbit-detail h3{margin:7px 0;font-size:24px}.nitro-orbit-detail>p{color:#a4b1a8;font-size:12px;line-height:1.48}.nitro-orbit-detail dl{margin:18px 0}.nitro-orbit-detail dl>div{border-top:1px solid #38483e;padding:12px 0}.nitro-orbit-detail dt{color:#7f8e85;font-size:9px;font-weight:850}.nitro-orbit-detail dd{margin:4px 0 0;font-size:12px;line-height:1.35}.nitro-orbit-detail>div{gap:7px;display:grid}.nitro-orbit-detail>div button{color:#fff;background:#202d25;border:1px solid #48594e;border-radius:10px;min-height:42px;font-size:11px;font-weight:850}.nitro-calendar-switch{border-bottom:1px solid #35443b;grid-template-columns:1fr 1fr 190px;gap:10px;padding:16px 18px;display:grid}.nitro-calendar-switch>button,.nitro-calendar-switch>aside{color:#fff;text-align:left;background:#19231d;border:1px solid #3f5045;border-radius:13px;min-height:67px;padding:12px 15px}.nitro-calendar-switch>button b,.nitro-calendar-switch>button span{display:block}.nitro-calendar-switch>button span{color:#88978e;margin-top:4px;font-size:10px}.nitro-calendar-switch>button.active{background:#295f3c;border-color:#69b67c}.nitro-calendar-switch>button.active span{color:#c6dfcc}.nitro-calendar-switch>aside{align-items:center;gap:10px;display:flex}.nitro-calendar-switch>aside strong{font-size:30px}.nitro-calendar-switch>aside span{color:#89978f;font-size:10px}.nitro-calendar-shell{grid-template-columns:245px minmax(0,1fr);min-height:630px;display:grid}.nitro-redflags{background:#121a15;border-right:1px solid #344139;padding:15px}.nitro-redflags>small{color:#e47d75;letter-spacing:1px;font-size:9px;font-weight:900}.nitro-redflags article{background:#291d1b;border:1px solid #583f3b;border-radius:10px;grid-template-columns:36px 1fr;gap:8px;margin-top:10px;padding:9px;display:grid}.nitro-redflags article>span{background:#ad4d46;border-radius:9px;place-items:center;height:36px;font-size:10px;font-weight:900;display:grid}.nitro-redflags b{font-size:11px}.nitro-redflags p{color:#bc9f9c;margin:4px 0 0;font-size:9px;line-height:1.25}.nitro-month{min-width:0;overflow:auto}.nitro-month-head,.nitro-month-grid{grid-template-columns:repeat(7,1fr);min-width:820px;display:grid}.nitro-month-head span{color:#75847b;border-bottom:1px solid #344139;border-right:1px solid #344139;padding:11px;font-size:9px;font-weight:900}.nitro-month-day{background:#151e18;border-bottom:1px solid #344139;border-right:1px solid #344139;min-height:99px;padding:7px}.nitro-month-day.outside{opacity:.32}.nitro-month-day>header{justify-content:space-between;display:flex}.nitro-month-day>header b{font-size:12px}.nitro-month-day>header button{color:#78887e;background:0 0;border:0}.nitro-month-day>button{color:#fff;text-align:left;background:#213027;border:1px solid #496052;border-left:3px solid #69b77c;border-radius:6px;grid-template-columns:34px 1fr;gap:4px;width:100%;margin-top:5px;padding:5px;display:grid}.nitro-month-day>button.blocked{background:#352321;border-color:#8d4e49 #8d4e49 #8d4e49 #df746c}.nitro-month-day>button.done{opacity:.45}.nitro-month-day>button time{color:#80bc8f;font-size:8px}.nitro-month-day>button span{white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:750;overflow:hidden}.nitro-month-day>small{color:#839188;margin-top:4px;font-size:8px;display:block}.nitro-map-page>header>button.active{background:#275e3b;border-color:#6dbc80}.nitro-map-layout{grid-template-columns:minmax(0,1.55fr) minmax(300px,.7fr);gap:15px;padding:16px;display:grid}.nitro-map-frame{background:#d8ded7;border:1px solid #47584d;border-radius:17px;min-height:650px;position:relative;overflow:hidden}.nitro-map-frame iframe{border:0;width:100%;height:650px}.nitro-map-frame>section{z-index:2;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#142219ef;border:1px solid #63806d;border-radius:14px;width:min(350px,100% - 28px);padding:15px;position:absolute;top:14px;left:14px}.nitro-map-frame>section small{color:#78bd89;letter-spacing:1px;font-size:8px;font-weight:900}.nitro-map-frame>section h3{margin:5px 0;font-size:22px}.nitro-map-frame>section p{color:#b5c4ba;margin:0 0 10px;font-size:10px}.nitro-map-frame>section a{color:#163020;background:#fff;border-radius:8px;padding:8px 10px;font-size:10px;font-weight:900;text-decoration:none;display:inline-block}.nitro-map-frame>nav{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;border:1px solid #c7d1ca;border-radius:12px;gap:6px;padding:7px;display:flex;position:absolute;bottom:10px;left:10px;right:10px;overflow:auto}.nitro-map-frame>nav button{color:#23382a;background:#fff;border:1px solid #bcc8c0;border-radius:14px;flex:none;padding:6px 9px;font-size:9px;font-weight:850}.nitro-map-frame>nav button.active{color:#fff;background:#235a38}.nitro-map-side{align-content:start;gap:12px;max-height:650px;display:grid;overflow:auto}.nitro-map-side>section{background:#19231d;border:1px solid #3c4c42;border-radius:15px;overflow:hidden}.nitro-map-side>section>header{border-bottom:1px solid #39483f;justify-content:space-between;padding:13px;display:flex}.nitro-map-side>section>header span{color:#73b783}.nitro-map-side article{border-bottom:1px solid #344139;grid-template-columns:1fr 40px;display:grid}.nitro-map-side article.active{background:#25382b;box-shadow:inset 4px 0 #68b37a}.nitro-map-side article>button{color:#fff;text-align:left;background:0 0;border:0;grid-template-columns:34px 1fr;align-items:center;gap:8px;padding:10px;display:grid}.nitro-map-side article>button>span{background:#2e6740;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.nitro-map-side article b,.nitro-map-side article small{display:block}.nitro-map-side article small{color:#87958c;margin-top:3px;font-size:8px;line-height:1.25}.nitro-map-side article>a{color:#7fbc8d;border-left:1px solid #344139;place-items:center;text-decoration:none;display:grid}.nitro-stores{grid-template-columns:1fr 1fr;display:grid}.nitro-stores>header{grid-column:1/-1}.nitro-stores>a{color:#fff;border-bottom:1px solid #344139;border-right:1px solid #344139;padding:11px;text-decoration:none}.nitro-stores>a b,.nitro-stores>a span{display:block}.nitro-stores>a b{font-size:10px}.nitro-stores>a span{color:#7fb38b;margin-top:4px;font-size:8px}.nitro-projects-page>header label{background:#1c2720;border:1px solid #48594e;border-radius:12px;align-items:center;gap:8px;width:min(390px,100%);padding:0 12px;display:flex}.nitro-projects-page>header label input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-height:44px}.nitro-projects-page>nav{border-bottom:1px solid #344139;gap:7px;padding:14px 18px;display:flex;overflow:auto}.nitro-projects-page>nav button{color:#9eaca3;background:#19231d;border:1px solid #405046;border-radius:10px;flex:none;min-height:38px;padding:0 11px;font-size:10px;font-weight:850}.nitro-projects-page>nav button.active{color:#fff;background:#275e3a;border-color:#66b279}.nitro-project-list{gap:8px;padding:14px;display:grid}.nitro-project-list>button{color:#fff;text-align:left;background:#18221c;border:1px solid #3c4d42;border-radius:14px;grid-template-columns:52px minmax(0,1fr) 120px;align-items:center;gap:13px;min-height:91px;padding:12px;display:grid}.nitro-project-list>button:hover{background:#1e2c23;border-color:#68b27a}.nitro-project-list>button>div>header{align-items:center;gap:8px;display:flex}.nitro-project-list>button>div>header b{font-size:15px}.nitro-project-list>button em{color:#bad2c1;background:#354a3d;border-radius:6px;padding:4px 6px;font-size:8px;font-style:normal}.nitro-project-list>button em.waiting{color:#f0aaa4;background:#5b3631}.nitro-project-list>button em.workshop{color:#bcd2ef;background:#3a4b66}.nitro-project-list>button em.ready{color:#bce4c6;background:#365a40}.nitro-project-list>button>div p{color:#b0bcb4;margin:6px 0;font-size:11px;line-height:1.35}.nitro-project-list>button>div small{color:#7e8d84;font-size:9px}.nitro-project-list>button>aside{text-align:right}.nitro-project-list>button>aside strong{color:#a6d5b2;font-size:16px;display:block}.nitro-project-list>button>aside>i{background:#34443a;height:5px;margin:6px 0;display:block}.nitro-project-list>button>aside>i em{background:#68b57b;height:100%;display:block}.nitro-project-list>button>aside>span{color:#73917d}.nitro-team-grid{grid-template-columns:repeat(3,minmax(260px,1fr));gap:12px;padding:16px;display:grid}.nitro-team-grid>button{color:#fff;text-align:left;background:#18221c;border:1px solid #3f5045;border-radius:17px;overflow:hidden}.nitro-team-grid>button:hover{border-color:#68b47b;transform:translateY(-2px);box-shadow:0 14px 30px #0004}.nitro-team-grid>button>header{border-bottom:1px solid #37463d;grid-template-columns:46px 1fr auto;align-items:center;gap:10px;padding:14px;display:grid}.nitro-team-grid>button>header>span{background:#2e6941;border-radius:13px;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.nitro-team-grid>button>header b,.nitro-team-grid>button>header small{display:block}.nitro-team-grid>button>header small{color:#87958c;margin-top:3px;font-size:9px}.nitro-team-grid>button>header i{color:#77857d;font-size:8px;font-style:normal}.nitro-team-grid>button>header i.online{color:#74cf89}.nitro-team-grid>button>section{min-height:103px;padding:15px}.nitro-team-grid>button>section small,.nitro-team-grid>button>footer small{color:#6cb77e;letter-spacing:.8px;font-size:8px;font-weight:900}.nitro-team-grid>button>section strong{margin-top:5px;font-size:18px;display:block}.nitro-team-grid>button>section p{color:#93a198;margin:5px 0;font-size:10px}.nitro-team-grid>button>footer{background:#151e18;border-top:1px solid #37463d;grid-template-columns:1fr auto;align-items:end;gap:10px;padding:13px 15px;display:grid}.nitro-team-grid>button>footer b{margin-top:4px;font-size:10px;display:block}.nitro-team-grid>button>footer>span{color:#8fc69c;font-size:18px;font-weight:900}.nitro-chats{grid-template-columns:330px minmax(0,1fr);height:calc(100vh - 134px);min-height:650px;margin-top:18px;display:grid}.nitro-chats>aside{background:#111914;border-right:1px solid #3a493f;flex-direction:column;display:flex}.nitro-chats>aside>header{justify-content:space-between;align-items:center;padding:17px;display:flex}.nitro-chats>aside>header h2{margin:0;font-size:24px}.nitro-chats>aside>header button{color:#fff;background:#223027;border:1px solid #46574c;border-radius:10px;width:36px;height:36px}.nitro-chats>aside>label{background:#1a241e;border:1px solid #3d4d43;border-radius:12px;align-items:center;gap:7px;margin:0 12px 10px;padding:0 10px;display:flex}.nitro-chats>aside>label input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-height:40px}.nitro-chats>aside>nav{overflow:auto}.nitro-chats>aside>nav>button{color:#fff;text-align:left;background:0 0;border:0;border-top:1px solid #26352c;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:11px 13px;display:grid}.nitro-chats>aside>nav>button:hover,.nitro-chats>aside>nav>button.active{background:#203027}.nitro-chats>aside>nav>button>span{background:#315f40;border-radius:50%;place-items:center;width:46px;height:46px;font-weight:900;display:grid}.nitro-chats>aside>nav>button>span.group{background:#2d6d43}.nitro-chats>aside>nav b,.nitro-chats>aside>nav p{display:block}.nitro-chats>aside>nav p{color:#85938a;white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:9px;overflow:hidden}.nitro-chats>aside>nav time{color:#70c784;font-size:10px}.nitro-chats>main{grid-template-rows:auto 1fr auto;min-width:0;display:grid}.nitro-chats>main>header{background:#18221c;border-bottom:1px solid #39483f;justify-content:space-between;align-items:center;padding:12px 17px;display:flex}.nitro-chats>main>header>div{align-items:center;gap:10px;display:flex}.nitro-chats>main>header>div>span{background:#2f6b42;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.nitro-chats>main>header b,.nitro-chats>main>header small{display:block}.nitro-chats>main>header small{color:#72be84;margin-top:3px;font-size:9px}.nitro-chats>main>header nav{gap:5px;display:flex}.nitro-chats>main>header nav button{color:#fff;background:#202c24;border:1px solid #46564c;border-radius:10px;width:38px;height:38px}.nitro-chat-feed{background-color:#101713;background-image:radial-gradient(#223229 1px,#0000 1px);background-size:24px 24px;padding:22px;overflow:auto}.nitro-chat-feed>time{color:#91a097;background:#26362c;border-radius:10px;width:max-content;margin:0 auto 18px;padding:5px 9px;font-size:8px;display:block}.nitro-chat-feed>article{background:#1d2921;border:1px solid #425449;border-radius:5px 16px 16px;width:max-content;max-width:min(600px,78%);margin:8px 0;padding:10px 12px;box-shadow:0 8px 20px #0003}.nitro-chat-feed>article.mine{background:#28533a;border-color:#4f805e;border-radius:16px 5px 16px 16px;margin-left:auto}.nitro-chat-feed>article.system{background:#392f1f;border-color:#80663c;border-radius:12px;margin-left:auto;margin-right:auto}.nitro-chat-feed article b{color:#72bd84;font-size:9px}.nitro-chat-feed article p{margin:4px 0;font-size:12px;line-height:1.4}.nitro-chat-feed article small{color:#93a098;text-align:right;font-size:8px;display:block}.nitro-chat-empty{color:#819087;text-align:center;align-content:center;place-items:center;height:100%;display:grid}.nitro-chat-empty>span{border:1px solid #405348;border-radius:50%;place-items:center;width:70px;height:70px;font-size:28px;display:grid}.nitro-chat-empty b{margin-top:14px}.nitro-chat-empty p{color:#6f7e75;margin:5px;font-size:11px}.nitro-chats>main>form{background:#17211b;border-top:1px solid #39483f;padding:10px 12px}.nitro-chats>main>form>nav{gap:5px;margin-bottom:8px;display:flex}.nitro-chats>main>form>nav button{color:#b0bcb4;background:#202c24;border:1px solid #3e5045;border-radius:8px;min-height:31px;padding:0 9px;font-size:9px}.nitro-chats>main>form>div{grid-template-columns:1fr 48px;gap:7px;display:grid}.nitro-chats textarea{resize:vertical;color:#fff;background:#111914;border:1px solid #48594e;border-radius:12px;min-height:50px;max-height:120px;padding:12px}.nitro-chats form>div>button{color:#fff;background:#51a56a;border:0;border-radius:12px;font-size:18px}.nitro-overlay{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#050805b8;justify-content:flex-end;display:flex;position:fixed;inset:0}.nitro-drawer{color:#eef4ef;background:#131c16;border-left:1px solid #4a5d50;width:min(520px,100%);height:100%;overflow:auto;box-shadow:-24px 0 70px #0008}.nitro-drawer>header{border-bottom:1px solid #3c4c42;justify-content:space-between;gap:15px;padding:22px;display:flex}.nitro-drawer>header small{color:#65b379;letter-spacing:1px;font-size:9px;font-weight:900}.nitro-drawer>header h2{margin:5px 0;font-size:25px}.nitro-drawer>header p{color:#8f9e95;margin:0;font-size:10px;line-height:1.35}.nitro-drawer>header>button{color:#fff;background:#202c24;border:1px solid #4a5a50;border-radius:11px;flex:0 0 40px;height:40px;font-size:21px}.nitro-drawer>form{gap:13px;padding:20px;display:grid}.nitro-drawer label{color:#b8c4bc;font-size:10px;font-weight:850;display:block}.nitro-drawer input,.nitro-drawer select,.nitro-drawer textarea{color:#fff;background:#0e1511;border:1px solid #4a5c50;border-radius:10px;width:100%;margin-top:6px;padding:11px}.nitro-drawer textarea{resize:vertical;min-height:80px;line-height:1.4}.nitro-form-row{grid-template-columns:1.4fr 1fr 1fr;gap:8px;display:grid}.nitro-form-row.two{grid-template-columns:1fr 1fr}.nitro-drawer fieldset{border:1px solid #405147;border-radius:12px;padding:10px}.nitro-drawer legend{color:#b7c4bc;padding:0 5px;font-size:10px;font-weight:850}.nitro-checks{grid-template-columns:1fr 1fr;gap:7px;display:grid}.nitro-checks label{background:#18231c;border:1px solid #3d4f44;border-radius:9px;align-items:center;gap:7px;padding:7px;display:flex}.nitro-checks input{width:auto;margin:0}.nitro-checks span{background:#2b653e;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.nitro-drawer form>footer{justify-content:space-between;align-items:center;gap:9px;margin-top:5px;display:flex}.nitro-drawer form>footer button{color:#fff;background:#2a6a41;border:1px solid #5fae74;border-radius:11px;min-height:47px;padding:0 15px;font-weight:900}.nitro-drawer form>footer button.danger{color:#e59088;background:#321f1d;border-color:#92524c}.nitro-project-core{background:#1a261f;border:1px solid #415248;border-radius:14px;grid-template-columns:58px 1fr;gap:12px;margin:18px 20px 0;padding:13px;display:grid}.nitro-project-core>span{width:56px;height:56px}.nitro-project-core small,.nitro-project-core b,.nitro-project-core p{display:block}.nitro-project-core small{color:#68b47b;font-size:8px;font-weight:900}.nitro-project-core b{margin-top:5px;font-size:12px}.nitro-project-core p{color:#c78c85;margin:5px 0 0;font-size:9px}.nitro-drawer input[type=range]{accent-color:#64b57a;padding:0}.nitro-employee-hero{background:#1a261f;border:1px solid #405147;border-radius:15px;grid-template-columns:78px 1fr;gap:15px;margin:20px;padding:16px;display:grid}.nitro-employee-hero>span{background:#2f6c43;border-radius:20px;place-items:center;width:76px;height:76px;font-size:24px;font-weight:900;display:grid}.nitro-employee-hero p{color:#9ba9a0;margin:6px 0}.nitro-employee-hero small{color:#71c986}.nitro-employee-skills,.nitro-employee-schedule{margin:20px}.nitro-employee-skills>small,.nitro-employee-schedule>small{color:#68b47b;letter-spacing:1px;font-size:9px;font-weight:900}.nitro-employee-skills>div{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.nitro-employee-skills span{background:#1a261f;border:1px solid #43564a;border-radius:8px;padding:7px 9px;font-size:10px}.nitro-employee-schedule article{border:1px solid #3c4d42;border-radius:10px;grid-template-columns:65px 1fr;gap:10px;margin-top:9px;padding:10px;display:grid}.nitro-employee-schedule time{color:#77bd88;font-size:9px}.nitro-employee-schedule time b{margin-top:3px;display:block}.nitro-employee-schedule article p{color:#8f9e95;margin:4px 0;font-size:9px}.nitro-employee-drawer>footer{border-top:1px solid #3c4c42;padding:20px}.nitro-employee-drawer>footer button{color:#fff;background:#2e6f45;border:0;border-radius:11px;width:100%;min-height:48px;font-weight:900}.nitro-overlay.search{justify-content:center;align-items:flex-start;padding-top:7vh}.nitro-search{color:#fff;background:#151f19;border:1px solid #526459;border-radius:20px;width:min(720px,100% - 30px);max-height:82vh;overflow:auto;box-shadow:0 30px 90px #0009}.nitro-search>header{border-bottom:1px solid #3d4d43;grid-template-columns:1fr 44px;gap:8px;padding:14px;display:grid}.nitro-search>header label{background:#0f1612;border:1px solid #46584c;border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.nitro-search>header input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-height:45px;font-size:16px}.nitro-search>header>button{color:#fff;background:#202c24;border:1px solid #48594e;border-radius:11px;font-size:20px}.nitro-search>div>button{color:#fff;text-align:left;background:0 0;border:0;border-top:1px solid #314138;grid-template-columns:52px 1fr auto;align-items:center;gap:12px;width:100%;padding:12px;display:grid}.nitro-search>div>button:hover{background:#1f3026}.nitro-search>div b,.nitro-search>div p,.nitro-search>div small{display:block}.nitro-search>div p{color:#9eaca3;margin:4px 0;font-size:10px}.nitro-search>div small{color:#74837a;font-size:8px}.nitro-toast{z-index:200;color:#fff;background:#245c38;border:1px solid #72bd85;border-radius:12px;padding:13px 17px;font-size:12px;font-weight:850;position:fixed;bottom:22px;right:22px;box-shadow:0 15px 40px #0008}@media (max-width:1100px){.nitro-orbit-layout{grid-template-columns:1fr}.nitro-orbit-stage{min-height:570px}.nitro-calendar-shell{grid-template-columns:1fr}.nitro-redflags{border-bottom:1px solid #344139;border-right:0;gap:8px;display:flex;overflow:auto}.nitro-redflags>small{flex:0 0 90px}.nitro-redflags article{flex:0 0 210px;margin-top:0}.nitro-map-layout{grid-template-columns:1fr}.nitro-map-side{grid-template-columns:1fr 1fr;max-height:none}.nitro-team-grid{grid-template-columns:repeat(2,minmax(260px,1fr))}}@media (max-width:760px){.nitro-app{grid-template-columns:1fr;padding-bottom:76px}.nitro-rail{z-index:60;border-top:1px solid #344239;border-right:0;width:auto;height:72px;padding:6px 7px;display:block;position:fixed;inset:auto 0 0}.nitro-brand,.nitro-avatar,.nitro-old-link{display:none}.nitro-rail>nav{grid-template-columns:repeat(6,1fr);gap:2px;margin:0;display:grid}.nitro-rail>nav>button{min-height:58px;padding:3px}.nitro-rail>nav>button i{font-size:18px}.nitro-rail>nav>button span{font-size:8px}.nitro-rail>nav>button.active{box-shadow:inset 0 3px #59a870}.nitro-space{padding:0 10px 18px}.nitro-header{align-items:flex-start;min-height:82px;padding:14px 0}.nitro-header h1{font-size:21px}.nitro-header-actions{align-self:center}.nitro-search-button,.nitro-urgent{display:none}.nitro-add-button{font-size:10px;padding:0 10px!important}.nitro-mode-tabs{margin:12px 0;display:flex;overflow:auto}.nitro-mode-tabs button{flex:0 0 210px}.nitro-week,.nitro-relations,.nitro-orbit,.nitro-calendar-page,.nitro-map-page,.nitro-projects-page,.nitro-team-page{border-radius:15px}.nitro-week>header,.nitro-relations>header,.nitro-orbit>header,.nitro-calendar-page>header,.nitro-map-page>header,.nitro-projects-page>header,.nitro-team-page>header{align-items:flex-start;padding:15px}.nitro-week>header h2,.nitro-relations>header h2,.nitro-orbit>header h2,.nitro-calendar-page>header h2,.nitro-map-page>header h2,.nitro-projects-page>header h2,.nitro-team-page>header h2{font-size:19px}.nitro-week>header p,.nitro-relations>header p,.nitro-orbit>header p,.nitro-calendar-page>header p,.nitro-map-page>header p,.nitro-projects-page>header p,.nitro-team-page>header p,.nitro-week-tools button:nth-child(2){display:none}.nitro-relation-chain{grid-template-columns:1fr}.nitro-connection{border:2px solid #65a775;border-radius:12px;min-height:75px}.nitro-connection>i{top:auto;bottom:-18px;right:50%;transform:rotate(90deg)}.nitro-relations>footer{display:block}.nitro-relations>footer span{margin-top:5px;display:block}.nitro-orbit>header>button{display:none}.nitro-orbit-layout{padding:9px}.nitro-orbit-stage{min-height:500px;overflow:auto}.nitro-orbit-node{transform-origin:0 0;transform:scale(.82)}.nitro-orbit-node:hover,.nitro-orbit-node.selected{transform:scale(.87)}.nitro-calendar-switch{grid-template-columns:1fr 1fr;padding:10px}.nitro-calendar-switch>aside{display:none}.nitro-calendar-switch>button{padding:10px}.nitro-calendar-switch>button b{font-size:11px}.nitro-calendar-switch>button span{font-size:8px}.nitro-redflags{display:none}.nitro-map-page>header>button{max-width:140px;font-size:9px}.nitro-map-layout{padding:9px}.nitro-map-frame,.nitro-map-frame iframe{height:510px;min-height:510px}.nitro-map-side{grid-template-columns:1fr}.nitro-projects-page>header{display:block}.nitro-projects-page>header label{margin-top:12px}.nitro-project-list{padding:8px}.nitro-project-list>button{grid-template-columns:46px minmax(0,1fr) 35px;padding:9px}.nitro-project-list>button>aside strong,.nitro-project-list>button>aside>i{display:none}.nitro-project-list>button>div>header{display:block}.nitro-project-list>button em{margin-top:4px;display:inline-block}.nitro-project-list>button>div p{font-size:10px}.nitro-team-page>header>button{display:none}.nitro-team-grid{grid-template-columns:1fr;padding:9px}.nitro-chats{height:auto;min-height:calc(100vh - 172px);margin-top:10px;display:block}.nitro-chats>aside{border-bottom:1px solid #3a493f;border-right:0;max-height:280px}.nitro-chats>main{min-height:560px}.nitro-chats>main>form>nav{overflow:auto}.nitro-chats>main>form>nav button{flex:none}.nitro-drawer{width:100%}.nitro-form-row,.nitro-form-row.two,.nitro-checks{grid-template-columns:1fr}.nitro-drawer>header{padding:17px}.nitro-drawer>form{padding:15px}.nitro-overlay.search{padding-top:3vh}.nitro-toast{text-align:center;bottom:86px;left:12px;right:12px}}.nitro-project-overlay{z-index:120;color:#edf4ef;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#050805e8;padding:18px;position:fixed;inset:0}.nitro-project-workspace{background:#101713;border:1px solid #52665a;border-radius:24px;grid-template-rows:auto auto minmax(0,1fr);width:min(1500px,100%);height:calc(100vh - 36px);margin:auto;display:grid;position:relative;overflow:hidden;box-shadow:0 40px 120px #000c}.pw-header{background:linear-gradient(110deg,#1d2c23,#141d17);border-bottom:1px solid #34443a;grid-template-columns:66px minmax(0,1fr) auto;align-items:center;gap:16px;padding:17px 21px;display:grid}.pw-project-icon{background:#456a8c;border-radius:17px;place-items:center;width:64px;height:64px;font-size:18px;font-weight:950;display:grid}.pw-project-icon.urgent{background:#a94943}.pw-project-icon.attention{background:#a87935}.pw-project-icon.done{background:#57615b}.pw-header small,.pw-content>section>header small,.pw-edit small,.pw-summary small,.pw-team small{color:#70bd83;letter-spacing:1.1px;font-size:9px;font-weight:950}.pw-header h1{letter-spacing:-.7px;margin:4px 0 3px;font-size:28px}.pw-header p{color:#87968d;margin:0;font-size:10px}.pw-header>aside{align-items:center;gap:8px;display:flex}.pw-header>aside>span{color:#8c9a91;justify-items:end;font-size:9px;display:grid}.pw-header>aside>span b{color:#91d0a0;font-size:23px}.pw-header button,.pw-content button{color:#fff;background:#202d25;border:1px solid #4a5c50;border-radius:10px;font-weight:850}.pw-header>aside>button{min-height:43px;padding:0 14px}.pw-header>aside>button:not(.pw-close){background:#2b6841;border-color:#5eae73}.pw-header .pw-close{width:43px;padding:0;font-size:22px}.pw-tabs{background:#0c120e;border-bottom:1px solid #34443a;gap:5px;padding:10px 14px;display:flex;overflow:auto}.pw-tabs button{color:#91a097;background:0 0;border:1px solid #0000;border-radius:10px;flex:none;align-items:center;gap:7px;min-height:42px;padding:0 13px;font-weight:850;display:flex}.pw-tabs button b{color:#bdd0c3;background:#314239;border-radius:11px;place-items:center;min-width:22px;height:22px;font-size:9px;display:grid}.pw-tabs button:hover,.pw-tabs button.active{color:#fff;background:#1c2921;border-color:#42574a}.pw-tabs button.active{box-shadow:inset 0 -3px #62b478}.pw-content{background-color:#101713;background-image:radial-gradient(#223129 1px,#0000 1px);background-size:26px 26px;min-height:0;overflow:auto}.pw-content>section{min-height:100%;padding:18px}.pw-content>section>header{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:16px;display:flex}.pw-content>section>header h2{margin:4px 0 0;font-size:25px}.pw-content>section>header p{color:#8d9b92;margin:5px 0 0;font-size:11px}.pw-content>section>header>button{background:#2b6841;border-color:#5dad72;min-height:43px;padding:0 14px}.pw-overview{grid-template-columns:minmax(340px,.82fr) minmax(500px,1.18fr);gap:16px;display:grid}.pw-summary{align-content:start;gap:10px;display:grid}.pw-summary>article{background:#17221b;border:1px solid #3c4e42;border-radius:16px;padding:16px}.pw-summary>article.primary{background:linear-gradient(135deg,#21362a,#18221c);border-color:#566f60}.pw-summary h2{margin:8px 0;font-size:22px;line-height:1.2}.pw-summary>article p{color:#db8b84;margin:0;font-size:10px}.pw-summary>article>b{margin-top:7px;font-size:15px;line-height:1.4;display:block}.pw-summary>article>span{color:#8e9d94;margin-top:8px;font-size:10px;display:block}.pw-summary>article>button{text-align:left;background:0 0;border:0;border-top:1px solid #34453a;border-radius:0;width:100%;margin-top:8px;padding:9px 0;display:grid}.pw-summary>article>button b,.pw-summary>article>button span{display:block}.pw-summary>article>button b{color:#83c492;font-size:10px}.pw-summary>article>button span{color:#aab6ae;margin-top:3px;font-size:10px}.pw-edit{background:#17221b;border:1px solid #42564a;border-radius:18px;align-content:start;gap:11px;padding:18px;display:grid}.pw-edit>header{justify-content:space-between;align-items:center;display:flex}.pw-edit h3{margin:4px 0 0;font-size:20px}.pw-edit>header>span{background:#456a8c;border-radius:9px;padding:7px 9px;font-size:9px;font-weight:900}.pw-edit>header>span.urgent{background:#a94a44}.pw-edit>header>span.attention{background:#a47736}.pw-edit label,.pw-payment-form{color:#adbbb2;font-size:10px;font-weight:850}.pw-edit input,.pw-edit textarea,.pw-edit select,.pw-lane input,.pw-material-columns select,.pw-payment-form input,.pw-payment-form select,.pw-composer textarea{color:#fff;background:#0d1410;border:1px solid #46594c;border-radius:10px;outline:0;width:100%;margin-top:6px;padding:11px}.pw-edit textarea{resize:vertical;min-height:70px;line-height:1.4}.pw-edit>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.pw-edit input[type=range]{accent-color:#65b77a;padding:0}.pw-edit>button{background:#2d6d44;border-color:#5caf73;min-height:48px}.pw-lane>header form{grid-template-columns:minmax(220px,370px) auto;gap:7px;display:grid}.pw-lane>header form input{margin:0}.pw-lane>header form button{background:#2d6d44;border-color:#5cad72;padding:0 14px}.pw-task-list{gap:8px;display:grid}.pw-task-list>article{background:#18231c;border:1px solid #405247;border-radius:14px;grid-template-columns:45px minmax(0,1fr);gap:12px;padding:13px;display:grid}.pw-task-list>article.done{opacity:.48;filter:saturate(.45);order:2}.pw-check{width:42px;height:42px;color:#8bdd9d!important;background:#0e1511!important;border-radius:12px!important;font-size:20px!important}.pw-task-list small{color:#70bd83;font-size:8px;font-weight:900}.pw-task-list h3{margin:4px 0;font-size:16px}.pw-task-list p{color:#99a69e;margin:0;font-size:10px}.pw-task-list span{color:#6f7d75;margin-top:7px;font-size:8px;display:block}.pw-files>header>button{padding:0 14px}.pw-file-grid{grid-template-columns:repeat(4,minmax(180px,1fr));gap:12px;display:grid}.pw-file-grid>a,.pw-empty-file{color:#fff;text-align:left;background:#18231c;border:1px solid #405247;border-radius:15px;padding:9px;text-decoration:none;display:block;overflow:hidden}.pw-file-grid>a:hover{border-color:#67b77a;transform:translateY(-2px)}.pw-file-grid figure{background:#27342c;border-radius:10px;height:190px;margin:0 0 10px;position:relative;overflow:hidden}.pw-file-grid figure img{object-fit:cover;width:100%;height:100%}.pw-file-grid figure span{background:#0b120dcc;border-radius:8px;padding:6px 8px;font-size:8px;position:absolute;bottom:8px;right:8px}.pw-file-grid>a>b,.pw-file-grid>a>small{display:block}.pw-file-grid>a>b{font-size:12px}.pw-file-grid>a>small{color:#7f8e85;margin-top:5px;font-size:8px}.pw-empty-file{align-content:center;place-items:center;min-height:260px;display:grid;color:#91a198!important}.pw-empty-file b{color:#fff;font-size:16px}.pw-empty-file span{margin-top:6px;font-size:9px}.pw-material-columns{grid-template-columns:repeat(5,minmax(205px,1fr));gap:9px;display:grid;overflow:auto}.pw-material-columns>section{background:#131c16;border:1px solid #384a3f;border-radius:14px;min-height:430px;padding:8px}.pw-material-columns>section>header{justify-content:space-between;padding:8px;display:flex}.pw-material-columns>section>header b{font-size:10px}.pw-material-columns>section>header span{color:#72bd84;font-size:10px}.pw-material-columns article{background:#1d2921;border:1px solid #415448;border-radius:11px;margin-top:7px;padding:10px}.pw-material-columns h3{margin:0;font-size:12px}.pw-material-columns article>b,.pw-material-columns article>p,.pw-material-columns article>small{margin-top:5px;display:block}.pw-material-columns article>b{color:#dcb469;font-size:10px}.pw-material-columns article>p{color:#a6b2aa;font-size:9px}.pw-material-columns article>small{color:#77867d;font-size:8px}.pw-material-columns select{font-size:9px}.pw-finance>header>strong{color:#8ccd9c;font-size:30px}.pw-payment-list{gap:8px;display:grid}.pw-payment-list article{background:#18231c;border:1px solid #405248;border-radius:13px;grid-template-columns:45px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.pw-payment-list article>span{background:#2e6941;border-radius:12px;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.pw-payment-list article.refund>span{background:#7a403a}.pw-payment-list article small{color:#72bd84;font-size:8px}.pw-payment-list article h3{margin:4px 0;font-size:14px}.pw-payment-list article p{color:#8c9a92;margin:0;font-size:9px}.pw-payment-list article>b{font-size:17px}.pw-payment-form{background:#17221b;border:1px solid #3e5145;border-radius:14px;grid-template-columns:150px 1fr 140px 150px 1fr auto;gap:7px;margin-top:14px;padding:12px;display:grid}.pw-payment-form input,.pw-payment-form select{margin:0}.pw-payment-form button{background:#2b6841;border-color:#5cad72;padding:0 13px}.pw-team>header{margin-bottom:16px}.pw-team>article,.pw-team>div>article{background:#18231c;border:1px solid #405248;border-radius:14px;grid-template-columns:58px 1fr;align-items:center;gap:12px;padding:13px;display:grid}.pw-team>article.lead{background:#213329;border-color:#5b8067}.pw-team>article>span,.pw-team>div>article>span{background:#2c6b42;border-radius:15px;place-items:center;width:56px;height:56px;font-weight:900;display:grid}.pw-team h3{margin:4px 0;font-size:16px}.pw-team p{color:#92a097;margin:0;font-size:10px}.pw-team>div{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:10px;display:grid}.pw-chat{grid-template-rows:auto minmax(300px,1fr) auto;display:grid}.pw-chat-feed{background:#0e1511;border:1px solid #374a3e;border-radius:16px;min-height:0;padding:16px;overflow:auto}.pw-chat-feed>article{grid-template-columns:42px minmax(0,1fr);gap:9px;max-width:760px;margin:9px 0;display:grid}.pw-chat-feed>article.mine{margin-left:auto}.pw-chat-feed>article>span{background:#2b6740;border-radius:12px;place-items:center;width:40px;height:40px;font-size:10px;font-weight:900;display:grid}.pw-chat-feed>article>div{background:#1a261f;border:1px solid #3c5043;border-radius:4px 14px 14px;padding:10px}.pw-chat-feed>article.mine>div{background:#27563a}.pw-chat-feed article header{justify-content:space-between;gap:12px;display:flex}.pw-chat-feed article p{margin:6px 0 0;font-size:12px;line-height:1.45}.pw-chat-feed article nav{gap:5px;margin-top:8px;display:flex}.pw-chat-feed article nav button{color:#aab8af;background:#202e25;min-height:29px;padding:0 8px;font-size:8px}.pw-converted{color:#80c691;margin-top:8px;font-size:8px;display:block}.pw-composer{grid-template-columns:44px 1fr auto;gap:7px;margin-top:10px;display:grid}.pw-composer>button{min-height:48px;padding:0 14px}.pw-composer>button:last-of-type{background:#2d6c43;border-color:#5cad72}.pw-composer textarea{resize:vertical;min-height:48px;max-height:110px;margin:0}.pw-media{color:#fff;gap:6px;text-decoration:none;display:grid}.pw-media img{border-radius:10px;max-width:360px;max-height:280px}.pw-video{max-width:420px}.pw-circle{object-fit:cover;border-radius:50%;width:220px;height:220px}.pw-file-link{color:#a9dab4}.pw-access{background:#203529;border:1px solid #5b7d67;border-radius:14px;align-items:center;gap:10px;margin:0 0 12px;padding:12px;display:flex}.pw-access>div{min-width:150px}.pw-access small,.pw-access b{display:block}.pw-access small{color:#7fbd8d;font-size:8px}.pw-access b{letter-spacing:1px;margin-top:3px;font-size:18px}.pw-access a{color:#1b3a26;background:#fff;border-radius:9px;margin-left:auto;padding:10px 12px;font-size:10px;font-weight:900;text-decoration:none}.pw-notice{background:#285f3c;border:1px solid #6dbc80;border-radius:12px;padding:12px 15px;font-size:11px;font-weight:850;position:absolute;bottom:18px;right:18px;box-shadow:0 15px 40px #0008}.pw-overview{grid-template-columns:minmax(0,1.5fr) minmax(360px,.62fr);align-items:start}.pw-overview-main,.pw-overview-side{min-width:0}.pw-overview-main{background:#111914;border:1px solid #3d5144;border-radius:18px;overflow:hidden}.pw-overview-title{background:linear-gradient(115deg,#203228,#151f19);border-bottom:1px solid #34453a;justify-content:space-between;align-items:flex-end;gap:18px;padding:20px;display:flex}.pw-overview-title h2{margin:5px 0 3px;font-size:27px}.pw-overview-title p{color:#8e9d94;margin:0;font-size:10px}.pw-overview-title>button{background:#244c32;border-color:#5a8d68;flex:none;min-height:42px;padding:0 13px}.pw-focus-strip{background:#33453a;border-bottom:1px solid #34453a;grid-template-columns:minmax(0,1.8fr) repeat(2,minmax(120px,.55fr));gap:1px;display:grid}.pw-focus-strip article{background:#16221b;min-height:105px;padding:16px}.pw-focus-strip article:first-child{background:#1c3024}.pw-focus-strip small,.pw-quick-event small,.pw-unscheduled small,.pw-project-facts small{color:#73bf86;letter-spacing:1px;font-size:8px;font-weight:950}.pw-focus-strip b,.pw-focus-strip span{display:block}.pw-focus-strip b{margin-top:8px;font-size:18px;line-height:1.25}.pw-focus-strip span{color:#87968d;margin-top:6px;font-size:9px}.pw-focus-strip .danger{background:#3b201e}.pw-focus-strip .danger small,.pw-focus-strip .danger b{color:#f19a92}.pw-timeline{padding:18px 20px 28px}.pw-timeline-item{grid-template-columns:34px minmax(0,1fr);gap:11px;display:grid}.pw-timeline-rail{grid-template-rows:32px 1fr;justify-items:center;display:grid}.pw-timeline-rail>span{z-index:1;color:#94d3a3;background:#1d3b28;border:2px solid #5a8065;border-radius:50%;place-items:center;width:31px;height:31px;font-weight:950;display:grid;position:relative}.pw-timeline-rail>i{background:#35483c;width:2px;min-height:24px}.pw-timeline-item:last-child .pw-timeline-rail>i{background:linear-gradient(#35483c,#0000)}.pw-timeline-item.done,.pw-timeline-item.cancelled{opacity:.56}.pw-timeline-item.done .pw-timeline-rail>span{background:#2c6640}.pw-timeline-item.cancelled .pw-timeline-rail>span{color:#d9aaa6;background:#382826;border-color:#6f5d5b}.pw-timeline-item.blocked .pw-timeline-rail>span,.pw-timeline-item.overdue .pw-timeline-rail>span{color:#ffc1bb;background:#542a27;border-color:#b9685f}.pw-timeline-item.in_progress .pw-timeline-rail>span{box-shadow:0 0 0 6px #65b7791c}.pw-timeline-card{background:#18231c;border:1px solid #3b4e42;border-radius:15px;margin-bottom:12px;overflow:hidden}.pw-timeline-item.in_progress .pw-timeline-card{background:linear-gradient(120deg,#203529,#18231c);border-color:#619071}.pw-timeline-item.overdue .pw-timeline-card{border-color:#7d4e49}.pw-timeline-card>header{grid-template-columns:125px minmax(0,1fr);gap:14px;padding:15px;display:grid}.pw-timeline-card time{text-transform:uppercase;border-right:1px solid #33453a;align-content:start;padding-right:12px;display:grid}.pw-timeline-card time b{color:#dfe9e2;font-size:12px}.pw-timeline-card time span{color:#78c28a;margin-top:7px;font-size:22px;font-weight:950}.pw-timeline-card header small{color:#73be84;letter-spacing:.8px;font-size:8px;font-weight:950}.pw-timeline-card header h3{margin:5px 0 0;font-size:18px;line-height:1.25}.pw-timeline-card header p{color:#93a098;margin:6px 0 0;font-size:10px;line-height:1.45}.pw-timeline-item.overdue header small{color:#f0968e}.pw-event-people{background:#141d17;border-top:1px solid #34453a;justify-content:space-between;align-items:center;gap:12px;padding:9px 13px;display:flex}.pw-event-people>span{color:#9daca3;font-size:9px;font-weight:800}.pw-event-people nav{gap:6px;display:flex}.pw-event-people button{background:#202e25;border-color:#465b4d;min-height:32px;padding:0 9px;font-size:8px}.pw-event-edit,.pw-quick-event{background:#101713;gap:10px;padding:14px;display:grid}.pw-event-edit{border-top:1px solid #43584a}.pw-event-edit>div,.pw-quick-event>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pw-event-edit label,.pw-quick-event label{color:#adbbb2;font-size:9px;font-weight:850}.pw-event-edit input,.pw-event-edit textarea,.pw-event-edit select,.pw-quick-event input,.pw-quick-event textarea,.pw-quick-event select{color:#fff;background:#0a100d;border:1px solid #46594c;border-radius:9px;outline:0;width:100%;margin-top:5px;padding:10px}.pw-event-edit textarea,.pw-quick-event textarea{resize:vertical;min-height:62px}.pw-event-edit fieldset,.pw-quick-event fieldset{border:1px solid #3b4e42;border-radius:11px;min-width:0;margin:0;padding:9px}.pw-event-edit legend,.pw-quick-event legend{color:#9aa9a0;padding:0 5px;font-size:8px;font-weight:850}.pw-event-edit footer{justify-content:flex-end;gap:7px;display:flex}.pw-event-edit footer button{min-height:38px;padding:0 11px}.pw-event-edit footer button:last-child{background:#2d6b43;border-color:#5dad72}.pw-person-picker{flex-wrap:wrap;gap:6px;display:flex}.pw-person-picker button{color:#91a097;background:#18231c;border-color:#43564a;align-items:center;gap:6px;min-height:34px;padding:4px 8px;font-size:8px;display:flex}.pw-person-picker button i{color:#99cea5;background:#2b4234;border-radius:7px;place-items:center;width:23px;height:23px;font-size:7px;font-style:normal;display:grid}.pw-person-picker button.selected{color:#fff;background:#295b3a;border-color:#70bf84}.pw-person-picker button.selected i{color:#112017;background:#70bb82}.pw-timeline-empty{color:#91a097;text-align:center;border:1px dashed #43564a;border-radius:14px;justify-items:center;gap:7px;padding:40px 20px;display:grid}.pw-timeline-empty b{color:#fff;font-size:17px}.pw-timeline-empty span{max-width:500px;font-size:10px;line-height:1.5}.pw-overview-side{align-content:start;gap:11px;display:grid}.pw-quick-event,.pw-unscheduled,.pw-project-facts{background:#17221b;border:1px solid #42564a;border-radius:17px}.pw-quick-event{padding:16px}.pw-quick-event>header,.pw-unscheduled>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.pw-quick-event h3,.pw-unscheduled h3{margin:4px 0 0;font-size:18px}.pw-quick-event>header>button{background:#202d25;border-color:#485c4f;width:32px;height:32px;font-size:18px}.pw-quick-event>button{background:#2d6c43;border-color:#63b378;min-height:47px}.pw-unscheduled{padding:14px}.pw-unscheduled>header>b{color:#f1c980;background:#6f502c;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.pw-unscheduled>button{text-align:left;background:#121b15;border-color:#3c5043;grid-template-columns:31px 1fr;align-items:center;gap:9px;width:100%;margin-top:7px;padding:9px;display:grid}.pw-unscheduled>button>span{color:#83c992;background:#284b34;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.pw-unscheduled>button b,.pw-unscheduled>button small{display:block}.pw-unscheduled>button b{font-size:10px}.pw-unscheduled>button small{color:#718078;letter-spacing:0;margin-top:3px}.pw-project-facts{overflow:hidden}.pw-project-facts>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:15px;list-style:none;display:flex}.pw-project-facts>summary::-webkit-details-marker{display:none}.pw-project-facts>summary b{margin-top:4px;display:block}.pw-project-facts>summary>span{color:#79c28a;font-size:9px;font-weight:900}.pw-fact-grid{background:#36493d;border-top:1px solid #36493d;grid-template-columns:1fr 1fr;gap:1px;display:grid}.pw-fact-grid p{background:#141e18;min-width:0;margin:0;padding:11px}.pw-fact-grid small,.pw-fact-grid b{display:block}.pw-fact-grid b{color:#c9d5cd;text-overflow:ellipsis;margin-top:5px;font-size:9px;overflow:hidden}.pw-facts-form{background:#101713;border:0;border-top:1px solid #405347;border-radius:0}.pw-facts-form>button{min-height:43px}.pw-check-wrap{position:relative}.pw-task-status-menu{z-index:5}@media (max-width:1050px){.pw-overview{grid-template-columns:1fr}.pw-overview-side{grid-template-columns:1fr 1fr}.pw-quick-event{grid-row:span 2}.pw-file-grid{grid-template-columns:repeat(3,minmax(170px,1fr))}.pw-payment-form{grid-template-columns:1fr 1fr 1fr}.pw-team>div{grid-template-columns:1fr 1fr}}@media (max-width:700px){.nitro-project-overlay{padding:0}.nitro-project-workspace{border:0;border-radius:0;height:100vh}.pw-header{grid-template-columns:50px minmax(0,1fr) auto;padding:11px}.pw-project-icon{border-radius:13px;width:48px;height:48px;font-size:13px}.pw-header h1{font-size:20px}.pw-header p,.pw-header>aside>span,.pw-header>aside>button:not(.pw-close){display:none}.pw-header .pw-close{width:40px;height:40px}.pw-tabs{padding:7px}.pw-tabs button{min-height:39px;padding:0 10px;font-size:10px}.pw-content>section{padding:10px 10px 88px}.pw-content>section>header{align-items:flex-start}.pw-content>section>header p{display:none}.pw-overview{display:block}.pw-summary{margin-bottom:10px}.pw-edit>div{grid-template-columns:1fr}.pw-lane>header{display:block}.pw-lane>header form{grid-template-columns:1fr;margin-top:10px}.pw-file-grid{grid-template-columns:1fr 1fr;gap:8px}.pw-file-grid figure{height:145px}.pw-material-columns{grid-template-columns:repeat(5,220px)}.pw-payment-form{grid-template-columns:1fr 1fr}.pw-team>div{grid-template-columns:1fr}.pw-chat{height:calc(100vh - 145px)}.pw-chat>header{display:block!important}.pw-chat.client>header>button{margin-top:8px}.pw-access{grid-template-columns:1fr 1fr;display:grid}.pw-access a{text-align:center;grid-column:1/-1;margin:0}.pw-composer{grid-template-columns:40px 1fr}.pw-composer>button:last-of-type{grid-column:2}.pw-media img,.pw-video{max-width:100%}.pw-notice{text-align:center;bottom:82px;left:10px;right:10px}.pw-overview-main{border-radius:14px}.pw-overview-title{padding:15px;display:block}.pw-overview-title>button{width:100%;margin-top:12px}.pw-focus-strip{grid-template-columns:1fr 1fr}.pw-focus-strip article:first-child{grid-column:1/-1}.pw-focus-strip article{min-height:88px;padding:12px}.pw-timeline{padding:13px 10px 22px}.pw-timeline-item{grid-template-columns:28px minmax(0,1fr);gap:7px}.pw-timeline-rail>span{width:27px;height:27px}.pw-timeline-card>header{grid-template-columns:1fr;gap:9px;padding:12px}.pw-timeline-card time{border:0;border-bottom:1px solid #33453a;justify-content:space-between;align-items:center;padding:0 0 9px;display:flex}.pw-timeline-card time span{margin:0;font-size:18px}.pw-event-people{display:block}.pw-event-people nav{margin-top:8px}.pw-event-people nav button{flex:1}.pw-event-edit>div,.pw-quick-event>div{grid-template-columns:1fr}.pw-overview-side{grid-template-columns:1fr;margin-top:10px;display:grid}.pw-quick-event{grid-row:auto}.pw-fact-grid{grid-template-columns:1fr}.pw-person-picker button{min-height:38px}.pw-timeline-card header h3{font-size:16px}}.nitro-map-actions,.nitro-project-header-actions{align-items:center;gap:8px;display:flex}.nitro-map-actions>button,.nitro-project-header-actions>button{color:#fff;background:#223128;border:1px solid #4f6858;border-radius:10px;min-height:42px;padding:0 13px;font-weight:850}.nitro-map-actions>button:first-child,.nitro-project-header-actions>button{background:#2b6841;border-color:#5eae73}.nitro-map-actions>button.active{background:#275e3b;border-color:#6dbc80}.nitro-project-header-actions>label{width:min(390px,40vw)!important}.nitro-message-media{color:#c5dfcb;gap:7px;margin-top:7px;font-size:9px;text-decoration:none;display:grid}.nitro-message-media img{object-fit:cover;border-radius:11px;width:min(360px,60vw);max-height:300px}.nitro-message-media video{background:#050805;border-radius:11px;width:min(430px,62vw);max-height:330px}.nitro-message-media video.circle{object-fit:cover;border-radius:50%;width:230px;height:230px}.nitro-message-media audio{width:min(340px,58vw)}.nitro-message-file{color:#d9eddd;background:#18241c;border:1px solid #6a8c74;border-radius:10px;margin-top:7px;padding:10px;font-size:11px;text-decoration:none;display:block}.nitro-audit{background:#131c16;border:1px solid #39483f;border-radius:21px;overflow:hidden;box-shadow:0 22px 55px #0004}.nitro-audit>header{border-bottom:1px solid #37453c;justify-content:space-between;align-items:flex-end;gap:18px;padding:20px 22px;display:flex}.nitro-audit>header small{color:#68b47b;letter-spacing:1.35px;font-size:10px;font-weight:900}.nitro-audit>header h2{margin:5px 0 0;font-size:25px}.nitro-audit>header p{color:#93a097;margin:5px 0 0;font-size:12px}.nitro-audit>header label{background:#1c2720;border:1px solid #48594e;border-radius:12px;align-items:center;gap:8px;width:min(390px,100%);padding:0 12px;display:flex}.nitro-audit>header input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-height:44px}.nitro-audit-list{max-height:calc(100vh - 220px);padding:12px;overflow:auto}.nitro-audit-list>article{border-bottom:1px solid #2e3d34;grid-template-columns:110px 44px minmax(0,1fr);align-items:center;gap:11px;padding:11px;display:grid}.nitro-audit-list>article:hover{background:#1a271f;border-radius:11px}.nitro-audit-list time{color:#829188;font-size:9px}.nitro-audit-list>article>span{background:#2d6841;border-radius:12px;place-items:center;width:42px;height:42px;font-size:10px;font-weight:900;display:grid}.nitro-audit-list b{font-size:12px}.nitro-audit-list p{color:#91a097;margin:5px 0 0;font-size:10px}.nitro-drawer input:focus,.nitro-drawer select:focus,.nitro-drawer textarea:focus,.nitro-project-header-actions input:focus,.nitro-audit input:focus{border-color:#6dbb80;box-shadow:0 0 0 3px #5cac7222}@media (max-width:760px){.nitro-rail>nav{grid-template-columns:repeat(auto-fit,minmax(42px,1fr))}.nitro-map-actions{display:grid}.nitro-map-actions>button{max-width:145px;font-size:8px}.nitro-project-header-actions{margin-top:12px;display:grid}.nitro-project-header-actions>label{width:100%!important;margin:0!important}.nitro-project-header-actions>button{width:100%}.nitro-audit{border-radius:15px}.nitro-audit>header{padding:15px;display:block}.nitro-audit>header h2{font-size:19px}.nitro-audit>header p{display:none}.nitro-audit>header label{margin-top:12px}.nitro-audit-list{max-height:none;padding:7px}.nitro-audit-list>article{grid-template-columns:76px 38px minmax(0,1fr);gap:8px;padding:9px 5px}.nitro-audit-list>article>span{width:36px;height:36px}.nitro-message-media img,.nitro-message-media video{width:min(260px,62vw)}.nitro-message-media video.circle{width:180px;height:180px}}.nitro-app{--nitro-readable:calc(10px * var(--nitro-text-scale,1))}.nitro-app small,.nitro-app .nitro-assignment span,.nitro-app .nitro-person small,.nitro-app .nitro-team-page small,.nitro-app .nitro-project-list small,.nitro-app .nitro-map-side small{line-height:1.35;font-size:var(--nitro-readable)!important}.nitro-brand img,.nitro-login img,.nitro-loading img{background:#fff;padding:5px;object-fit:contain!important}.nitro-cell.drop-target{outline-offset:-3px;outline:2px solid #72d18a;background:#294735!important}.nitro-assignment[draggable=true]{cursor:grab}.nitro-assignment.dragging{opacity:.35;cursor:grabbing;transform:scale(.96)}.nitro-orbit-zero{z-index:4;color:#a7d8b3;letter-spacing:1px;background:#15251b;border:1px solid #78bd8a;border-radius:20px;padding:6px 10px;font-size:9px;font-weight:950;position:absolute;top:5px;left:50%;transform:translate(-50%)}.nitro-stores>header button{color:#85c994;background:0 0;border:0;font-weight:850}.nitro-stores>article{border-top:1px solid #33463a;grid-template-columns:minmax(0,1fr) 34px;align-items:stretch;display:grid}.nitro-stores>article>button{color:#fff;text-align:left;background:0 0;border:0;gap:4px;padding:11px;display:grid}.nitro-stores>article>button span{color:#8e9e94;font-size:10px}.nitro-stores>article>a{color:#85c994;place-items:center;text-decoration:none;display:grid}.nitro-stores>article.active{background:#294735}.nitro-stores>article.active>button span{color:#9ee2ae}.nitro-chat-feed article>footer{justify-content:flex-end;align-items:center;gap:7px;display:flex}.nitro-chat-feed article>footer button{color:#809087;opacity:.55;background:0 0;border:0;border-radius:7px;width:27px;height:25px}.nitro-chat-feed article:hover>footer button{opacity:1}.nitro-chat-feed article>footer button:hover{color:#fff;background:#7e3e38}.nitro-employee-edit{gap:11px;padding:16px;display:grid;overflow:auto}.nitro-employee-edit label{color:#aebbb3;font-size:11px;font-weight:850}.nitro-employee-edit input,.nitro-employee-edit textarea,.nitro-employee-edit select{color:#fff;background:#0d1410;border:1px solid #46594c;border-radius:10px;width:100%;margin-top:6px;padding:11px}.nitro-employee-edit textarea{min-height:70px}.nitro-employee-edit footer{justify-content:flex-end;gap:8px;display:flex}.nitro-employee-edit footer button{color:#fff;background:#26352b;border:1px solid #4c6354;border-radius:10px;min-height:43px;padding:0 14px;font-weight:850}.nitro-employee-edit footer button:last-child{background:#2c6b43;border-color:#67b87a}.nitro-employee-private{background:#1b2b20;border:1px solid #4a604f;border-radius:13px;margin:0 16px;padding:13px}.nitro-employee-private small{color:#77c188}.nitro-employee-private p{color:#b7c4bc;margin:7px 0 0;font-size:11px}.nitro-settings{overflow:auto}.nitro-settings>header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:16px;display:flex}.nitro-settings>header small{color:#72bd84;letter-spacing:1.2px;font-size:10px;font-weight:950}.nitro-settings>header h2{margin:6px 0 0;font-size:30px}.nitro-settings>header p{color:#98a69d;max-width:680px;margin:6px 0 0}.nitro-settings>header button{color:#fff;background:#2b6841;border:1px solid #5eae73;border-radius:11px;min-height:44px;padding:0 15px;font-weight:900}.nitro-settings>div{grid-template-columns:repeat(2,minmax(300px,1fr));gap:12px;display:grid}.nitro-settings article{background:#17221b;border:1px solid #405247;border-radius:18px;grid-template-columns:60px minmax(0,1fr);gap:14px;padding:18px;display:grid}.nitro-settings article>span{background:#2a633e;border-radius:15px;place-items:center;width:58px;height:58px;font-size:20px;font-weight:950;display:grid}.nitro-settings h3{margin:2px 0 5px;font-size:18px}.nitro-settings p{color:#95a39a;margin:0 0 10px;line-height:1.5}.nitro-settings article b{color:#9fd5ac;font-size:11px}.nitro-settings article button{color:#fff;background:#26352b;border:1px solid #516858;border-radius:10px;min-height:38px;padding:0 12px;font-weight:850}.nitro-settings article button.active{background:#2c6841;border-color:#72c087}.nitro-settings input[type=range]{accent-color:#69b97d;width:min(360px,80%)}.pw-task-list>article{grid-template-columns:45px minmax(0,1fr) 38px!important}.pw-pencil{align-self:start;width:36px;height:36px;background:#243229!important;border-color:#52675a!important;padding:0!important}.pw-pencil:hover{background:#31583d!important;border-color:#75c087!important}@media (max-width:760px){.nitro-settings>header{display:block}.nitro-settings>header button{width:100%;margin-top:12px}.nitro-settings>div{grid-template-columns:1fr}.nitro-settings article{grid-template-columns:48px minmax(0,1fr);padding:13px}.nitro-settings article>span{width:46px;height:46px}.nitro-orbit-zero{top:2px}.nitro-app small{font-size:calc(10px * var(--nitro-text-scale,1))!important}}.nitro-app{--nitro-readable:clamp(10px,calc(10px * var(--nitro-text-scale,1)),16px);--nitro-label:clamp(11px,calc(11px * var(--nitro-text-scale,1)),18px)}.nitro-app small,.nitro-app .nitro-assignment span,.nitro-app .nitro-person small,.nitro-app .nitro-team-page small,.nitro-app .nitro-project-list small,.nitro-app .nitro-map-side small,.nitro-app .nitro-mode-tabs span,.nitro-app .nitro-calendar-switch span{line-height:1.42;font-size:var(--nitro-readable)!important}.nitro-app .nitro-drawer label,.nitro-app .nitro-checks label,.nitro-app .nitro-settings p,.nitro-app .nitro-scale-preview{font-size:var(--nitro-label)!important}.nitro-assignment,.nitro-month-day>button{border-left:4px solid #64b77a!important}.nitro-assignment.color-red,.nitro-month-day>button.color-red{background:#38211f!important;border-left-color:#ef746c!important}.nitro-assignment.color-orange,.nitro-month-day>button.color-orange{background:#352a1c!important;border-left-color:#eba951!important}.nitro-assignment.color-blue,.nitro-month-day>button.color-blue{background:#1b2d3c!important;border-left-color:#6ba7e8!important}.nitro-assignment.color-purple,.nitro-month-day>button.color-purple{background:#2d213b!important;border-left-color:#ae7fe3!important}.nitro-assignment.color-gray,.nitro-month-day>button.color-gray{background:#242a26!important;border-left-color:#8d9991!important}.nitro-assignment.color-green,.nitro-month-day>button.color-green{border-left-color:#64b77a!important}.nitro-assignment.cancelled,.nitro-month-day>button.cancelled{filter:saturate(.2);opacity:.48!important;background:#242824!important;border-color:#687169!important}.nitro-assignment.cancelled b,.nitro-assignment.cancelled span,.nitro-month-day>button.cancelled span{text-decoration:line-through;text-decoration-thickness:2px}.nitro-assignment>em{color:#c8ceca;letter-spacing:.7px;margin-top:6px;font-size:9px;font-style:normal;font-weight:950;display:block}.nitro-color-picker{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.nitro-color-picker button{color:#aebbb3;background:#19231d;border:1px solid #405147;border-radius:9px;align-items:center;gap:7px;min-height:40px;padding:0 9px;font-size:10px;font-weight:850;display:flex}.nitro-color-picker button i{background:#64b77a;border-radius:50%;width:14px;height:14px}.nitro-color-picker button.red i{background:#ef746c}.nitro-color-picker button.orange i{background:#eba951}.nitro-color-picker button.blue i{background:#6ba7e8}.nitro-color-picker button.purple i{background:#ae7fe3}.nitro-color-picker button.gray i{background:#8d9991}.nitro-color-picker button.active{color:#fff;background:#2b3b31;border-color:#fff;box-shadow:0 0 0 2px #ffffff1c}.nitro-app.high-contrast{--muted:#c2cec6;--line:#627568}.nitro-app.high-contrast .nitro-week,.nitro-app.high-contrast .nitro-calendar-page,.nitro-app.high-contrast .nitro-settings article,.nitro-app.high-contrast .nitro-assignment{border-color:#718679}.nitro-app.high-contrast small,.nitro-app.high-contrast p{color:#c4d0c8!important}.nitro-app.compact-mode .nitro-week>header,.nitro-app.compact-mode .nitro-calendar-page>header{padding:13px 16px}.nitro-scale-preview{transition:font-size .12s}@media (max-width:760px){.nitro-color-picker{grid-template-columns:1fr 1fr}.nitro-app{--nitro-readable:clamp(10px,calc(10px * var(--nitro-text-scale,1)),16px);--nitro-label:clamp(11px,calc(11px * var(--nitro-text-scale,1)),18px)}}.nitro-assignment.color-yellow,.nitro-month-day>button.color-yellow{background:#37371b!important;border-left-color:#ff0!important}.nitro-assignment.color-cyan,.nitro-month-day>button.color-cyan{background:#173342!important;border-left-color:#00b0f0!important}.nitro-assignment.color-pink,.nitro-month-day>button.color-pink{background:#3b2034!important;border-left-color:#f6c!important}.nitro-color-picker button.yellow i{background:#ff0}.nitro-color-picker button.cyan i{background:#00b0f0}.nitro-color-picker button.pink i{background:#f6c}.nitro-assignment.done,.nitro-month-day>button.done{filter:saturate(.35);opacity:.5!important}.nitro-assignment.done b,.nitro-month-day>button.done span{text-decoration:line-through;text-decoration-thickness:2px}.pw-task-create{grid-template-columns:minmax(230px,1fr) 145px 170px auto!important}.pw-task-create input,.pw-task-create select{color:#fff;background:#0d1410;border:1px solid #46594c;border-radius:10px;min-height:43px;margin:0;padding:9px}.pw-task-list>article{position:relative}.pw-task-list>article.done,.pw-task-list>article.cancelled{opacity:.5;filter:saturate(.35);order:2}.pw-task-list>article.cancelled h3{text-decoration:line-through}.pw-task-list>article.blocked{border-color:#8b504c}.pw-task-list>article.in_progress{border-color:#5f9f70}.pw-check-wrap{align-self:start;position:relative}.pw-check.in_progress{color:#78bf8a!important}.pw-check.blocked{color:#ed8a81!important}.pw-check.cancelled{color:#aab2ad!important}.pw-task-status-menu{z-index:15;background:#0b110d;border:1px solid #5a6d61;border-radius:12px;gap:4px;width:210px;padding:6px;display:grid;position:absolute;top:48px;left:0;box-shadow:0 18px 45px #000b}.pw-task-status-menu button{text-align:left;grid-template-columns:28px 1fr;align-items:center;min-height:36px;padding:4px 7px;font-size:10px;display:grid;color:#bac6be!important;background:0 0!important;border:0!important}.pw-task-status-menu button:hover,.pw-task-status-menu button.active{color:#fff!important;background:#27372d!important}.pw-task-status-menu i{color:#87cb98;background:#18241c;border-radius:7px;place-items:center;width:24px;height:24px;font-style:normal;font-weight:950;display:grid}.pw-team{align-content:start;gap:12px;display:grid}.pw-team-block{background:#141e18;border:1px solid #3f5146;border-radius:16px;padding:13px}.pw-team-block>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.pw-team-block>header>b{color:#fff;background:#2c6a42;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.pw-team-block>div{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;gap:9px!important;margin:0!important}.pw-team-block>div>article{min-width:0;position:relative}.pw-team-block>div>article>button{width:30px;height:30px;padding:0;position:absolute;top:8px;right:8px}.pw-team-block>p{color:#8f9d94;margin:8px 0 0;font-size:10px}.pw-contact-form{background:#18231c;border:1px solid #43564a;border-radius:15px;grid-template-columns:minmax(210px,1.2fr) 190px minmax(180px,1fr) minmax(210px,1.2fr) auto;gap:7px;padding:12px;display:grid}.pw-contact-form h3{grid-column:1/-1;margin:0 0 3px;font-size:15px}.pw-contact-form input,.pw-contact-form select{color:#fff;background:#0d1410;border:1px solid #47594e;border-radius:9px;min-width:0;padding:10px}.pw-contact-form button{background:#2c6942;border-color:#5cad72;padding:0 13px}.nitro-week-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:8px;display:flex;position:relative}.nitro-work-view-tools{gap:5px;display:flex;position:relative}.nitro-work-view-tools>button{color:#dce6df;background:#1a251e;border:1px solid #45584c;border-radius:9px;min-height:38px;padding:0 10px;font-weight:850}.nitro-work-view-tools>button.active{background:#285d3a;border-color:#65b77a}.nitro-work-view-tools>section{z-index:20;background:#0b110d;border:1px solid #52665a;border-radius:13px;gap:4px;width:260px;padding:8px;display:grid;position:absolute;top:44px;right:0;box-shadow:0 18px 50px #000b}.nitro-work-view-tools>section label{color:#c5d0c8;border-radius:8px;grid-template-columns:22px 34px 1fr;align-items:center;gap:7px;min-height:39px;padding:3px 7px;font-size:10px;display:grid}.nitro-work-view-tools>section label:hover{background:#1d2b22}.nitro-work-view-tools>section input{accent-color:#5db273}.nitro-work-view-tools>section span{color:#fff;background:#2c6740;border-radius:9px;place-items:center;width:31px;height:31px;font-size:9px;display:grid}.nitro-plan-legend{background:#0f1712;border-bottom:1px solid #37453c;flex-wrap:wrap;gap:6px;padding:10px 16px;display:flex}.nitro-plan-legend span{color:#cbd5ce;background:#18231c;border:1px solid #3f5046;border-radius:18px;align-items:center;gap:7px;padding:7px 10px;font-size:9px;font-weight:850;display:flex}.nitro-plan-legend span:before{content:"";background:#92d050;border-radius:4px;width:11px;height:11px}.nitro-plan-legend .tz:before{background:#95b3d7}.nitro-plan-legend .logistics:before{background:#ffc000}.nitro-project-search{position:relative}.nitro-project-search input{padding-right:42px!important}.nitro-project-search>button{color:#fff;background:#2b3b31;border:0;border-radius:8px;width:32px;height:32px;font-size:18px;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.nitro-urgent-panel>section{gap:8px;padding:14px;display:grid;overflow:auto}.nitro-urgent-panel>section>button{color:#fff;text-align:left;background:#17221b;border:1px solid #4a5e51;border-radius:13px;grid-template-columns:82px minmax(0,1fr) 28px;align-items:center;gap:12px;width:100%;padding:12px;display:grid}.nitro-urgent-panel>section>button:hover{background:#241c1a;border-color:#d47970}.nitro-urgent-panel time b,.nitro-urgent-panel time span,.nitro-urgent-panel>section>button small,.nitro-urgent-panel>section>button strong,.nitro-urgent-panel>section>button em{display:block}.nitro-urgent-panel time b{color:#ec867e}.nitro-urgent-panel time span{color:#8f9d94;margin-top:3px}.nitro-urgent-panel>section>button small{color:#d77972;font-weight:900}.nitro-urgent-panel>section>button strong{margin-top:4px;font-size:15px}.nitro-urgent-panel>section>button p{color:#9eaaa2;margin:4px 0}.nitro-urgent-panel>section>button em{color:#79bd89;font-size:10px;font-style:normal}.nitro-urgent-panel>section>button>i{font-size:20px;font-style:normal}.nitro-app.compact-mode .nitro-mode-tabs{margin:10px 0}.nitro-app.compact-mode .nitro-mode-tabs button{min-height:60px;padding-top:8px;padding-bottom:8px}.nitro-app.compact-mode .nitro-week>header,.nitro-app.compact-mode .nitro-calendar-page>header,.nitro-app.compact-mode .nitro-projects-page>header,.nitro-app.compact-mode .nitro-team-page>header{padding:10px 13px!important}.nitro-app.compact-mode .nitro-assignment{min-height:44px!important;padding:5px!important}.nitro-app.compact-mode .nitro-cell{min-height:70px!important;padding:3px!important}.nitro-app.compact-mode .nitro-person{min-height:70px!important}.nitro-app.compact-mode .nitro-project-list>button{padding:7px 10px}.nitro-app.compact-mode .nitro-team-grid{gap:6px;padding:8px}@media (max-width:1050px){.pw-task-create{grid-template-columns:1fr 150px!important}.pw-team-block>div,.pw-contact-form{grid-template-columns:1fr 1fr}.pw-contact-form button{min-height:43px}}@media (max-width:700px){.pw-task-create,.pw-contact-form{grid-template-columns:1fr!important}.pw-team-block>div{grid-template-columns:1fr}.pw-task-status-menu{width:auto;position:fixed;inset:auto 10px 84px}.nitro-week-actions{align-items:stretch}.nitro-work-view-tools{width:100%;overflow:visible}.nitro-work-view-tools>button{flex:1}.nitro-work-view-tools>section{width:auto;position:fixed;inset:auto 10px 82px}.nitro-plan-legend{flex-wrap:nowrap;overflow:auto}.nitro-plan-legend span{flex:none}.nitro-urgent-panel>section>button{grid-template-columns:64px minmax(0,1fr) 18px}}.nitro-work-color-guide{background:#131d17;border:1px solid #3f5146;border-radius:14px;margin:-10px 0 14px;overflow:hidden}.nitro-work-color-guide>header{justify-content:space-between;align-items:center;gap:15px;padding:11px 14px;display:flex}.nitro-work-color-guide>header>div b,.nitro-work-color-guide>header>div span{display:block}.nitro-work-color-guide>header>div b{font-size:13px}.nitro-work-color-guide>header>div span{color:#94a298;margin-top:3px;font-size:10px}.nitro-work-color-guide details{position:relative}.nitro-work-color-guide summary{color:#e4eee7;cursor:pointer;background:#203027;border:1px solid #4c6153;border-radius:9px;padding:8px 11px;font-size:10px;font-weight:900;list-style:none}.nitro-work-color-guide summary::-webkit-details-marker{display:none}.nitro-work-color-guide details>div{z-index:40;background:#0b120d;border:1px solid #53675a;border-radius:13px;grid-template-columns:1fr 1fr;gap:5px;width:min(540px,85vw);padding:8px;display:grid;position:absolute;top:42px;right:0;box-shadow:0 20px 55px #000c}.nitro-work-color-guide details>div span{color:#d2ddd5;background:#17231b;border-radius:8px;align-items:center;gap:8px;padding:8px;font-size:9px;font-weight:800;display:flex}.nitro-work-color-guide details>div i{background:#64b77a;border-radius:4px;flex:0 0 12px;height:12px}.nitro-work-color-guide .yellow i{background:#ff0}.nitro-work-color-guide .blue i{background:#6ba7e8}.nitro-work-color-guide .cyan i{background:#00b0f0}.nitro-work-color-guide .red i{background:#ef746c}.nitro-work-color-guide .orange i{background:#eba951}.nitro-work-color-guide .purple i{background:#ae7fe3}.nitro-work-color-guide .pink i{background:#f6c}.nitro-work-color-guide .gray i{background:#8d9991}.nitro-color-picker button{text-align:left;min-height:54px!important}.nitro-color-picker button>span{gap:2px;display:grid}.nitro-color-picker button>span b{font-size:10px}.nitro-color-picker button>span small{color:#87968d;font-weight:700;font-size:8px!important}.nitro-color-picker button.active>span small{color:#cad7cf}.nitro-contact-editor,.nitro-new-contacts{background:#111a14;border:1px solid #435649;border-radius:13px;gap:7px;padding:11px;display:grid}.nitro-contact-editor>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.nitro-contact-editor>header b,.nitro-contact-editor>header small{display:block}.nitro-contact-editor>header small{color:#83928a;margin-top:3px}.nitro-contact-editor>header button{color:#fff;background:#285e3b;border:1px solid #5a7663;border-radius:9px;min-height:36px;padding:0 10px;font-weight:850}.nitro-contact-editor>div,.nitro-new-contacts>div{grid-template-columns:150px minmax(0,1fr) 36px;gap:6px;display:grid}.nitro-contact-editor>div input,.nitro-new-contacts>div input{margin:0!important}.nitro-contact-editor>div button{color:#d8928b;background:#2a1d1b;border:1px solid #624a47;border-radius:9px}.nitro-new-contacts>div{grid-template-columns:150px minmax(0,1fr)}.nitro-contact-list{gap:5px;margin:8px 0 12px;display:grid}.nitro-contact-list p{background:#142019;border:1px solid #405246;border-radius:9px;grid-template-columns:110px minmax(0,1fr);gap:8px;padding:8px;display:grid;margin:0!important}.nitro-contact-list p b{color:#82ca93;font-size:9px}.nitro-contact-list p span{color:#eff5f0;word-break:break-word;font-size:11px}@media (max-width:700px){.nitro-work-color-guide>header{align-items:flex-start}.nitro-work-color-guide>header>div span{display:none}.nitro-work-color-guide details>div{grid-template-columns:1fr;width:auto;position:fixed;inset:auto 10px 82px}.nitro-color-picker{grid-template-columns:1fr!important}.nitro-contact-editor>div,.nitro-new-contacts>div{grid-template-columns:1fr}.nitro-contact-editor>div button{min-height:38px}.nitro-contact-list p{grid-template-columns:1fr}}.nitro-plan-legend{margin:0;overflow-x:auto}.nitro-plan-legend span:before{background:#92d050}.nitro-plan-legend .yellow:before{background:#ff0}.nitro-plan-legend .blue:before{background:#95b3d7}.nitro-plan-legend .green:before{background:#92d050}.nitro-plan-legend .cyan:before{background:#00b0f0}.nitro-plan-legend .red:before{background:#c00000}.nitro-plan-legend .orange:before{background:#ffc000}.nitro-plan-legend .purple:before{background:#7030a0}.nitro-plan-legend .pink:before{background:#f6c}.nitro-plan-legend .gray:before{background:#9d9d9d}.nitro-tatiana-wrap{background:#101712;max-height:calc(100vh - 315px);overflow:auto}.nitro-tatiana-grid{align-items:stretch;min-width:max-content;display:grid}.nitro-tatiana-grid>.project-head,.nitro-tatiana-grid>.day-head{z-index:8;background:#1a261e;border-bottom:1px solid #53655a;border-right:1px solid #3b4d41;align-content:center;min-height:58px;padding:8px;display:grid;position:sticky;top:0}.nitro-tatiana-grid>.project-head{z-index:10;align-content:center;left:0}.nitro-tatiana-grid>.project-head b{font-size:12px}.nitro-tatiana-grid>.project-head small{color:#829188;margin-top:3px}.nitro-tatiana-grid>.day-head{text-align:center}.nitro-tatiana-grid>.day-head small{color:#91a198;font-size:8px!important}.nitro-tatiana-grid>.day-head.weekend,.tatiana-cell.weekend{background:#171d19}.tatiana-row .project-name,.nitro-tatiana-grid>.project-name{z-index:5;color:#fff;text-align:left;background:#17231b;border-top:0;border-bottom:1px solid #3d4e43;border-left:0;border-right:1px solid #53655a;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:9px;min-height:76px;padding:8px;display:grid;position:sticky;left:0}.project-name>span{color:#fff;background:#2c6841;border-radius:11px;place-items:center;width:39px;height:39px;font-size:9px;font-weight:950;display:grid}.project-name b,.project-name small{display:block}.project-name small{color:#87968d;margin-top:4px;font-size:8px!important}.project-name.orphan{background:#2a2020}.tatiana-cell{background:#111a14;border-bottom:1px solid #35463b;border-right:1px solid #35463b;align-content:start;gap:5px;min-height:76px;padding:4px;display:grid;position:relative}.tatiana-cell:hover{background:#17221b}.plan-strip{color:#fff;text-align:left;background:#222a25;border:1px solid #506258;border-left:6px solid #8d9991;border-radius:7px;width:100%;min-height:48px;padding:6px;position:relative;overflow:hidden}.plan-strip b,.plan-strip small{display:block}.plan-strip b{font-size:9px;line-height:1.25}.plan-strip small{color:#e9efeacc;margin-top:4px;line-height:1.3;font-size:7px!important}.plan-strip.color-yellow{background:#37371b;border-left-color:#ff0}.plan-strip.color-blue{background:#1b2d3c;border-left-color:#95b3d7}.plan-strip.color-green{background:#21331f;border-left-color:#92d050}.plan-strip.color-cyan{background:#173342;border-left-color:#00b0f0}.plan-strip.color-red{background:#38211f;border-left-color:#c00000}.plan-strip.color-orange{background:#352a1c;border-left-color:#ffc000}.plan-strip.color-purple{background:#2d213b;border-left-color:#7030a0}.plan-strip.color-pink{background:#3b2034;border-left-color:#f6c}.plan-strip.done,.plan-strip.cancelled{opacity:.45}.cell-add{color:#708078;opacity:0;background:0 0;border:1px solid #0000;border-radius:6px;width:23px;height:23px;position:absolute;bottom:3px;right:3px}.tatiana-cell:hover .cell-add{opacity:1;color:#a5d6b0;background:#203128;border-color:#4b6052}.pw-overview{gap:12px!important}.pw-overview-essentials{grid-column:1/-1;grid-template-columns:1.05fr 1fr 1.35fr;gap:10px;display:grid}.pw-address-card,.pw-exterior-card,.pw-overview-contacts,.pw-overview-edit,.pw-important-read{color:#fff;background:#141f18;border:1px solid #42564a;border-radius:16px;min-width:0;padding:13px}.pw-address-card{text-align:left;align-content:center;gap:7px;display:grid}.pw-address-card:hover{background:#1d3024;border-color:#6fbe82;transform:translateY(-1px)}.pw-address-card small,.pw-exterior-card small,.pw-overview-contacts small,.pw-overview-edit small,.pw-important-read small{color:#74bd85;letter-spacing:.8px;font-size:9px;font-weight:950}.pw-address-card b{font-size:18px;line-height:1.25}.pw-address-card span{color:#9baba1;font-size:10px}.pw-exterior-card>header,.pw-overview-contacts>header,.pw-overview-edit>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.pw-exterior-card>header b,.pw-overview-contacts>header b,.pw-overview-edit>header b{margin-top:3px;display:block}.pw-exterior-card button,.pw-overview-contacts button,.pw-overview-edit button{color:#fff;background:#285d3a;border:1px solid #5e9f70;border-radius:9px;padding:8px 10px;font-weight:850}.pw-exterior-card>a{margin-top:10px;display:block}.pw-exterior-card img{object-fit:cover;border-radius:11px;width:100%;height:150px;display:block}.pw-exterior-empty{width:100%;height:150px;margin-top:10px;color:#87958c!important;background:#101812!important;border-style:dashed!important}.pw-overview-contacts{align-content:start;gap:9px;display:grid}.pw-overview-contacts>header>span{background:#2b6540;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:950;display:grid}.pw-overview-contacts>div{gap:5px;max-height:156px;display:grid;overflow:auto}.pw-overview-contacts>div>article{background:#101812;border:1px solid #36483d;border-radius:10px;grid-template-columns:minmax(0,1fr) 30px;gap:7px;padding:8px;display:grid}.pw-overview-contacts article b,.pw-overview-contacts article p{margin:3px 0 0;display:block}.pw-overview-contacts article p{color:#9aa89f;font-size:9px}.pw-overview-contacts>form{grid-template-columns:1fr 1fr;gap:5px;display:grid}.pw-overview-contacts input,.pw-overview-edit input,.pw-overview-edit textarea{color:#fff;background:#0d1410;border:1px solid #43564a;border-radius:9px;min-width:0;padding:9px}.pw-overview-contacts>form button{grid-column:1/-1}.pw-overview-edit{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px;display:grid}.pw-overview-edit>header,.pw-overview-edit>label,.pw-overview-edit>button{grid-column:1/-1}.pw-overview-edit>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pw-overview-edit label{color:#aebbb3;gap:5px;font-size:9px;font-weight:850;display:grid}.pw-overview-edit textarea{resize:vertical;min-height:78px}.pw-important-read{grid-column:1/-1}.pw-important-read p{color:#d7e0da;margin:8px 0 0;line-height:1.55}@media (max-width:1100px){.pw-overview-essentials{grid-template-columns:1fr 1fr}.pw-overview-contacts{grid-column:1/-1}}@media (max-width:700px){.nitro-tatiana-wrap{max-height:none}.pw-overview-essentials{grid-template-columns:1fr}.pw-overview-contacts,.pw-overview-edit{grid-column:auto}.pw-overview-edit,.pw-overview-edit>div,.pw-overview-contacts>form{grid-template-columns:1fr}.pw-overview-edit>header,.pw-overview-edit>label,.pw-overview-edit>button,.pw-overview-contacts>form button{grid-column:auto}.pw-exterior-card img,.pw-exterior-empty{height:220px}}.nitro-period-heading h2{font-variant-numeric:tabular-nums;letter-spacing:-1px!important;font-size:34px!important}.nitro-period-heading small{font-size:11px!important}.nitro-calendar-toolbar{align-items:center;gap:9px;display:flex}.nitro-calendar-zoom{gap:5px;display:flex}.nitro-calendar-zoom button{color:#fff;background:#18251d;border:1px solid #46564c;border-radius:10px;min-width:40px;min-height:42px;padding:0 10px;font-weight:900}.nitro-calendar-zoom button:nth-child(2){color:#8bd09b;min-width:64px}.nitro-datetime-range{background:#0b120e;border:1px solid #4d6254;border-radius:14px;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:10px;padding:11px;display:grid}.nitro-datetime-range>div{grid-template-columns:1fr 1fr;align-content:start;gap:8px;display:grid}.nitro-datetime-range>div>b{color:#70bd83;letter-spacing:1px;grid-column:1/-1;font-size:9px}.nitro-datetime-range>i{color:#72bf84;place-items:center;font-size:24px;font-style:normal;display:grid}.nitro-time-text{font-variant-numeric:tabular-nums;letter-spacing:1px}.tatiana-cell.has-plan{background:#738079!important;border-color:#0d130f!important;padding:0!important}.tatiana-cell.has-plan.color-yellow{background:#ff0!important}.tatiana-cell.has-plan.color-blue{background:#95b3d7!important}.tatiana-cell.has-plan.color-green{background:#92d050!important}.tatiana-cell.has-plan.color-cyan{background:#00b0f0!important}.tatiana-cell.has-plan.color-red{background:#c00000!important}.tatiana-cell.has-plan.color-orange{background:#ffc000!important}.tatiana-cell.has-plan.color-purple{background:#7030a0!important}.tatiana-cell.has-plan.color-pink{background:#f6c!important}.tatiana-cell.has-plan.color-gray{background:#8d9991!important}.tatiana-cell.has-plan .plan-strip{color:#fff;border-radius:0;height:100%;min-height:76px;padding:8px;background:0 0!important;border:0!important}.tatiana-cell.has-plan.color-yellow .plan-strip,.tatiana-cell.has-plan.color-blue .plan-strip,.tatiana-cell.has-plan.color-green .plan-strip,.tatiana-cell.has-plan.color-cyan .plan-strip,.tatiana-cell.has-plan.color-orange .plan-strip{color:#101713}.tatiana-cell.has-plan .plan-strip b{text-shadow:0 1px 1px #0005;font-size:10px}.tatiana-cell.has-plan.color-yellow .plan-strip b,.tatiana-cell.has-plan.color-blue .plan-strip b,.tatiana-cell.has-plan.color-green .plan-strip b,.tatiana-cell.has-plan.color-cyan .plan-strip b,.tatiana-cell.has-plan.color-orange .plan-strip b{text-shadow:none}.tatiana-cell.has-plan .plan-strip small{font-weight:800;color:inherit!important}.tatiana-cell.has-plan .cell-add{z-index:3;color:#fff!important;background:#101713cc!important}.employee-drawer{width:min(680px,100%)}.employee-drawer>header h2{font-size:31px}.nitro-employee-hero{grid-template-columns:104px 1fr;align-items:center;padding:20px}.nitro-employee-hero>span{width:100px;height:100px;font-size:31px}.nitro-employee-hero>div>small{letter-spacing:1px;margin-bottom:6px;font-size:10px;font-weight:900;display:block}.nitro-employee-hero b{font-size:24px}.nitro-employee-hero p{font-size:14px;line-height:1.4}.nitro-employee-hero em{color:#78ca8b;font-size:12px;font-style:normal;display:block}.nitro-employee-skills>small,.nitro-employee-schedule>small,.nitro-employee-private>small{letter-spacing:1px;font-size:10px;font-weight:950}.nitro-employee-skills span{padding:8px 11px;font-size:12px}.nitro-contact-list>article{background:#121d16;border:1px solid #47604f;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.nitro-contact-list>article>div b,.nitro-contact-list>article>div span{display:block}.nitro-contact-list>article>div b{color:#82ca93;font-size:10px}.nitro-contact-list>article>div span{color:#fff;word-break:break-word;margin-top:4px;font-size:15px}.nitro-contact-list nav{gap:6px;display:flex}.nitro-contact-list a{color:#fff;background:#285e3b;border:1px solid #66aa76;border-radius:9px;padding:8px 10px;font-size:10px;font-weight:900;text-decoration:none}.nitro-employee-facts{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:12px;display:grid}.nitro-employee-facts p{background:#142019;border:1px solid #405447;border-radius:10px;gap:5px;padding:10px;display:grid;margin:0!important}.nitro-employee-facts b{color:#79c38a;font-size:9px}.nitro-employee-facts span{color:#fff;font-size:12px}.nitro-employee-note{background:#2a2418!important;border-left:4px solid #d5a554!important;padding:10px 12px!important}.nitro-employee-schedule article{grid-template-columns:120px 1fr;padding:13px}.nitro-employee-schedule time{font-size:11px}.nitro-employee-schedule time b{font-size:18px}.nitro-employee-schedule time em{color:#8f9e95;margin-top:5px;font-size:9px;font-style:normal;display:block}.nitro-employee-schedule article>div b{font-size:14px}.nitro-employee-schedule article p{font-size:11px;line-height:1.4}.nitro-employee-actions{border-top:1px solid #3c4c42;gap:9px;padding:18px 20px;display:flex}.nitro-employee-actions button{color:#fff;background:#202d25;border:1px solid #4b6052;border-radius:12px;min-height:52px;padding:0 16px;font-weight:900}.nitro-employee-actions button.primary{background:#2b6a42;border-color:#65b77a;flex:1;font-size:14px}.pw-progress-only{background:#17231b;border:1px solid #4a5f51;border-radius:17px;padding:17px}.pw-progress-only>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.pw-progress-only small{color:#72bd84;letter-spacing:1px;font-size:9px;font-weight:950}.pw-progress-only h3{margin:5px 0 0;font-size:34px}.pw-progress-only>header>span{color:#9ed2aa;background:#203128;border:1px solid #54705c;border-radius:20px;padding:7px 10px;font-size:9px;font-weight:950}.pw-progress-only input{accent-color:#65b779;width:100%;margin-top:15px}.pw-progress-only>div{color:#7f9086;justify-content:space-between;font-size:8px;display:flex}.pw-progress-only>button{color:#fff;background:#2b6a42;border:1px solid #66b77a;border-radius:10px;width:100%;min-height:45px;margin-top:14px;font-weight:900}.pw-progress-only>button:disabled{opacity:.45}.pw-progress-only>p{color:#87968d;margin:9px 0 0;font-size:9px;line-height:1.4}@media (max-width:760px){.nitro-period-heading h2{font-size:24px!important}.nitro-calendar-page>header{display:grid!important}.nitro-calendar-toolbar{justify-content:space-between;width:100%}.nitro-datetime-range{grid-template-columns:1fr}.nitro-datetime-range>i{transform:rotate(90deg)}.nitro-employee-facts,.nitro-contact-list>article{grid-template-columns:1fr}.nitro-contact-list nav{flex-wrap:wrap}.nitro-employee-actions{display:grid}.nitro-employee-hero{grid-template-columns:80px 1fr}.nitro-employee-hero>span{width:76px;height:76px}.nitro-employee-hero b{font-size:19px}.nitro-employee-schedule article{grid-template-columns:90px 1fr}}.nitro-space{zoom:var(--nitro-text-scale,1)}.nitro-chats>aside{min-height:0}.nitro-chats>aside>nav{overscroll-behavior:contain;min-height:0;padding-bottom:18px;overflow-y:auto}.nitro-tatiana-grid>.project-head,.nitro-tatiana-grid>.day-head{min-height:72px}.tatiana-row .project-name,.nitro-tatiana-grid>.project-name,.tatiana-cell{min-height:94px}.project-name b{font-size:15px}.project-name small{font-size:10px!important}.nitro-tatiana-grid>.day-head b{font-size:19px}.nitro-tatiana-grid>.day-head small{font-size:10px!important}.tatiana-cell.has-plan .plan-strip{min-height:94px;padding:11px}.tatiana-cell.has-plan .plan-strip b{font-size:13px;line-height:1.35}.tatiana-cell.has-plan .plan-strip small{font-size:10px!important}.nitro-calendar-page{overflow:visible}.nitro-tatiana-wrap{max-height:calc(100vh - 250px)}.nitro-assignment.continuation{opacity:.86;border-style:solid;border-radius:8px;min-height:86px;padding:0!important}.nitro-assignment.continuation:hover{opacity:1}.nitro-assignment.continuation .nitro-duration-fill{width:100%;height:84px;display:block;color:#0000!important;margin:0!important}.nitro-app.compact-mode .nitro-assignment.continuation{min-height:48px!important}.nitro-app.compact-mode .nitro-assignment.continuation .nitro-duration-fill{height:46px}.pw-overview-contacts>header>aside{align-items:center;gap:7px;display:flex}.pw-overview-contacts>header>aside>span{background:#2b6540;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:950;display:grid}.pw-overview-contacts article p{gap:5px;display:grid}.pw-overview-contacts article p>em{color:#aab6ae;font-style:normal}.pw-contact-actions{flex-wrap:wrap;gap:5px;display:flex}.pw-contact-actions a{color:#fff;background:#1f432d;border:1px solid #4f795a;border-radius:7px;padding:5px 7px;text-decoration:none}.pw-exterior-card>header>nav{gap:5px;display:flex}.pw-card-actions{align-items:center;gap:5px;display:flex}.pw-card-actions>button{color:#fff;background:#1b281f;border:1px solid #4a5c50;border-radius:10px;width:38px;height:38px}.pw-card-actions>button:last-child{color:#e2958e;border-color:#654a47}.pw-material-inline{grid-template-columns:1fr auto;gap:5px;padding:7px;display:grid}.pw-material-inline input{color:#fff;background:#0d1410;border:1px solid #45594b;border-radius:8px;min-width:0;padding:8px}.pw-material-inline button{color:#fff;background:#285d3a;border:1px solid #5e9e70;border-radius:8px;padding:0 9px}.pw-material-columns>section>article>header{justify-content:space-between;gap:8px;display:flex}.pw-material-columns>section>article>header button{color:#d88780;background:0 0;border:0;font-size:17px}.pw-file-grid>article{background:#131e17;border:1px solid #3e5145;border-radius:14px;padding:8px;display:grid;position:relative}.pw-file-grid>article>a{color:inherit;text-decoration:none;display:grid}.pw-file-grid>article>button,.pw-file-grid>article>em{color:#e49b94;text-align:center;background:#2a1e1b;border:1px solid #654d49;border-radius:8px;margin-top:7px;padding:7px;font-size:9px;font-style:normal}.pw-file-grid>article>em{color:#8c9a91;background:#18231c;border-color:#405247}.pw-contract-value{grid-template-columns:minmax(210px,1fr) auto;align-items:end;gap:7px;min-width:360px;display:grid}.pw-contract-value label{color:#8ac998;gap:4px;font-size:9px;font-weight:900;display:grid}.pw-contract-value input{color:#fff;background:#0d1410;border:1px solid #4c6253;border-radius:9px;min-height:41px;padding:8px;font-size:16px}.pw-contract-value button{color:#fff;background:#2b6540;border:1px solid #5fae72;border-radius:9px;min-height:41px;padding:0 12px;font-weight:900}.pw-contract-value small{grid-column:1/-1;color:#a7b5ac!important}.pw-payment-list article>button{color:#d8847d;background:0 0;border:0;font-size:18px}.pw-team-block.related>header small{display:none}.pw-team-block.related>header>div:before{content:"УЧАСТНИКИ ПРОЕКТА";color:#72bd84;letter-spacing:1px;font-size:9px;font-weight:950;display:block}.nitro-connection nav{gap:5px;margin-top:8px;display:flex}.nitro-connection nav button{color:#d9e3dc;background:#1a261f;border:1px solid #506156;border-radius:7px;padding:5px 7px;font-size:8px}.nitro-connection nav button:last-child{color:#e0958e;border-color:#664d48}.nitro-orbit-node{background:linear-gradient(145deg,#2f7a49,#173220)!important;border-color:#70c083!important}.nitro-orbit-node.rank-4,.nitro-orbit-node.rank-5{filter:saturate(.85)brightness(.88)}.nitro-orbit-node.rank-6,.nitro-orbit-node.rank-7{filter:saturate(.7)brightness(.75)}.nitro-orbit-node.rank-8,.nitro-orbit-node.rank-9,.nitro-orbit-node.rank-10{filter:saturate(.5)brightness(.62)}.nitro-orbit-node.is-urgent{box-shadow:0 0 0 4px #df6e66,0 15px 35px #0008!important}.nitro-map-page>header>button{color:#fff;background:#2c6a42;border:1px solid #64b578;border-radius:11px;min-height:46px;padding:0 15px;font-weight:900}.nitro-map-layout{grid-template-columns:minmax(0,1.6fr) minmax(360px,.72fr)}.nitro-map-frame{overflow:hidden}.nitro-map-frame>nav{display:none!important}.nitro-map-frame>section nav{align-items:center;gap:6px;display:flex}.nitro-map-frame>section nav button,.nitro-map-frame>section nav a{color:#fff;background:#255b39;border:1px solid #5e9f70;border-radius:8px;padding:8px 10px;font-size:9px;font-weight:900;text-decoration:none}.nitro-map-side>section>header{padding:0!important}.nitro-map-side>section>header>button{color:#fff;text-align:left;background:#17231b;border:0;justify-content:space-between;align-items:center;width:100%;min-height:58px;padding:0 15px;font-size:15px;display:flex}.nitro-map-side>section>article{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid}.nitro-map-side>section>article>button:first-child{color:#fff;text-align:left;background:0 0;border:0;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:9px;width:100%;min-width:0;padding:12px;display:grid}.nitro-map-side>section>article>button:first-child>span{background:#2b6540;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.nitro-map-side>section>article>button:first-child b,.nitro-map-side>section>article>button:first-child small{display:block}.nitro-map-side>section>article>button:first-child b{font-size:14px}.nitro-map-side>section>article>button:first-child small{color:#9baaa1;margin-top:4px;font-size:10px!important}.nitro-map-side>section>article>nav{align-items:center;gap:3px;padding-right:7px;display:flex}.nitro-map-side>section>article>nav button,.nitro-stores .store-add{color:#fff;background:#1d2a22;border:1px solid #46594c;border-radius:8px;width:34px;height:34px}.nitro-stores>article{grid-template-columns:minmax(0,1fr) auto!important}.nitro-stores>article>button:first-child{padding:12px 14px!important;display:block!important}.nitro-stores .store-add{margin:8px;padding:0 8px;width:auto!important}.nitro-stores .store-point>button:first-child{display:grid!important}.nitro-map-side{max-height:680px;overflow-y:auto}@media (max-width:900px){.nitro-map-layout{grid-template-columns:1fr}.pw-contract-value{min-width:0}.nitro-space,.nitro-project-workspace,.nitro-drawer{zoom:1}.nitro-tatiana-grid{zoom:1!important}.nitro-tatiana-wrap{max-height:none}}.pw-message-delete{color:#e59b94;background:#2b1d1b;border:1px solid #654a47;border-radius:7px;margin-top:7px;padding:6px 8px;font-size:8px;font-weight:900}.tatiana-cell.has-plan .plan-strip.continuation{cursor:pointer;opacity:.92;padding:0!important}.tatiana-cell.has-plan .plan-strip.continuation:hover{opacity:1;box-shadow:inset 0 0 0 3px #fff5}.plan-duration-fill{width:100%;height:100%;min-height:92px;display:block}.nitro-month-day>button.continuation{opacity:.78;min-height:28px;display:block;padding:0!important}.nitro-month-day>button.continuation:hover{opacity:1}.month-duration-fill{width:100%;height:24px;display:block!important}.nitro-relation-chain-many{background:#142019;border:1px solid #45584b;border-radius:18px;margin-bottom:18px;overflow:hidden;display:block!important}.nitro-relation-chain-many>header{background:#1a281f;border-bottom:1px solid #394a40;justify-content:space-between;align-items:flex-start;gap:18px;padding:15px 17px;display:flex}.nitro-relation-chain-many>header>div{min-width:0}.nitro-relation-chain-many>header small,.nitro-relation-chain-many>header b,.nitro-relation-chain-many>header span,.nitro-relation-chain-many>header time{display:block}.nitro-relation-chain-many>header small{color:#72c286;letter-spacing:.8px;font-size:9px;font-weight:950}.nitro-relation-chain-many>header b{margin-top:4px;font-size:18px}.nitro-relation-chain-many>header span{color:#a7b4ac;margin-top:4px;font-size:11px}.nitro-relation-chain-many>header time{color:#ddbb72;margin-top:7px;font-size:10px;font-weight:900}.nitro-relation-chain-many>header>nav{flex:none;gap:7px;display:flex}.nitro-relation-chain-many>header>nav button{color:#fff;background:#223128;border:1px solid #52675a;border-radius:9px;min-height:38px;padding:0 11px;font-weight:900}.nitro-relation-chain-many>header>nav button:last-child{color:#e69b94;border-color:#6e4e4a}.nitro-chain-scroll{scroll-snap-type:x proximity;align-items:stretch;gap:0;padding:17px;display:flex;overflow-x:auto}.nitro-chain-step{scroll-snap-align:start;flex:none;align-items:center;display:flex}.nitro-chain-arrow{color:#78cb8c;place-items:center;width:48px;font-size:28px;font-weight:950;display:grid}.nitro-relation-chain-many.money .nitro-chain-arrow{color:#e0b45c}.nitro-relation-chain-many.dependency .nitro-chain-arrow{color:#91add8}.nitro-relation-chain-many.waiting .nitro-chain-arrow{color:#b59ad5}.nitro-chain-step>button{color:#fff;text-align:left;background:#1d2b22;border:1px solid #4d6555;border-radius:14px;grid-template-columns:56px minmax(170px,250px);align-items:center;gap:11px;min-height:96px;padding:12px;display:grid}.nitro-chain-step>button:hover{border-color:#72c286;transform:translateY(-2px);box-shadow:0 12px 28px #0005}.nitro-chain-step>button small,.nitro-chain-step>button strong,.nitro-chain-step>button p{display:block}.nitro-chain-step>button small{color:#75c488;letter-spacing:.7px;font-size:8px;font-weight:950}.nitro-chain-step>button strong{margin-top:3px;font-size:16px}.nitro-chain-step>button p{color:#a4b1a9;margin:5px 0 0;font-size:10px;line-height:1.35}.relation-drawer{width:min(760px,100%)}.nitro-chain-editor{background:#101813;border:1px solid #465b4d;border-radius:15px;overflow:hidden}.nitro-chain-editor>header{border-bottom:1px solid #3a4c40;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.nitro-chain-editor>header b,.nitro-chain-editor>header small{display:block}.nitro-chain-editor>header b{font-size:15px}.nitro-chain-editor>header small{color:#8f9d94;margin-top:3px;font-size:9px}.nitro-chain-editor>header>span{background:#2c6942;border-radius:11px;place-items:center;width:36px;height:36px;font-weight:950;display:grid}.nitro-chain-editor-add{border-bottom:1px solid #324238;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:12px;display:grid}.nitro-chain-editor-add select{color:#fff;background:#17231b;border:1px solid #4a5f50;border-radius:10px;min-height:45px;padding:0 10px}.nitro-chain-editor-add button{color:#fff;background:#2a6540;border:1px solid #62b177;border-radius:10px;padding:0 14px;font-weight:900}.nitro-chain-editor-add button:disabled{opacity:.4}.nitro-chain-editor-list{gap:7px;max-height:330px;padding:10px;display:grid;overflow:auto}.nitro-chain-editor-list>article{background:#18241d;border:1px solid #3f5246;border-radius:11px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px;display:grid}.nitro-chain-editor-list>article>span{background:#2c6740;border-radius:9px;place-items:center;width:34px;height:34px;font-weight:950;display:grid}.nitro-chain-editor-list>article b,.nitro-chain-editor-list>article small{display:block}.nitro-chain-editor-list>article small{color:#8d9b92;margin-top:3px;font-size:9px}.nitro-chain-editor-list nav{gap:4px;display:flex}.nitro-chain-editor-list nav button{color:#fff;background:#213027;border:1px solid #4d6153;border-radius:8px;width:34px;height:34px}.nitro-chain-editor-list nav button:last-child{color:#e69b94;border-color:#694d49}.nitro-chain-editor-list nav button:disabled{opacity:.28}.nitro-chain-editor-list .nitro-empty{min-height:110px}.nitro-chain-editor-list .nitro-empty span{font-size:10px}@media (max-width:760px){.nitro-relation-chain-many>header{display:grid}.nitro-relation-chain-many>header>nav{width:100%;overflow:auto}.nitro-relation-chain-many>header>nav button{flex:1}.nitro-chain-step>button{grid-template-columns:48px minmax(150px,210px)}.nitro-chain-arrow{width:34px}.nitro-chain-editor-add{grid-template-columns:1fr}.nitro-chain-editor-add button{min-height:44px}.nitro-chain-editor-list>article{grid-template-columns:32px minmax(0,1fr)}.nitro-chain-editor-list nav{grid-column:1/-1;justify-content:flex-end}}.lelab-interactive-map-wrap{background:#d9e1da;width:100%;height:650px;position:relative}.lelab-interactive-map{z-index:0;width:100%;height:100%}.lelab-map-empty{z-index:420;color:#173020;text-align:center;background:#fffffff2;border:1px solid #b8c8bc;border-radius:16px;gap:5px;width:min(330px,100% - 30px);padding:18px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 18px 45px #18332133}.lelab-map-empty b{font-size:17px}.lelab-map-empty span{color:#52675a;font-size:11px;line-height:1.45}.lelab-map-empty.error{border-color:#c67b73}.lelab-map-icon{background:0 0!important;border:0!important}.lelab-map-pin{color:#fff;white-space:nowrap;background:#2a6740;border:2px solid #fff;border-radius:12px;align-items:center;gap:6px;max-width:220px;min-height:37px;padding:5px 9px 5px 6px;display:flex;box-shadow:0 8px 20px #0a211399}.lelab-map-pin span{color:#2a6740;background:#fff;border-radius:7px;flex:0 0 23px;place-items:center;width:23px;height:23px;display:grid}.lelab-map-pin b{text-overflow:ellipsis;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;overflow:hidden}.lelab-map-pin.store{background:#765027}.lelab-map-pin.store span{color:#765027}.lelab-map-pin.employee{background:#2d5d86}.lelab-map-pin.employee span{color:#2d5d86}.lelab-map-pin.workshop{background:#303a34}.lelab-map-pin.draggable{cursor:grab;background:#8a681d;border-color:#ffda72;animation:1s ease-in-out infinite alternate lelab-map-pulse}.lelab-map-pin.draggable:active{cursor:grabbing}@keyframes lelab-map-pulse{to{transform:translateY(-3px);box-shadow:0 13px 28px #0009}}.nitro-map-drag-note{z-index:510;color:#fff4cf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#2f2814ee;border:1px solid #dfb34f;border-radius:12px;width:min(390px,100% - 28px);padding:12px;font-size:10px;font-weight:800;line-height:1.45;position:absolute;bottom:14px;right:14px}.nitro-map-drag-note button{float:right;color:#fff;background:#493b16;border:1px solid #d7b963;border-radius:7px;margin-left:8px;padding:5px 8px}.nitro-map-frame>.lelab-interactive-map-wrap+section{z-index:500}.nitro-secret-field{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:6px;margin-top:8px;display:grid!important}.nitro-secret-field input{min-width:0;margin:0!important}.nitro-secret-field>button{color:#fff!important;letter-spacing:0!important;background:#213027!important;border:1px solid #52675a!important;border-radius:11px!important;width:auto!important;min-height:44px!important;margin:0!important;padding:0 12px!important;font-size:10px!important}.nitro-drawer .nitro-secret-field input{width:100%}.nitro-address-fields{gap:11px;display:grid;position:relative}.nitro-address-suggestions{z-index:90;background:#0c130f;border:1px solid #577060;border-radius:12px;max-height:260px;padding:5px;display:grid;position:absolute;top:68px;left:0;right:0;overflow:auto;box-shadow:0 20px 50px #000d}.nitro-address-suggestions button{color:#fff;text-align:left;background:#152119;border:0;border-bottom:1px solid #304037;width:100%;padding:10px;font-size:10px;line-height:1.35;display:block}.nitro-address-suggestions button:hover{background:#24382b}.nitro-address-suggestions small{color:#75b984;margin-top:4px;display:block;font-size:8px!important}.nitro-address-fields>.nitro-form-row{margin:0}.pw-overview-edit,.pw-important-read{display:none!important}.pw-project-points{background:#141f18;border:1px solid #42564a;border-radius:16px;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:7px;padding:12px;display:grid}.pw-project-points>header{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.pw-project-points>header small{color:#75c087;letter-spacing:.8px;font-size:9px;font-weight:950}.pw-project-points>header>b{background:#2a6340;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.pw-project-points>button{color:#fff;text-align:left;background:#101812;border:1px solid #405347;border-radius:11px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px;display:grid}.pw-project-points>button:hover{background:#1c2c22;border-color:#6abd7e}.pw-project-points>button>span{background:#2a6640;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.pw-project-points>button b,.pw-project-points>button small,.pw-project-points>button em{display:block}.pw-project-points>button small{color:#9ba9a0;margin-top:3px}.pw-project-points>button em{color:#70b982;margin-top:3px;font-size:8px;font-style:normal}.pw-project-points>button>i{color:#9ed0aa;font-size:9px;font-style:normal;font-weight:900}@media (max-width:760px){.lelab-interactive-map-wrap,.nitro-map-frame,.nitro-map-frame iframe{height:510px}.nitro-map-frame>section{width:calc(100% - 16px);top:8px;left:8px}.nitro-map-frame>section h3{font-size:18px}.nitro-map-frame>section nav{flex-wrap:wrap}.pw-project-points{grid-template-columns:1fr}.pw-project-points>button{grid-template-columns:34px minmax(0,1fr)}.pw-project-points>button>i{grid-column:2}}.lelab-map-pin.related{background:#4d5f86}.lelab-map-pin.related span{color:#4d5f86}.nitro-project-workspace.project-chat-mode{width:min(1280px,100%);height:min(840px,100dvh - 36px);zoom:1!important}.project-chat-mode .pw-header{grid-template-columns:50px minmax(0,1fr) auto;gap:12px;padding:9px 14px}.project-chat-mode .pw-project-icon{border-radius:13px;width:48px;height:48px;font-size:14px}.project-chat-mode .pw-header h1{margin:2px 0;font-size:23px}.project-chat-mode .pw-header>aside>span b{font-size:20px}.project-chat-mode .pw-header>aside>button{min-height:39px}.project-chat-mode .pw-tabs{padding:6px 10px}.project-chat-mode .pw-tabs button{min-height:35px;padding:0 10px;font-size:11px}.project-chat-mode .pw-tabs button b{min-width:20px;height:20px}.pw-content.chat-active{overflow:hidden}.pw-content.chat-active>.pw-chat{box-sizing:border-box;grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100%;min-height:0;padding:14px;overflow:hidden}.pw-content.chat-active>.pw-chat.client:has(.pw-access){grid-template-rows:auto auto minmax(0,1fr) auto}.pw-content.chat-active>.pw-chat>header{flex:none;align-items:center;margin-bottom:10px}.pw-content.chat-active .pw-chat-feed{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow:hidden auto}.pw-content.chat-active .pw-composer{min-height:0;margin-top:8px}.pw-content.chat-active .pw-composer textarea{resize:none;min-height:48px;max-height:86px}.project-chat-mode .pw-content.chat-active>.pw-chat>header h2{font-size:22px}.project-chat-mode .pw-content.chat-active>.pw-chat>header p{font-size:10px}.project-chat-mode .pw-content.chat-active .pw-chat-feed:empty:after{content:"Сообщений пока нет";color:#718078;place-items:center;height:100%;font-size:12px;display:grid}.pw-task-explainer{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 12px;display:grid}.pw-task-explainer>span{color:#8f9e95;background:#132019;border:1px solid #3d5044;border-radius:11px;padding:9px 11px;font-size:9px;line-height:1.4}.pw-task-explainer b{color:#8fd19f}.pw-schedule-task{border-left:4px solid #4f789e!important}.pw-task-empty{color:#829087;text-align:center;border:1px dashed #45574c;border-radius:14px;place-items:center;min-height:190px;display:grid}.pw-task-empty b{color:#fff;font-size:15px}.pw-task-empty span{margin-top:5px;font-size:9px}@media (max-width:700px){.nitro-project-workspace.project-chat-mode{border-radius:0;width:100%;height:100dvh}.project-chat-mode .pw-header{grid-template-columns:42px minmax(0,1fr) auto;padding:7px 8px}.project-chat-mode .pw-project-icon{width:40px;height:40px}.project-chat-mode .pw-header h1{font-size:18px}.project-chat-mode .pw-tabs{padding:4px 6px}.project-chat-mode .pw-tabs button{min-height:34px;padding:0 8px}.pw-content.chat-active>.pw-chat{height:100%;padding:8px 8px max(6px,env(safe-area-inset-bottom))}.pw-content.chat-active>.pw-chat>header{margin-bottom:7px}.pw-content.chat-active>.pw-chat>header h2{font-size:20px}.pw-content.chat-active>.pw-chat>header small{font-size:8px}.pw-task-explainer{grid-template-columns:1fr}.pw-chat-feed{padding:10px}.pw-chat-feed>article{grid-template-columns:34px minmax(0,1fr)}.pw-chat-feed>article>span{border-radius:9px;width:32px;height:32px}}.pw-chat-feed>article{gap:11px;max-width:min(880px,88%)}.pw-chat-feed>article>div{border-radius:5px 17px 17px;padding:12px 14px;box-shadow:0 8px 24px #0003}.pw-chat-feed article p{color:#f1f5f2;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(14px,calc(15px * var(--nitro-text-scale,1)),17px);letter-spacing:-.08px;white-space:pre-wrap;margin:7px 0 0;font-weight:450;line-height:1.58}.pw-chat-feed article header time,.pw-chat-feed article nav button,.pw-message-delete,.pw-converted{font-size:10px}.nitro-chat-feed>article{max-width:min(720px,84%);padding:12px 14px}.nitro-chat-feed article p{color:#f3f6f4;font-size:clamp(14px,calc(15px * var(--nitro-text-scale,1)),17px);white-space:pre-wrap;margin:6px 0;font-weight:450;line-height:1.55}.nitro-chat-feed article b{font-size:11px}.nitro-chat-feed article small{font-size:10px}.nitro-chats textarea{font-size:15px;line-height:1.5}.pw-material-columns{grid-template-columns:repeat(5,minmax(230px,1fr));gap:12px}.pw-material-columns>section{background:linear-gradient(#17221b,#111914);border-color:#405449;min-height:470px;padding:10px}.pw-material-columns>section.drop-target{background:linear-gradient(#203a2a,#14231a);border-color:#78ca8d;box-shadow:inset 0 0 0 2px #68b87c66}.pw-material-columns>section>header{align-items:center;padding:8px 7px 12px}.pw-material-columns>section>header>div small,.pw-material-columns>section>header>div b{display:block}.pw-material-columns>section>header>div small{color:#6e8677;letter-spacing:1px;font-size:8px;font-weight:900}.pw-material-columns>section>header>div b{margin-top:3px;font-size:13px}.pw-material-columns>section>header>span{color:#8ed09e;background:#26382d;border-radius:9px;place-items:center;min-width:30px;height:30px;font-weight:900;display:grid}.pw-material-inline{padding:0 0 9px}.pw-material-inline input{min-height:42px;padding:10px 11px;font-size:12px}.pw-material-inline button{width:43px;font-size:20px}.pw-material-columns article{cursor:grab;background:linear-gradient(145deg,#223229,#19241e);border-color:#4b6152;border-radius:14px;margin-top:8px;padding:0;transition:transform .16s,border-color .16s,opacity .16s;position:relative;overflow:hidden;box-shadow:0 10px 24px #0003}.pw-material-columns article:hover{border-color:#6eaa7c;transform:translateY(-2px)}.pw-material-columns article.dragging{opacity:.38;cursor:grabbing;transform:scale(.97)}.pw-material-columns article>header{border-bottom:1px solid #34463b;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:7px;padding:12px;display:grid}.pw-material-grip{color:#6d8174;font-size:18px}.pw-material-columns article>b,.pw-material-columns article>p,.pw-material-columns article>small{margin-left:12px;margin-right:12px}.pw-material-columns article>b{font-size:12px}.pw-material-columns article>p{font-size:11px}.pw-material-columns article>small{font-size:10px;line-height:1.4}.pw-material-columns article>footer{background:#111a15;justify-content:space-between;align-items:center;gap:7px;margin-top:12px;padding:9px 11px;display:flex}.pw-material-columns article>footer>span{color:#83c794;font-size:9px;font-weight:900}.pw-material-columns article>footer select{background:#223128;border:0;width:auto;max-width:120px;margin:0;padding:7px;font-size:9px}.pw-team>header{padding:2px 2px 6px}.pw-team-block{background:#121c16;border:1px solid #415449;border-radius:18px;margin-top:12px;overflow:hidden}.pw-team-block>header{background:#19261e;border-bottom:1px solid #374a3e;justify-content:space-between;align-items:center;padding:15px 17px;display:flex}.pw-team-block>header small{letter-spacing:1px;font-size:9px;font-weight:950;color:#78c68b!important;display:block!important}.pw-team-block>header>div:before{display:none!important}.pw-team-block>header h3{margin:4px 0 0;font-size:19px}.pw-team-block>header>b{background:#2d6b43;border-radius:11px;place-items:center;min-width:38px;height:38px;font-size:17px;display:grid}.pw-team-block>div{grid-template-columns:repeat(3,minmax(220px,1fr));gap:10px;margin:0;padding:13px;display:grid}.pw-team-block>div>article{background:#19251e;border:1px solid #43574a;border-radius:15px;grid-template-columns:58px minmax(0,1fr);align-items:start;gap:12px;padding:13px;display:grid;position:relative}.pw-team-block>div>article>span{background:#2b6841;border-radius:15px;place-items:center;width:56px;height:56px;font-size:14px;font-weight:950;display:grid}.pw-team-block>div>article small{color:#7dc88f;font-size:9px;display:block}.pw-team-block>div>article h3{margin:5px 0 2px;font-size:17px}.pw-team-block>div>article p{font-size:11px}.pw-team-block>div>article div>b{border-top:1px solid #34463b;margin-top:8px;padding-top:8px;font-size:12px;line-height:1.35;display:block}.pw-team-block.active{border-color:#5a8667}.pw-team-block.active>header{background:linear-gradient(110deg,#21442e,#18251d)}.pw-team-block article.is-live{border-color:#70c486;box-shadow:inset 4px 0 #70c486}.pw-team-block article.is-today{border-color:#6985aa;box-shadow:inset 4px 0 #7d9ec8}.pw-team-block article.lead{background:#2b281b;border-color:#d1a958}.pw-team-block article.external>span{background:#4b5f82}.pw-team-block article.external>button{color:#e79b94;border-color:#694c48;width:30px;height:30px;position:absolute;top:8px;right:8px}.pw-team-empty{color:#89988f;text-align:center;place-items:center;display:grid;min-height:120px!important}.pw-team-empty b,.pw-team-empty span{display:block}.pw-team-empty b{color:#fff;font-size:15px}.pw-team-empty span{margin-top:5px;font-size:10px}.nitro-directory-header{flex-wrap:wrap;align-items:center!important}.nitro-directory-switch{gap:7px;margin-left:auto;display:flex}.nitro-directory-switch button{color:#aab7af;background:#19251e;border:1px solid #46594c;border-radius:11px;min-height:44px;padding:0 15px;font-weight:900}.nitro-directory-switch button b{color:#7fc891;margin-left:5px}.nitro-directory-switch button.active{color:#fff;background:#2a6540;border-color:#6cbd80}.nitro-partner-grid{grid-template-columns:repeat(3,minmax(260px,1fr));gap:13px;padding:16px;display:grid}.nitro-partner-grid>article{background:linear-gradient(145deg,#1b2921,#131d17);border:1px solid #405449;border-radius:17px;overflow:hidden;box-shadow:0 12px 28px #0003}.nitro-partner-grid>article>header{border-bottom:1px solid #34463a;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:11px;padding:14px;display:grid}.nitro-partner-grid>article>header>span{background:#2c6942;border-radius:14px;place-items:center;width:52px;height:52px;font-weight:950;display:grid}.nitro-partner-grid h3{margin:4px 0 0;font-size:18px}.nitro-partner-grid header small{color:#7ac58c;font-size:9px;font-weight:900}.nitro-partner-grid header p{color:#9caba2;margin:4px 0 0;font-size:10px}.nitro-partner-grid header nav{gap:5px;display:flex}.nitro-partner-grid header nav button{color:#fff;background:#1c2921;border:1px solid #4a5d50;border-radius:9px;width:34px;height:34px}.nitro-partner-grid header nav button:last-child{color:#e69b94;border-color:#6c4d49}.nitro-partner-services{flex-wrap:wrap;gap:5px;padding:11px 13px 0;display:flex}.nitro-partner-services span{color:#bfe1c8;background:#1f3828;border:1px solid #4c7058;border-radius:20px;padding:5px 8px;font-size:9px;font-weight:800}.nitro-partner-contacts{gap:7px;padding:12px 13px;display:grid}.nitro-partner-contacts a{color:#fff;background:#111914;border:1px solid #374a3e;border-radius:10px;padding:9px;text-decoration:none;display:grid}.nitro-partner-contacts a:hover{border-color:#6fbd81}.nitro-partner-contacts small{color:#7f9186;font-size:8px}.nitro-partner-contacts b{margin-top:3px;font-size:12px}.nitro-partner-contacts p{color:#809087;font-size:11px}.nitro-partner-address,.nitro-partner-notes{color:#9caaa1;margin:0;padding:0 13px 12px;font-size:10px;line-height:1.4}.nitro-partner-notes{border-top:1px solid #33443a;padding-top:11px}.nitro-partner-empty{color:#8d9b92;background:#131d17;border:1px dashed #4b6152;border-radius:17px;align-content:center;place-items:center;min-height:230px;display:grid}.nitro-partner-empty b{color:#fff}.nitro-partner-empty span{margin-top:6px;font-size:10px}.nitro-partner-editor textarea{resize:vertical;min-height:96px}@media (max-width:1050px){.nitro-partner-grid{grid-template-columns:repeat(2,minmax(250px,1fr))}.pw-team-block>div{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (max-width:700px){.pw-chat-feed>article{gap:7px;max-width:94%}.pw-chat-feed article p,.nitro-chat-feed article p{font-size:15px}.pw-material-columns{grid-template-columns:repeat(5,minmax(255px,1fr))}.pw-team-block>div,.nitro-partner-grid{grid-template-columns:1fr}.nitro-directory-header{align-items:stretch!important}.nitro-directory-switch{order:3;width:100%;margin:0}.nitro-directory-switch button{flex:1}.nitro-partner-grid{padding:10px}}.pw-chat-feed>article{max-width:min(940px,92%)}.pw-chat-feed>article>div{padding:14px 16px}.pw-chat-feed article p{color:#f7faf8;letter-spacing:-.12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:500;line-height:1.55;font-size:clamp(16px,calc(17px * var(--nitro-text-scale,1)),21px)!important}.pw-chat-feed article header b{color:#83d096;font-size:12px}.pw-chat-feed article header time{color:#a0ada5;font-size:11px}.pw-chat-feed article nav button,.pw-message-delete,.pw-converted{font-size:11px}.pw-composer textarea{font-size:17px;line-height:1.5}.pw-payment-list{gap:10px}.pw-payment-list article{background:linear-gradient(115deg,#1d2d23,#17221b);border-color:#4d6454;border-radius:16px;grid-template-columns:54px minmax(0,1fr) auto 38px;gap:15px;min-height:92px;padding:15px 17px;box-shadow:0 9px 24px #0002}.pw-payment-list article>span{border-radius:14px;width:50px;height:50px;font-size:19px}.pw-payment-list article small{color:#88cf99;letter-spacing:.2px;font-weight:800;font-size:12px!important}.pw-payment-list article h3{color:#fff;margin:5px 0 4px;font-size:18px;line-height:1.25}.pw-payment-list article p{color:#b4c0b8;font-size:13px}.pw-payment-list article>b{color:#f4faf6;letter-spacing:-.4px;font-size:23px}.pw-payment-list article>button{width:36px;height:36px;border-radius:10px!important}.pw-payment-form{font-size:12px}.pw-payment-form input,.pw-payment-form select{min-height:46px;font-size:14px}.pw-contract-value small{font-size:12px!important}.pw-material-columns article{border-radius:12px;margin-top:7px;box-shadow:0 7px 18px #0002}.pw-material-columns article>header{border-bottom:0;grid-template-columns:19px minmax(0,1fr) 25px;gap:6px;padding:10px}.pw-material-grip{font-size:16px}.pw-material-columns h3{font-size:14px;line-height:1.25}.pw-material-columns article>header>button{place-items:center;width:25px;height:25px;display:grid;border-radius:7px!important}.pw-material-details{border-top:1px solid #34463b;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px 10px;display:flex}.pw-material-details>b,.pw-material-details>p,.pw-material-details>small{margin:0!important}.pw-material-details>b{background:#342b1c;border-radius:7px;padding:4px 7px;color:#e8c47d!important;font-size:11px!important}.pw-material-details>p{color:#c5d0c8!important;font-size:11px!important}.pw-material-details>small{flex-basis:100%;line-height:1.35;color:#93a198!important;font-size:10px!important}.pw-material-columns article>footer{display:none!important}.nitro-cell.aligned-tracks{--nitro-track-height:118px;grid-template-rows:repeat(var(--nitro-task-tracks),var(--nitro-track-height));align-content:start;gap:6px;display:grid}.nitro-cell.aligned-tracks .nitro-assignment{width:100%;height:var(--nitro-track-height);align-self:stretch;min-height:0;margin:0;overflow:hidden}.nitro-cell.aligned-tracks .nitro-assignment.starts-here>span{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nitro-cell.aligned-tracks .nitro-assignment.continuation{height:var(--nitro-track-height);min-height:0;padding:0!important}.nitro-cell.aligned-tracks .nitro-duration-fill{width:100%;height:100%;min-height:0;margin:0!important}.nitro-app.compact-mode .nitro-cell.aligned-tracks{--nitro-track-height:82px}.nitro-app.compact-mode .nitro-cell.aligned-tracks .nitro-assignment{height:var(--nitro-track-height)!important;min-height:0!important}.nitro-app.compact-mode .nitro-cell.aligned-tracks .nitro-duration-fill{height:100%}@media (max-width:700px){.pw-chat-feed article p{font-size:16px!important}.pw-payment-list article{grid-template-columns:46px minmax(0,1fr) auto;gap:10px;padding:12px}.pw-payment-list article>span{width:44px;height:44px}.pw-payment-list article h3{font-size:16px}.pw-payment-list article>b{font-size:19px}.pw-payment-list article>button{grid-column:3}.pw-payment-form input,.pw-payment-form select{font-size:15px}.nitro-cell.aligned-tracks{--nitro-track-height:108px}}.nitro-schedule-media{background:linear-gradient(145deg,#18251d,#111914);border:1px solid #405449;border-radius:15px;gap:10px;padding:13px;display:grid}.nitro-schedule-media>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.nitro-schedule-media>header b,.nitro-schedule-media>header small{display:block}.nitro-schedule-media>header b{color:#f4f8f5;font-size:14px}.nitro-schedule-media>header small{color:#91a097;margin-top:4px;font-size:10px;line-height:1.35}.nitro-schedule-media>header nav{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.nitro-schedule-media>header button{color:#f5f8f6;background:#213229;border:1px solid #4d6856;border-radius:10px;min-height:40px;padding:0 12px;font-size:11px;font-weight:900}.nitro-schedule-media>header button:first-child{background:#2c6b43;border-color:#6fbd82}.nitro-schedule-media>header button.active{background:#365f43;border-color:#8ed39e}.nitro-schedule-media button:disabled{opacity:.55;cursor:wait}.nitro-schedule-emojis{border-top:1px solid #34473a;flex-wrap:wrap;gap:6px;padding-top:10px;display:flex}.nitro-schedule-emojis button{background:#1d2b23;border:1px solid #425749;border-radius:10px;place-items:center;width:39px;height:39px;font-size:20px;transition:transform .15s,border-color .15s;display:grid}.nitro-schedule-emojis button:hover{border-color:#78c78b;transform:translateY(-2px)}.nitro-schedule-attachments{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.nitro-schedule-attachment{background:#1b2921;border:1px solid #405549;border-radius:12px;grid-template-columns:minmax(0,1fr) 32px;gap:6px;min-width:0;padding:7px;display:grid;position:relative}.nitro-schedule-attachment>a{color:#fff;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:9px;min-width:0;text-decoration:none;display:grid}.nitro-schedule-attachment>a>img,.nitro-schedule-attachment>a>video,.nitro-schedule-attachment>a>span{object-fit:cover;background:#273b2e;border-radius:9px;place-items:center;width:52px;height:52px;font-size:22px;display:grid}.nitro-schedule-attachment>a div{min-width:0}.nitro-schedule-attachment a b,.nitro-schedule-attachment a small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.nitro-schedule-attachment a b{font-size:12px}.nitro-schedule-attachment a small{color:#8fa097;margin-top:4px;font-size:9px}.nitro-schedule-attachment>button{color:#ee9891;background:#2a1c1a;border:1px solid #654c49;border-radius:9px;place-items:center;width:30px;height:30px;font-size:18px;display:grid}.nitro-schedule-media-empty{color:#829188;text-align:center;border:1px dashed #405449;border-radius:10px;padding:11px;font-size:10px}.nitro-schedule-upload-error{color:#f0a19a;background:#2b1c1a;border:1px solid #724a46;border-radius:10px;margin:0;padding:9px 11px;font-size:11px}.nitro-task-attachments{background:#08100b55;border:1px solid #ffffff25;border-radius:7px;padding:3px 6px;color:#e8f4eb!important;align-self:flex-start!important;width:auto!important;margin-top:auto!important;font-size:9px!important;font-weight:900!important}@media (max-width:700px){.nitro-schedule-media>header{flex-direction:column;align-items:stretch}.nitro-schedule-media>header nav{justify-content:stretch}.nitro-schedule-media>header nav button{flex:1}.nitro-schedule-attachments{grid-template-columns:1fr}.nitro-schedule-attachment>a{grid-template-columns:46px minmax(0,1fr)}.nitro-schedule-attachment>a>img,.nitro-schedule-attachment>a>video,.nitro-schedule-attachment>a>span{width:46px;height:46px}}.nitro-app,.nitro-project-overlay{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.nitro-chat-feed>article{border-radius:6px 18px 18px;width:fit-content;max-width:min(760px,86%);padding:14px 16px}.nitro-chat-feed>article.mine{border-radius:18px 6px 18px 18px}.nitro-chat-feed article p{color:#f8fbf9;letter-spacing:-.12px;white-space:pre-wrap;overflow-wrap:anywhere;font-weight:500;line-height:1.55;font-size:clamp(16px,calc(17px * var(--nitro-text-scale,1)),21px)!important;margin:7px 0 5px!important}.nitro-chat-feed article>b{color:#88d39a;font-weight:850;font-size:11px!important}.nitro-chat-feed article footer small{color:#9aa79f;font-size:10px!important}.nitro-chats>main>form>nav{flex-wrap:wrap}.nitro-chats>main>form>nav button.active,.pw-chat-tools button.active{color:#fff;background:#2a5f3b;border-color:#78c98b}.nitro-chats>main>form>.chat-emoji-panel,.pw-composer>.chat-emoji-panel{grid-column:1/-1}.chat-emoji-panel{background:#111a15;border:1px solid #415549;border-radius:13px;flex-wrap:wrap;gap:6px;margin:0 0 8px;padding:8px;grid-template-columns:none!important;display:flex!important}.chat-emoji-panel button{place-items:center;transition:transform .14s,border-color .14s;color:#fff!important;background:#1e2d24!important;border:1px solid #405449!important;border-radius:10px!important;width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;font-size:20px!important;display:grid!important}.chat-emoji-panel button:hover{transform:translateY(-2px);border-color:#76c689!important}.chat-enter-hint{grid-column:1/-1;padding:0 3px;font-weight:650;line-height:1.3;color:#73847a!important;font-size:9px!important;display:block!important}.nitro-chats textarea,.pw-composer textarea{letter-spacing:-.08px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-weight:450;line-height:1.5;font-size:17px!important}.pw-chat-tools{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.pw-chat-tools button{color:#bdc9c1!important;background:#1d2b23!important;border:1px solid #42574a!important;border-radius:9px!important;min-height:34px!important;padding:0 10px!important;font-size:10px!important}.pw-attach-shortcut{min-height:52px!important;font-size:21px!important}.pw-chat-feed>article{width:fit-content;max-width:min(940px,92%)}.pw-chat-feed article header{align-items:center}.pw-chat-feed article header b{font-size:11px!important}.pw-chat-feed article header time{font-size:10px!important}.pw-chat-feed article p{overflow-wrap:anywhere;font-weight:500;line-height:1.55;font-size:clamp(16px,calc(17px * var(--nitro-text-scale,1)),21px)!important}.pw-message-delete,.pw-chat-feed article nav button,.pw-converted{font-size:10px!important}@media (max-width:700px){.nitro-chat-feed>article,.pw-chat-feed>article{max-width:94%}.nitro-chat-feed article p,.pw-chat-feed article p,.nitro-chats textarea,.pw-composer textarea{font-size:16px!important}.chat-enter-hint{display:none!important}.pw-chat-tools button{flex:1}.chat-emoji-panel{max-height:94px;overflow:auto}}.nitro-sync-status{border-radius:12px;max-width:210px;color:#a9cbb4!important;background:#14241b!important;border:1px solid #365c43!important;min-height:40px!important;padding:9px 12px!important;font:500 12px/1.35 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.nitro-sync-status.sync-error{color:#ffbead!important;background:#32221e!important;border-color:#a45d4a!important}.nitro-app :is(button,a,input,textarea,select):focus-visible{outline-offset:3px;outline:2px solid #b3edc2}.nitro-app button:disabled{cursor:wait;opacity:.6}.nitro-drawer form[aria-busy=true]{opacity:.72;cursor:wait}.nitro-loading button{color:#fff;cursor:pointer;background:#285b39;border:1px solid #75ba8b;border-radius:12px;padding:12px 20px;font-size:16px}.pw-chat-feed article p,.nitro-chat-feed article p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,sans-serif!important;font-weight:400!important;line-height:1.6!important}.pw-payment-form input,.pw-payment-form select,.pw-contract-value input{min-height:48px;line-height:1.4;font-size:calc(16px * var(--nitro-text-scale,1))!important}.pw-payment-list article>b,.pw-contract-value input{font-variant-numeric:tabular-nums}@media (max-width:850px){.nitro-header-actions{flex-wrap:wrap}.nitro-sync-status{text-align:left;order:5;width:100%;max-width:none}.nitro-header{gap:12px}.nitro-toast{white-space:normal;max-width:calc(100vw - 28px)}}@media (prefers-reduced-motion:reduce){.nitro-app *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
