.portal-monthly-report_root__O8OSy{--accent:#ff952e;--paper:#f5efe6;--muted:#a19c94;color:var(--paper);display:grid;gap:22px;min-width:0}.portal-monthly-report_hero__lCGkk{padding:clamp(22px,4vw,42px);border:1px solid #ff91232e;border-radius:28px;background:radial-gradient(ellipse at 92% 0,#bd641424,transparent 58%),linear-gradient(140deg,#24211d,#111312 80%);box-shadow:inset 0 1px #ffffff08;position:relative;overflow:hidden}.portal-monthly-report_hero__lCGkk:after{content:"";position:absolute;height:170px;width:170px;border:1px solid #ff8b2310;border-radius:50%;right:-65px;bottom:-85px;pointer-events:none}.portal-monthly-report_heroTop__9Jisp{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:28px}.portal-monthly-report_kicker__8z5PC{display:inline-flex;align-items:center;gap:8px;letter-spacing:.17em;color:#d3ad86;font-size:10px;line-height:1.7}.portal-monthly-report_logo__t4ckk{max-width:130px;max-height:50px;-o-object-fit:contain;object-fit:contain}.portal-monthly-report_root__O8OSy .portal-monthly-report_hero__lCGkk h2{display:block;margin:0;font-size:clamp(27px,4.5vw,48px);letter-spacing:-.055em;font-weight:600;line-height:1.1;max-width:700px}.portal-monthly-report_hero__lCGkk h2 em{font-style:normal;color:var(--accent)}.portal-monthly-report_heroBottom__lXNIF{display:flex;gap:22px;justify-content:space-between;align-items:flex-end;margin-top:26px;flex-wrap:wrap}.portal-monthly-report_heroBottom__lXNIF p{color:var(--muted);font-size:13px;line-height:1.75}.portal-monthly-report_heroBottom__lXNIF strong{font-weight:500;color:#d8d0c4}.portal-monthly-report_stats__AkXVj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.portal-monthly-report_stats__AkXVj>button{display:grid;text-align:left;align-content:start;padding:24px;gap:9px;border-radius:21px;border:1px solid #ffffff1a;background:linear-gradient(140deg,#22221e,#151615);transition:border-color .2s,transform .2s}.portal-monthly-report_stats__AkXVj>button:hover{border-color:#ff942978;transform:translateY(-2px)}.portal-monthly-report_stats__AkXVj svg{color:var(--accent)}.portal-monthly-report_stats__AkXVj strong{font-size:clamp(38px,4.5vw,57px);line-height:1.1;font-weight:500;letter-spacing:-.065em;margin-top:6px}.portal-monthly-report_stats__AkXVj>button:nth-child(2){background:radial-gradient(ellipse at top right,#ff9b1515,transparent 85%),#181816;border-color:#ff98274b}.portal-monthly-report_stats__AkXVj>button:nth-child(2) strong{color:#ffae57}.portal-monthly-report_stats__AkXVj span{font-size:13px}.portal-monthly-report_stats__AkXVj small{font-size:10px;color:var(--muted);line-height:1.6}.portal-monthly-report_summaryGrid__mM6Ey{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px}.portal-monthly-report_panel__0L7LU{min-width:0;border-radius:23px;border:1px solid #ffffff18;padding:24px;background:linear-gradient(145deg,#1c1d1a70,#111312);scroll-margin-top:30px}.portal-monthly-report_sectionHeading__hrndU{display:flex;align-items:center;justify-content:space-between;gap:13px;flex-wrap:wrap;margin-bottom:22px}.portal-monthly-report_sectionHeading__hrndU>span{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:500;letter-spacing:-.025em}.portal-monthly-report_sectionHeading__hrndU svg{color:var(--accent)}.portal-monthly-report_sectionHeading__hrndU>small{font-size:11px;color:var(--muted)}.portal-monthly-report_chart__pCVOT{height:188px;display:flex;gap:16px;align-items:flex-end;padding-top:24px;background:repeating-linear-gradient(0deg,transparent 0,transparent 45px,#ffffff06 46px,#ffffff06 47px);border-bottom:1px solid #ffffff16}.portal-monthly-report_week__JOuzB{height:100%;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:9px;min-width:0}.portal-monthly-report_bars__oJqOh{display:flex;align-items:flex-end;justify-content:center;gap:5px;flex:1;width:100%;min-height:0}.portal-monthly-report_bars__oJqOh>div{width:min(22px,42%);background:linear-gradient(0deg,#c9701e,#ffac58);border-radius:5px 5px 0 0;min-height:2px;position:relative;transition:height .4s ease}.portal-monthly-report_bars__oJqOh>div:nth-child(2){background:linear-gradient(0deg,#5b544a,#c3b7a0)}.portal-monthly-report_bars__oJqOh b{position:absolute;top:-21px;width:100%;text-align:center;font-size:10px;font-weight:500;color:#d8c6ac}.portal-monthly-report_week__JOuzB>span{font-size:10px;color:#98938a;padding-bottom:9px;white-space:nowrap}.portal-monthly-report_legend__HAh3O{display:flex;gap:20px;margin-top:17px}.portal-monthly-report_legend__HAh3O span{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:11px}.portal-monthly-report_legend__HAh3O i{width:7px;height:7px;border-radius:2px;background:var(--accent)}.portal-monthly-report_legend__HAh3O span:nth-child(2) i{background:#b5aa98}.portal-monthly-report_note__tuXh1{font-size:11px;color:var(--muted);line-height:1.75;margin:16px 0 0;overflow-wrap:anywhere}.portal-monthly-report_progressValue__xMOZA{display:flex;align-items:center;gap:20px;margin:28px 0 19px}.portal-monthly-report_progressValue__xMOZA>strong{font-size:43px;font-weight:500;letter-spacing:-.05em;line-height:1.1}.portal-monthly-report_progressValue__xMOZA small{font-size:23px;color:#827c70;font-weight:400}.portal-monthly-report_progressValue__xMOZA>span{font-size:12px;color:var(--muted);line-height:1.55}.portal-monthly-report_progress__sTV5R{height:7px;border-radius:8px;background:#ffffff0a;overflow:hidden}.portal-monthly-report_progress__sTV5R>span{display:block;height:100%;background:linear-gradient(90deg,#d07625,#ffb864);border-radius:8px;transition:width .4s ease}.portal-monthly-report_categories__W4HG_{margin-top:22px;display:grid;gap:12px}.portal-monthly-report_categories__W4HG_>div{display:flex;gap:16px;justify-content:space-between;align-items:center;font-size:12px;color:#bdb5a6}.portal-monthly-report_categories__W4HG_ b{padding:4px 8px;background:#ffffff05;border:1px solid #ffffff13;border-radius:6px;font-size:11px;color:#e3d6c3;font-weight:400}.portal-monthly-report_filters__Se1qN{display:flex;gap:7px;flex-wrap:wrap}.portal-monthly-report_filters__Se1qN button{padding:8px 11px;border:1px solid #ffffff18;border-radius:10px;font-size:11px;color:#bdb2a5;background:#ffffff03;display:flex;gap:7px;align-items:center}.portal-monthly-report_filters__Se1qN button[aria-pressed=true]{border-color:#ff902570;background:#ff8b2310;color:#ffb675}.portal-monthly-report_filters__Se1qN b{font-weight:400;border-radius:5px;font-size:10px;background:#ffffff08;padding:1px 5px}.portal-monthly-report_deliveries__jmSuI{display:grid;gap:10px}.portal-monthly-report_delivery__yFohz{display:grid;grid-template-columns:42px minmax(0,1fr) auto 17px;gap:13px;align-items:center;text-align:left;padding:16px;border:1px solid #ffffff16;border-radius:15px;background:linear-gradient(120deg,#ffffff03,transparent);transition:border-color .2s,background .2s}.portal-monthly-report_delivery__yFohz:hover{border-color:#ff942958;background:#ff8f1406}.portal-monthly-report_deliveryIcon__xtKcX{width:40px;height:44px;border-radius:11px;display:grid;place-items:center;background:#ff95290b;color:#c5a075;border:1px solid #ff99231c}.portal-monthly-report_delivery__yFohz strong{display:block;font-size:13px;font-weight:500;line-height:1.55;overflow-wrap:anywhere}.portal-monthly-report_delivery__yFohz small{display:block;color:#959087;font-size:11px;margin-top:5px}.portal-monthly-report_delivery__yFohz>svg{color:#aa9480}.portal-monthly-report_deliveryStatus__dH6_f{font-size:10px;color:#d3b797;line-height:1.4;padding:5px 8px;border:1px solid #e2bd7a24;background:#aa732008;border-radius:7px;max-width:120px;overflow-wrap:anywhere}.portal-monthly-report_deliveryStatus__dH6_f[data-done=true]{color:#9edab3;border-color:#70d2a033;background:#298b4a0d}.portal-monthly-report_empty__S5E_k{font-size:13px;color:#b9b0a4;text-align:center;padding:35px 10px;line-height:1.7}.portal-monthly-report_captures__Vc9o9{display:grid;gap:11px}.portal-monthly-report_capture__cu1W8{border:1px solid #ffffff18;border-radius:17px;background:#ffffff02;overflow:hidden}.portal-monthly-report_capture__cu1W8[open]{border-color:#ff8f2948}.portal-monthly-report_capture__cu1W8 summary{cursor:pointer;list-style:none;display:grid;grid-template-columns:45px minmax(0,1fr) auto 18px;align-items:center;gap:14px;padding:18px}.portal-monthly-report_capture__cu1W8 summary::-webkit-details-marker{display:none}.portal-monthly-report_captureNumber__3kODr{font-size:28px;letter-spacing:-.04em;font-weight:400;color:#c5a684}.portal-monthly-report_capture__cu1W8 summary strong{display:block;font-size:13px;font-weight:500;line-height:1.5}.portal-monthly-report_capture__cu1W8 summary strong i{font-style:normal;color:#6d6050;padding:0 5px}.portal-monthly-report_capture__cu1W8 summary small{font-size:11px;color:var(--muted);display:block;margin-top:4px}.portal-monthly-report_capture__cu1W8 summary>svg{color:#c1a17d;transition:transform .2s}.portal-monthly-report_capture__cu1W8[open] summary>svg{transform:rotate(180deg)}.portal-monthly-report_captureDetails__5sJ4C{padding:0 20px 20px 77px;display:grid;gap:9px}.portal-monthly-report_captureDetails__5sJ4C>p{display:flex;align-items:center;gap:7px;font-size:12px;color:#b0a391;line-height:1.6}.portal-monthly-report_captureDetails__5sJ4C h4{font-size:11px;font-weight:500;color:#c2b19c;margin:10px 0 3px}.portal-monthly-report_captureDetails__5sJ4C>button{display:flex;align-items:center;gap:9px;text-align:left;font-size:12px;border:1px solid #ffffff16;border-radius:10px;padding:11px;line-height:1.5}.portal-monthly-report_captureDetails__5sJ4C>button>svg{flex-shrink:0;color:#bd9972}.portal-monthly-report_captureDetails__5sJ4C>button>svg:last-child{margin-left:auto}.portal-monthly-report_captureDetails__5sJ4C>button:disabled{opacity:.55;cursor:default}.portal-monthly-report_socialLink__qWi_e{padding:24px 28px;background:radial-gradient(ellipse at left,#ff892b13,transparent 80%),#151512;border-radius:21px;border:1px solid #ff952540;display:flex;align-items:center;justify-content:space-between;gap:20px;text-align:left}.portal-monthly-report_socialLink__qWi_e>span{display:flex;align-items:center;gap:17px}.portal-monthly-report_socialLink__qWi_e svg{color:var(--accent);flex-shrink:0}.portal-monthly-report_socialLink__qWi_e strong{font-size:17px;font-weight:500}.portal-monthly-report_socialLink__qWi_e small{display:block;margin-top:5px;font-size:12px;color:var(--muted);line-height:1.6}.portal-monthly-report_dialog__XA2ci{background:linear-gradient(140deg,#24221e,#111312)!important;border:1px solid #ff95253b!important;border-radius:24px!important;padding:28px!important;max-width:620px!important;color:var(--paper);max-height:85dvh;overflow:auto}.portal-monthly-report_dialog__XA2ci h2{font-size:24px;font-weight:550;line-height:1.35;letter-spacing:-.035em}.portal-monthly-report_dialog__XA2ci h3{font-size:15px;font-weight:500;margin-top:12px}.portal-monthly-report_dialog__XA2ci p{color:#a8a295}.portal-monthly-report_detailDates__gjgyc{display:grid;grid-template-columns:1fr 1fr;gap:14px;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:20px 0;margin-top:8px}.portal-monthly-report_detailDates__gjgyc>span{display:grid;grid-template-columns:20px 1fr;gap:7px 10px;align-items:center}.portal-monthly-report_detailDates__gjgyc svg{color:#b9936b}.portal-monthly-report_detailDates__gjgyc small{font-size:10px;color:#a39786}.portal-monthly-report_detailDates__gjgyc strong{grid-column:2;font-size:12px;font-weight:400}.portal-monthly-report_performance__cIAfI{padding:17px;border:1px solid #ffffff16;border-radius:14px;margin-top:12px;background:#ffffff03}.portal-monthly-report_performance__cIAfI>div{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}.portal-monthly-report_performance__cIAfI>div>span{display:flex;flex-direction:column;gap:6px}.portal-monthly-report_performance__cIAfI strong{font-size:26px;font-weight:500;letter-spacing:-.04em}.portal-monthly-report_performance__cIAfI small{font-size:10px;color:#a59c8e}.portal-monthly-report_dialogActions__bODsc{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.portal-monthly-report_dialogActions__bODsc button{display:flex;align-items:center;gap:9px;font-size:12px;border:1px solid #ff952563;background:#ff8d1110;border-radius:11px;padding:13px 16px;color:#ffc080}.portal-monthly-report_capture__cu1W8 summary:focus-visible,.portal-monthly-report_dialog__XA2ci button:focus-visible,.portal-monthly-report_root__O8OSy button:focus-visible{outline:2px solid var(--accent,#ff952e);outline-offset:4px}@media(max-width:900px){.portal-monthly-report_summaryGrid__mM6Ey{grid-template-columns:1fr}.portal-monthly-report_stats__AkXVj{gap:10px}.portal-monthly-report_stats__AkXVj>button{padding:18px}.portal-monthly-report_stats__AkXVj span{font-size:12px}.portal-monthly-report_root__O8OSy .portal-monthly-report_hero__lCGkk h2{display:block;margin:0;font-size:37px}.portal-monthly-report_logo__t4ckk{max-width:105px}.portal-monthly-report_heroTop__9Jisp{align-items:flex-start}.portal-monthly-report_heroTop__9Jisp .portal-monthly-report_kicker__8z5PC{max-width:210px}}@media(max-width:580px){.portal-monthly-report_root__O8OSy{gap:16px}.portal-monthly-report_hero__lCGkk{border-radius:21px;padding:22px}.portal-monthly-report_root__O8OSy .portal-monthly-report_hero__lCGkk h2{display:block;margin:0;font-size:30px}.portal-monthly-report_heroTop__9Jisp{margin-bottom:23px}.portal-monthly-report_heroTop__9Jisp .portal-monthly-report_kicker__8z5PC{font-size:8px;max-width:175px}.portal-monthly-report_logo__t4ckk{max-width:85px}.portal-monthly-report_heroBottom__lXNIF{gap:18px;align-items:stretch}.portal-monthly-report_heroBottom__lXNIF>div{max-width:100%}.portal-monthly-report_stats__AkXVj{grid-template-columns:1fr;gap:10px}.portal-monthly-report_stats__AkXVj>button{grid-template-columns:28px 64px minmax(0,1fr);gap:5px 12px;align-items:center;padding:17px}.portal-monthly-report_stats__AkXVj svg{grid-row:1/3}.portal-monthly-report_stats__AkXVj strong{font-size:35px;grid-row:1/3;margin:0}.portal-monthly-report_stats__AkXVj span{grid-column:3;font-size:13px}.portal-monthly-report_stats__AkXVj small{grid-column:3;font-size:10px}.portal-monthly-report_panel__0L7LU{padding:18px;border-radius:19px}.portal-monthly-report_sectionHeading__hrndU>span{font-size:15px}.portal-monthly-report_sectionHeading__hrndU{gap:14px}.portal-monthly-report_delivery__yFohz{grid-template-columns:34px minmax(0,1fr) 15px;padding:13px;gap:9px 11px}.portal-monthly-report_deliveryIcon__xtKcX{width:34px;height:39px;grid-row:1/3}.portal-monthly-report_delivery__yFohz>span:nth-child(2){grid-column:2}.portal-monthly-report_deliveryStatus__dH6_f{grid-column:2;justify-self:start;font-size:9px}.portal-monthly-report_delivery__yFohz>svg{grid-column:3;grid-row:1/3}.portal-monthly-report_capture__cu1W8 summary{padding:15px;grid-template-columns:33px minmax(0,1fr) 17px;gap:7px 11px}.portal-monthly-report_captureNumber__3kODr{font-size:24px;grid-row:1/3}.portal-monthly-report_capture__cu1W8 summary .portal-monthly-report_deliveryStatus__dH6_f,.portal-monthly-report_capture__cu1W8 summary>span:nth-child(2){grid-column:2}.portal-monthly-report_capture__cu1W8 summary>svg{grid-column:3;grid-row:1/3}.portal-monthly-report_captureDetails__5sJ4C{padding:0 15px 17px}.portal-monthly-report_socialLink__qWi_e{padding:20px}.portal-monthly-report_socialLink__qWi_e>span{gap:12px}.portal-monthly-report_socialLink__qWi_e strong{font-size:15px}.portal-monthly-report_socialLink__qWi_e small{font-size:11px}.portal-monthly-report_chart__pCVOT{gap:10px}.portal-monthly-report_dialog__XA2ci{padding:22px!important;width:calc(100vw - 28px)!important}.portal-monthly-report_dialog__XA2ci h2{font-size:21px}.portal-monthly-report_detailDates__gjgyc{grid-template-columns:1fr;gap:16px}.portal-monthly-report_heroBottom__lXNIF p{font-size:12px}}@media(prefers-reduced-motion:reduce){.portal-monthly-report_root__O8OSy *{transition:none!important;scroll-behavior:auto!important}}.portal-monthly-report_stats__AkXVj>button{display:flex;align-items:center;justify-content:center;gap:18px;padding:24px 18px;min-height:177px}.portal-monthly-report_stats__AkXVj>button>svg{flex:0 0 36px;width:36px;height:36px}.portal-monthly-report_statCopy__bOA8X{display:flex;flex-direction:column;gap:8px;min-width:0;max-width:220px}.portal-monthly-report_stats__AkXVj strong{margin:0}.portal-monthly-report_stats__AkXVj strong small{font-size:25px;font-weight:400;letter-spacing:-.03em}.portal-monthly-report_stats__AkXVj .portal-monthly-report_progress__sTV5R{width:100%;margin-top:3px}.portal-monthly-report_chart__pCVOT{overflow-x:auto;padding-bottom:4px;height:220px}.portal-monthly-report_week__JOuzB{min-width:66px}.portal-monthly-report_headingMonth__OswPR{font-size:12px;font-weight:400;color:var(--muted);padding:5px 9px;border:1px solid #ffffff18;border-radius:8px}.portal-monthly-report_sectionHeading__hrndU>span{flex-wrap:wrap}.portal-monthly-report_calendarDialog__oGh_H{max-width:1150px!important;width:calc(100vw - 40px)!important}.portal-monthly-report_captureMonth__oiaoQ{margin:20px 0 14px!important;text-transform:capitalize}.portal-monthly-report_dialog__XA2ci{--accent:#ff952e;--paper:#f5efe6;--muted:#a19c94}.portal-monthly-report_stats__AkXVj .portal-monthly-report_progress__sTV5R>span{font-size:0}@media(max-width:580px){.portal-monthly-report_stats__AkXVj>button{min-height:132px;justify-content:flex-start;padding:20px 26px;gap:24px}.portal-monthly-report_statCopy__bOA8X{max-width:none;flex:1}.portal-monthly-report_stats__AkXVj strong{font-size:39px}.portal-monthly-report_stats__AkXVj strong small{font-size:23px}.portal-monthly-report_calendarDialog__oGh_H{padding:18px!important}.portal-monthly-report_headingMonth__OswPR{font-size:11px}}.portal-monthly-report_deliveryIcon__xtKcX{position:relative;width:58px;height:58px;flex-shrink:0;overflow:visible}.portal-monthly-report_deliveryIcon__xtKcX img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}.portal-monthly-report_deliveryCheck__TiNno{position:absolute;right:-4px;bottom:-4px;width:21px;height:21px;display:grid;place-items:center;border-radius:50%;background:#22a66b;color:white;border:2px solid #101216}.portal-monthly-report_delivery__yFohz{grid-template-columns:58px minmax(0,1fr) auto 17px}.portal-monthly-report_deliveryIcon__xtKcX>div{width:100%;height:100%;min-height:0;overflow:hidden;border-radius:12px}.portal-monthly-report_deliveryIcon__xtKcX img{display:block;max-width:100%;max-height:100%;aspect-ratio:1}@media (max-width:580px){.portal-monthly-report_delivery__yFohz{grid-template-columns:48px minmax(0,1fr) 15px}.portal-monthly-report_deliveryIcon__xtKcX{width:48px;height:48px}}.portal-monthly-report_chart__pCVOT:focus-visible{outline:2px solid #ff9b43;outline-offset:4px}.portal-monthly-report_chart__pCVOT:after,.portal-monthly-report_chart__pCVOT:before{content:"";flex:0 0 calc(50% - 49px)}.portal-monthly-report_chart__pCVOT .portal-monthly-report_week__JOuzB{flex:0 0 66px;padding:8px 4px 0;border-radius:10px}.portal-monthly-report_week__JOuzB[aria-current=date]{background:#ff952e12;box-shadow:inset 0 0 0 1px #ff952e66}.portal-monthly-report_week__JOuzB[aria-current=date]>span{color:#ffc286}.portal-monthly-report_week__JOuzB>span{display:grid;gap:3px;text-align:center;min-height:39px}.portal-monthly-report_week__JOuzB em{font-size:9px;font-weight:600;font-style:normal}@media (max-width:580px){.portal-monthly-report_chart__pCVOT:after,.portal-monthly-report_chart__pCVOT:before{flex-basis:calc(50% - 43px)}}.portal-monthly-report_capture__cu1W8 summary{grid-template-columns:52px minmax(0,1fr) auto auto 18px}.portal-monthly-report_captureNumber__3kODr{display:flex;flex-direction:column;align-items:center;line-height:1;gap:4px}.portal-monthly-report_captureNumber__3kODr strong{font-size:27px;font-weight:600;color:#ffb567}.portal-monthly-report_captureNumber__3kODr small{margin:0!important;font-size:10px!important;text-transform:capitalize;color:#b5a998!important}.portal-monthly-report_captureCrew__3vyJo{display:flex;align-items:center;justify-content:flex-end}.portal-monthly-report_captureCrew__3vyJo img,.portal-monthly-report_captureCrew__3vyJo>span{width:27px;height:27px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #191a1b;background:#3b3028;color:#f5c492;display:grid;place-items:center;font-size:11px;margin-left:-5px}.portal-monthly-report_captureDetails__5sJ4C .portal-monthly-report_captureContents__JpMo6{display:flex;gap:9px;overflow-x:auto;overscroll-behavior-x:contain;padding:2px 2px 8px}.portal-monthly-report_captureContents__JpMo6>button{display:flex;flex:0 0 210px;align-items:center;gap:9px;text-align:left;font-size:12px;border:1px solid #ffffff16;border-radius:10px;padding:11px;line-height:1.5}.portal-monthly-report_captureContents__JpMo6>button>svg{flex-shrink:0;color:#bd9972}.portal-monthly-report_captureContents__JpMo6>button>svg:last-child{margin-left:auto}.portal-monthly-report_captureContents__JpMo6>button:disabled{opacity:.55;cursor:default}@media(max-width:580px){.portal-monthly-report_capture__cu1W8 summary{grid-template-columns:44px minmax(0,1fr) auto 17px}.portal-monthly-report_capture__cu1W8 summary .portal-monthly-report_captureCrew__3vyJo{grid-column:3;grid-row:1}.portal-monthly-report_capture__cu1W8 summary .portal-monthly-report_deliveryStatus__dH6_f{grid-column:2;grid-row:2}.portal-monthly-report_capture__cu1W8 summary>svg{grid-column:4;grid-row:1/3}.portal-monthly-report_captureNumber__3kODr{grid-row:1/3}}@media(min-width:581px){.portal-monthly-report_capture__cu1W8 summary .portal-monthly-report_deliveryStatus__dH6_f{grid-column:4}.portal-monthly-report_capture__cu1W8 summary>svg{grid-column:5}}.portal-dashboard_root__HVnER{display:grid;gap:22px;min-width:0;color:#f5efe6}.portal-dashboard_heroTitle__pFQBr{margin:0;font-size:clamp(28px,4.6vw,46px);font-weight:600;line-height:1.13;letter-spacing:-.05em}.portal-dashboard_heroTitle__pFQBr em{display:block;color:#ff952e;font-style:normal}.portal-dashboard_heroCopy__kuvj4{color:#aaa397;font-size:14px;margin:20px 0 24px;line-height:1.6}.portal-dashboard_heading__KP9yi{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.portal-dashboard_heading__KP9yi h2{font-size:19px;font-weight:500;margin:0;letter-spacing:-.03em}.portal-dashboard_heading__KP9yi svg{color:#ff952e}.portal-dashboard_action__pkzs4,.portal-dashboard_heading__KP9yi button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border:1px solid #ff952e45;border-radius:13px;background:#ff952e09;color:#ffd0a0;font-size:12px}.portal-dashboard_row__mlnmt{width:100%;display:flex;align-items:center;gap:14px;text-align:left;padding:16px;border:1px solid #ffffff14;border-radius:16px;background:#ffffff02;min-width:0}.portal-dashboard_row__mlnmt:hover{border-color:#ff952e60}.portal-dashboard_row__mlnmt>svg{flex-shrink:0;color:#dca870}.portal-dashboard_rowCopy__pWFvn{display:grid;gap:5px;min-width:0;flex:1}.portal-dashboard_rowCopy__pWFvn strong{font-size:14px;line-height:1.5;font-weight:500;overflow-wrap:anywhere}.portal-dashboard_rowCopy__pWFvn small{color:#a49d92;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.portal-dashboard_rows__B5Ohv{display:grid;gap:10px}.portal-dashboard_tag__XYHBU{font-size:11px;padding:5px 8px;border:1px solid #ff952e33;background:#ff952e0a;border-radius:8px;color:#ffc389;white-space:nowrap}.portal-dashboard_tag__XYHBU[data-late=true]{color:#ffb3a8;border-color:#fc756b75;background:#e74a3410}.portal-dashboard_empty__NDhHL{color:#b3ac9f;font-size:13px;line-height:1.7;margin:0}.portal-dashboard_columns__fdu1L{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;align-items:start}.portal-dashboard_meta__Fu8lM{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.portal-dashboard_day__z3D_Z{width:48px;flex-shrink:0;text-align:center;border:1px solid #ff952e25;border-radius:12px;padding:9px 3px;color:#ffb46c;background:#ff952e08;font-size:12px;line-height:1.4}.portal-dashboard_day__z3D_Z strong{display:block;font-size:22px;line-height:1.2}.portal-dashboard_progress__sNmMF{height:7px;border-radius:10px;overflow:hidden;background:#ffffff0a;margin:16px 0}.portal-dashboard_progress__sNmMF span{display:block;height:100%;background:linear-gradient(90deg,#cd7422,#ffb864);border-radius:inherit}.portal-dashboard_summary__Gneqn{display:flex;gap:10px;flex-wrap:wrap}.portal-dashboard_summary__Gneqn button{flex:1;min-width:110px;display:grid;gap:4px;padding:13px;border-radius:12px;border:1px solid #ffffff14;background:#ffffff03;text-align:left}.portal-dashboard_summary__Gneqn strong{font-size:23px;font-weight:500;letter-spacing:-.04em}.portal-dashboard_summary__Gneqn span{font-size:12px;color:#b9b1a5}.portal-dashboard_section__eOJff{scroll-margin-top:100px}.portal-dashboard_dialog__6xbpC button:focus-visible,.portal-dashboard_root__HVnER button:focus-visible{outline:2px solid #ff952e;outline-offset:3px}.portal-dashboard_dialog__6xbpC{max-width:860px!important;width:calc(100vw - 32px)!important;max-height:90dvh;overflow:auto;background:linear-gradient(140deg,#24211d,#111312)!important;border:1px solid #ff952e45!important;border-radius:24px!important;padding:26px!important;color:#f5efe6}.portal-dashboard_dialog__6xbpC h2{font-size:25px;font-weight:500;letter-spacing:-.04em}.portal-dashboard_planningItem__dnEoJ{border:1px solid #ffffff1a;border-radius:17px;padding:18px;display:grid;gap:13px;background:#ffffff03}.portal-dashboard_planningItem__dnEoJ header{display:flex;gap:12px;justify-content:space-between;align-items:flex-start}.portal-dashboard_planningItem__dnEoJ h3{font-size:16px;margin:0;font-weight:500;line-height:1.5}.portal-dashboard_planningText__Z6UUg{max-height:180px;overflow:auto;font-size:13px;color:#c8c1b5;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere}.portal-dashboard_planningText__Z6UUg:empty{display:none}.portal-dashboard_planningActions__UjUTJ{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap;align-items:center}.portal-dashboard_primary___PhBR{background:linear-gradient(110deg,#fdb16c,#f58a28)!important;color:#211307!important;border-color:#ffa34e!important;font-weight:600}.portal-dashboard_note__m7wIZ{font-size:12px;color:#b4ac9e;line-height:1.6}.portal-dashboard_error__DMpmI{border:1px solid #f4756d50;border-radius:12px;padding:12px;color:#ffb8ae;font-size:13px;line-height:1.6}.portal-dashboard_action__pkzs4:disabled,.portal-dashboard_row__mlnmt button:disabled{opacity:.5;cursor:default}.portal-dashboard_message__jy4Ur{padding:16px;border:1px solid #ffffff18;border-radius:14px;display:grid;gap:9px}.portal-dashboard_message__jy4Ur p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.6}.portal-dashboard_reply__Vl4e_{background:#ff952e08;border-left:2px solid #ff952e80;padding:12px;border-radius:0 10px 10px 0}.portal-dashboard_message__jy4Ur small{color:#b9ad9e}.portal-dashboard_renewal__5_wX1{color:#f3cd7c}.portal-dashboard_calendar__7KI6n,.portal-dashboard_calendar__7KI6n>div{min-width:0}.portal-dashboard_root__HVnER [role=progressbar]{outline:none}@media (max-width:850px){.portal-dashboard_columns__fdu1L{grid-template-columns:1fr}}@media (max-width:580px){.portal-dashboard_root__HVnER{gap:16px}.portal-dashboard_heroCopy__kuvj4{font-size:13px;margin:15px 0 20px}.portal-dashboard_heading__KP9yi{gap:10px;align-items:flex-start;flex-wrap:wrap}.portal-dashboard_heading__KP9yi h2{font-size:18px}.portal-dashboard_heading__KP9yi button{font-size:11px}.portal-dashboard_row__mlnmt{padding:14px;gap:11px;flex-wrap:wrap}.portal-dashboard_rowCopy__pWFvn{flex-basis:calc(100% - 60px)}.portal-dashboard_tag__XYHBU{margin-left:34px;white-space:normal}.portal-dashboard_dialog__6xbpC{padding:20px!important}.portal-dashboard_planningItem__dnEoJ{padding:15px}.portal-dashboard_planningActions__UjUTJ{justify-content:stretch}.portal-dashboard_planningActions__UjUTJ button{flex:1}.portal-dashboard_summary__Gneqn button{min-width:85px}.portal-dashboard_summary__Gneqn span{font-size:11px}}@media (prefers-reduced-motion:reduce){.portal-dashboard_root__HVnER *{transition:none!important}}.portal-dashboard_planningText__Z6UUg>strong{display:block;margin-bottom:6px;color:#f5efe6}.portal-dashboard_monthChart__BKM1M{display:grid;grid-template-columns:minmax(150px,.85fr) minmax(170px,1.15fr);gap:24px;align-items:center;padding-top:20px}.portal-dashboard_donut__iqTGj{position:relative;max-width:230px;width:100%;margin:auto;aspect-ratio:1}.portal-dashboard_donut__iqTGj svg{width:100%;height:100%;display:block}.portal-dashboard_donut__iqTGj>div{position:absolute;inset:22%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-align:center}.portal-dashboard_donut__iqTGj strong{font-size:clamp(32px,4vw,48px);line-height:1.1;letter-spacing:-2px;font-weight:500;color:#f1ece3}.portal-dashboard_donut__iqTGj span{font-size:13px;color:#b7b1a5}.portal-dashboard_donut__iqTGj small{font-size:11px;color:#8fcdb3;margin-top:6px}.portal-dashboard_chartLegend__IoLzw{display:grid;gap:10px}.portal-dashboard_chartLegend__IoLzw button{display:flex;align-items:center;gap:10px;width:100%;padding:14px 12px;border:1px solid #ffffff0f;border-radius:14px;background:#ffffff03;text-align:left;transition:background .15s,border-color .15s}.portal-dashboard_chartLegend__IoLzw button:hover{background:#ff98230b;border-color:#ff982344}.portal-dashboard_chartLegend__IoLzw button:focus-visible{outline:2px solid #ff9b32;outline-offset:3px}.portal-dashboard_chartLegend__IoLzw i{width:7px;height:7px;flex:none;border-radius:50%}.portal-dashboard_chartLegend__IoLzw span{flex:1;font-size:13px;color:#c6c0b4}.portal-dashboard_chartLegend__IoLzw strong{font-size:22px;font-weight:500}.portal-dashboard_chartLegend__IoLzw svg{color:#ba8c59}.portal-dashboard_contentStatus__zcFqP{align-self:flex-start;justify-self:start;font-size:11px;line-height:1.4;border:1px solid;border-radius:8px;padding:4px 8px;width:-moz-fit-content;width:fit-content}@media(max-width:480px){.portal-dashboard_monthChart__BKM1M{grid-template-columns:1fr;gap:16px}.portal-dashboard_donut__iqTGj{max-width:210px}.portal-dashboard_chartLegend__IoLzw button{padding:12px 14px}}.portal-dashboard_approvalStats__8N_3v{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-dashboard_row__mlnmt.portal-dashboard_attention__QRJzA{border-color:#f8717140;background:linear-gradient(115deg,#ef44440c,transparent)}.portal-dashboard_row__mlnmt.portal-dashboard_attention__QRJzA strong,.portal-dashboard_row__mlnmt.portal-dashboard_attention__QRJzA>svg{color:#fca5a5}@media (max-width:480px){.portal-dashboard_approvalStats__8N_3v{gap:10px}.portal-dashboard_approvalStats__8N_3v>button{padding:18px 12px}}.portal-dashboard_root__HVnER .portal-dashboard_heroTitle__pFQBr.portal-dashboard_heroTitle__pFQBr{max-width:none;margin-bottom:clamp(24px,3.5vw,42px)}@media (min-width:901px){.portal-dashboard_heroTitle__pFQBr em{display:inline}}.portal-dashboard_monthChart__BKM1M{gap:clamp(16px,2vw,28px);padding-top:12px}.portal-dashboard_donut__iqTGj{max-width:218px;border-radius:50%;background:radial-gradient(circle,#ff9d2b0a 0,transparent 68%)}.portal-dashboard_donut__iqTGj strong{color:#fff8ee;font-weight:600}.portal-dashboard_chartLegend__IoLzw{gap:9px}.portal-dashboard_chartLegend__IoLzw button{min-height:62px;padding:14px 16px;border-color:#ffffff16;background:linear-gradient(135deg,#ffffff08,#ffffff02);box-shadow:inset 0 1px #ffffff08}.portal-dashboard_chartLegend__IoLzw button:hover{transform:translateY(-1px);background:linear-gradient(135deg,#ff982317,#ffffff02)}.portal-dashboard_chartLegend__IoLzw i{width:9px;height:9px;box-shadow:0 0 9px currentColor}.portal-dashboard_chartLegend__IoLzw strong{color:#fff8ef;font-weight:600;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.portal-dashboard_chartLegend__IoLzw button:hover{transform:none}}