.modal-chrome-module__yK_1Ta__chrome.modal-chrome-module__yK_1Ta__chrome.modal[open]{border:1px solid var(--line);background:var(--surface,var(--bg));width:min(680px,100vw - 40px);max-height:calc(100dvh - 40px);color:var(--ink);border-radius:20px;flex-direction:column;font-size:14px;line-height:1.6;display:flex;overflow:hidden}.modal-chrome-module__yK_1Ta__chrome.modal-chrome-module__yK_1Ta__chrome.modal-wide[open]{width:min(1040px,100vw - 40px)}.modal-chrome-module__yK_1Ta__chrome.modal-chrome-module__yK_1Ta__chrome.modal>.modal-head{background:inherit;border-bottom:1px solid var(--line);flex:none;gap:20px;min-height:68px;padding:17px 24px}.modal-chrome-module__yK_1Ta__chrome.modal-chrome-module__yK_1Ta__chrome.modal>.modal-head h2{letter-spacing:-.45px;color:inherit;margin:0;font-size:20px;line-height:1.35}.modal-chrome-module__yK_1Ta__chrome.modal-chrome-module__yK_1Ta__chrome.modal>.modal-head .icon-button{border:1px solid var(--line);background:var(--surface-alt,var(--bg));width:44px;min-width:44px;height:44px;min-height:44px;color:var(--ink);border-radius:10px}.modal-chrome-module__yK_1Ta__chrome.modal-chrome-module__yK_1Ta__chrome.modal>.modal-body{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;padding:24px;scroll-padding:20px;overflow:auto}.modal-chrome-module__yK_1Ta__chrome.modal-chrome-module__yK_1Ta__chrome.modal>.modal-footer{background:inherit;border-top:1px solid var(--line);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px;display:flex}.modal-chrome-module__yK_1Ta__chrome.modal-chrome-module__yK_1Ta__chrome.modal>.modal-body>:is(p,form,section,article,details)+:is(p,form,section,article,details){margin-top:18px}.modal-chrome-module__yK_1Ta__chrome.modal-chrome-module__yK_1Ta__chrome.modal>.modal-body :is(p,label,legend,input,textarea,select,button){font-size:max(14px,1em);line-height:1.6}.modal-chrome-module__yK_1Ta__chrome.modal-chrome-module__yK_1Ta__chrome.modal>.modal-body :is(.field,.p2-field){gap:8px;margin-bottom:18px}@media (max-width:767px){:is(.modal-chrome-module__yK_1Ta__chrome.modal-chrome-module__yK_1Ta__chrome.modal[open],.modal-chrome-module__yK_1Ta__chrome.modal-chrome-module__yK_1Ta__chrome.modal-wide[open]){border-radius:16px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.modal-chrome-module__yK_1Ta__chrome.modal-chrome-module__yK_1Ta__chrome.modal>.modal-head{min-height:60px;padding:14px 18px}.modal-chrome-module__yK_1Ta__chrome.modal-chrome-module__yK_1Ta__chrome.modal>.modal-head h2{font-size:17px}.modal-chrome-module__yK_1Ta__chrome.modal-chrome-module__yK_1Ta__chrome.modal>.modal-body{padding:18px}.modal-chrome-module__yK_1Ta__chrome.modal-chrome-module__yK_1Ta__chrome.modal>.modal-footer{padding:14px 18px}}
.sponsor-program-setup-module__YdshSG__form{gap:var(--space-3);padding:var(--space-5);display:grid}.sponsor-program-setup-module__YdshSG__title{font-size:var(--text-lg,1.125rem);margin:0;line-height:1.25}.sponsor-program-setup-module__YdshSG__muted{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0}.sponsor-program-setup-module__YdshSG__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;display:grid}.sponsor-program-setup-module__YdshSG__group{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--planlab-border);border-radius:var(--radius-lg);margin:0;display:grid}.sponsor-program-setup-module__YdshSG__group legend{padding-inline:var(--space-1);font-weight:700}.sponsor-program-setup-module__YdshSG__wide{grid-column:1/-1}.sponsor-program-setup-module__YdshSG__inline{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));display:grid}.sponsor-program-setup-module__YdshSG__row{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr)) auto;align-items:end;display:grid}.sponsor-program-setup-module__YdshSG__file{gap:var(--space-2);font-weight:600;display:grid}.sponsor-program-setup-module__YdshSG__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.sponsor-program-setup-module__YdshSG__message{color:var(--color-feedback-warning-text);font-size:var(--text-sm);margin:0;font-weight:700}.sponsor-program-setup-module__YdshSG__message:empty{display:none}
.rich-text-module__pMkQRa__editor,.rich-text-module__pMkQRa__content{min-width:0;color:var(--color-text-primary);overflow-wrap:anywhere;font-size:14px;line-height:1.6}.rich-text-module__pMkQRa__editor{gap:8px;display:grid}.rich-text-module__pMkQRa__editor>label{font-weight:600}.rich-text-module__pMkQRa__toolbar{flex-wrap:wrap;gap:4px;display:flex}.rich-text-module__pMkQRa__toolbar>button,.rich-text-module__pMkQRa__preview>summary{min-height:44px;font-size:14px}.rich-text-module__pMkQRa__editor>textarea{resize:vertical;min-height:140px;font:inherit}.rich-text-module__pMkQRa__hint{color:var(--color-text-secondary);margin:0;font-size:14px}.rich-text-module__pMkQRa__preview{border-block-start:1px solid var(--color-border-subtle);min-width:0}.rich-text-module__pMkQRa__preview>summary{cursor:pointer;align-content:center;padding-block:8px;display:list-item}.rich-text-module__pMkQRa__content>:first-child{margin-block-start:0}.rich-text-module__pMkQRa__content>:last-child{margin-block-end:0}.rich-text-module__pMkQRa__content :is(p,ul){margin-block:8px}.rich-text-module__pMkQRa__content :is(h3,h4){margin-block:16px 8px;font-size:16px;line-height:1.4}.rich-text-module__pMkQRa__content a{color:var(--color-action-primary);text-underline-offset:3px;text-decoration:underline}.rich-text-module__pMkQRa__tableWrap{max-width:100%;margin-block:12px;overflow-x:auto}.rich-text-module__pMkQRa__tableWrap table{border-collapse:collapse;width:100%}.rich-text-module__pMkQRa__tableWrap :is(th,td){border:1px solid var(--color-border-default);text-align:start;vertical-align:top;min-width:100px;padding:8px 12px}.rich-text-module__pMkQRa__editor :is(button,textarea,summary):focus-visible,.rich-text-module__pMkQRa__content :is(a,[tabindex]):focus-visible{outline:2px solid var(--color-action-primary);outline-offset:2px}
html:not([data-workspace-theme=dark]) .work-kanban-module__Rlm31G__board .ov-column-heading>h2>span{color:var(--color-text-secondary)}html:not([data-workspace-theme=dark]) .work-kanban-module__Rlm31G__board .pl-an-task-badges>.badge-purple{color:var(--color-text-secondary)}html:not([data-workspace-theme=dark]) .work-kanban-module__Rlm31G__board .pl-an-task-badges>.badge-orange{color:var(--color-text-secondary)}html:not([data-workspace-theme=dark]) .work-kanban-module__Rlm31G__board .pl-an-task-badges>.badge-blue{color:var(--color-info-text)}html:not([data-workspace-theme=dark]) .work-kanban-module__Rlm31G__board .pl-an-task-badges>.badge-red{color:var(--color-danger-text)}html[data-workspace-theme=dark] .work-kanban-module__Rlm31G__board .ov-column-heading>h2>span{color:var(--dark-text);background:var(--dark-raised)}html[data-workspace-theme=dark] .work-kanban-module__Rlm31G__board .pl-an-task-badges>.badge-red{color:var(--color-danger-text);background:var(--color-danger-surface)}
