.etervers-logo{width:125px;height:40px;object-fit:contain;background:#fff}
.partner-nav{display:flex;gap:7px;flex-wrap:wrap;padding:8px 0 17px}.partner-nav button{display:flex;align-items:center;gap:7px;border:1px solid #d4cfca;background:#fff;border-radius:999px;padding:6px 12px;color:#574f49;font:600 12px inherit;cursor:pointer}.partner-nav button.active{border-color:#515bc4;background:#515bc4;color:#fff}.master-table{margin-top:28px;background:#fff;border:1px solid var(--line);padding:22px}.master-grid{display:grid;grid-template-columns:2fr repeat(5,1fr);border:1px solid #d8d4d1}.master-grid>*{min-height:48px;padding:13px;border-right:1px solid #d8d4d1;border-bottom:1px solid #d8d4d1}.master-grid>*:nth-child(6n){border-right:0}.master-head,.master-grand{background:#e8e5e2;color:#4a4541;font-size:11px;font-weight:700}.master-grand{background:#e4e8ff;font-size:12px}.master-partner{border:0!important;border-right:1px solid #d8d4d1!important;background:#f8f6f4;text-align:left;color:#3a3c9e;font:700 13px inherit;cursor:pointer}.master-boards{margin-top:28px}.partner-table{margin:12px 0;background:#fff;border:1px solid #d8d4d1}.partner-table summary{display:flex;justify-content:space-between;align-items:center;padding:14px 17px;cursor:pointer;font-weight:700}.partner-table summary small{color:#746d67;font-weight:500}.master-deal-table{border:0;min-width:980px}.master-deal-card{display:grid;grid-template-columns:18px minmax(50px,1fr) auto;gap:5px;align-items:center;padding:3px 5px;border:1px solid #d5d1ce;border-left:4px solid var(--blue);font-size:10px}.master-deal-card b{font-size:9px}.master-deal-card strong{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.master-deal-card span{color:#625b55;font-weight:700}.master-deal-card.status-W{border-left-color:var(--green);background:#f1faf5}.master-deal-card.status-F{border-left-color:var(--violet);background:#f7f5ff}.master-deal-card.status-U{border-left-color:var(--amber);background:#fff8ed}.master-deal-card[draggable="true"]{cursor:grab}.master-deal-card.master-dragging{opacity:.45}.master-dropzone.drag-over{min-height:42px;outline:2px dashed var(--red);background:#fff5f3}.done-asks{margin-top:14px;border:1px solid #d8d4d1;background:#fff}.done-head{padding:14px 17px;border-bottom:1px solid #e7e2df}.done-head h3{margin:0;font-size:16px}.done-list{min-height:46px}.ask-list li{align-items:center}.ask-list small{margin-left:auto;color:#7a736d;white-space:nowrap;font-size:10px}.ask-check{display:flex;align-items:center;gap:8px;min-width:0}.ask-check span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-check input{width:15px;height:15px;accent-color:#515bc4}.done-list .ask-check span{text-decoration:line-through;color:#817b76}.currency-fields input{appearance:textfield}.currency-fields input::-webkit-outer-spin-button,.currency-fields input::-webkit-inner-spin-button{appearance:none;margin:0}.payg-summary{margin-top:28px;border:1px solid var(--line);background:#fff;padding:18px}.payg-summary .toolbar{margin:0 0 12px}.payg-summary .toolbar small{color:#746d67}.payg-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.payg-list article{display:grid;gap:4px;border:1px solid #ded9d5;border-left:4px solid #7251b5;padding:10px}.payg-list span{color:#625b55;font-size:10px;font-weight:700}.payg-list strong{font-size:13px}.payg-list small,.payg-empty{color:#746d67;font-size:11px}@media(max-width:780px){.master-grid{grid-template-columns:150px repeat(5,120px);overflow:auto}.master-table,.partner-table{overflow:auto;padding:12px}.done-asks .ask-grid{grid-template-columns:1fr}.ask-list small{font-size:9px}.payg-summary{padding:14px}}
.next-actions,.close-calendar{margin:0 0 16px;border:1px solid var(--line);background:#fff}.next-action-head,.calendar-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 17px;border-bottom:1px solid var(--line)}.next-action-head h2,.calendar-head h2{margin:0;font-size:20px}.next-action-head p:not(.eyebrow){margin:3px 0 0;color:var(--muted);font-size:11px}.next-action-head>b{display:grid;place-items:center;min-width:30px;height:30px;border-radius:50%;background:#e4e8ff;color:#3a3c9e}.next-action-form{display:flex;gap:8px;padding:11px 14px;background:#faf9f8}.next-action-form input{min-width:0;flex:1;border:1px solid #aaa39e;border-radius:3px;padding:9px 10px;font:13px inherit}.next-action-lists ul{margin:0;padding:0;list-style:none}.next-action-lists li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 15px;border-top:1px solid #eeeae7}.next-action-lists label{display:flex;align-items:center;gap:9px;min-width:0}.next-action-lists input{width:16px;height:16px;accent-color:#515bc4}.next-action-lists span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.next-action-lists .is-done span{text-decoration:line-through;color:var(--muted)}.next-action-lists button{border:0;background:transparent;color:var(--muted);font-size:18px;cursor:pointer}.next-action-lists details{border-top:1px solid var(--line)}.next-action-lists summary{padding:10px 15px;color:var(--muted);font-size:12px;cursor:pointer}.action-empty{color:var(--muted);font-size:12px}.calendar-head>div:last-child{display:flex;gap:6px}.calendar-head .button{padding:4px 11px;font-size:20px;line-height:1}.calendar-week,.calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.calendar-week span{padding:8px;text-align:center;background:#f5f2f0;color:var(--muted);font-size:11px;font-weight:700}.calendar-day{min-height:90px;padding:6px;border-right:1px solid #eeeae7;border-top:1px solid #eeeae7}.calendar-day:nth-child(7n){border-right:0}.calendar-day>b{display:block;margin-bottom:4px;font-size:11px}.calendar-day.empty{background:#faf9f8}.calendar-deal{display:block;max-width:100%;margin:3px 0;padding:2px 4px;border:0;border-left:3px solid var(--blue);background:#edf5fc;color:#2b3a4b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:10px inherit;cursor:pointer}.calendar-deal.status-W{border-left-color:var(--green);background:#eff8f3}.calendar-deal.status-F{border-left-color:var(--violet);background:#f4f2ff}.calendar-deal.status-U{border-left-color:var(--amber);background:#fff6e8}@media(max-width:780px){.next-action-form{flex-direction:column}.next-action-form .button{width:100%}.close-calendar{overflow-x:auto}.calendar-week,.calendar-grid{min-width:630px}.calendar-day{min-height:76px}.calendar-deal{font-size:9px}}
.calendar-event{display:block;max-width:100%;margin:3px 0;padding:2px 4px;border:0;border-left:3px solid #d14d3f;background:#fff0ed;color:#6f251d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:10px inherit;cursor:pointer}.calendar-add-event{display:block;width:100%;margin-top:4px;border:1px dashed #cfc8c1;border-radius:3px;background:transparent;color:#7a7169;font-size:12px;line-height:16px;cursor:pointer}.calendar-add-event:hover,.calendar-event-add:hover{border-color:var(--red);color:var(--red)}#calendarEventDialog .full{grid-column:1/-1}
.calendar-head .calendar-event-add{padding:4px 8px;font-size:12px;line-height:1.2}
.calendar-event[draggable="true"]{cursor:grab}.calendar-event-dragging{opacity:.45}.calendar-day-drag-over{outline:2px dashed var(--red);outline-offset:-3px;background:#fff8f6}
