.ClientSharedReviews-module__PObN6W__root{color:var(--theme-text,#242d1d);gap:24px;margin-bottom:40px;font-size:16px;display:grid}.ClientSharedReviews-module__PObN6W__heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.ClientSharedReviews-module__PObN6W__heading span{letter-spacing:.15em;font-size:12px;font-weight:750}.ClientSharedReviews-module__PObN6W__heading h1{letter-spacing:-.04em;margin:12px 0;font-size:clamp(32px,4vw,52px);line-height:1.1}.ClientSharedReviews-module__PObN6W__heading p{color:var(--theme-text,#536147);margin:0;font-size:17px}.ClientSharedReviews-module__PObN6W__root button,.ClientSharedReviews-module__PObN6W__root select,.ClientSharedReviews-module__PObN6W__root a{font:inherit}.ClientSharedReviews-module__PObN6W__root button,.ClientSharedReviews-module__PObN6W__viewer a{border:1px solid var(--theme-line,#bdc9ab);background:var(--theme-surface,#fffef7);color:var(--theme-text,#27341d);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:12px 16px;text-decoration:none;display:inline-flex}.ClientSharedReviews-module__PObN6W__root button:disabled{opacity:.6;cursor:wait}.ClientSharedReviews-module__PObN6W__root button:focus-visible,.ClientSharedReviews-module__PObN6W__root a:focus-visible,.ClientSharedReviews-module__PObN6W__root select:focus-visible{outline-offset:3px;outline:3px solid #287eac}.ClientSharedReviews-module__PObN6W__heading label{gap:8px;display:grid}.ClientSharedReviews-module__PObN6W__heading select{border:1px solid var(--theme-line,#bdc9ab);border-radius:8px;padding:12px}.ClientSharedReviews-module__PObN6W__toolbar{color:var(--theme-text,#506044);justify-content:space-between;align-items:center;gap:16px;font-size:14px;display:flex}.ClientSharedReviews-module__PObN6W__shares{gap:12px;padding:3px 3px 10px;display:flex;overflow-x:auto}.ClientSharedReviews-module__PObN6W__shares button{text-align:left;flex-wrap:wrap;flex-shrink:0;justify-content:flex-start;min-width:180px;max-width:290px}.ClientSharedReviews-module__PObN6W__shares button[aria-pressed=true]{color:#fff;background:#26371c;border-color:#26371c}.ClientSharedReviews-module__PObN6W__shares strong{overflow-wrap:anywhere;flex:1;font-size:16px}.ClientSharedReviews-module__PObN6W__shares small{font-size:12px}.ClientSharedReviews-module__PObN6W__viewer{border:1px solid var(--theme-line,#cfd7c4);background:var(--theme-surface,#fffef9);border-radius:16px;padding:24px}.ClientSharedReviews-module__PObN6W__viewer>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.ClientSharedReviews-module__PObN6W__viewer h2{margin:0 0 7px;font-size:28px;line-height:1.2}.ClientSharedReviews-module__PObN6W__viewer header p{color:var(--theme-text,#536147);margin:0}.ClientSharedReviews-module__PObN6W__viewer a{background:var(--theme-surface-soft,#d8f78a);font-weight:650}.ClientSharedReviews-module__PObN6W__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ClientSharedReviews-module__PObN6W__asset{border:1px solid var(--theme-line,#d6ddcc);background:var(--theme-surface,#fff);border-radius:12px;min-width:0;overflow:hidden}.ClientSharedReviews-module__PObN6W__preview{background:#151c11;place-items:center;height:340px;display:grid}.ClientSharedReviews-module__PObN6W__preview video,.ClientSharedReviews-module__PObN6W__preview img{object-fit:contain;width:100%;height:100%}.ClientSharedReviews-module__PObN6W__preview>div{text-align:center;color:#d6e0c9;place-items:center;gap:18px;padding:24px;display:grid}.ClientSharedReviews-module__PObN6W__copy{padding:18px}.ClientSharedReviews-module__PObN6W__copy>span{letter-spacing:.12em;color:var(--theme-green,#567040);font-size:11px;font-weight:700}.ClientSharedReviews-module__PObN6W__copy h3{overflow-wrap:anywhere;margin:9px 0;font-size:17px;line-height:1.45}.ClientSharedReviews-module__PObN6W__copy small{color:var(--theme-text,#536147);font-size:14px}.ClientSharedReviews-module__PObN6W__notice,.ClientSharedReviews-module__PObN6W__empty{background:var(--theme-surface-soft,#f0f2e7);border:1px solid var(--theme-line,#d6ddc8);border-radius:10px;padding:20px;line-height:1.6}.ClientSharedReviews-module__PObN6W__notice{background:var(--theme-surface-soft,#f8efd9);border-color:var(--theme-line,#ddcca6)}.ClientSharedReviews-module__PObN6W__viewer>button{margin:18px 12px 0 0}@media (max-width:1050px){.ClientSharedReviews-module__PObN6W__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.ClientSharedReviews-module__PObN6W__heading,.ClientSharedReviews-module__PObN6W__viewer>header{flex-direction:column;align-items:flex-start}.ClientSharedReviews-module__PObN6W__grid{grid-template-columns:1fr}.ClientSharedReviews-module__PObN6W__viewer{padding:16px}.ClientSharedReviews-module__PObN6W__preview{height:360px}.ClientSharedReviews-module__PObN6W__viewer a{box-sizing:border-box;width:100%}.ClientSharedReviews-module__PObN6W__toolbar{align-items:flex-start}.ClientSharedReviews-module__PObN6W__heading h1{font-size:36px}}.ClientSharedReviews-module__PObN6W__sharePicker{gap:9px;max-width:700px;font-size:14px;font-weight:700;display:grid}.ClientSharedReviews-module__PObN6W__sharePicker select{background:var(--theme-surface,#fffef7);color:var(--theme-text,#27341d);border:1px solid var(--theme-line,#bfcbb0);border-radius:9px;width:100%;min-width:0;padding:15px;font-size:17px}
.EmployeeCompensation-module__xYrE1a__workspace{min-width:0}.EmployeeCompensation-module__xYrE1a__summary{background:var(--theme-surface-soft,#e4f98a);color:var(--theme-text,#151b15);border:1px solid #1e2320;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-bottom:22px;padding:18px 20px;display:flex}.EmployeeCompensation-module__xYrE1a__summary span{white-space:nowrap;font-size:14px}.EmployeeCompensation-module__xYrE1a__summary strong{margin-right:5px;font-size:25px}.EmployeeCompensation-module__xYrE1a__summary p{flex:1;min-width:230px;margin:0;font-size:14px;line-height:1.5}.EmployeeCompensation-module__xYrE1a__list{gap:16px;display:grid}.EmployeeCompensation-module__xYrE1a__person{min-width:0;overflow:hidden}.EmployeeCompensation-module__xYrE1a__heading{border-bottom:1px solid var(--line,var(--theme-line,#d9ddd6));align-items:center;gap:18px;padding:23px 24px;display:flex}.EmployeeCompensation-module__xYrE1a__identity{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.EmployeeCompensation-module__xYrE1a__identity>div{min-width:0}.EmployeeCompensation-module__xYrE1a__identity p{color:var(--muted,var(--theme-muted,#566252));margin:5px 0 0;font-size:13px;line-height:1.5}.EmployeeCompensation-module__xYrE1a__monogram{color:#e7f7b1;background:#202821;flex:0 0 44px;place-items:center;height:44px;font-size:17px;font-weight:700;display:grid}.EmployeeCompensation-module__xYrE1a__amount{text-align:right;min-width:155px}.EmployeeCompensation-module__xYrE1a__amount strong{letter-spacing:-.6px;font-size:25px;display:block}.EmployeeCompensation-module__xYrE1a__amount small{color:var(--muted,var(--theme-muted,#566252));max-width:200px;font-size:12px;line-height:1.5;display:block}.EmployeeCompensation-module__xYrE1a__details{padding:17px 24px 22px}.EmployeeCompensation-module__xYrE1a__rates{color:var(--muted,var(--theme-muted,#566252));flex-wrap:wrap;gap:8px 18px;margin-bottom:16px;font-size:13px;display:flex}.EmployeeCompensation-module__xYrE1a__rates strong{color:var(--ink,var(--theme-text,#17231a));font-size:15px}.EmployeeCompensation-module__xYrE1a__clients{gap:0;display:grid}.EmployeeCompensation-module__xYrE1a__clients>div{border-top:1px solid var(--line,var(--theme-line,#d9ddd6));justify-content:space-between;align-items:center;gap:18px;padding:11px 0;font-size:14px;display:flex}.EmployeeCompensation-module__xYrE1a__clients>div>span:last-child{text-align:right;font-variant-numeric:tabular-nums;max-width:45%}.EmployeeCompensation-module__xYrE1a__clients strong{font-size:14px;font-weight:600;display:block}.EmployeeCompensation-module__xYrE1a__clients small{color:var(--muted,var(--theme-muted,#566252));margin-top:3px;font-size:12px;display:block}.EmployeeCompensation-module__xYrE1a__emptyAssignment{color:var(--muted,var(--theme-muted,#566252));margin:0;font-size:14px}.EmployeeCompensation-module__xYrE1a__editor{border-top:1px solid var(--line,var(--theme-line,#d9ddd6));background:var(--surface-soft,var(--theme-surface,#f7f8f4));padding:22px 24px}.EmployeeCompensation-module__xYrE1a__editor fieldset{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.EmployeeCompensation-module__xYrE1a__editor label{gap:8px;font-size:14px;font-weight:600;display:grid}.EmployeeCompensation-module__xYrE1a__editor small{color:var(--muted,var(--theme-muted,#566252));font-size:12px;font-weight:400}.EmployeeCompensation-module__xYrE1a__editor input,.EmployeeCompensation-module__xYrE1a__editor select,.EmployeeCompensation-module__xYrE1a__editor textarea{width:100%;min-width:0;font-size:15px}.EmployeeCompensation-module__xYrE1a__editor input[type=checkbox]{width:18px}.EmployeeCompensation-module__xYrE1a__unsaved{color:var(--theme-text,#725000);background:var(--theme-surface-soft,#fff1b8);padding:3px 8px}.EmployeeCompensation-module__xYrE1a__excluded .EmployeeCompensation-module__xYrE1a__monogram{background:var(--theme-surface-soft,#e0e4dd);color:var(--theme-muted,#57604f)}.EmployeeCompensation-module__xYrE1a__excluded .EmployeeCompensation-module__xYrE1a__amount strong{color:var(--theme-muted,#59624f);font-size:20px}@media (max-width:700px){.EmployeeCompensation-module__xYrE1a__heading{flex-wrap:wrap;gap:14px;padding:18px 16px}.EmployeeCompensation-module__xYrE1a__identity{flex-basis:100%}.EmployeeCompensation-module__xYrE1a__amount{text-align:left;flex:1}.EmployeeCompensation-module__xYrE1a__amount small{max-width:none}.EmployeeCompensation-module__xYrE1a__details,.EmployeeCompensation-module__xYrE1a__editor{padding:18px 16px}.EmployeeCompensation-module__xYrE1a__summary{gap:12px;padding:16px}.EmployeeCompensation-module__xYrE1a__summary p{flex-basis:100%}.EmployeeCompensation-module__xYrE1a__clients>div{align-items:flex-start;gap:12px}.EmployeeCompensation-module__xYrE1a__clients>div>span:last-child{max-width:42%;font-size:13px}.EmployeeCompensation-module__xYrE1a__monogram{flex-basis:38px;width:38px;height:38px}}.EmployeeCompensation-module__xYrE1a__rosterControls{color:var(--theme-muted,#647058);justify-content:space-between;align-items:center;gap:18px;margin:0 0 20px;font-size:13px;display:flex}.EmployeeCompensation-module__xYrE1a__rosterControls button{flex-shrink:0}@media (max-width:650px){.EmployeeCompensation-module__xYrE1a__rosterControls{flex-direction:column;align-items:flex-start;gap:10px}}
.payment-history{gap:22px;min-width:0;display:grid}.payment-title,.payment-section-heading{justify-content:space-between;align-items:center;gap:22px;display:flex}.payment-title h2{font-family:var(--font-display,"Arial Narrow",sans-serif);margin:8px 0 10px;font-size:clamp(30px,3vw,46px);line-height:1.1}.payment-title p,.payment-section-heading p{color:var(--muted,var(--theme-muted,#62656a));max-width:720px;margin:6px 0 0;line-height:1.55}.payment-actions{flex-wrap:wrap;flex-shrink:0;gap:10px;display:flex}.payment-coverage{background:var(--theme-surface-soft,#eeeee6);color:var(--theme-text,#191a1e);border-left:4px solid #2955f5;gap:14px;padding:18px;display:flex}.payment-coverage div{gap:5px;display:grid}.payment-coverage span,.payment-coverage small{color:var(--theme-text,#4b4e57);font-size:13px;line-height:1.5}.payment-summary{border:1px solid var(--theme-line,#d5d5ce);background:var(--theme-surface,#fff);grid-template-columns:1.5fr 1fr 1fr 1fr;display:grid}.payment-summary>div,.payment-summary>button{border:0;border-right:1px solid var(--theme-line,#d5d5ce);text-align:left;color:var(--theme-text,#17191d);background:0 0;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;padding:24px;display:flex}.payment-summary>button:last-child{cursor:pointer;border-right:0}.payment-summary strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:30px;line-height:1.15}.payment-summary small{color:var(--theme-muted,#63666a);font-size:12px;line-height:1.5}.payment-summary .payment-net{color:#f7f9f0;background:#15171c}.payment-net strong{color:var(--theme-green,#d3ff6a);font-size:39px}.payment-summary .payment-net small{color:var(--theme-muted,#b9c0c6)}.payment-summary .payment-review-count{background:var(--theme-surface-soft,#f5f5e7)}.payment-toolbar{justify-content:space-between;align-items:center;gap:20px;display:flex}.payment-toolbar>span{color:var(--theme-muted,#5d6268);font-size:13px}.payment-search{background:var(--theme-surface,#fff);border:1px solid var(--theme-line,#d5d5ce);flex:1;align-items:center;gap:9px;min-width:280px;max-width:430px;padding:0 12px;display:flex}.payment-search input{width:100%;min-width:0;box-shadow:none!important;background:0 0!important;border:0!important;padding:12px 0!important}.payment-section-heading{border-bottom:1px solid var(--theme-line,#deded7);padding:20px 22px}.payment-section-heading h3{letter-spacing:-.4px;margin:0;font-size:21px}.payment-section-heading p{font-size:13px}.payment-client-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.payment-client{border-right:1px solid var(--theme-line,#e0e0da);border-bottom:1px solid var(--theme-line,#e0e0da);flex-direction:column;align-items:flex-start;min-width:0;padding:22px;display:flex}.payment-client-name{justify-content:space-between;align-items:flex-start;gap:10px;width:100%;margin-bottom:26px;display:flex}.payment-client-name h4{margin:0;font-size:16px;line-height:1.4}.payment-client-name .text-button{white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex}.payment-label{text-transform:uppercase;letter-spacing:.08em;color:var(--theme-muted,#656971);font-size:11px;font-weight:700}.payment-date{letter-spacing:-.5px;margin:6px 0;font-size:23px;line-height:1.3}.payment-last-amount{gap:5px;display:grid}.payment-last-amount strong{font-size:18px}.payment-last-amount span,.payment-client>p{color:var(--theme-muted,#5b626a);font-size:12px;line-height:1.5}.payment-client>footer{justify-content:space-between;gap:14px;width:100%;margin-top:auto;padding-top:16px;font-size:12px;display:flex}.payment-client>footer strong{font-size:14px}.payment-check{white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}.payment-check input{width:16px!important;height:16px!important}.payment-payer{border-bottom:1px solid var(--theme-line,#e2e3dc);grid-template-columns:minmax(180px,.8fr) minmax(220px,1fr) auto;align-items:center;gap:20px;padding:18px 22px;display:grid}.payment-payer>div{gap:6px;display:grid}.payment-payer small{color:var(--theme-muted,#62676c);font-size:12px;line-height:1.45}.payment-match{font-size:14px;font-weight:700}.payment-match.is-unmatched{color:var(--theme-warm,#92521c)}.payment-payer .payment-match-editor{background:var(--theme-surface-soft,#f1f3ec);flex-wrap:wrap;grid-column:1/-1;align-items:flex-end;gap:7px;padding:15px;display:flex}.payment-match-editor label{flex:1;gap:7px;min-width:190px;font-size:12px;font-weight:700;display:grid}.payment-match-editor select,.payment-status-filter select{border:1px solid var(--theme-line,#c8cbd0);background:var(--theme-surface,#fff);color:var(--theme-text,#20232a);border-radius:0;min-width:0;padding:10px}.payment-status-filter{align-items:center;gap:8px;font-size:13px;display:flex}.payment-disclosure{text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;align-items:center;gap:10px;display:flex}.payment-table-scroll{max-width:100%;overflow-x:auto}.payment-table{border-collapse:collapse;text-align:left;width:100%;min-width:820px}.payment-table th{text-transform:uppercase;letter-spacing:.05em;background:var(--theme-surface-soft,#f1f2eb);white-space:nowrap;padding:13px 17px;font-size:11px}.payment-table td{border-bottom:1px solid var(--theme-line,#e1e2db);vertical-align:top;min-width:105px;padding:16px 17px;font-size:13px}.payment-table strong{font-size:13px;display:block}.payment-table small{color:var(--theme-muted,#636974);overflow-wrap:anywhere;max-width:280px;margin-top:4px;font-size:11px;line-height:1.55;display:block}.payment-table details summary{cursor:pointer;max-width:220px;line-height:1.45}.payment-status{text-transform:capitalize;background:var(--theme-surface-soft,#e9edf2);padding:4px 7px;font-size:11px;display:inline-block}.payment-status.status-succeeded{background:var(--theme-surface-soft,#e8f2d8);color:var(--theme-text,#285536)}.payment-status.status-refunded{background:var(--theme-surface-soft,#f9e7cc);color:var(--theme-warm,#80500c)}.payment-status.status-failed{background:var(--theme-surface-soft,#f6dfd9);color:var(--theme-warm,#9c3c2c)}.payment-table .payment-issue{color:var(--theme-warm,#92521c)}.payment-amount{font-variant-numeric:tabular-nums;font-weight:700}.payment-empty{text-align:center;color:var(--theme-muted,#666);padding:35px;line-height:1.6}.payment-empty svg{margin:auto}.payment-history button:focus-visible,.payment-history summary:focus-visible{outline-offset:3px;outline:3px solid #2c56f7}@media (max-width:1150px){.payment-title{flex-direction:column;align-items:flex-start}.payment-client-grid,.payment-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-summary>div,.payment-summary>button{border-bottom:1px solid var(--theme-line,#d5d5ce)}.payment-payer{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.payment-payer>button{grid-column:1/-1;justify-self:start}}@media (max-width:600px){.payment-title h2{font-size:31px}.payment-summary>div,.payment-summary>button{padding:17px}.payment-summary strong{font-size:25px}.payment-summary .payment-net strong{font-size:30px}.payment-client-grid{grid-template-columns:1fr}.payment-toolbar,.payment-section-heading{flex-direction:column;align-items:flex-start}.payment-search{box-sizing:border-box;width:100%;min-width:0;max-width:none}.payment-payer{grid-template-columns:1fr;gap:12px}.payment-client{padding:20px}.payment-actions{width:100%}.payment-actions .button{flex:1;font-size:12px}.payment-coverage{padding:14px}.payment-section-heading{padding:18px}.payment-client-name{margin-bottom:20px}.payment-status-filter{width:100%}.payment-status-filter select{flex:1}.payment-payer .payment-match-editor{padding:12px}.payment-match-editor label{width:100%;min-width:100%}}.payment-receipt-editor{gap:8px;min-width:190px;margin-top:10px;display:grid}.payment-receipt-editor select{border:1px solid var(--theme-line,#ccd0d8);background:var(--theme-surface,white);max-width:250px;color:var(--theme-text,#17191d);padding:9px}.payment-edit-receipt{align-items:center;gap:5px;margin-top:10px;display:flex;font-size:11px!important}.agency-shell .finance-workspace .payment-search{flex-direction:row;align-items:center;display:flex}.payment-summary>div,.payment-summary>button{min-width:0}.payment-coverage div{overflow-wrap:anywhere;min-width:0}@media (max-width:600px){.payment-summary .payment-net,.payment-summary>button:last-child{grid-column:1/-1}.payment-summary strong{font-size:clamp(18px,5.5vw,24px)}.payment-summary .payment-net strong{font-size:clamp(28px,9vw,40px)}}
.FinanceBillingOverview-module__3m2lla__overview{min-width:0;margin-bottom:26px}.FinanceBillingOverview-module__3m2lla__heading{justify-content:space-between;align-items:center;gap:22px;margin:8px 0 24px;display:flex}.FinanceBillingOverview-module__3m2lla__heading h2{letter-spacing:-1px;margin:8px 0 10px;font-size:clamp(24px,2.4vw,34px);line-height:1.1}.FinanceBillingOverview-module__3m2lla__heading p{color:var(--theme-muted,#596253);margin:0;font-size:14px;line-height:1.6}.FinanceBillingOverview-module__3m2lla__heading>button{flex-shrink:0}.FinanceBillingOverview-module__3m2lla__metrics{background:var(--theme-surface-soft,#e8eadf);border:1px solid #20241e;grid-template-columns:1.35fr 1fr 1fr;margin-bottom:26px;display:grid}.FinanceBillingOverview-module__3m2lla__metrics>div{border-right:1px solid var(--theme-line,#b5b9ac);flex-direction:column;gap:9px;min-width:0;padding:25px;display:flex}.FinanceBillingOverview-module__3m2lla__metrics>div:last-child{border-right:0}.FinanceBillingOverview-module__3m2lla__metrics>div>span{font-size:13px;font-weight:600}.FinanceBillingOverview-module__3m2lla__metrics strong{letter-spacing:-1.4px;overflow-wrap:anywhere;font-size:clamp(27px,3vw,44px);line-height:1.15}.FinanceBillingOverview-module__3m2lla__metrics small{color:var(--theme-muted,#58604f);font-size:12px;line-height:1.5}.FinanceBillingOverview-module__3m2lla__metrics .FinanceBillingOverview-module__3m2lla__hero{color:var(--theme-green,#e3ff69);background:#181d18;justify-content:center}.FinanceBillingOverview-module__3m2lla__hero small{color:var(--theme-muted,#c4ccb8)}.FinanceBillingOverview-module__3m2lla__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.FinanceBillingOverview-module__3m2lla__tabs{flex-wrap:wrap;gap:5px;display:flex}.FinanceBillingOverview-module__3m2lla__tabs button{border:1px solid var(--theme-line,#c5cbbb);min-height:43px;color:var(--theme-muted,#535c4e);background:0 0;border-radius:4px;align-items:center;gap:9px;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.FinanceBillingOverview-module__3m2lla__tabs button span{background:var(--theme-surface-soft,#e3e8dc);border-radius:3px;padding:2px 6px;font-size:11px}.FinanceBillingOverview-module__3m2lla__tabs .FinanceBillingOverview-module__3m2lla__selected{color:#fff;background:#20271e;border-color:#20271e}.FinanceBillingOverview-module__3m2lla__tabs .FinanceBillingOverview-module__3m2lla__selected span{color:#182214;background:#e3ff69}.FinanceBillingOverview-module__3m2lla__overview .FinanceBillingOverview-module__3m2lla__search{background:var(--theme-surface,white);border:1px solid var(--theme-line,#d0d7c9);align-items:center;gap:9px;max-width:260px;min-height:43px;padding:0 12px;display:flex}.FinanceBillingOverview-module__3m2lla__overview .FinanceBillingOverview-module__3m2lla__search input{width:100%;box-shadow:none;background:0 0;border:0;padding:10px 0;font-size:14px}.FinanceBillingOverview-module__3m2lla__evidence{color:var(--theme-muted,#69715f);gap:8px;margin:16px 0 22px;font-size:12px;line-height:1.6;display:flex}.FinanceBillingOverview-module__3m2lla__evidence svg{flex-shrink:0;margin-top:2px}.FinanceBillingOverview-module__3m2lla__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:19px;display:grid}.FinanceBillingOverview-module__3m2lla__card{border:1px solid var(--theme-line,#c9cfbf);background:var(--theme-surface,#fffefa);border-top:3px solid #1d251a;min-width:0}.FinanceBillingOverview-module__3m2lla__card header{flex-wrap:wrap;align-items:center;gap:12px;padding:20px 20px 0;display:flex}.FinanceBillingOverview-module__3m2lla__initials{background:var(--theme-surface-soft,#e7eddb);width:39px;height:39px;color:var(--theme-text,#202b1b);place-items:center;font-size:13px;font-weight:700;display:grid}.FinanceBillingOverview-module__3m2lla__card header>div{flex:1;min-width:140px}.FinanceBillingOverview-module__3m2lla__card h3{letter-spacing:-.4px;margin:0 0 4px;font-size:18px;line-height:1.2}.FinanceBillingOverview-module__3m2lla__card header>div>span{color:var(--theme-muted,#606a56);font-size:12px}.FinanceBillingOverview-module__3m2lla__badge{border-radius:3px;align-items:center;gap:4px;padding:5px 7px;font-size:10px;font-weight:600;line-height:1.3;display:flex}.FinanceBillingOverview-module__3m2lla__good{background:var(--theme-surface-soft,#e6f3cc);color:var(--theme-text,#3e5a24)}.FinanceBillingOverview-module__3m2lla__watch{background:var(--theme-surface-soft,#fff0c2);color:var(--theme-warm,#725919)}.FinanceBillingOverview-module__3m2lla__price{align-items:baseline;gap:8px;padding:24px 20px 20px;display:flex}.FinanceBillingOverview-module__3m2lla__price strong{letter-spacing:-1.5px;font-size:38px;line-height:1}.FinanceBillingOverview-module__3m2lla__price span{color:var(--theme-muted,#627057);font-size:13px}.FinanceBillingOverview-module__3m2lla__allocation{border-top:1px solid var(--theme-line,#e0e4d8);grid-template-columns:1fr 1fr;gap:14px;margin:0 20px;padding:14px 0;display:grid}.FinanceBillingOverview-module__3m2lla__allocation>div{flex-wrap:wrap;justify-content:space-between;gap:7px;display:flex}.FinanceBillingOverview-module__3m2lla__allocation span{color:var(--theme-muted,#67735b);font-size:12px}.FinanceBillingOverview-module__3m2lla__allocation strong{font-size:14px}.FinanceBillingOverview-module__3m2lla__splitbar{background:#bdd873;height:5px;margin:0 20px 12px;display:flex}.FinanceBillingOverview-module__3m2lla__splitbar span{background:#1b4fee}.FinanceBillingOverview-module__3m2lla__splitbar i{flex:1}.FinanceBillingOverview-module__3m2lla__dates{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:16px 20px 22px;display:grid}.FinanceBillingOverview-module__3m2lla__dates dt{text-transform:uppercase;letter-spacing:.7px;color:var(--theme-muted,#737b69);font-size:10px;line-height:1.6}.FinanceBillingOverview-module__3m2lla__dates dd{margin:5px 0;font-size:14px;font-weight:600}.FinanceBillingOverview-module__3m2lla__dates small{color:var(--theme-muted,#6d755e);font-size:12px}.FinanceBillingOverview-module__3m2lla__card footer{border-top:1px solid var(--theme-line,#e0e4d8)}.FinanceBillingOverview-module__3m2lla__card footer button{width:100%;color:var(--theme-blue,#1a47bd);background:var(--theme-surface,#f7f9f1);border:0;justify-content:space-between;align-items:center;padding:13px 20px;font-size:13px;font-weight:600;display:flex}.FinanceBillingOverview-module__3m2lla__reviewNote{background:var(--theme-surface-soft,#f7edce);border:1px solid var(--theme-line,#e6d6a2);align-items:center;gap:12px;margin-bottom:20px;padding:16px 18px;display:flex}.FinanceBillingOverview-module__3m2lla__reviewNote>svg{flex-shrink:0}.FinanceBillingOverview-module__3m2lla__reviewNote p{flex:1;margin:0;font-size:13px;line-height:1.6}.FinanceBillingOverview-module__3m2lla__empty{text-align:center;border:1px dashed var(--theme-line,#bbc6ae);color:var(--theme-muted,#59654e);padding:38px 22px}.FinanceBillingOverview-module__3m2lla__empty h3{color:var(--theme-text,#202b1b);margin:0 0 10px;font-size:21px}.FinanceBillingOverview-module__3m2lla__empty p{margin-bottom:18px;font-size:14px}.FinanceBillingOverview-module__3m2lla__overview button:focus-visible{outline-offset:3px;outline:3px solid #2454eb}@media (max-width:760px){.FinanceBillingOverview-module__3m2lla__heading{flex-direction:column;align-items:flex-start}.FinanceBillingOverview-module__3m2lla__metrics{grid-template-columns:1fr 1fr}.FinanceBillingOverview-module__3m2lla__metrics .FinanceBillingOverview-module__3m2lla__hero{border-right:0;border-bottom:1px solid var(--theme-line,#b5b9ac);grid-column:1/-1}.FinanceBillingOverview-module__3m2lla__metrics>div{padding:18px}.FinanceBillingOverview-module__3m2lla__toolbar{align-items:stretch}.FinanceBillingOverview-module__3m2lla__overview .FinanceBillingOverview-module__3m2lla__search{width:100%;max-width:none}.FinanceBillingOverview-module__3m2lla__tabs{width:100%}.FinanceBillingOverview-module__3m2lla__tabs button{flex:45%;justify-content:space-between}.FinanceBillingOverview-module__3m2lla__reviewNote{flex-wrap:wrap;align-items:flex-start}.FinanceBillingOverview-module__3m2lla__reviewNote p{min-width:200px}.FinanceBillingOverview-module__3m2lla__card header{padding:18px 16px 0}.FinanceBillingOverview-module__3m2lla__price{padding-left:16px}.FinanceBillingOverview-module__3m2lla__allocation{margin-left:16px;margin-right:16px}.FinanceBillingOverview-module__3m2lla__dates{padding-left:16px;padding-right:16px}.FinanceBillingOverview-module__3m2lla__metrics strong{font-size:32px}.FinanceBillingOverview-module__3m2lla__metrics small{font-size:11px}}.FinanceBillingOverview-module__3m2lla__overview.FinanceBillingOverview-module__3m2lla__overview .FinanceBillingOverview-module__3m2lla__search{flex-direction:row;align-items:center;gap:9px;display:flex}.FinanceBillingOverview-module__3m2lla__overview.FinanceBillingOverview-module__3m2lla__overview .FinanceBillingOverview-module__3m2lla__search input{box-shadow:none;background:0 0;border:0;min-height:41px;padding:10px 0}.FinanceBillingOverview-module__3m2lla__overview.FinanceBillingOverview-module__3m2lla__overview .FinanceBillingOverview-module__3m2lla__search svg{flex-shrink:0}.FinanceBillingOverview-module__3m2lla__excludedNote{background:var(--theme-surface-soft,#edf0e6);border:1px solid var(--theme-line,#c9d0bd);color:var(--theme-text,#3e4a34);align-items:flex-start;gap:12px;margin-bottom:20px;padding:18px;display:flex}.FinanceBillingOverview-module__3m2lla__excludedNote>svg{flex-shrink:0;margin-top:2px}.FinanceBillingOverview-module__3m2lla__excludedNote strong{font-size:15px}.FinanceBillingOverview-module__3m2lla__excludedNote p{margin:6px 0 0;font-size:13px;line-height:1.65}.FinanceBillingOverview-module__3m2lla__tabs button svg{flex-shrink:0}.FinanceBillingOverview-module__3m2lla__paymentWarning{background:var(--theme-surface-soft,#fff4d9);color:var(--theme-warm,#725919);margin:0 20px 16px;padding:10px 12px;font-size:12px;line-height:1.6}@media (max-width:760px){.FinanceBillingOverview-module__3m2lla__paymentWarning{margin-left:16px;margin-right:16px}}
.EmployeePayments-module__d5IzXG__page{color:var(--theme-text,#26351f);gap:24px;width:100%;max-width:1250px;margin:auto;display:grid}.EmployeePayments-module__d5IzXG__heading{justify-content:space-between;align-items:center;display:flex}.EmployeePayments-module__d5IzXG__heading span{letter-spacing:.15em;font-size:11px;font-weight:750}.EmployeePayments-module__d5IzXG__heading h1{letter-spacing:-.05em;margin:12px 0;font-size:clamp(32px,4vw,52px);line-height:1.15}.EmployeePayments-module__d5IzXG__heading p,.EmployeePayments-module__d5IzXG__panel p{color:var(--theme-muted,#58634e);line-height:1.65}.EmployeePayments-module__d5IzXG__page button,.EmployeePayments-module__d5IzXG__page input,.EmployeePayments-module__d5IzXG__page textarea,.EmployeePayments-module__d5IzXG__page a{font:inherit}.EmployeePayments-module__d5IzXG__page button,.EmployeePayments-module__d5IzXG__email a{border:1px solid var(--theme-line,#cdd5c2);background:var(--theme-surface,#fffef8);color:var(--theme-text,#26351f);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:12px 16px;font-weight:650;text-decoration:none;display:inline-flex}.EmployeePayments-module__d5IzXG__page button:disabled{opacity:.5;cursor:not-allowed}.EmployeePayments-module__d5IzXG__page :is(button,input,textarea,a):focus-visible{outline-offset:3px;outline:3px solid #1681af}.EmployeePayments-module__d5IzXG__page input:not([type=checkbox]),.EmployeePayments-module__d5IzXG__page textarea{border:1px solid var(--theme-line,#cdd5c2);background:var(--theme-surface,#fffef8);color:var(--theme-text,#26351f);border-radius:8px;max-width:100%;padding:12px}.EmployeePayments-module__d5IzXG__toolbar{flex-wrap:wrap;align-items:flex-end;gap:15px;display:flex}.EmployeePayments-module__d5IzXG__toolbar label{gap:6px;font-size:12px;font-weight:650;display:grid}.EmployeePayments-module__d5IzXG__toolbar>span{overflow-wrap:anywhere;margin:auto 0 auto auto;font-size:13px}.EmployeePayments-module__d5IzXG__hero{color:#fffef8;background:#26351f;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:20px;padding:32px;display:flex}.EmployeePayments-module__d5IzXG__hero>div>span{color:#d6dfc9;font-size:14px}.EmployeePayments-module__d5IzXG__hero>div>strong{letter-spacing:-.05em;color:var(--theme-green,#dcff71);margin:12px 0;font-size:clamp(40px,5vw,66px);display:block}.EmployeePayments-module__d5IzXG__hero p{margin:0;font-size:13px}.EmployeePayments-module__d5IzXG__badge{white-space:nowrap;border:1px solid #718260;border-radius:50px;align-items:center;gap:8px;padding:9px 13px;font-size:12px;display:inline-flex}.EmployeePayments-module__d5IzXG__panel{background:var(--theme-surface,#fffef8);border:1px solid var(--theme-line,#d4dcc9);border-radius:16px;gap:18px;min-width:0;padding:28px;display:grid}.EmployeePayments-module__d5IzXG__panel header{justify-content:space-between;align-items:center;gap:12px;display:flex}.EmployeePayments-module__d5IzXG__panel h2{letter-spacing:-.03em;margin:0;font-size:23px}.EmployeePayments-module__d5IzXG__panel header>span{color:var(--theme-muted,#68745d);font-size:12px}.EmployeePayments-module__d5IzXG__tableWrap{overflow:auto}.EmployeePayments-module__d5IzXG__panel table{border-collapse:collapse;text-align:left;width:100%}.EmployeePayments-module__d5IzXG__panel th{text-transform:uppercase;letter-spacing:.07em;color:var(--theme-muted,#6c765f);border-bottom:1px solid var(--theme-line,#d4dcc9);padding:12px 10px;font-size:11px}.EmployeePayments-module__d5IzXG__panel td{border-bottom:1px solid var(--theme-line,#e3e8dc);padding:16px 10px;font-size:14px}.EmployeePayments-module__d5IzXG__panel td:last-child,.EmployeePayments-module__d5IzXG__panel th:last-child{text-align:right;white-space:nowrap}.EmployeePayments-module__d5IzXG__panel td small{color:var(--theme-muted,#6b765f);max-width:420px;margin-top:5px;font-size:12px;display:block}.EmployeePayments-module__d5IzXG__page .EmployeePayments-module__d5IzXG__primary{background:#d8fc62;border-color:#c4df66;justify-self:start}.EmployeePayments-module__d5IzXG__notice,.EmployeePayments-module__d5IzXG__error{background:var(--theme-surface-soft,#edf3dd);border-radius:10px;margin:0;padding:16px 18px;font-size:14px;line-height:1.6}.EmployeePayments-module__d5IzXG__error{background:var(--theme-surface,#ffede3);color:var(--theme-warm,#933c18)}.EmployeePayments-module__d5IzXG__hint{font-size:13px}.EmployeePayments-module__d5IzXG__confirm{align-items:center;gap:10px;font-size:14px;display:flex}.EmployeePayments-module__d5IzXG__confirm input{width:18px;height:18px}.EmployeePayments-module__d5IzXG__invoiceInfo{flex-wrap:wrap;gap:20px;font-size:12px;display:flex}.EmployeePayments-module__d5IzXG__invoiceInfo strong{margin-top:6px;font-size:14px;display:block}.EmployeePayments-module__d5IzXG__email{border-top:1px solid var(--theme-line,#d4dcc9);padding-top:20px}.EmployeePayments-module__d5IzXG__email p{max-width:600px;font-size:12px}.EmployeePayments-module__d5IzXG__review{border-top:1px solid var(--theme-line,#d4dcc9);gap:15px;padding-top:22px;display:grid}.EmployeePayments-module__d5IzXG__review h3,.EmployeePayments-module__d5IzXG__review p{margin:0}.EmployeePayments-module__d5IzXG__review label{gap:7px;font-size:13px;display:grid}.EmployeePayments-module__d5IzXG__review details{padding:15px 0}.EmployeePayments-module__d5IzXG__review summary{cursor:pointer;margin-bottom:14px}.EmployeePayments-module__d5IzXG__review details button{margin-top:12px}.EmployeePayments-module__d5IzXG__metrics{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.EmployeePayments-module__d5IzXG__metrics>span{border:1px solid var(--theme-line,#d4dcc9);background:var(--theme-surface-soft,#f0f4e8);border-radius:12px;gap:8px;padding:20px;font-size:12px;display:grid}.EmployeePayments-module__d5IzXG__metrics strong{letter-spacing:-.04em;font-size:28px}.EmployeePayments-module__d5IzXG__queue{gap:18px;display:grid}.EmployeePayments-module__d5IzXG__queue nav{gap:10px;padding-bottom:8px;display:flex;overflow-x:auto}.EmployeePayments-module__d5IzXG__queue nav button{text-align:left;justify-content:start;gap:8px;min-width:185px;display:grid}.EmployeePayments-module__d5IzXG__queue nav button[aria-pressed=true]{background:var(--theme-surface-soft,#e6f2cb);border-color:#344626}.EmployeePayments-module__d5IzXG__queue nav span{font-size:11px;font-weight:400}.EmployeePayments-module__d5IzXG__empty{text-align:center;background:var(--theme-surface-soft,#f1f5e9);border-radius:16px;padding:45px}@media (max-width:700px){.EmployeePayments-module__d5IzXG__panel{padding:18px}.EmployeePayments-module__d5IzXG__hero{flex-direction:column;padding:24px}.EmployeePayments-module__d5IzXG__metrics{grid-template-columns:1fr}.EmployeePayments-module__d5IzXG__toolbar>span{width:100%;margin:0}.EmployeePayments-module__d5IzXG__heading>svg{display:none}.EmployeePayments-module__d5IzXG__panel header{flex-direction:column;align-items:flex-start}.EmployeePayments-module__d5IzXG__panel td,.EmployeePayments-module__d5IzXG__panel th{padding:12px 7px;font-size:12px}.EmployeePayments-module__d5IzXG__panel h2{font-size:21px}}.EmployeePayments-module__d5IzXG__workGroup{border-top:1px solid var(--theme-line,#d4dcc9);gap:14px;padding-top:20px;display:grid}.EmployeePayments-module__d5IzXG__workGroup header span{font-size:13px}.EmployeePayments-module__d5IzXG__workGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.EmployeePayments-module__d5IzXG__workItem{border:1px solid var(--theme-line,#d4dcc9);cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:16px;display:flex}.EmployeePayments-module__d5IzXG__workItem[data-complete=true]{background:var(--theme-surface-soft,#e6f2cb);border-color:var(--theme-line,#9cb06b)}.EmployeePayments-module__d5IzXG__workItem input{accent-color:#344626;width:21px;height:21px}.EmployeePayments-module__d5IzXG__workItem small{color:var(--theme-muted,#58634e);margin-top:5px;display:block}.EmployeePayments-module__d5IzXG__payForm{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.EmployeePayments-module__d5IzXG__payForm label{gap:8px;display:grid}.EmployeePayments-module__d5IzXG__payForm select{font:inherit;border:1px solid var(--theme-line,#cdd5c2);background:var(--theme-surface,#fffef8);color:var(--theme-text,#26351f);border-radius:8px;padding:12px}.EmployeePayments-module__d5IzXG__payForm small{color:var(--theme-muted,#58634e);font-size:12px}.EmployeePayments-module__d5IzXG__draftActions{border:1px solid var(--theme-line,#cdd5c2);background:var(--theme-surface-soft,#f0f4e8);border-radius:12px;gap:12px;padding:20px;display:grid}.EmployeePayments-module__d5IzXG__draftActions>strong{font-size:24px}.EmployeePayments-module__d5IzXG__draftActions button{justify-self:start}.EmployeePayments-module__d5IzXG__panel select{font:inherit;border:1px solid var(--theme-line,#cdd5c2);background:var(--theme-surface,#fffef8);border-radius:8px;max-width:100%;padding:10px}.EmployeePayments-module__d5IzXG__panel tfoot th{padding-top:20px;font-size:14px}.EmployeePayments-module__d5IzXG__panel summary{cursor:pointer;font-weight:650}.EmployeePayments-module__d5IzXG__panel td details p{font-size:12px}html[data-theme=dark] .EmployeePayments-module__d5IzXG__page .EmployeePayments-module__d5IzXG__primary{color:#203019}
.ClientAssignmentBoard-module__J8WJpq__board{min-width:0;color:var(--theme-text,#151515);--assignment-line:var(--theme-line,#d8dcd1);--assignment-blue:#1455ed;margin:8px 0 24px}.ClientAssignmentBoard-module__J8WJpq__board *{box-sizing:border-box}.ClientAssignmentBoard-module__J8WJpq__heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;display:flex}.ClientAssignmentBoard-module__J8WJpq__eyebrow{color:var(--theme-muted,#5c675b);letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:750;line-height:1.5;display:block}.ClientAssignmentBoard-module__J8WJpq__heading h2{letter-spacing:-1.1px;margin:5px 0 9px;font-size:clamp(25px,3vw,34px);font-weight:650;line-height:1.12}.ClientAssignmentBoard-module__J8WJpq__heading p{color:var(--theme-muted,#586054);margin:0;font-size:14px;line-height:1.55}.ClientAssignmentBoard-module__J8WJpq__tally{text-align:right;flex-shrink:0}.ClientAssignmentBoard-module__J8WJpq__tally strong{letter-spacing:-1.2px;font-size:34px;font-weight:650;line-height:1.1}.ClientAssignmentBoard-module__J8WJpq__tally strong span{color:var(--theme-muted,#6e7569);font-size:21px}.ClientAssignmentBoard-module__J8WJpq__tally small{color:var(--theme-muted,#586054);margin-top:5px;font-size:11px;display:block}.ClientAssignmentBoard-module__J8WJpq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.ClientAssignmentBoard-module__J8WJpq__roles{border:1px solid var(--assignment-line);background:var(--theme-surface-soft,#e8ebe1);border-radius:5px;flex-wrap:wrap;gap:4px;max-width:100%;padding:4px;display:flex}.ClientAssignmentBoard-module__J8WJpq__roles button{color:var(--theme-muted,#535e51);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:3px;min-height:40px;padding:10px 14px;font-size:13px;font-weight:650}.ClientAssignmentBoard-module__J8WJpq__roles button.ClientAssignmentBoard-module__J8WJpq__selectedRole{color:#f0f6de;background:#151515;box-shadow:0 1px 2px #15151518}.ClientAssignmentBoard-module__J8WJpq__roles button:disabled{opacity:.6;cursor:wait}.ClientAssignmentBoard-module__J8WJpq__search{background:var(--theme-surface,#fff);border:1px solid var(--assignment-line);min-width:210px;min-height:44px;color:var(--theme-muted,#65715f);border-radius:4px;flex:1;align-items:center;gap:8px;max-width:300px;padding:0 12px;display:flex}.ClientAssignmentBoard-module__J8WJpq__search input{width:100%;min-width:0;color:var(--theme-text,#151515);outline:0;font-size:14px;box-shadow:none!important;background:0 0!important;border:0!important;padding:11px 0!important}.ClientAssignmentBoard-module__J8WJpq__explanation{color:var(--theme-muted,#687061);max-width:850px;margin:0 0 22px;font-size:12px;line-height:1.6}.ClientAssignmentBoard-module__J8WJpq__lanes{grid-template-columns:repeat(auto-fit,minmax(min(245px,100%),1fr));align-items:start;gap:16px;display:grid}.ClientAssignmentBoard-module__J8WJpq__lane{border:1px solid var(--assignment-line);background:var(--theme-surface-soft,#e8ebe2);border-top:3px solid #151515;border-radius:4px;min-width:0;min-height:210px;padding:14px 12px 12px;transition:border-color .13s,background .13s;position:relative}.ClientAssignmentBoard-module__J8WJpq__lane.ClientAssignmentBoard-module__J8WJpq__unassignedLane{border-top-color:var(--theme-line,#8d977e);background:var(--theme-surface-soft,#eeefe8)}.ClientAssignmentBoard-module__J8WJpq__lane.ClientAssignmentBoard-module__J8WJpq__dropReady{border-style:solid dashed dashed}.ClientAssignmentBoard-module__J8WJpq__lane.ClientAssignmentBoard-module__J8WJpq__dropOver{border-color:var(--assignment-blue);background:var(--theme-surface,#e5ecff);box-shadow:0 0 0 2px #1455ed25}.ClientAssignmentBoard-module__J8WJpq__laneHeading{align-items:center;gap:9px;min-height:49px;padding:0 1px 13px;display:flex}.ClientAssignmentBoard-module__J8WJpq__laneHeading>div{flex:1;min-width:0}.ClientAssignmentBoard-module__J8WJpq__laneHeading h3{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:700;line-height:1.25}.ClientAssignmentBoard-module__J8WJpq__laneHeading small{color:var(--theme-muted,#687061);margin-top:4px;font-size:10px;display:block}.ClientAssignmentBoard-module__J8WJpq__laneHeading .member-presence{flex-direction:column;align-items:flex-start;gap:4px;max-width:100%;display:flex}.ClientAssignmentBoard-module__J8WJpq__laneHeading .member-presence-name{overflow-wrap:anywhere;font-size:15px;font-weight:700;line-height:1.25}.ClientAssignmentBoard-module__J8WJpq__laneHeading .member-presence-status{white-space:normal;font-size:9px;line-height:1.4}.ClientAssignmentBoard-module__J8WJpq__avatar{width:32px;height:32px;color:var(--theme-green,#e4f78d);letter-spacing:.3px;background:#151515;border-radius:3px;flex:0 0 32px;place-items:center;font-size:11px;font-weight:750;display:grid}.ClientAssignmentBoard-module__J8WJpq__unassignedLane .ClientAssignmentBoard-module__J8WJpq__avatar{background:var(--theme-surface-soft,#d4dacb);color:var(--theme-text,#526048)}.ClientAssignmentBoard-module__J8WJpq__count{border:1px solid var(--theme-line,#d0d5c9);background:var(--theme-surface,#f9faf5);text-align:center;border-radius:3px;align-self:flex-start;min-width:28px;padding:4px 7px;font-size:13px;font-weight:700}.ClientAssignmentBoard-module__J8WJpq__cards{gap:10px;display:grid}.ClientAssignmentBoard-module__J8WJpq__card{border:1px solid var(--theme-line,#d2d8ca);background:var(--theme-surface,#fffdf7);border-radius:3px;min-width:0;padding:13px 12px 10px;transition:opacity .12s;box-shadow:0 2px #18261704}.ClientAssignmentBoard-module__J8WJpq__card.ClientAssignmentBoard-module__J8WJpq__dragging{opacity:.42}.ClientAssignmentBoard-module__J8WJpq__cardHeading{align-items:flex-start;gap:6px;display:flex}.ClientAssignmentBoard-module__J8WJpq__cardHeading h4{letter-spacing:-.15px;overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-size:15px;font-weight:700;line-height:1.35}.ClientAssignmentBoard-module__J8WJpq__handle{color:var(--theme-muted,#8b9485);cursor:grab;touch-action:auto;background:0 0;border:0;flex:0 0 26px;place-items:center;min-height:30px;margin:-4px 0 0 -7px;padding:5px 2px;display:grid}.ClientAssignmentBoard-module__J8WJpq__handle:hover{background:var(--theme-surface-soft,#edf2e5);color:var(--theme-text,#151515);border-radius:3px}.ClientAssignmentBoard-module__J8WJpq__handle:active{cursor:grabbing}.ClientAssignmentBoard-module__J8WJpq__handle:disabled{opacity:.4;cursor:not-allowed}.ClientAssignmentBoard-module__J8WJpq__cardMeta{flex-wrap:wrap;align-items:flex-start;gap:7px 8px;margin-top:9px;display:flex}.ClientAssignmentBoard-module__J8WJpq__cardMeta>small{color:var(--theme-muted,#69715f);overflow-wrap:anywhere;flex:1;min-width:100px;font-size:11px;line-height:1.5}.ClientAssignmentBoard-module__J8WJpq__status{text-transform:capitalize;color:var(--theme-muted,#696a55);background:var(--theme-surface-soft,#eeeee2);letter-spacing:.1px;white-space:nowrap;border-radius:2px;padding:3px 5px;font-size:9px;line-height:1.3;display:inline-flex}.ClientAssignmentBoard-module__J8WJpq__status.ClientAssignmentBoard-module__J8WJpq__active{background:var(--theme-surface-soft,#e3edcf);color:var(--theme-text,#3e541f)}.ClientAssignmentBoard-module__J8WJpq__shared{color:var(--theme-muted,#737a6b);overflow-wrap:anywhere;margin:9px 0 0;font-size:11px;line-height:1.5}.ClientAssignmentBoard-module__J8WJpq__moveButton{border:0;border-top:1px solid var(--theme-line,#eaede4);min-height:30px;color:var(--theme-blue,#2455ac);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:5px;width:100%;margin-top:11px;padding:6px 0 1px;font-size:11px;font-weight:650;display:flex}.ClientAssignmentBoard-module__J8WJpq__moveButton>svg:last-child{margin-left:auto}.ClientAssignmentBoard-module__J8WJpq__moveButton:hover{color:var(--theme-blue,#123880)}.ClientAssignmentBoard-module__J8WJpq__moveButton:disabled{color:var(--theme-muted,#85907c);cursor:not-allowed}.ClientAssignmentBoard-module__J8WJpq__laneNote{background:var(--theme-surface-soft,#fff2d4);color:var(--theme-warm,#74522a);border-radius:3px;margin:0 0 12px;padding:8px 9px;font-size:11px;line-height:1.5}.ClientAssignmentBoard-module__J8WJpq__emptyLane{text-align:center;border:1px dashed var(--theme-line,#c4cdbc);min-height:113px;color:var(--theme-muted,#65715c);border-radius:3px;flex-direction:column;justify-content:center;gap:8px;padding:20px 9px;font-size:12px;line-height:1.6;display:flex}.ClientAssignmentBoard-module__J8WJpq__emptyLane small{color:var(--theme-muted,#7a8473);font-size:10px}.ClientAssignmentBoard-module__J8WJpq__dropPrompt{background:var(--assignment-blue);color:#fff;text-align:center;border-radius:3px;margin-top:10px;padding:10px;font-size:11px;font-weight:650}.ClientAssignmentBoard-module__J8WJpq__notice,.ClientAssignmentBoard-module__J8WJpq__error,.ClientAssignmentBoard-module__J8WJpq__feedback{border:1px solid var(--theme-line,#dbdfd2);background:var(--theme-surface,#f3f5ed);color:var(--theme-green,#4d5f3c);border-radius:4px;align-items:center;gap:9px;margin:0 0 16px;padding:11px 13px;font-size:12px;line-height:1.6;display:flex}.ClientAssignmentBoard-module__J8WJpq__notice{background:var(--theme-surface-soft,#fff2d4);color:var(--theme-warm,#74522a);border-color:var(--theme-line,#e6d7b6)}.ClientAssignmentBoard-module__J8WJpq__notice svg,.ClientAssignmentBoard-module__J8WJpq__error svg,.ClientAssignmentBoard-module__J8WJpq__feedback svg{flex-shrink:0}.ClientAssignmentBoard-module__J8WJpq__error{background:var(--theme-surface,#fff0ec);color:var(--theme-warm,#9b3525);border-color:var(--theme-line,#e2bfb4)}.ClientAssignmentBoard-module__J8WJpq__feedback{background:var(--theme-surface-soft,#ecf5db);border-color:var(--theme-line,#ccdab3)}.ClientAssignmentBoard-module__J8WJpq__chooser{background:var(--theme-surface,#f7faf0);border:1px solid var(--theme-line,#afc48d);border-left:4px solid var(--theme-line,#9cbe54);border-radius:4px;margin:0 0 20px;padding:19px 20px}.ClientAssignmentBoard-module__J8WJpq__chooser>header{justify-content:space-between;gap:18px;display:flex}.ClientAssignmentBoard-module__J8WJpq__chooser h3{letter-spacing:-.5px;overflow-wrap:anywhere;margin:5px 0 7px;font-size:21px;font-weight:650;line-height:1.3}.ClientAssignmentBoard-module__J8WJpq__chooser p{color:var(--theme-muted,#65715b);margin:0;font-size:12px;line-height:1.6}.ClientAssignmentBoard-module__J8WJpq__chooserControls{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:17px;display:flex}.ClientAssignmentBoard-module__J8WJpq__chooserControls label{flex-direction:column;flex:1;gap:6px;min-width:200px;font-size:12px;font-weight:650;display:flex}.ClientAssignmentBoard-module__J8WJpq__chooserControls select{border:1px solid var(--theme-line,#becab1);width:100%;min-width:0;min-height:44px;color:var(--theme-text,#151515);border-radius:3px;padding:11px 32px 11px 12px;font-size:14px;display:block;background:var(--theme-surface,white)!important}.ClientAssignmentBoard-module__J8WJpq__saveButton,.ClientAssignmentBoard-module__J8WJpq__cancelButton{color:#fff;cursor:pointer;white-space:nowrap;background:#151515;border:1px solid #151515;border-radius:3px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 16px;font-size:13px;font-weight:650;display:inline-flex}.ClientAssignmentBoard-module__J8WJpq__saveButton:disabled,.ClientAssignmentBoard-module__J8WJpq__cancelButton:disabled{opacity:.5;cursor:not-allowed}.ClientAssignmentBoard-module__J8WJpq__saveButton:hover:not(:disabled){background:#334127}.ClientAssignmentBoard-module__J8WJpq__cancelButton{color:var(--theme-text,#455139);border-color:var(--theme-line,#c4ceba);background:0 0}.ClientAssignmentBoard-module__J8WJpq__chooser p.ClientAssignmentBoard-module__J8WJpq__chooserNote{color:var(--theme-warm,#6c5628);background:var(--theme-surface-soft,#f2ecd9);border-radius:3px;margin-top:12px;padding:9px 10px}.ClientAssignmentBoard-module__J8WJpq__iconButton{border:1px solid var(--theme-line,#c4ceba);color:var(--theme-muted,#566249);cursor:pointer;background:0 0;border-radius:3px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.ClientAssignmentBoard-module__J8WJpq__emptyResults{text-align:center;color:var(--theme-muted,#65715c);padding:20px;font-size:14px}.ClientAssignmentBoard-module__J8WJpq__board button:focus-visible,.ClientAssignmentBoard-module__J8WJpq__board select:focus-visible,.ClientAssignmentBoard-module__J8WJpq__search:focus-within{outline:2px solid var(--assignment-blue);outline-offset:3px}.ClientAssignmentBoard-module__J8WJpq__compact .ClientAssignmentBoard-module__J8WJpq__heading h2{font-size:26px}.ClientAssignmentBoard-module__J8WJpq__compact .ClientAssignmentBoard-module__J8WJpq__heading p{font-size:13px}.ClientAssignmentBoard-module__J8WJpq__compact .ClientAssignmentBoard-module__J8WJpq__tally strong{font-size:27px}.ClientAssignmentBoard-module__J8WJpq__compact .ClientAssignmentBoard-module__J8WJpq__lanes{grid-template-columns:repeat(auto-fit,minmax(min(225px,100%),1fr))}.ClientAssignmentBoard-module__J8WJpq__spinner{animation:.8s linear infinite ClientAssignmentBoard-module__J8WJpq__assignment-spin}.ClientAssignmentBoard-module__J8WJpq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@keyframes ClientAssignmentBoard-module__J8WJpq__assignment-spin{to{transform:rotate(360deg)}}@media (max-width:700px){.ClientAssignmentBoard-module__J8WJpq__heading{gap:14px;margin-bottom:17px}.ClientAssignmentBoard-module__J8WJpq__heading h2{font-size:27px}.ClientAssignmentBoard-module__J8WJpq__heading p{max-width:250px;font-size:12px}.ClientAssignmentBoard-module__J8WJpq__heading .ClientAssignmentBoard-module__J8WJpq__eyebrow{letter-spacing:.7px;font-size:9px}.ClientAssignmentBoard-module__J8WJpq__tally strong{font-size:28px}.ClientAssignmentBoard-module__J8WJpq__tally strong span{font-size:17px}.ClientAssignmentBoard-module__J8WJpq__tally small{font-size:9px}.ClientAssignmentBoard-module__J8WJpq__toolbar{align-items:stretch;gap:11px}.ClientAssignmentBoard-module__J8WJpq__roles{grid-template-columns:1fr 1fr;gap:4px;width:100%;display:grid}.ClientAssignmentBoard-module__J8WJpq__roles button{padding:10px;font-size:12px}.ClientAssignmentBoard-module__J8WJpq__search{width:100%;min-width:0;max-width:none}.ClientAssignmentBoard-module__J8WJpq__lanes{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.ClientAssignmentBoard-module__J8WJpq__lane,.ClientAssignmentBoard-module__J8WJpq__card{padding:14px}.ClientAssignmentBoard-module__J8WJpq__cardHeading h4{font-size:16px}.ClientAssignmentBoard-module__J8WJpq__handle{min-width:32px;min-height:35px;margin-top:-7px}.ClientAssignmentBoard-module__J8WJpq__moveButton{min-height:40px;font-size:12px}.ClientAssignmentBoard-module__J8WJpq__chooser{padding:16px 14px}.ClientAssignmentBoard-module__J8WJpq__chooser h3{font-size:20px}.ClientAssignmentBoard-module__J8WJpq__chooserControls{gap:10px}.ClientAssignmentBoard-module__J8WJpq__chooserControls label{flex-basis:100%;min-width:0}.ClientAssignmentBoard-module__J8WJpq__saveButton{flex:1}.ClientAssignmentBoard-module__J8WJpq__explanation{margin-bottom:18px;font-size:11px}.ClientAssignmentBoard-module__J8WJpq__compact .ClientAssignmentBoard-module__J8WJpq__lanes{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ClientAssignmentBoard-module__J8WJpq__board *{transition:none!important}.ClientAssignmentBoard-module__J8WJpq__spinner{animation:none}}.ClientAssignmentBoard-module__J8WJpq__directoryModes{flex-wrap:wrap;max-width:100%}.ClientAssignmentBoard-module__J8WJpq__directoryModes button{white-space:normal;text-align:center;justify-content:center}@media (max-width:700px){.ClientAssignmentBoard-module__J8WJpq__directoryModes{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid!important}.ClientAssignmentBoard-module__J8WJpq__directoryModes button{min-width:0;padding:9px 7px;line-height:1.3;font-size:12px!important}}.ClientAssignmentBoard-module__J8WJpq__board.ClientAssignmentBoard-module__J8WJpq__board .ClientAssignmentBoard-module__J8WJpq__search{flex-direction:row;align-items:center;gap:8px;display:flex}.ClientAssignmentBoard-module__J8WJpq__board.ClientAssignmentBoard-module__J8WJpq__board .ClientAssignmentBoard-module__J8WJpq__search input{min-height:42px}.ClientAssignmentBoard-module__J8WJpq__board.ClientAssignmentBoard-module__J8WJpq__board .ClientAssignmentBoard-module__J8WJpq__chooserControls label{flex-direction:column;gap:6px;font-size:12px;display:flex}.ClientAssignmentBoard-module__J8WJpq__board.ClientAssignmentBoard-module__J8WJpq__board .ClientAssignmentBoard-module__J8WJpq__chooserControls select{border-color:var(--theme-line,#becab1);padding:11px 32px 11px 12px;font-size:14px}@media (max-width:700px){.ClientAssignmentBoard-module__J8WJpq__board.ClientAssignmentBoard-module__J8WJpq__board .ClientAssignmentBoard-module__J8WJpq__chooserControls select,.ClientAssignmentBoard-module__J8WJpq__board.ClientAssignmentBoard-module__J8WJpq__board .ClientAssignmentBoard-module__J8WJpq__search input{font-size:16px}}.ClientAssignmentBoard-module__J8WJpq__board{container-type:inline-size}.ClientAssignmentBoard-module__J8WJpq__roles button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.ClientAssignmentBoard-module__J8WJpq__overview{border:1px solid var(--assignment-line);background:var(--theme-surface,#fffdf7);border-radius:5px;overflow:hidden}.ClientAssignmentBoard-module__J8WJpq__overviewHeader,.ClientAssignmentBoard-module__J8WJpq__overviewRow{grid-template-columns:minmax(190px,1.25fr) repeat(4,minmax(0,1fr));display:grid}.ClientAssignmentBoard-module__J8WJpq__overviewHeader{color:#fffdf7;background:#171a15;gap:16px;padding:0 20px}.ClientAssignmentBoard-module__J8WJpq__overviewHeader>span{text-transform:uppercase;letter-spacing:.9px;align-items:center;gap:7px;padding:15px 0;font-size:10px;font-weight:700;display:flex}.ClientAssignmentBoard-module__J8WJpq__overviewHeader>span[data-role]:before{content:"";background:var(--role-accent);border-radius:50%;width:6px;height:6px}.ClientAssignmentBoard-module__J8WJpq__overview [data-role=socialManagers]{--role-accent:#b18dff;--role-wash:#eee8ff;--role-ink:var(--theme-blue,#604197)}.ClientAssignmentBoard-module__J8WJpq__overview [data-role=videographers]{--role-accent:#73b4ff;--role-wash:#e7f0ff;--role-ink:var(--theme-blue,#215ca8)}.ClientAssignmentBoard-module__J8WJpq__overview [data-role=marketManagers]{--role-accent:#f6ba70;--role-wash:#fff0dc;--role-ink:var(--theme-warm,#8e5720)}.ClientAssignmentBoard-module__J8WJpq__overview [data-role=editors]{--role-accent:#9ed27c;--role-wash:#e9f2df;--role-ink:var(--theme-green,#4b7033)}.ClientAssignmentBoard-module__J8WJpq__overviewRow{border-top:1px solid var(--theme-line,#e0e4d8);align-items:start;gap:16px;padding:23px 20px;position:relative}.ClientAssignmentBoard-module__J8WJpq__overviewRow:nth-child(odd){background:var(--theme-surface,#f8f9f1)}.ClientAssignmentBoard-module__J8WJpq__overviewRow:first-of-type{border-top:0}.ClientAssignmentBoard-module__J8WJpq__overviewClient{align-items:flex-start;gap:11px;min-width:0;display:flex}.ClientAssignmentBoard-module__J8WJpq__clientMonogram{background:var(--theme-surface-soft,#e7ebdf);border:1px solid var(--theme-line,#d9dece);width:36px;height:36px;color:var(--theme-text,#49533d);letter-spacing:.2px;border-radius:5px;flex:0 0 36px;place-items:center;font-size:11px;font-weight:800;display:grid}.ClientAssignmentBoard-module__J8WJpq__overviewClient>div{min-width:0}.ClientAssignmentBoard-module__J8WJpq__overviewClient h3{letter-spacing:-.3px;overflow-wrap:anywhere;line-height:1.4;margin:0 0 7px!important;font-size:16px!important;font-weight:720!important}.ClientAssignmentBoard-module__J8WJpq__overviewClient p{color:var(--theme-muted,#727868);overflow-wrap:anywhere;margin:8px 0 0;font-size:10px;line-height:1.5}.ClientAssignmentBoard-module__J8WJpq__coverage{color:var(--theme-warm,#936128);align-items:center;gap:4px;font-size:10px;font-weight:600;line-height:1.4;display:inline-flex}.ClientAssignmentBoard-module__J8WJpq__coverage.ClientAssignmentBoard-module__J8WJpq__covered{color:var(--theme-green,#52693c)}.ClientAssignmentBoard-module__J8WJpq__coverageDot{background:#c68b43;border-radius:50%;flex:0 0 5px;width:5px;height:5px}.ClientAssignmentBoard-module__J8WJpq__overviewRole{flex-direction:column;gap:10px;min-width:0;display:flex}.ClientAssignmentBoard-module__J8WJpq__overviewRole>h4{display:none}.ClientAssignmentBoard-module__J8WJpq__person{align-items:flex-start;gap:7px;min-width:0;display:flex}.ClientAssignmentBoard-module__J8WJpq__personAvatar{background:var(--role-wash);height:27px;color:var(--role-ink);border-radius:4px;flex:0 0 27px;place-items:center;font-size:9px;font-weight:750;display:none}.ClientAssignmentBoard-module__J8WJpq__personName{flex:1;min-width:0;padding-top:2px}.ClientAssignmentBoard-module__J8WJpq__personName>strong{overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.4;display:block}.ClientAssignmentBoard-module__J8WJpq__personName>small{color:var(--theme-muted,#828778);margin-top:4px;font-size:9px;line-height:1.5;display:block}.ClientAssignmentBoard-module__J8WJpq__personName .member-presence{min-width:0;max-width:100%;flex-direction:column!important;align-items:flex-start!important;gap:5px!important;display:flex!important}.ClientAssignmentBoard-module__J8WJpq__personName .member-presence-name{overflow-wrap:anywhere;line-height:1.4;font-size:13px!important;font-weight:650!important}.ClientAssignmentBoard-module__J8WJpq__personName .member-presence-status{color:var(--theme-muted,#78806e);line-height:1.5;white-space:normal!important;font-size:9px!important}.ClientAssignmentBoard-module__J8WJpq__board .ClientAssignmentBoard-module__J8WJpq__overviewMove{min-width:30px;min-height:32px;color:var(--theme-muted,#59714b);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:4px;margin:-2px -3px 0 0;padding:6px 7px;display:inline-flex}.ClientAssignmentBoard-module__J8WJpq__overviewMove>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ClientAssignmentBoard-module__J8WJpq__board .ClientAssignmentBoard-module__J8WJpq__overviewMove:hover:not(:disabled){color:var(--assignment-blue);border-color:var(--theme-line,#cbd9f4);background:var(--theme-surface,#edf3ff)}.ClientAssignmentBoard-module__J8WJpq__board .ClientAssignmentBoard-module__J8WJpq__overviewMove:disabled{opacity:.35;cursor:not-allowed}.ClientAssignmentBoard-module__J8WJpq__openRole{justify-content:space-between;align-items:center;gap:7px;min-height:34px;display:flex}.ClientAssignmentBoard-module__J8WJpq__openRole>span{color:var(--theme-muted,#8b8d7b);font-size:11px}.ClientAssignmentBoard-module__J8WJpq__board .ClientAssignmentBoard-module__J8WJpq__openRole button{border:1px dashed var(--theme-line,#c5ceb8);background:var(--theme-surface-soft,#f2f5e9);min-height:34px;color:var(--theme-green,#536c3b);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:3px;padding:7px 6px;font-size:10px;font-weight:650;display:inline-flex}.ClientAssignmentBoard-module__J8WJpq__board .ClientAssignmentBoard-module__J8WJpq__openRole button:hover:not(:disabled){border-color:var(--assignment-blue);background:var(--theme-surface,#edf3ff);color:var(--assignment-blue)}.ClientAssignmentBoard-module__J8WJpq__board .ClientAssignmentBoard-module__J8WJpq__openRole button:disabled{opacity:.45;cursor:not-allowed}@container (max-width:1050px){.ClientAssignmentBoard-module__J8WJpq__overview{background:0 0;border:0;gap:14px;display:grid;overflow:visible}.ClientAssignmentBoard-module__J8WJpq__overviewHeader{display:none}.ClientAssignmentBoard-module__J8WJpq__overviewRow{border-radius:5px;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 16px;padding:20px;display:grid;border:1px solid var(--assignment-line)!important;background:var(--theme-surface,#fffdf7)!important}.ClientAssignmentBoard-module__J8WJpq__overviewClient{border-bottom:1px solid var(--theme-line,#e5e8dd);grid-column:1/-1;align-items:center;padding-bottom:16px}.ClientAssignmentBoard-module__J8WJpq__overviewClient>div{flex-wrap:wrap;align-items:center;gap:5px 12px;display:flex}.ClientAssignmentBoard-module__J8WJpq__overviewClient h3{margin:0!important;font-size:17px!important}.ClientAssignmentBoard-module__J8WJpq__overviewClient p{flex:1 0 100%;margin:0}.ClientAssignmentBoard-module__J8WJpq__clientMonogram{flex-basis:40px;width:40px;height:40px}.ClientAssignmentBoard-module__J8WJpq__overviewRole>h4{letter-spacing:.75px;text-transform:uppercase;color:var(--theme-muted,#777e6c);align-items:center;gap:6px;line-height:1.5;display:flex;margin:0 0 1px!important;font-size:9px!important;font-weight:700!important}.ClientAssignmentBoard-module__J8WJpq__overviewRole>h4:before{content:"";background:var(--role-accent);border-radius:50%;flex:0 0 5px;width:5px;height:5px}.ClientAssignmentBoard-module__J8WJpq__personName>strong{font-size:13px!important}.ClientAssignmentBoard-module__J8WJpq__personName .member-presence-name{font-size:13px!important}}@container (max-width:720px){.ClientAssignmentBoard-module__J8WJpq__overviewRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 20px;padding:19px}.ClientAssignmentBoard-module__J8WJpq__overviewRole{border-bottom:1px solid var(--theme-line,#e8ebdf);padding:0 0 14px}.ClientAssignmentBoard-module__J8WJpq__personAvatar{display:grid}.ClientAssignmentBoard-module__J8WJpq__personName>strong{font-size:13px!important}.ClientAssignmentBoard-module__J8WJpq__personName .member-presence-name{font-size:13px!important}.ClientAssignmentBoard-module__J8WJpq__personName>small{font-size:9px!important}.ClientAssignmentBoard-module__J8WJpq__personName .member-presence-status{font-size:9px!important}.ClientAssignmentBoard-module__J8WJpq__board .ClientAssignmentBoard-module__J8WJpq__overviewMove{min-width:35px;min-height:35px;margin-top:-4px;padding:8px}.ClientAssignmentBoard-module__J8WJpq__openRole>span{font-size:12px}.ClientAssignmentBoard-module__J8WJpq__board .ClientAssignmentBoard-module__J8WJpq__openRole button{min-height:37px;font-size:11px}}@container (max-width:450px){.ClientAssignmentBoard-module__J8WJpq__overviewRow{gap:17px 13px;padding:16px}.ClientAssignmentBoard-module__J8WJpq__overviewRole{gap:9px}.ClientAssignmentBoard-module__J8WJpq__person{flex-wrap:wrap;gap:5px}.ClientAssignmentBoard-module__J8WJpq__personAvatar{display:none}.ClientAssignmentBoard-module__J8WJpq__personName{flex:1;min-width:65px}.ClientAssignmentBoard-module__J8WJpq__board .ClientAssignmentBoard-module__J8WJpq__overviewMove{min-width:30px;min-height:36px;margin-right:-7px;padding:7px}.ClientAssignmentBoard-module__J8WJpq__personName>strong{font-size:12px!important}.ClientAssignmentBoard-module__J8WJpq__personName .member-presence-name{font-size:12px!important}.ClientAssignmentBoard-module__J8WJpq__personName>small{font-size:9px!important}.ClientAssignmentBoard-module__J8WJpq__personName .member-presence-status{font-size:9px!important}.ClientAssignmentBoard-module__J8WJpq__overviewClient h3{font-size:16px!important}.ClientAssignmentBoard-module__J8WJpq__openRole{flex-wrap:wrap;gap:4px}.ClientAssignmentBoard-module__J8WJpq__openRole>span{font-size:11px}.ClientAssignmentBoard-module__J8WJpq__board .ClientAssignmentBoard-module__J8WJpq__openRole button{min-height:36px;padding:7px 5px;font-size:10px}.ClientAssignmentBoard-module__J8WJpq__overviewRole>h4{letter-spacing:.5px;font-size:9px!important}.ClientAssignmentBoard-module__J8WJpq__coverage{font-size:9px}.ClientAssignmentBoard-module__J8WJpq__clientMonogram{flex-basis:35px;width:35px;height:35px}}@media (max-width:700px){.ClientAssignmentBoard-module__J8WJpq__roles button:first-child{grid-column:1/-1}}.ClientAssignmentBoard-module__J8WJpq__board .ClientAssignmentBoard-module__J8WJpq__overviewMove>span{clip-path:none;width:auto;height:auto;font-size:10px;font-weight:650;line-height:1.4;position:static;overflow:visible}
.ClientContentCalendar-module__EBS87W__page{color:var(--theme-text,#25321f);gap:22px;min-width:0;display:grid}.ClientContentCalendar-module__EBS87W__heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.ClientContentCalendar-module__EBS87W__heading span,.ClientContentCalendar-module__EBS87W__detail header span{letter-spacing:.14em;font-size:11px;font-weight:700}.ClientContentCalendar-module__EBS87W__heading h1{letter-spacing:-.05em;margin:12px 0;font-size:clamp(32px,4vw,54px);line-height:1.1}.ClientContentCalendar-module__EBS87W__heading p,.ClientContentCalendar-module__EBS87W__meta,.ClientContentCalendar-module__EBS87W__undated>p{color:var(--theme-muted,#69755e);font-size:13px;line-height:1.6}.ClientContentCalendar-module__EBS87W__page button,.ClientContentCalendar-module__EBS87W__page select{font:inherit}.ClientContentCalendar-module__EBS87W__page button{cursor:pointer;border:1px solid var(--theme-line,#d4ddc9);background:var(--theme-surface,#fffef8);color:var(--theme-text,#28371f);border-radius:8px;align-items:center;gap:8px;padding:9px 12px;display:inline-flex}.ClientContentCalendar-module__EBS87W__page button:focus-visible,.ClientContentCalendar-module__EBS87W__page select:focus-visible{outline-offset:3px;outline:3px solid #1681af}.ClientContentCalendar-module__EBS87W__page button:disabled{opacity:.6;cursor:wait}.ClientContentCalendar-module__EBS87W__page select{border:1px solid var(--theme-line,#d4ddc9);background:var(--theme-surface,#fffef8);border-radius:8px;max-width:100%;padding:9px}.ClientContentCalendar-module__EBS87W__toolbar,.ClientContentCalendar-module__EBS87W__toolbar>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ClientContentCalendar-module__EBS87W__toolbar{justify-content:space-between}.ClientContentCalendar-module__EBS87W__toolbar h2{letter-spacing:-.035em;text-align:center;min-width:150px;margin:0 6px;font-size:21px}.ClientContentCalendar-module__EBS87W__toolbar button[aria-pressed=true],.ClientContentCalendar-module__EBS87W__more{font-weight:700;background:#d8fc62!important;border-color:#c5e659!important}.ClientContentCalendar-module__EBS87W__meta{margin:0}.ClientContentCalendar-module__EBS87W__month{border:1px solid var(--theme-line,#d7dfce);background:var(--theme-surface,#fffef8);border-radius:14px;overflow:hidden}.ClientContentCalendar-module__EBS87W__weekdays,.ClientContentCalendar-module__EBS87W__days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.ClientContentCalendar-module__EBS87W__weekdays span{letter-spacing:.1em;border-bottom:1px solid var(--theme-line,#d7dfce);padding:13px;font-size:11px}.ClientContentCalendar-module__EBS87W__day{border-right:1px solid var(--theme-line,#e0e6d9);border-bottom:1px solid var(--theme-line,#e0e6d9);min-width:0;min-height:135px;padding:8px}.ClientContentCalendar-module__EBS87W__day[data-outside=true]{background:var(--theme-surface-soft,#f0f2e9)}.ClientContentCalendar-module__EBS87W__dayNumber{justify-content:center;align-items:center;width:26px;height:26px;margin-bottom:5px;font-size:12px;font-weight:650;display:inline-flex}.ClientContentCalendar-module__EBS87W__dayNumber[data-today=true]{color:var(--theme-green,#dbfb75);background:#28381f;border-radius:50%}.ClientContentCalendar-module__EBS87W__page .ClientContentCalendar-module__EBS87W__entry{text-align:left;border-left:3px solid var(--theme-line,#a2ae93);background:var(--theme-surface,#f7f9ef);gap:6px;width:100%;min-width:0;margin:5px 0;padding:10px;display:grid}.ClientContentCalendar-module__EBS87W__entry>span{text-transform:uppercase;letter-spacing:.07em;font-size:9px}.ClientContentCalendar-module__EBS87W__entry>strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.4;overflow:hidden}.ClientContentCalendar-module__EBS87W__entry>small{text-overflow:ellipsis;white-space:nowrap;color:var(--theme-muted,#627157);font-size:10px;overflow:hidden}.ClientContentCalendar-module__EBS87W__entry[data-status=scheduled]{background:var(--theme-surface,#edf6f7);border-left-color:#3987ab}.ClientContentCalendar-module__EBS87W__entry[data-status=published]{background:var(--theme-surface-soft,#edf4e8);border-left-color:#438650}.ClientContentCalendar-module__EBS87W__entry[data-status=needs_approval]{background:var(--theme-surface-soft,#fbf1d9);border-left-color:#b88028}.ClientContentCalendar-module__EBS87W__agenda{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ClientContentCalendar-module__EBS87W__agenda[data-mode=month]{display:none}.ClientContentCalendar-module__EBS87W__agenda .ClientContentCalendar-module__EBS87W__entry strong,.ClientContentCalendar-module__EBS87W__undatedGrid .ClientContentCalendar-module__EBS87W__entry strong{white-space:normal}.ClientContentCalendar-module__EBS87W__legend{flex-wrap:wrap;gap:15px;font-size:11px;display:flex}.ClientContentCalendar-module__EBS87W__legend span:before{content:"";background:#a2ae93;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.ClientContentCalendar-module__EBS87W__legend [data-status=scheduled]:before{background:#3987ab}.ClientContentCalendar-module__EBS87W__legend [data-status=published]:before{background:#438650}.ClientContentCalendar-module__EBS87W__legend [data-status=needs_approval]:before{background:#b88028}.ClientContentCalendar-module__EBS87W__notice,.ClientContentCalendar-module__EBS87W__empty{background:var(--theme-surface-soft,#eff2e6);border-radius:9px;padding:16px;font-size:13px;line-height:1.6}.ClientContentCalendar-module__EBS87W__undated,.ClientContentCalendar-module__EBS87W__detail{border:1px solid var(--theme-line,#d7dfce);background:var(--theme-surface,#fffef8);border-radius:14px;min-width:0;padding:24px}.ClientContentCalendar-module__EBS87W__undated header,.ClientContentCalendar-module__EBS87W__detail header{justify-content:space-between;align-items:center;gap:18px;display:flex}.ClientContentCalendar-module__EBS87W__undated h2,.ClientContentCalendar-module__EBS87W__detail h2{letter-spacing:-.03em;margin:5px 0;font-size:25px}.ClientContentCalendar-module__EBS87W__undatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ClientContentCalendar-module__EBS87W__detail h2,.ClientContentCalendar-module__EBS87W__caption{overflow-wrap:anywhere}.ClientContentCalendar-module__EBS87W__caption{white-space:pre-wrap;font-size:14px;line-height:1.7}.ClientContentCalendar-module__EBS87W__media{flex-wrap:wrap;gap:12px;display:flex}.ClientContentCalendar-module__EBS87W__media video,.ClientContentCalendar-module__EBS87W__media img{object-fit:contain;background:var(--theme-surface-soft,#e9eddf);border-radius:10px;width:320px;max-width:100%;height:360px}.ClientContentCalendar-module__EBS87W__more{justify-self:start}.ClientContentCalendar-module__EBS87W__detail header button{flex-shrink:0}@media (max-width:1100px){.ClientContentCalendar-module__EBS87W__toolbar{flex-direction:column;align-items:flex-start}.ClientContentCalendar-module__EBS87W__agenda,.ClientContentCalendar-module__EBS87W__undatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ClientContentCalendar-module__EBS87W__day{padding:5px}.ClientContentCalendar-module__EBS87W__page .ClientContentCalendar-module__EBS87W__entry{padding:7px}}@media (max-width:700px){.ClientContentCalendar-module__EBS87W__month{display:none}.ClientContentCalendar-module__EBS87W__agenda[data-mode=month],.ClientContentCalendar-module__EBS87W__agenda{grid-template-columns:1fr;display:grid}.ClientContentCalendar-module__EBS87W__undatedGrid{grid-template-columns:1fr}.ClientContentCalendar-module__EBS87W__heading>svg{display:none}.ClientContentCalendar-module__EBS87W__toolbar h2{min-width:120px;font-size:18px}.ClientContentCalendar-module__EBS87W__toolbar button{padding:8px}.ClientContentCalendar-module__EBS87W__undated,.ClientContentCalendar-module__EBS87W__detail{padding:16px}.ClientContentCalendar-module__EBS87W__heading h1{font-size:38px}.ClientContentCalendar-module__EBS87W__media video,.ClientContentCalendar-module__EBS87W__media img{width:100%;height:320px}}.ClientContentCalendar-module__EBS87W__yearNav{color:#fffef8;background:#26351f;border-radius:16px;gap:20px;padding:24px;display:grid}.ClientContentCalendar-module__EBS87W__yearNav header,.ClientContentCalendar-module__EBS87W__yearNav header>div:last-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.ClientContentCalendar-module__EBS87W__yearNav header>div:first-child{align-items:center;gap:20px;display:flex}.ClientContentCalendar-module__EBS87W__yearNav header span{letter-spacing:.14em;color:#d2dbbe;font-size:11px}.ClientContentCalendar-module__EBS87W__yearNav h2{letter-spacing:-.04em;margin:0;font-size:34px}.ClientContentCalendar-module__EBS87W__yearNav nav{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.ClientContentCalendar-module__EBS87W__yearNav nav button{color:#fffef8;background:#34432b;border-color:#637057;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:14px;display:flex;position:relative}.ClientContentCalendar-module__EBS87W__yearNav nav small{opacity:.7;font-size:11px}.ClientContentCalendar-module__EBS87W__yearNav nav span{font-size:14px;font-weight:650}.ClientContentCalendar-module__EBS87W__yearNav nav button:hover{border-color:#d8fc62}.ClientContentCalendar-module__EBS87W__yearNav nav button[aria-pressed=true]{color:#26351f;background:#d8fc62;border-color:#d8fc62}.ClientContentCalendar-module__EBS87W__yearNav nav i{background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:12px;right:12px}.ClientContentCalendar-module__EBS87W__yearNav header button{color:#fffef8;background:0 0;border-color:#637057}.ClientContentCalendar-module__EBS87W__yearNav button:focus-visible{outline-color:#d8fc62}@media (max-width:700px){.ClientContentCalendar-module__EBS87W__yearNav{padding:16px}.ClientContentCalendar-module__EBS87W__yearNav nav{grid-template-columns:repeat(3,minmax(0,1fr))}.ClientContentCalendar-module__EBS87W__yearNav nav button{padding:12px 10px}.ClientContentCalendar-module__EBS87W__yearNav nav span{font-size:12px}.ClientContentCalendar-module__EBS87W__yearNav header>div:first-child{flex-direction:column;align-items:flex-start;gap:4px}.ClientContentCalendar-module__EBS87W__yearNav header span{font-size:9px}}.ClientContentCalendar-module__EBS87W__clientFilter{gap:8px;max-width:400px;font-size:13px;font-weight:650;display:grid}.ClientContentCalendar-module__EBS87W__clientFilter select{width:100%;min-height:46px}.ClientContentCalendar-module__EBS87W__entry .ClientContentCalendar-module__EBS87W__clientName{color:var(--theme-text,#28371f);white-space:normal;font-size:11px;line-height:1.4}.ClientContentCalendar-module__EBS87W__page .ClientContentCalendar-module__EBS87W__entry{overflow-wrap:anywhere}html[data-theme=dark] .ClientContentCalendar-module__EBS87W__toolbar button[aria-pressed=true]{color:#203019}html[data-theme=dark] .ClientContentCalendar-module__EBS87W__more{color:#203019}
html:has(.ClientPortalTour-module__lnE5ZW__clientShell){min-width:0}.ClientPortalTour-module__lnE5ZW__launchers{flex-shrink:0;align-items:center;gap:5px;display:flex}.ClientPortalTour-module__lnE5ZW__clientShell.agency-shell .topbar-left{flex:1;min-width:0}.ClientPortalTour-module__lnE5ZW__clientShell.agency-shell .topbar-actions{flex-shrink:0}.ClientPortalTour-module__lnE5ZW__clientShell.agency-shell .breadcrumb{white-space:nowrap;min-width:0;overflow:hidden}.ClientPortalTour-module__lnE5ZW__clientShell.agency-shell .breadcrumb strong{text-overflow:ellipsis;min-width:0;overflow:hidden}.ClientPortalTour-module__lnE5ZW__launcher,.ClientPortalTour-module__lnE5ZW__pageHelp{border:1px solid var(--theme-line,#d9ddcf);background:var(--theme-surface,#fbfcf5);min-height:38px;color:var(--theme-text,#293320);font:inherit;cursor:pointer;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:650;display:inline-flex}.ClientPortalTour-module__lnE5ZW__launcher:hover,.ClientPortalTour-module__lnE5ZW__pageHelp:hover{background:var(--theme-surface-soft,#f0f4e6);border-color:#52683d}.ClientPortalTour-module__lnE5ZW__pageHelp{background:0 0;border-color:#0000;padding:8px}.ClientPortalTour-module__lnE5ZW__pageHelp span,.ClientPortalTour-module__lnE5ZW__shortLabel{display:none}.ClientPortalTour-module__lnE5ZW__launchers :disabled{opacity:.45;cursor:not-allowed}.ClientPortalTour-module__lnE5ZW__launchers button:focus-visible,.ClientPortalTour-module__lnE5ZW__panel button:focus-visible{outline-offset:3px;outline:3px solid #345bea}.ClientPortalTour-module__lnE5ZW__panel{z-index:70;overscroll-behavior:contain;isolation:isolate;background:var(--theme-surface,#fbfcf5);width:388px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 112px);color:var(--theme-text,#222a1e);text-align:left;border:1px solid #2a3324;border-radius:12px;animation:.15s ease-out ClientPortalTour-module__lnE5ZW__arrive;position:fixed;bottom:24px;right:24px;overflow:auto;box-shadow:0 20px 65px #1c251c33,0 3px 12px #1c251c16}.ClientPortalTour-module__lnE5ZW__masthead{z-index:1;color:var(--theme-green,#d9ff58);background:#222b1c;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px 11px 20px;display:flex;position:sticky;top:0}.ClientPortalTour-module__lnE5ZW__masthead>span{letter-spacing:.12em;align-items:center;gap:8px;font-size:9px;font-weight:750;display:flex}.ClientPortalTour-module__lnE5ZW__masthead button{color:#fff;cursor:pointer;background:0 0;border:1px solid #68745d;border-radius:5px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.ClientPortalTour-module__lnE5ZW__masthead button:hover{background:#46533a}.ClientPortalTour-module__lnE5ZW__body{padding:23px}.ClientPortalTour-module__lnE5ZW__body h2{letter-spacing:-.8px;color:var(--theme-text,#222a1e);margin:10px 0 13px;font-size:25px;font-weight:750;line-height:1.13}.ClientPortalTour-module__lnE5ZW__body h2:focus{outline:none}.ClientPortalTour-module__lnE5ZW__body h2:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #345bea}.ClientPortalTour-module__lnE5ZW__eyebrow{color:var(--theme-text,#4b5942);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:9px;font-weight:750;line-height:1.5}.ClientPortalTour-module__lnE5ZW__intro{color:var(--theme-muted,#58634f);margin:0 0 20px;font-size:12px;line-height:1.7}.ClientPortalTour-module__lnE5ZW__primary{color:#22311a;width:100%;min-height:43px;font:inherit;cursor:pointer;background:#d8ff59;border:1px solid #25341c;border-radius:6px;justify-content:space-between;align-items:center;gap:15px;padding:11px 14px;font-size:12px;font-weight:750;display:flex}.ClientPortalTour-module__lnE5ZW__primary:hover{background:var(--theme-surface-soft,#e5ff91)}.ClientPortalTour-module__lnE5ZW__topics{border-top:1px solid var(--theme-line,#d8decb);margin:17px 0 10px;display:grid}.ClientPortalTour-module__lnE5ZW__topics button{border:0;border-bottom:1px solid var(--theme-line,#d8decb);min-height:44px;color:var(--theme-text,#27351e);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:11px 0;font-size:12px;display:flex}.ClientPortalTour-module__lnE5ZW__topics button:hover{color:var(--theme-blue,#2449cb);background:var(--theme-surface-soft,#f2f5e9)}.ClientPortalTour-module__lnE5ZW__topics button>svg{flex-shrink:0;margin-left:auto}.ClientPortalTour-module__lnE5ZW__number{font-variant-numeric:tabular-nums;color:var(--theme-muted,#727e67);font-size:10px}.ClientPortalTour-module__lnE5ZW__smallPrint{color:var(--theme-muted,#6b765e);margin:14px 0 0;font-size:10px;line-height:1.6}.ClientPortalTour-module__lnE5ZW__stepMeta{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.ClientPortalTour-module__lnE5ZW__stepMeta>span:last-child{font-variant-numeric:tabular-nums;color:var(--theme-muted,#637055);font-size:10px}.ClientPortalTour-module__lnE5ZW__progress{gap:4px;margin-bottom:20px;display:flex}.ClientPortalTour-module__lnE5ZW__progress span{background:var(--theme-surface-soft,#dee5d1);border-radius:2px;flex:1;height:3px}.ClientPortalTour-module__lnE5ZW__progress span[data-done=true]{background:#3b5bd6}.ClientPortalTour-module__lnE5ZW__pointers{gap:16px;margin:0;display:grid}.ClientPortalTour-module__lnE5ZW__pointers>div{border-left:2px solid var(--theme-line,#c3d397);padding-left:12px}.ClientPortalTour-module__lnE5ZW__pointers dt{color:var(--theme-text,#26341e);margin-bottom:5px;font-size:12px;font-weight:750}.ClientPortalTour-module__lnE5ZW__pointers dd{color:var(--theme-muted,#59644e);margin:0;font-size:12px;line-height:1.65}.ClientPortalTour-module__lnE5ZW__note{background:var(--theme-surface-soft,#edf1e1);color:var(--theme-text,#4e5b40);border-radius:6px;margin:18px 0;padding:12px 14px;font-size:11px;line-height:1.65}.ClientPortalTour-module__lnE5ZW__controls{align-items:center;gap:10px;display:flex}.ClientPortalTour-module__lnE5ZW__controls .ClientPortalTour-module__lnE5ZW__primary{flex:1}.ClientPortalTour-module__lnE5ZW__back{border:1px solid var(--theme-line,#c7d0b9);min-height:43px;color:var(--theme-text,#36442a);font:inherit;cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-size:12px;font-weight:650;display:flex}.ClientPortalTour-module__lnE5ZW__back:disabled{opacity:.4;cursor:not-allowed}.ClientPortalTour-module__lnE5ZW__back:not(:disabled):hover{background:var(--theme-surface-soft,#eef2e2)}.ClientPortalTour-module__lnE5ZW__utility{justify-content:space-between;gap:15px;margin-top:16px;display:flex}.ClientPortalTour-module__lnE5ZW__utility button,.ClientPortalTour-module__lnE5ZW__textButton{color:var(--theme-muted,#526447);text-underline-offset:3px;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:5px 0;font-size:11px;text-decoration:underline;display:inline-flex}.ClientPortalTour-module__lnE5ZW__textButton{margin:14px auto 0;display:flex}.ClientPortalTour-module__lnE5ZW__completeMark{color:#293d1b;background:#d8ff59;border:1px solid #3d512b;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:17px;display:inline-grid}.ClientPortalTour-module__lnE5ZW__mismatch{background:var(--theme-surface,#eff2ff);border:1px solid var(--theme-line,#c8d1fa);border-radius:6px;margin:0 0 17px;padding:11px 13px}.ClientPortalTour-module__lnE5ZW__mismatch p{color:var(--theme-blue,#3d4b85);margin:0 0 7px;font-size:11px;line-height:1.5}.ClientPortalTour-module__lnE5ZW__mismatch button{color:var(--theme-blue,#2446bd);text-align:left;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:3px 0;font-size:11px;font-weight:750;text-decoration:underline;display:inline-flex}.ClientPortalTour-module__lnE5ZW__preview{border:1px solid var(--theme-line,#d3d9ee);background:var(--theme-surface,#f0f3ff);color:var(--theme-blue,#4a5685);border-radius:4px;margin:0 0 16px;padding:7px 9px;font-size:10px;line-height:1.5}.ClientPortalTour-module__lnE5ZW__message{color:var(--theme-warm,#795123);margin:12px 0 0;font-size:11px;line-height:1.6}.ClientPortalTour-module__lnE5ZW__announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes ClientPortalTour-module__lnE5ZW__arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1500px){.ClientPortalTour-module__lnE5ZW__pageHelp span{display:inline}}@media (max-width:700px){.ClientPortalTour-module__lnE5ZW__fullLabel{display:none}.ClientPortalTour-module__lnE5ZW__shortLabel{display:inline}.ClientPortalTour-module__lnE5ZW__panel{bottom:calc(77px + env(safe-area-inset-bottom));max-height:calc(100dvh - 156px - env(safe-area-inset-bottom))}.ClientPortalTour-module__lnE5ZW__panel[data-mode=step]{max-height:min(65dvh,calc(100dvh - 156px - env(safe-area-inset-bottom)))}}@media (max-width:600px){.ClientPortalTour-module__lnE5ZW__panel{width:364px;max-width:calc(100vw - 24px);right:12px}.ClientPortalTour-module__lnE5ZW__body{padding:20px}.ClientPortalTour-module__lnE5ZW__body h2{font-size:23px}.ClientPortalTour-module__lnE5ZW__masthead{padding-left:19px}}@media (max-width:460px){.ClientPortalTour-module__lnE5ZW__clientShell.agency-shell .breadcrumb{display:none}.ClientPortalTour-module__lnE5ZW__clientShell.agency-shell .topbar-left{flex:none}.ClientPortalTour-module__lnE5ZW__clientShell.agency-shell .topbar-actions{gap:4px}.ClientPortalTour-module__lnE5ZW__clientShell.agency-shell .topbar{gap:6px}}@media (max-width:400px){.ClientPortalTour-module__lnE5ZW__launcher{gap:5px;padding:8px;font-size:11px}.ClientPortalTour-module__lnE5ZW__pageHelp{padding:6px}.ClientPortalTour-module__lnE5ZW__panel{max-width:calc(100vw - 16px);right:8px}.ClientPortalTour-module__lnE5ZW__body{padding:17px}.ClientPortalTour-module__lnE5ZW__masthead{padding-left:17px}.ClientPortalTour-module__lnE5ZW__masthead>span{letter-spacing:.1em;font-size:8px}.ClientPortalTour-module__lnE5ZW__body h2{font-size:22px}}@media (prefers-reduced-motion:reduce){.ClientPortalTour-module__lnE5ZW__panel{animation:none}}
.RoleDashboard-module__Y7Ksoq__dashboard{max-width:1600px;color:var(--theme-text,#25301f);gap:22px;min-width:0;margin:0 auto;display:grid}.RoleDashboard-module__Y7Ksoq__dashboard button{font-family:inherit}.RoleDashboard-module__Y7Ksoq__dashboard button:focus-visible{outline-offset:4px;outline:3px solid #345be5}.RoleDashboard-module__Y7Ksoq__hero{color:#f7f8ed;background:#26351f;border:1px solid #26351f;border-radius:14px;grid-template-columns:minmax(0,1fr) 230px;min-height:300px;display:grid;position:relative;overflow:hidden}.RoleDashboard-module__Y7Ksoq__heroCopy{z-index:1;padding:35px 38px 34px;position:relative}.RoleDashboard-module__Y7Ksoq__heroEyebrow{letter-spacing:.14em;color:#e0edcc;align-items:center;gap:12px;font-size:10px;font-weight:700;display:flex}.RoleDashboard-module__Y7Ksoq__brandMark{color:#23311d;letter-spacing:-2px;background:#d7ff57;place-items:center;width:32px;height:32px;font-size:17px;font-weight:850;display:grid}.RoleDashboard-module__Y7Ksoq__greeting{color:#e0e9d6;margin:23px 0 8px;font-size:14px}:is(.RoleDashboard-module__Y7Ksoq__greeting .member-presence-name,.RoleDashboard-module__Y7Ksoq__greeting .member-name){color:inherit}.RoleDashboard-module__Y7Ksoq__hero h1{letter-spacing:-1.8px;color:#fffef2;max-width:690px;margin:0;font-size:clamp(30px,3.5vw,51px);font-weight:750;line-height:1.06}.RoleDashboard-module__Y7Ksoq__heroDescription{color:#d4dfc9;max-width:600px;margin:15px 0 22px;font-size:13px;line-height:1.65}.RoleDashboard-module__Y7Ksoq__primaryButton{color:#25341d;cursor:pointer;background:#d7ff57;border:1px solid #d7ff57;border-radius:5px;justify-content:center;align-items:center;gap:22px;min-height:43px;padding:11px 16px;font-size:12px;font-weight:750;display:inline-flex}.RoleDashboard-module__Y7Ksoq__primaryButton:hover{background:var(--theme-surface-soft,#e4ff8f);border-color:var(--theme-line,#e4ff8f)}.RoleDashboard-module__Y7Ksoq__heroAside{border-left:1px solid #536245;flex-direction:column;justify-content:space-between;align-items:flex-end;padding:33px 30px 27px;display:flex;position:relative}.RoleDashboard-module__Y7Ksoq__edition{letter-spacing:.14em;color:var(--theme-muted,#bac8ae);text-align:right;z-index:1;font-size:10px;line-height:1.65}.RoleDashboard-module__Y7Ksoq__today{color:#d4dfc9;text-align:right;z-index:1;max-width:160px;font-size:10px;line-height:1.6}.RoleDashboard-module__Y7Ksoq__orbit{place-items:center;width:210px;height:155px;display:grid;position:absolute;top:85px;left:-7px;transform:rotate(-22deg)}.RoleDashboard-module__Y7Ksoq__orbit>span{border:1px solid #d7ff57;border-radius:50%;position:absolute;inset:0;transform:rotate(15deg)}.RoleDashboard-module__Y7Ksoq__orbit>i{border:1px solid #6f8658;border-radius:50%;position:absolute;inset:16px -14px;transform:rotate(-47deg)}.RoleDashboard-module__Y7Ksoq__orbit>b{color:var(--theme-green,#d7ff57);background:#26351f;border:1px solid #63774e;border-radius:50%;place-items:center;width:78px;height:78px;display:grid;transform:rotate(22deg)}.RoleDashboard-module__Y7Ksoq__previewNote{color:var(--theme-blue,#4d5f87);background:var(--theme-surface,#eef2ff);border:1px solid var(--theme-line,#d2daf2);border-radius:6px;align-items:center;gap:9px;margin:0;padding:12px 16px;font-size:12px;line-height:1.5;display:flex}.RoleDashboard-module__Y7Ksoq__previewNote svg{flex-shrink:0}.RoleDashboard-module__Y7Ksoq__metrics{border:1px solid var(--theme-line,#d3d9c9);background:var(--theme-surface,#fffef8);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.RoleDashboard-module__Y7Ksoq__metric{text-align:left;border:0;border-right:1px solid var(--theme-line,#d3d9c9);min-width:0;color:inherit;background:0 0;flex-direction:column;gap:9px;padding:22px 24px 21px;display:flex;position:relative}.RoleDashboard-module__Y7Ksoq__metric:last-child{border-right:0}button.RoleDashboard-module__Y7Ksoq__metric{cursor:pointer}button.RoleDashboard-module__Y7Ksoq__metric:hover{background:var(--theme-surface-soft,#f3f6e9)}.RoleDashboard-module__Y7Ksoq__metricLabel{padding-right:18px;font-size:12px;font-weight:650;line-height:1.4}.RoleDashboard-module__Y7Ksoq__metricValue{letter-spacing:-1.7px;font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:1}.RoleDashboard-module__Y7Ksoq__metricValue[data-attention=true]{color:var(--theme-warm,#aa4b2c)}.RoleDashboard-module__Y7Ksoq__metricHint{color:var(--theme-muted,#68735c);min-height:31px;font-size:10px;line-height:1.55}.RoleDashboard-module__Y7Ksoq__metricArrow{color:var(--theme-muted,#758365);position:absolute;top:23px;right:20px}.RoleDashboard-module__Y7Ksoq__quickLinks{flex-wrap:wrap;align-items:center;gap:10px;margin-top:-7px;display:flex}.RoleDashboard-module__Y7Ksoq__quickLinks>span{text-transform:uppercase;letter-spacing:.1em;color:var(--theme-muted,#6c775f);margin-right:5px;font-size:10px;font-weight:700}.RoleDashboard-module__Y7Ksoq__quickLinks button{border:1px solid var(--theme-line,#d5ddc8);background:var(--theme-surface,#f5f7ed);min-height:36px;color:var(--theme-text,#384b2b);cursor:pointer;border-radius:5px;align-items:center;gap:13px;padding:8px 11px;font-size:11px;font-weight:650;display:inline-flex}.RoleDashboard-module__Y7Ksoq__quickLinks button:hover{background:var(--theme-surface-soft,#eaf1db);border-color:#55703b}.RoleDashboard-module__Y7Ksoq__mainGrid{grid-template-columns:minmax(0,1.35fr) minmax(285px,.85fr);align-items:start;gap:22px;display:grid}.RoleDashboard-module__Y7Ksoq__panel{border:1px solid var(--theme-line,#d6dccd);background:var(--theme-surface,#fffef9);border-radius:10px;min-width:0;padding:25px 26px}.RoleDashboard-module__Y7Ksoq__focusPanel{min-height:336px}.RoleDashboard-module__Y7Ksoq__sectionHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.RoleDashboard-module__Y7Ksoq__eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--theme-muted,#70805f);font-size:9px;font-weight:750;line-height:1.4}.RoleDashboard-module__Y7Ksoq__sectionHeading h2{letter-spacing:-.6px;color:var(--theme-text,#293521);margin:6px 0 0;font-size:22px;font-weight:700;line-height:1.2}.RoleDashboard-module__Y7Ksoq__textButton{cursor:pointer;color:var(--theme-blue,#3458c9);background:0 0;border:0;flex-shrink:0;align-items:center;gap:6px;padding:6px 0;font-size:10px;font-weight:700;line-height:1.4;display:inline-flex}.RoleDashboard-module__Y7Ksoq__textButton:hover{text-underline-offset:4px;text-decoration:underline}.RoleDashboard-module__Y7Ksoq__panelIntro{color:var(--theme-muted,#69765e);max-width:790px;margin:-7px 0 20px;font-size:11px;line-height:1.7}.RoleDashboard-module__Y7Ksoq__empty{color:var(--theme-muted,#647655);flex-direction:column;align-items:flex-start;gap:12px;padding:24px 0;display:flex}.RoleDashboard-module__Y7Ksoq__empty strong{color:var(--theme-text,#3c4c30);font-size:14px;line-height:1.5}.RoleDashboard-module__Y7Ksoq__empty p{color:var(--theme-muted,#6b775f);max-width:460px;margin:0;font-size:12px;line-height:1.75}.RoleDashboard-module__Y7Ksoq__workRow{border:0;border-bottom:1px solid var(--theme-line,#e3e7db);text-align:left;width:100%;min-width:0;color:var(--theme-text,#34462a);cursor:pointer;background:0 0;align-items:center;gap:12px;padding:15px 0;display:flex}.RoleDashboard-module__Y7Ksoq__workRow:first-of-type{border-top:1px solid var(--theme-line,#e3e7db)}.RoleDashboard-module__Y7Ksoq__workRow:last-child{border-bottom:0}.RoleDashboard-module__Y7Ksoq__workRow:hover{background:var(--theme-surface,#f5f7ee)}.RoleDashboard-module__Y7Ksoq__rowIcon{border:1px solid var(--theme-line,#dce3d0);background:var(--theme-surface-soft,#f0f4e7);width:38px;height:38px;color:var(--theme-green,#526b3d);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.RoleDashboard-module__Y7Ksoq__rowCopy{flex:1;gap:5px;min-width:0;display:grid}.RoleDashboard-module__Y7Ksoq__rowCopy strong{overflow-wrap:anywhere;color:var(--theme-text,#2c3b23);font-size:12px;font-weight:700;line-height:1.5}.RoleDashboard-module__Y7Ksoq__rowCopy small{color:var(--theme-muted,#6a775f);overflow-wrap:anywhere;font-size:10px;line-height:1.5}.RoleDashboard-module__Y7Ksoq__workRow>svg{color:var(--theme-muted,#738466);flex-shrink:0}.RoleDashboard-module__Y7Ksoq__tag{color:var(--theme-muted,#546644);border:1px solid var(--theme-line,#dfe6d3);background:var(--theme-surface,#f3f6ec);text-align:center;text-transform:capitalize;border-radius:4px;max-width:110px;padding:4px 6px;font-size:9px;font-weight:650;line-height:1.4}.RoleDashboard-module__Y7Ksoq__tag[data-tone=warning]{background:var(--theme-surface,#fff1e7);border-color:var(--theme-line,#f0d6c4);color:var(--theme-warm,#9a512d)}.RoleDashboard-module__Y7Ksoq__tag[data-tone=good]{background:var(--theme-surface-soft,#e8f4df);border-color:var(--theme-line,#c6dfb4);color:var(--theme-green,#3d6126)}.RoleDashboard-module__Y7Ksoq__priorities{gap:12px;display:grid}.RoleDashboard-module__Y7Ksoq__priority{border:1px solid var(--theme-line,#ead9bf);background:var(--theme-surface,#fbf4e7);color:var(--theme-warm,#5e492b);text-align:left;cursor:pointer;border-radius:7px;align-items:center;gap:13px;padding:15px 13px;display:flex}.RoleDashboard-module__Y7Ksoq__priority:hover{border-color:var(--theme-line,#b5986e);background:var(--theme-surface-soft,#f7ecd6)}.RoleDashboard-module__Y7Ksoq__priority>strong{font-variant-numeric:tabular-nums;letter-spacing:-1px;flex-shrink:0;min-width:27px;font-size:26px;font-weight:650;line-height:1}.RoleDashboard-module__Y7Ksoq__priority>span{flex:1;gap:6px;min-width:0;display:grid}.RoleDashboard-module__Y7Ksoq__priority b{font-size:12px;line-height:1.4}.RoleDashboard-module__Y7Ksoq__priority small{color:var(--theme-muted,#7a694e);font-size:10px;line-height:1.65}.RoleDashboard-module__Y7Ksoq__priority>svg{flex-shrink:0}.RoleDashboard-module__Y7Ksoq__priority[data-tone=blue]{background:var(--theme-surface,#f0f3fe);border-color:var(--theme-line,#d5def7);color:var(--theme-blue,#3a5196)}.RoleDashboard-module__Y7Ksoq__priority[data-tone=blue]:hover{border-color:var(--theme-line,#94a9dd);background:var(--theme-surface,#e8eeff)}.RoleDashboard-module__Y7Ksoq__priority[data-tone=blue] small{color:var(--theme-blue,#65759d)}.RoleDashboard-module__Y7Ksoq__workflowNote,.RoleDashboard-module__Y7Ksoq__systemFoot{border-top:1px solid var(--theme-line,#dce2d0);color:var(--theme-muted,#637756);align-items:flex-start;gap:10px;margin-top:21px;padding-top:17px;display:flex}.RoleDashboard-module__Y7Ksoq__workflowNote svg,.RoleDashboard-module__Y7Ksoq__systemFoot svg{flex-shrink:0;margin-top:3px}.RoleDashboard-module__Y7Ksoq__workflowNote p,.RoleDashboard-module__Y7Ksoq__systemFoot p{color:var(--theme-muted,#6b775f);margin:0;font-size:10px;line-height:1.75}.RoleDashboard-module__Y7Ksoq__sourceNote{color:var(--theme-muted,#7a816f);margin:18px 0 0;font-size:10px;line-height:1.7}.RoleDashboard-module__Y7Ksoq__nextShoot{background:var(--theme-surface-soft,#f1f4e5);border:1px solid var(--theme-line,#dce4c9);border-radius:7px;margin-bottom:8px;padding:20px 22px}.RoleDashboard-module__Y7Ksoq__nextShoot h3{letter-spacing:-.7px;color:var(--theme-text,#334427);margin:10px 0 15px;font-size:26px;line-height:1.25}.RoleDashboard-module__Y7Ksoq__nextShoot>p{color:var(--theme-muted,#5c6e4c);align-items:flex-start;gap:9px;margin:9px 0;font-size:12px;line-height:1.5;display:flex}.RoleDashboard-module__Y7Ksoq__nextShoot>p svg{flex-shrink:0}.RoleDashboard-module__Y7Ksoq__brief{border-top:1px solid var(--theme-line,#d6dfc4);margin-top:19px;padding-top:15px}.RoleDashboard-module__Y7Ksoq__brief>strong{text-transform:uppercase;letter-spacing:.09em;color:var(--theme-muted,#62764f);font-size:10px}.RoleDashboard-module__Y7Ksoq__brief p{color:var(--theme-text,#4f6340);white-space:pre-line;overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:8px 0 0;font-size:12px;line-height:1.75;display:-webkit-box;overflow:hidden}.RoleDashboard-module__Y7Ksoq__clientGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.RoleDashboard-module__Y7Ksoq__clientRow{background:var(--theme-surface,#fafbf3);border:1px solid var(--theme-line,#dfe5d3);text-align:left;min-width:0;color:var(--theme-text,#344a28);border-radius:7px;align-items:center;gap:13px;padding:18px 16px;display:flex}.RoleDashboard-module__Y7Ksoq__clientRow>svg{color:var(--theme-muted,#738369);flex-shrink:0}button.RoleDashboard-module__Y7Ksoq__clientRow{cursor:pointer}button.RoleDashboard-module__Y7Ksoq__clientRow:hover{background:var(--theme-surface-soft,#f1f5e7);border-color:var(--theme-line,#b5c49b)}.RoleDashboard-module__Y7Ksoq__clientMonogram{width:39px;height:39px;color:var(--theme-green,#d7ff57);background:#293a20;border-radius:3px;flex-shrink:0;place-items:center;font-size:12px;font-weight:750;display:grid}.RoleDashboard-module__Y7Ksoq__clientCopy{flex:1;gap:6px;min-width:0;display:grid}.RoleDashboard-module__Y7Ksoq__clientCopy>strong{overflow-wrap:anywhere;font-size:12px;line-height:1.4}.RoleDashboard-module__Y7Ksoq__clientCopy>small{color:var(--theme-muted,#738164);font-size:10px;line-height:1.6}.RoleDashboard-module__Y7Ksoq__clientFacts{color:var(--theme-muted,#657754);flex-wrap:wrap;gap:6px 10px;font-size:9px;line-height:1.5;display:flex}.RoleDashboard-module__Y7Ksoq__clientFacts>span{border-top:1px solid var(--theme-line,#e1e7d7);padding-top:5px}.RoleDashboard-module__Y7Ksoq__clientFacts [data-tone=warning]{color:var(--theme-warm,#a05c35)}.RoleDashboard-module__Y7Ksoq__dot{background:#bd643c;border-radius:50%;flex-shrink:0;width:7px;height:7px}.RoleDashboard-module__Y7Ksoq__teamGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.RoleDashboard-module__Y7Ksoq__teamCard{border:1px solid var(--theme-line,#dfe5d3);background:var(--theme-surface,#f9faf2);min-width:0;color:var(--theme-text,#34482a);border-radius:7px;padding:17px;font-size:12px}.RoleDashboard-module__Y7Ksoq__teamCard>div{flex-wrap:wrap;align-items:baseline;gap:7px;margin-top:15px;display:flex}.RoleDashboard-module__Y7Ksoq__teamCard strong{letter-spacing:-.7px;font-size:27px}.RoleDashboard-module__Y7Ksoq__teamCard span{color:var(--theme-muted,#6c7a5d);font-size:10px}.RoleDashboard-module__Y7Ksoq__teamCard small{color:var(--theme-warm,#a25634);flex-basis:100%;font-size:10px}.RoleDashboard-module__Y7Ksoq__serviceRow{border-top:1px solid var(--theme-line,#e0e5d6);align-items:center;gap:12px;padding:16px 0;display:flex}.RoleDashboard-module__Y7Ksoq__serviceRow:last-child{border-bottom:1px solid var(--theme-line,#e0e5d6)}.RoleDashboard-module__Y7Ksoq__adminGrid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.RoleDashboard-module__Y7Ksoq__adminGrid>div{background:var(--theme-surface,#f5f7ed);border:1px solid var(--theme-line,#e0e6d5);color:var(--theme-muted,#617750);border-radius:7px;padding:17px 20px}.RoleDashboard-module__Y7Ksoq__adminGrid h3{color:var(--theme-text,#35472b);margin:14px 0 10px;font-size:15px}.RoleDashboard-module__Y7Ksoq__adminGrid p{color:var(--theme-muted,#6e7d60);margin:0;font-size:12px;line-height:1.75}.RoleDashboard-module__Y7Ksoq__financeCallout{background:var(--theme-surface,#edf1fe);border:1px solid var(--theme-line,#ced7f0);border-radius:10px;align-items:center;gap:18px;padding:25px 28px;display:flex}.RoleDashboard-module__Y7Ksoq__financeCallout>.RoleDashboard-module__Y7Ksoq__rowIcon{background:var(--theme-surface,#fff);border-color:var(--theme-line,#d5def5);color:var(--theme-blue,#4865b0);width:47px;height:47px}.RoleDashboard-module__Y7Ksoq__financeCallout>div{flex:1}.RoleDashboard-module__Y7Ksoq__financeCallout h2{letter-spacing:-.4px;color:var(--theme-blue,#34477e);margin:0 0 7px;font-size:20px;line-height:1.3}.RoleDashboard-module__Y7Ksoq__financeCallout p{color:var(--theme-blue,#6677a0);margin:0;font-size:12px;line-height:1.6}.RoleDashboard-module__Y7Ksoq__financeCallout .RoleDashboard-module__Y7Ksoq__primaryButton{color:#fff;background:#3157c9;border-color:#3157c9}.RoleDashboard-module__Y7Ksoq__financeCallout .RoleDashboard-module__Y7Ksoq__primaryButton:hover{background:#2547b1}.RoleDashboard-module__Y7Ksoq__dashboard button:disabled{cursor:default;opacity:.55}@media (min-width:1500px){.RoleDashboard-module__Y7Ksoq__heroCopy{padding:41px 45px}.RoleDashboard-module__Y7Ksoq__hero{grid-template-columns:minmax(0,1fr) 280px}.RoleDashboard-module__Y7Ksoq__heroAside{padding-right:36px}.RoleDashboard-module__Y7Ksoq__orbit{width:230px;top:91px;left:13px}.RoleDashboard-module__Y7Ksoq__panel{padding:29px 31px}.RoleDashboard-module__Y7Ksoq__metric{padding:25px 28px}.RoleDashboard-module__Y7Ksoq__metricArrow{top:27px;right:24px}.RoleDashboard-module__Y7Ksoq__metricHint{font-size:11px}.RoleDashboard-module__Y7Ksoq__rowCopy strong,.RoleDashboard-module__Y7Ksoq__clientCopy>strong{font-size:13px}.RoleDashboard-module__Y7Ksoq__rowCopy small,.RoleDashboard-module__Y7Ksoq__clientCopy>small{font-size:11px}}@media (max-width:1100px){.RoleDashboard-module__Y7Ksoq__hero{grid-template-columns:minmax(0,1fr) 165px}.RoleDashboard-module__Y7Ksoq__heroCopy{padding:30px}.RoleDashboard-module__Y7Ksoq__heroAside{padding:27px 21px}.RoleDashboard-module__Y7Ksoq__orbit{width:180px;left:-23px}.RoleDashboard-module__Y7Ksoq__hero h1{font-size:36px}.RoleDashboard-module__Y7Ksoq__mainGrid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.9fr);gap:16px}.RoleDashboard-module__Y7Ksoq__panel{padding:21px}.RoleDashboard-module__Y7Ksoq__sectionHeading{align-items:flex-start;gap:12px}.RoleDashboard-module__Y7Ksoq__sectionHeading h2{font-size:20px}.RoleDashboard-module__Y7Ksoq__sectionHeading .RoleDashboard-module__Y7Ksoq__textButton{text-align:right;max-width:100px;font-size:9px}.RoleDashboard-module__Y7Ksoq__metric{padding:20px}.RoleDashboard-module__Y7Ksoq__metricValue{font-size:35px}.RoleDashboard-module__Y7Ksoq__metricArrow{right:15px}.RoleDashboard-module__Y7Ksoq__tag{max-width:85px;font-size:8px}.RoleDashboard-module__Y7Ksoq__workRow{gap:9px}.RoleDashboard-module__Y7Ksoq__teamGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.RoleDashboard-module__Y7Ksoq__clientRow{gap:10px;padding:14px 12px}.RoleDashboard-module__Y7Ksoq__clientMonogram{width:32px;height:32px;font-size:10px}.RoleDashboard-module__Y7Ksoq__financeCallout{flex-wrap:wrap}.RoleDashboard-module__Y7Ksoq__financeCallout>div{min-width:200px}}@media (max-width:850px){.RoleDashboard-module__Y7Ksoq__hero h1{font-size:33px}.RoleDashboard-module__Y7Ksoq__heroAside{display:none}.RoleDashboard-module__Y7Ksoq__hero{grid-template-columns:1fr;min-height:0}.RoleDashboard-module__Y7Ksoq__heroCopy{padding:28px}.RoleDashboard-module__Y7Ksoq__heroDescription{max-width:520px}.RoleDashboard-module__Y7Ksoq__mainGrid,.RoleDashboard-module__Y7Ksoq__clientGrid{grid-template-columns:1fr}.RoleDashboard-module__Y7Ksoq__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.RoleDashboard-module__Y7Ksoq__metric:nth-child(2){border-right:0}.RoleDashboard-module__Y7Ksoq__metric:nth-child(-n+2){border-bottom:1px solid var(--theme-line,#d3d9c9)}.RoleDashboard-module__Y7Ksoq__metricHint,.RoleDashboard-module__Y7Ksoq__priorityPanel{min-height:0}.RoleDashboard-module__Y7Ksoq__priorities{grid-template-columns:repeat(2,minmax(0,1fr))}.RoleDashboard-module__Y7Ksoq__priority>strong{font-size:24px}.RoleDashboard-module__Y7Ksoq__priority{gap:10px;padding:14px 12px}.RoleDashboard-module__Y7Ksoq__adminGrid{gap:15px}.RoleDashboard-module__Y7Ksoq__financeCallout .RoleDashboard-module__Y7Ksoq__primaryButton{margin-left:65px}.RoleDashboard-module__Y7Ksoq__focusPanel{min-height:0}}@media (max-width:550px){.RoleDashboard-module__Y7Ksoq__dashboard{gap:16px}.RoleDashboard-module__Y7Ksoq__hero{border-radius:9px}.RoleDashboard-module__Y7Ksoq__heroCopy{padding:23px 22px 25px}.RoleDashboard-module__Y7Ksoq__heroEyebrow{letter-spacing:.11em;gap:10px;font-size:8px}.RoleDashboard-module__Y7Ksoq__brandMark{width:28px;height:28px;font-size:15px}.RoleDashboard-module__Y7Ksoq__hero h1{letter-spacing:-1.1px;font-size:32px}.RoleDashboard-module__Y7Ksoq__greeting{margin-top:23px;font-size:12px}.RoleDashboard-module__Y7Ksoq__heroDescription{font-size:12px;line-height:1.7}.RoleDashboard-module__Y7Ksoq__primaryButton{gap:17px;padding:10px 14px;font-size:11px}.RoleDashboard-module__Y7Ksoq__metric{padding:18px 17px}.RoleDashboard-module__Y7Ksoq__metricLabel{max-width:160px;font-size:11px}.RoleDashboard-module__Y7Ksoq__metricValue{font-size:33px}.RoleDashboard-module__Y7Ksoq__metricHint{font-size:9px;line-height:1.6}.RoleDashboard-module__Y7Ksoq__metricArrow{width:14px;top:19px;right:12px}.RoleDashboard-module__Y7Ksoq__quickLinks{gap:7px;margin-top:0}.RoleDashboard-module__Y7Ksoq__quickLinks>span{width:100%;margin-bottom:2px;font-size:9px}.RoleDashboard-module__Y7Ksoq__quickLinks button{gap:9px;padding:7px 9px;font-size:10px}.RoleDashboard-module__Y7Ksoq__panel{border-radius:8px;padding:20px 18px}.RoleDashboard-module__Y7Ksoq__sectionHeading{margin-bottom:17px}.RoleDashboard-module__Y7Ksoq__sectionHeading h2{font-size:20px}.RoleDashboard-module__Y7Ksoq__sectionHeading .RoleDashboard-module__Y7Ksoq__textButton{max-width:100px}.RoleDashboard-module__Y7Ksoq__eyebrow{font-size:8px}.RoleDashboard-module__Y7Ksoq__panelIntro{font-size:11px}.RoleDashboard-module__Y7Ksoq__priorities{grid-template-columns:1fr}.RoleDashboard-module__Y7Ksoq__priority{padding:14px}.RoleDashboard-module__Y7Ksoq__workRow{flex-wrap:wrap;gap:10px}.RoleDashboard-module__Y7Ksoq__workRow .RoleDashboard-module__Y7Ksoq__rowCopy{flex-basis:calc(100% - 48px)}.RoleDashboard-module__Y7Ksoq__workRow .RoleDashboard-module__Y7Ksoq__tag{max-width:none;margin-left:48px}.RoleDashboard-module__Y7Ksoq__workRow>svg{margin-left:auto}.RoleDashboard-module__Y7Ksoq__workRow .RoleDashboard-module__Y7Ksoq__rowIcon{width:36px;height:36px}.RoleDashboard-module__Y7Ksoq__rowCopy strong{font-size:12px}.RoleDashboard-module__Y7Ksoq__rowCopy small{font-size:10px}.RoleDashboard-module__Y7Ksoq__nextShoot{padding:18px}.RoleDashboard-module__Y7Ksoq__nextShoot h3{font-size:23px}.RoleDashboard-module__Y7Ksoq__nextShoot>p,.RoleDashboard-module__Y7Ksoq__brief p{font-size:11px}.RoleDashboard-module__Y7Ksoq__clientRow{align-items:flex-start;padding:15px 12px}.RoleDashboard-module__Y7Ksoq__clientRow>svg{width:14px}.RoleDashboard-module__Y7Ksoq__clientMonogram{width:30px;height:30px}.RoleDashboard-module__Y7Ksoq__clientCopy>strong{font-size:12px}.RoleDashboard-module__Y7Ksoq__clientCopy>small{font-size:10px}.RoleDashboard-module__Y7Ksoq__clientFacts{gap:5px 9px;font-size:9px}.RoleDashboard-module__Y7Ksoq__teamGrid{gap:9px}.RoleDashboard-module__Y7Ksoq__teamCard{padding:14px 12px}.RoleDashboard-module__Y7Ksoq__teamCard strong{font-size:24px}.RoleDashboard-module__Y7Ksoq__adminGrid{grid-template-columns:1fr}.RoleDashboard-module__Y7Ksoq__financeCallout{gap:14px;padding:21px 18px}.RoleDashboard-module__Y7Ksoq__financeCallout>.RoleDashboard-module__Y7Ksoq__rowIcon{width:39px;height:39px}.RoleDashboard-module__Y7Ksoq__financeCallout>div{min-width:160px}.RoleDashboard-module__Y7Ksoq__financeCallout h2{font-size:18px}.RoleDashboard-module__Y7Ksoq__financeCallout p{font-size:11px}.RoleDashboard-module__Y7Ksoq__financeCallout .RoleDashboard-module__Y7Ksoq__primaryButton{margin-left:53px}.RoleDashboard-module__Y7Ksoq__previewNote{padding:11px 12px;font-size:10px}.RoleDashboard-module__Y7Ksoq__serviceRow .RoleDashboard-module__Y7Ksoq__rowIcon{width:32px;height:32px}.RoleDashboard-module__Y7Ksoq__serviceRow{gap:9px}.RoleDashboard-module__Y7Ksoq__serviceRow .RoleDashboard-module__Y7Ksoq__tag{max-width:86px}.RoleDashboard-module__Y7Ksoq__sourceNote{font-size:10px}}@media (prefers-reduced-motion:reduce){.RoleDashboard-module__Y7Ksoq__dashboard *{scroll-behavior:auto}}.RoleDashboard-module__Y7Ksoq__metricHint,.RoleDashboard-module__Y7Ksoq__rowCopy small,.RoleDashboard-module__Y7Ksoq__clientCopy>small,.RoleDashboard-module__Y7Ksoq__clientFacts{font-size:11px}.RoleDashboard-module__Y7Ksoq__rowCopy strong,.RoleDashboard-module__Y7Ksoq__clientCopy>strong{font-size:13px}.RoleDashboard-module__Y7Ksoq__priority small,.RoleDashboard-module__Y7Ksoq__panelIntro,.RoleDashboard-module__Y7Ksoq__workflowNote p,.RoleDashboard-module__Y7Ksoq__systemFoot p,.RoleDashboard-module__Y7Ksoq__sourceNote{font-size:11px}.RoleDashboard-module__Y7Ksoq__tag{font-size:10px}.RoleDashboard-module__Y7Ksoq__clientFacts{line-height:1.65}.RoleDashboard-module__Y7Ksoq__nextShoot>.RoleDashboard-module__Y7Ksoq__textButton{margin-top:13px;font-size:12px}@media (max-width:550px){.RoleDashboard-module__Y7Ksoq__metricHint,.RoleDashboard-module__Y7Ksoq__rowCopy small,.RoleDashboard-module__Y7Ksoq__clientCopy>small,.RoleDashboard-module__Y7Ksoq__clientFacts{font-size:10px}.RoleDashboard-module__Y7Ksoq__rowCopy strong,.RoleDashboard-module__Y7Ksoq__clientCopy>strong{font-size:12px}.RoleDashboard-module__Y7Ksoq__tag{font-size:10px}.RoleDashboard-module__Y7Ksoq__priority small,.RoleDashboard-module__Y7Ksoq__panelIntro,.RoleDashboard-module__Y7Ksoq__workflowNote p,.RoleDashboard-module__Y7Ksoq__systemFoot p,.RoleDashboard-module__Y7Ksoq__sourceNote{font-size:11px}}
