.npf-growth-schedule-meeting-btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:36px;margin:0;padding:0 14px;border:1px solid var(--npf-primary,#4f84c3);border-radius:6px;background:#fff;color:var(--npf-primary-dark,#3e6ea6);font-family:inherit;font-size:13px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer}.npf-growth-schedule-meeting-btn:hover{background:var(--npf-primary-soft,#e1eeff)}.npf-growth-schedule-meeting-btn:focus-visible{outline:2px solid var(--npf-primary-dark,#3e6ea6);outline-offset:2px}.cool-message-input .ui.grid:has(>.iscu_deleivered_wrapper){display:flex;flex-wrap:wrap;align-items:center}.cool-message-input .ui.grid:has(>.iscu_deleivered_wrapper)>.column{width:auto!important}.cool-message-input .iscu_deleivered_wrapper{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.cool-message-input .iscu_deleivered_wrapper>*{float:none!important;margin:0!important}.npf-growth-meeting-panel{margin:0 0 12px;font-size:13px}.thread-header+.npf-growth-meeting-panel{padding:12px 16px 4px;max-height:34vh;overflow-y:auto;overscroll-behavior:contain}.npf-growth-meeting-panel[hidden]{display:none}.npf-growth-meeting-panel-heading{margin:0 0 4px;color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.npf-growth-meeting-panel-collapse{position:absolute;top:6px;right:6px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:6px;background:transparent;color:#9aa3b0;cursor:pointer}.npf-growth-meeting-panel-collapse:hover{background:#f1f4f8;color:var(--npf-primary,#4f84c3)}.npf-growth-meeting-panel-collapse-caret{width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(2px) rotate(-135deg);transition:transform 0.15s ease}.npf-growth-meeting-panel-collapse[aria-expanded="false"] .npf-growth-meeting-panel-collapse-caret{transform:translateY(-2px) rotate(45deg)}.npf-growth-meeting-panel-row.is-collapsed>*:not(.npf-growth-meeting-panel-head):not(.npf-growth-meeting-panel-collapse){display:none}.npf-growth-meeting-panel-body[hidden]{display:none}.npf-growth-meeting-panel-body .npf-growth-meeting-panel-row+.npf-growth-meeting-panel-row{margin-top:8px}.npf-growth-meeting-panel-empty{margin:0;color:#6b7280}.npf-growth-meeting-panel-row{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:4px;position:relative;padding:10px 40px 10px 14px;border:1px solid #e2e4e7;border-left:3px solid #d7dbe0;border-radius:8px;background:#fff}.npf-growth-meeting-panel-row[data-npf-growth-state="awaiting-you"]{border-left-color:var(--npf-primary,#4f84c3);background:#f5faff}.npf-growth-meeting-panel-head{order:1;flex:1 1 240px;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:2px;min-width:0}.npf-growth-meeting-panel-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;background:#eceef1;color:#4b5563;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:15px;text-transform:uppercase}.npf-growth-meeting-panel-row[data-npf-growth-state="awaiting-you"] .npf-growth-meeting-panel-badge{background:var(--npf-primary,#4f84c3);color:#fff}.npf-growth-meeting-panel-row[data-npf-growth-state="confirmed"] .npf-growth-meeting-panel-badge{background:#def7e6;color:#15803d}.npf-growth-meeting-panel-when{color:#111827;font-size:15px;font-weight:700;line-height:20px}.npf-growth-meeting-panel-meta{margin:0;color:#6b7280;font-size:12px;line-height:20px}.npf-growth-meeting-panel-meta::before{content:"\00b7";margin-right:8px;color:#c3cad6}@media (max-width:767px){.thread-header+.npf-growth-meeting-panel{padding:8px 12px 4px;max-height:46vh}.npf-growth-meeting-panel-row{gap:2px 10px;padding:8px 36px 8px 10px}.npf-growth-meeting-panel-when{font-size:13px;line-height:18px}.npf-growth-meeting-panel-meta,.npf-growth-meeting-panel-agenda{font-size:11px;line-height:16px}.npf-growth-meeting-panel-row button:not(.npf-growth-meeting-panel-collapse){min-height:26px;padding:2px 10px;font-size:11px}.npf-growth-meeting-panel-badge{padding:1px 6px;font-size:9px;line-height:13px}}@media (max-width:767px){.npf-growth-meeting-panel-meta::before{content:none}.npf-growth-meeting-panel-actions{order:4}.npf-growth-meeting-panel-calendar{order:5}}.npf-growth-meeting-panel-agenda{order:3;flex:1 1 100%;margin:0;color:#374151;font-size:13px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npf-growth-meeting-panel-actions{order:2;flex:0 1 auto;min-width:0;max-width:100%;display:flex;flex-wrap:wrap;gap:8px}.npf-growth-meeting-panel-row button:not(.npf-growth-meeting-panel-collapse){min-height:30px;border:1px solid #c3cad6;background:#fff;color:#374151;border-radius:6px;padding:4px 12px;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer}.npf-growth-meeting-panel-row button:not(.npf-growth-meeting-panel-collapse):hover{border-color:var(--npf-primary,#4f84c3);color:var(--npf-primary-dark,#3e6ea6)}.npf-growth-meeting-panel-row button.npf-growth-meeting-panel-primary{border-color:transparent;background:var(--npf-primary,#4f84c3);color:#fff}.npf-growth-meeting-panel-row button.npf-growth-meeting-panel-primary:hover{border-color:transparent;background:var(--npf-primary-dark,#3e6ea6);color:#fff}.npf-growth-pm-card{display:flex;flex-direction:column;gap:1px;min-width:0}.npf-growth-pm-card-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.npf-growth-pm-card-when{color:inherit;font-size:13px;font-weight:600;line-height:18px}.npf-growth-pm-card-chip{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;background:rgba(15,23,42,.08);color:inherit;font-size:10px;font-weight:700;letter-spacing:.03em;line-height:16px;text-transform:uppercase;white-space:nowrap}.npf-growth-pm-card-chip[data-npf-growth-state="scheduled"]{background:#e1eeff;color:#2b5f96}.npf-growth-pm-card-chip[data-npf-growth-state="live"]{background:#def7e6;color:#15803d}.npf-growth-pm-card-meta{margin:0;color:inherit;font-size:12px;line-height:17px;opacity:.75;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-sent .npf-growth-pm-card-chip{background:rgba(255,255,255,.22);color:#fff}.npf-growth-meeting-panel-calendar{order:4;flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px}.npf-growth-meeting-panel-calendar-note{flex:1 1 100%;margin:0;color:#374151;font-size:12px;line-height:17px}.npf-growth-meeting-panel-calendar-label{color:#6b7280;font-size:12px}.npf-growth-meeting-panel-calendar-link{color:var(--npf-primary-dark,#3e6ea6);font-size:12px;text-decoration:underline}.npf-growth-meeting-panel-error{order:5;flex:1 1 100%;color:#7a1f1f;font-size:12px}.npf-growth-meeting-modal-overlay{position:fixed;inset:0;background:rgba(1,8,16,.55);display:flex;align-items:center;justify-content:center;padding:16px;z-index:100000}.npf-growth-meeting-modal{box-sizing:border-box;background:#fff;border-radius:12px;box-shadow:0 20px 50px rgba(15,23,42,.25);padding:26px 26px 22px;max-width:460px;width:100%;max-height:calc(100vh - 32px);overflow-y:auto;color:#374151;font-family:var(--npf-font-body,inherit)}.npf-growth-meeting-modal h2{margin:0 0 6px;color:#0f172a;font-size:21px;font-weight:700;line-height:1.25}.npf-growth-meeting-modal label{display:block;margin:0 0 14px;color:#111827;font-size:13px;font-weight:600}.npf-growth-meeting-modal input,.npf-growth-meeting-modal select,.npf-growth-meeting-modal textarea{display:block;width:100%;margin-top:6px;box-sizing:border-box}.npf-growth-meeting-modal .npf-growth-slot-input,.npf-growth-meeting-modal input.npf-growth-slot-input-display,.npf-growth-meeting-modal select,.npf-growth-meeting-modal textarea{min-height:44px;padding:10px 14px;border:1px solid #d5deea;border-radius:8px;background-color:#fff;color:#0f172a;font-family:inherit;font-size:14px;font-weight:400;line-height:1.4;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:border-color 0.15s ease,box-shadow 0.15s ease}.npf-growth-meeting-modal textarea{min-height:84px;resize:vertical}.npf-growth-meeting-modal input.npf-growth-slot-input-display{padding-right:42px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:18px 18px;cursor:pointer}.npf-growth-meeting-modal .npf-growth-slot-input::placeholder,.npf-growth-meeting-modal input.npf-growth-slot-input-display::placeholder,.npf-growth-meeting-modal textarea::placeholder{color:#9aa3b0;opacity:1}.npf-growth-meeting-modal .npf-growth-slot-input:hover,.npf-growth-meeting-modal input.npf-growth-slot-input-display:hover,.npf-growth-meeting-modal select:hover,.npf-growth-meeting-modal textarea:hover{border-color:#b8c4d6}.npf-growth-meeting-modal .npf-growth-slot-input:focus,.npf-growth-meeting-modal input.npf-growth-slot-input-display:focus,.npf-growth-meeting-modal input.npf-growth-slot-input-display.active,.npf-growth-meeting-modal select:focus,.npf-growth-meeting-modal textarea:focus{border-color:var(--npf-primary,#4f84c3);outline:none;box-shadow:0 0 0 3px var(--npf-primary-soft,#e1eeff)}.npf-growth-meeting-modal input.npf-growth-slot-input-display:not(:placeholder-shown){font-weight:500}.npf-growth-meeting-modal-error{margin:0 0 12px;padding:8px 12px;border-radius:6px;background:#fdf2f2;color:#7a1f1f;font-size:13px}.npf-growth-meeting-modal-error[hidden]{display:none}.npf-growth-slot-input-display{cursor:pointer;background:#fff}.flatpickr-calendar{z-index:100010!important;position:fixed!important;top:50%!important;left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);overflow-y:auto}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{display:none}.flatpickr-calendar .flatpickr-current-month select.flatpickr-monthDropdown-months{width:auto!important;min-height:0!important;height:auto!important;margin:-1px 0 0!important;padding:0 0 0 0.5ch!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:300!important;line-height:inherit!important}.flatpickr-calendar .flatpickr-current-month input.cur-year{width:100%!important;min-height:0!important;height:auto!important;margin:0!important;padding:0 0 0 0.5ch!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:300!important;line-height:inherit!important}.flatpickr-calendar .flatpickr-time input.numInput{width:100%!important;min-height:0!important;height:inherit!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#393939!important;font-family:inherit!important;font-size:14px!important;line-height:inherit!important;text-align:center!important}.flatpickr-calendar .flatpickr-current-month select.flatpickr-monthDropdown-months:hover,.flatpickr-calendar .flatpickr-current-month select.flatpickr-monthDropdown-months:focus,.flatpickr-calendar .flatpickr-current-month input.cur-year:hover,.flatpickr-calendar .flatpickr-current-month input.cur-year:focus,.flatpickr-calendar .flatpickr-time input.numInput:hover,.flatpickr-calendar .flatpickr-time input.numInput:focus{border:0!important;box-shadow:none!important;outline:0!important}.npf-growth-slot-picker-footer{display:flex;justify-content:flex-end;padding:8px 10px;border-top:1px solid #e6e6e6;background:#fff;position:sticky;bottom:0}.npf-growth-slot-picker-done{box-sizing:border-box;min-height:32px;padding:0 18px;border:1px solid var(--npf-primary,#4f84c3);border-radius:6px;background:var(--npf-primary,#4f84c3);color:#fff;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.npf-growth-slot-picker-done:hover{border-color:var(--npf-primary-dark,#3e6ea6);background:var(--npf-primary-dark,#3e6ea6)}.npf-growth-slot-picker-done:focus-visible{outline:2px solid var(--npf-primary-dark,#3e6ea6);outline-offset:2px}.npf-growth-meeting-modal-intro{margin:0 0 14px;color:#4b5563;font-size:14px;line-height:1.5}.npf-growth-meeting-modal-tz{display:inline-block;margin:0 0 18px;padding:5px 10px;border-radius:999px;background:#f1f5fb;color:#4b5563;font-size:12px}.npf-growth-meeting-modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px;padding-top:18px;border-top:1px solid #eef1f6}.npf-growth-meeting-modal-actions button{box-sizing:border-box;min-height:42px;padding:0 20px;border-radius:8px;border:1px solid #c3cad6;background:#fff;color:#374151;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.npf-growth-meeting-modal-actions .npf-growth-meeting-modal-submit{border-color:var(--npf-primary,#4f84c3);background:var(--npf-primary,#4f84c3);color:#fff}.npf-growth-meeting-modal-actions .npf-growth-meeting-modal-submit:hover{background:var(--npf-primary-dark,#3e6ea6);border-color:var(--npf-primary-dark,#3e6ea6)}.npf-growth-meeting-modal-actions .npf-growth-meeting-modal-submit.npf-growth-is-done,.npf-growth-meeting-modal-actions .npf-growth-meeting-modal-submit.npf-growth-is-done:hover{border-color:#1a7f4b;background:#1a7f4b;color:#fff;opacity:1;cursor:default}.npf-growth-meeting-modal-actions .npf-growth-meeting-modal-submit.npf-growth-is-done::before{content:"\2713";margin-right:6px;font-weight:700}.npf-growth-meeting-modal-actions button:hover{border-color:var(--npf-primary,#4f84c3);color:var(--npf-primary-dark,#3e6ea6)}.npf-growth-meeting-modal-actions .npf-growth-meeting-modal-submit:hover{color:#fff}.npf-growth-meeting-page{max-width:480px;margin:40px auto;text-align:center}.npf-growth-meeting-time{font-size:20px;font-weight:600}.npf-growth-meeting-countdown{font-size:16px;color:#555}.npf-growth-meeting-join{padding:10px 24px;font-size:15px;border-radius:4px;border:none;background:#2271b1;color:#fff;cursor:pointer}.npf-growth-meeting-join:disabled{background:#a7aaad;cursor:not-allowed}.npf-growth-meeting-join-error{color:#7a1f1f;font-size:13px}.npf-growth-meeting-panel-status{order:5;flex:1 1 100%;color:#555;font-size:12px;font-style:italic}.npf-growth-meeting-reschedule{margin-top:20px;padding-top:16px;border-top:1px solid #e2e4e7}.npf-growth-meeting-reschedule label{display:block;margin:10px 0;font-size:13px;text-align:left}.npf-growth-meeting-reschedule input{display:block;width:100%;margin-top:4px;box-sizing:border-box}.npf-growth-meeting-reschedule button{border:1px solid #2271b1;background:#fff;color:#2271b1;border-radius:3px;padding:6px 12px;font-size:13px;cursor:pointer;margin:4px 4px 0 0}.npf-growth-meeting-reschedule-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.npf-growth-meeting-reschedule-status{color:#555;font-size:13px}.npf-growth-meeting-reschedule-error{color:#7a1f1f;font-size:13px}@media (max-width:480px){.npf-growth-meeting-modal{padding:22px 18px 18px}.npf-growth-meeting-modal-actions button{flex:1 1 auto;padding:0 12px;white-space:nowrap}}