:root{--ink:#182b30;--ink-muted:#586b70;--paper:#f6faf9;--panel:#fff;--line:#d9e5e6;--line-strong:#b9ced0;--forest:#006b75;--forest-dark:#00535c;--mint:#e5f8f9;--orange:#c66132;--orange-soft:#f7e4d9;--red:#b3463e;--red-soft:#fae3df;--blue-soft:#e5ebf5;--shadow:0 18px 50px #14353c14}*{box-sizing:border-box}html{background:var(--paper);min-height:100%}body{min-height:100vh;color:var(--ink);background:radial-gradient(circle at 85% -10%, #e1f9fae6, transparent 34rem), var(--paper);font-family:var(--font-sans), "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;margin:0}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent;color:inherit}::selection{background:#b9f3f5}._brand_15ti2_1{align-items:center;min-width:0;line-height:1;display:inline-flex}._fullLogo_15ti2_3{mix-blend-mode:multiply;width:clamp(238px,23vw,330px);height:auto;display:block}._compactLogo_15ti2_5{white-space:nowrap;min-width:0;color:var(--ink);flex-direction:column;gap:4px;display:none}._compactLogo_15ti2_5 strong{letter-spacing:.025em;font:700 15px/1.1 Georgia,serif}._compactLogo_15ti2_5 em{font-style:normal;font-weight:400}._compactLogo_15ti2_5 small{font:700 8px/1.1 var(--font-sans), sans-serif;letter-spacing:.09em;text-transform:uppercase;border-top:2px solid #00d9df;padding-top:4px}._mobileName_15ti2_13{display:none}@media (width<=1200px){._fullLogo_15ti2_3{display:none}._compactLogo_15ti2_5{display:flex}}@media (width<=480px){._compactLogo_15ti2_5 strong{font-size:15px}._compactLogo_15ti2_5 em,._compactLogo_15ti2_5 small:not(._mobileName_15ti2_13){display:none}._mobileName_15ti2_13{font-size:8px;display:block}}._shell_fi0v4_1{background:radial-gradient(circle at 85% 0,#d8ece5d9,transparent 32rem),var(--paper);min-height:100vh;padding-bottom:70px}._topbar_fi0v4_3{border-bottom:1px solid var(--line);z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffef9e0;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding:10px clamp(18px,4vw,54px);display:flex;position:sticky;top:0}._brand_fi0v4_5{align-items:center;gap:10px;text-decoration:none;display:flex}._topbar_fi0v4_3 nav{gap:6px;display:flex}._topbar_fi0v4_3 nav a{color:var(--ink-muted);border-radius:8px;padding:9px 12px;font-size:12px;font-weight:800;text-decoration:none}._topbar_fi0v4_3 nav ._active_fi0v4_7{background:var(--mint);color:var(--forest)}._logout_fi0v4_7{border:1px solid var(--line);background:#fff;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}._hero_fi0v4_9,._metrics_fi0v4_9,._entriesCard_fi0v4_9,._returnNote_fi0v4_9{max-width:1240px;margin-left:auto;margin-right:auto}._hero_fi0v4_9{justify-content:space-between;align-items:end;gap:20px;padding:34px 20px 25px;display:flex}._backLink_fi0v4_9{color:var(--forest);align-items:center;gap:5px;margin-bottom:22px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}._hero_fi0v4_9 p{color:var(--orange);font:700 10px/1 var(--font-mono);letter-spacing:.14em;margin:0 0 8px}._hero_fi0v4_9 h1{letter-spacing:-.04em;margin:0;font-size:clamp(30px,4vw,48px)}._hero_fi0v4_9>div>span{color:var(--ink-muted);margin-top:10px;font-size:13px;display:block}._weekNav_fi0v4_9{gap:6px;display:flex}._weekNav_fi0v4_9 a{border:1px solid var(--line);background:#fff;border-radius:8px;place-items:center;width:38px;height:38px;display:grid}._metrics_fi0v4_9{grid-template-columns:repeat(5,1fr);gap:10px;padding:0 20px 18px;display:grid}._metrics_fi0v4_9 div{border:1px solid var(--line);background:#fff;border-radius:11px;gap:7px;min-width:0;padding:15px 16px;display:grid}._metrics_fi0v4_9 span{color:var(--ink-muted);text-transform:uppercase;font-size:9px;font-weight:800}._metrics_fi0v4_9 strong{overflow-wrap:anywhere;font-size:18px}._metrics_fi0v4_9 strong[data-status]{text-transform:uppercase;background:#eee;border-radius:99px;width:max-content;padding:6px 8px;font-size:9px}._metrics_fi0v4_9 strong[data-status=submitted]{color:#395f88;background:#e5ebf5}._metrics_fi0v4_9 strong[data-status=approved]{background:var(--mint);color:var(--forest)}._metrics_fi0v4_9 strong[data-status=returned]{background:var(--orange-soft);color:var(--orange)}._returnNote_fi0v4_9{background:var(--orange-soft);color:#70481f;border:1px solid #e5c8aa;border-radius:10px;gap:4px;margin-bottom:18px;padding:13px 16px;display:grid}._returnNote_fi0v4_9 strong{text-transform:uppercase;font-size:10px}._returnNote_fi0v4_9 span{font-size:12px}._entriesCard_fi0v4_9{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:14px;overflow:hidden}._entriesCard_fi0v4_9>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:66px;padding:13px 16px;display:flex}._entriesCard_fi0v4_9>header>div{gap:4px;display:grid}._entriesCard_fi0v4_9>header strong{font-size:14px}._entriesCard_fi0v4_9>header span{color:var(--ink-muted);font-size:10px}._entriesCard_fi0v4_9>header>a{background:var(--forest);color:#fff;border-radius:8px;align-items:center;gap:7px;height:38px;padding:0 12px;font-size:10px;font-weight:800;text-decoration:none;display:flex}._pdfNote_fi0v4_15{background:var(--orange-soft);color:#70481f;border-bottom:1px solid #e5c8aa;margin:0;padding:10px 16px;font-size:10px}._tableWrap_fi0v4_15{overflow-x:auto}._tableWrap_fi0v4_15 table{border-collapse:collapse;width:100%;min-width:860px}._tableWrap_fi0v4_15 th{color:var(--ink-muted);text-align:left;text-transform:uppercase;letter-spacing:.06em;background:#f7f7f2;padding:11px 13px;font-size:8px}._tableWrap_fi0v4_15 td{vertical-align:top;border-top:1px solid #ecebe5;padding:13px;font-size:11px}._tableWrap_fi0v4_15 td:last-child{white-space:pre-wrap;overflow-wrap:anywhere;max-width:360px}._emptyState_fi0v4_15{text-align:center;place-items:center;gap:6px;padding:50px 20px;display:grid}._emptyState_fi0v4_15 strong{font-size:14px}._emptyState_fi0v4_15 span{color:var(--ink-muted);font-size:11px}@media (width<=800px){._topbar_fi0v4_3 nav{order:3;width:100%;overflow:auto}._hero_fi0v4_9{padding-top:26px}._metrics_fi0v4_9{grid-template-columns:repeat(2,1fr)}._entriesCard_fi0v4_9,._returnNote_fi0v4_9{margin-left:12px;margin-right:12px}._entriesCard_fi0v4_9>header{flex-direction:column;align-items:stretch}._entriesCard_fi0v4_9>header>a{justify-content:center}._topbar_fi0v4_3{flex-wrap:nowrap}._logout_fi0v4_7{display:none}}._shell_1xlhb_1._shell_1xlhb_1{background-color:#f6faf9;background-image:url(/contours-background-flow.svg);background-position:top;background-repeat:no-repeat;background-size:100%}._hero_1xlhb_17._hero_1xlhb_17{max-width:1240px;box-shadow:none;color:var(--ink);background:0 0;border-radius:0;align-items:flex-end;gap:20px;margin:0 auto 18px;padding:25px 20px 22px}._headingBlock_1xlhb_41{isolation:isolate;border-left:3px solid #00d9df;min-width:0;padding-left:11px;position:relative}._headingBlock_1xlhb_41:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(62% 72% at 42%,#f6faf9 0%,#f6faf9fa 53%,#f6faf994 76%,#0000 100%);position:absolute;inset:-32px -105px -32px -28px}._headingBlock_1xlhb_41 ._eyebrow_1xlhb_75{color:var(--forest);font:700 9px/1 var(--font-mono);letter-spacing:.15em;margin:0 0 4px}._headingBlock_1xlhb_41 ._title_1xlhb_89{color:#143e43;letter-spacing:-.035em;margin:0;font:400 clamp(26px,2.4vw,34px)/.98 Georgia,serif}._headingBlock_1xlhb_41 ._subtitle_1xlhb_103{color:#50666b;margin:5px 0 0;font-size:11px;font-weight:600;line-height:1.4;display:block}._badge_1xlhb_121._badge_1xlhb_121{min-width:150px;color:var(--forest-dark);box-shadow:none;background:#e5f8f9;border:1px solid #b7dadd}._badge_1xlhb_121._badge_1xlhb_121 span{color:#516d71}@media (width<=850px){._shell_1xlhb_1._shell_1xlhb_1{background-image:none}._headingBlock_1xlhb_41:before{display:none}}@media (width<=800px){._hero_1xlhb_17._hero_1xlhb_17{margin-left:12px;margin-right:12px;padding:19px 0 17px}}
