:root{font-family:Arial,Helvetica,sans-serif;color:#342d25;background:#f5f1e8;font-synthesis:none;--ink: #342d25;--muted: #7b756b;--cream: #f5f1e8;--paper: #fffdf7;--line: #ddd7cb;--olive: #53634d;--orange: #c07143;--serif: Georgia, "Times New Roman", serif}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a.button{cursor:pointer}button{color:inherit}button:disabled,fieldset:disabled button{cursor:not-allowed;opacity:.5}button{border:0;background:none}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #a25d36;outline-offset:4px}input,select,textarea{color:var(--ink);background:var(--paper);border:1px solid #d2cbbc;border-radius:5px;padding:12px;max-width:100%}textarea{resize:vertical}h1,h2,h3,p{margin-top:0}h1,h2{font-family:var(--serif);font-weight:400;letter-spacing:-.04em}h3{font-size:16px;font-weight:500;line-height:1.4}p{line-height:1.65}small,.micro{font-size:11px;line-height:1.6;color:var(--muted)}.eyebrow{font-size:10px;letter-spacing:2px;font-weight:600;color:var(--olive);line-height:1.8}.button{display:inline-flex;align-items:center;justify-content:center;gap:28px;border-radius:5px;padding:15px 22px;font-size:12px;line-height:1.3;font-weight:600;border:1px solid transparent;transition:background .18s,transform .18s;white-space:nowrap}.button:hover{transform:translateY(-2px)}.dark{background:var(--ink);color:var(--paper)}.dark:hover{background:#4f4436}.light{border-color:var(--line);background:var(--paper)}.light:hover{background:#ece6d8}.text-link{font-size:11px;font-weight:600;border-bottom:1px solid #bdb4a2;padding:4px 0;white-space:nowrap}.brand{display:flex;align-items:center;gap:10px;line-height:.9;font-family:var(--serif);font-size:26px;letter-spacing:-1px}.brand>span>span{display:block}.wheat{width:30px;height:46px;stroke:var(--ink);fill:none;stroke-width:2.5}.dot{display:inline-block;width:6px;height:6px;background:var(--olive);border-radius:50%;margin-right:8px}.landing{max-width:1800px;margin:auto}.landing-nav{height:112px;display:flex;align-items:center;justify-content:space-between;padding:0 6vw;border-bottom:1px solid var(--line)}.landing-nav nav{display:flex;align-items:center;gap:35px;font-size:12px}.hero{min-height:680px;padding:80px 6vw 74px;display:grid;grid-template-columns:1fr 1fr;gap:40px;overflow:hidden}.hero h1{font-size:clamp(48px,5.2vw,82px);line-height:1.06;margin:25px 0 27px;letter-spacing:-.055em}.hero h1 em{color:var(--olive);font-weight:400}.intro{font-size:15px;color:#706a60;line-height:1.8}.hero-actions{display:flex;align-items:center;gap:28px;margin:28px 0 17px}.hero-art{min-height:490px;position:relative;display:flex;align-items:center;justify-content:center}.paper{background:#fffdf4;width:350px;min-height:440px;padding:32px 28px;box-shadow:0 15px 70px #695a4226;transform:rotate(5deg);position:relative;z-index:2;animation:paper-enter .9s ease-out}.paper-top{display:flex;justify-content:space-between;font-size:8px;letter-spacing:1px;border-bottom:1px solid var(--line);padding-bottom:16px;margin-bottom:24px}.paper h2{font-size:43px;line-height:1.02;margin-bottom:24px}.paper-line{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid var(--line);font-size:11px}.paper-line b{font-size:18px;font-family:var(--serif)}.paper-total{display:flex;justify-content:space-between;align-items:center;margin-top:20px;font-size:11px}.paper-total strong{font-size:48px;font-family:var(--serif);font-weight:400}.stamp{position:absolute;top:148px;right:26px;border:2px solid #a76542;color:#a76542;font-size:9px;letter-spacing:2px;transform:rotate(-16deg);padding:12px;text-align:center;line-height:1.5}.paper>.micro{margin:14px 0 0;font-size:8px}.roundel{position:absolute;right:0;top:-30px;border:1px solid #b5b8a6;border-radius:100%;width:135px;height:135px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:8px;letter-spacing:2px;color:var(--olive);text-align:center;transform:rotate(12deg);z-index:3}.roundel svg{width:30px;height:50px;stroke:var(--olive);margin:5px}.floating-note{position:absolute;left:-15px;bottom:35px;z-index:4;background:#dfe5d4;box-shadow:0 10px 30px #5660471a;transform:rotate(-9deg);width:190px;padding:23px 24px;animation:note-float 7s ease-in-out infinite}.floating-note span,.floating-note small{display:block;font-size:10px}.floating-note strong{display:block;font:44px var(--serif);margin:6px 0}.grain-line{position:absolute;width:410px;height:410px;border:1px solid #cec3ac;border-radius:50%;left:13%;top:40px;transform:scale(1.25,.85) rotate(-25deg)}.principles{margin:0 6vw;display:flex;justify-content:space-between;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:24px 0;font-size:10px;letter-spacing:.5px;color:var(--muted)}.how{padding:90px 6vw}.how h2,.offer h2{font-size:46px;line-height:1.1}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:45px}.steps article{border-top:1px solid var(--line);padding-top:23px}.step-number{font:32px var(--serif);color:#b3a48a}.steps h3{margin-top:20px}.steps p,.offer p{color:var(--muted);font-size:13px}.offer{display:grid;grid-template-columns:1fr 1fr;padding:65px 6vw;background:#e8ecdf;gap:60px}.offer-card{padding:30px;background:#f9faf5;border:1px solid #d1d7c6;border-radius:8px}.offer-card>div{display:flex;justify-content:space-between;gap:12px;align-items:center}.offer-card h3{margin-bottom:10px}.badge{display:inline-block;font-size:9px;padding:6px 9px;border-radius:4px;background:#ebe6dc;color:var(--muted);white-space:nowrap;line-height:1.3}.green{background:#e8eedf;color:#526545}.amber{background:#f2e3cf;color:#956031}.muted{color:var(--muted);font-size:12px}hr{border:0;border-top:1px solid #d6dccd;margin:24px 0}footer{display:flex;align-items:center;justify-content:space-between;padding:40px 6vw;font-size:10px;color:var(--muted)}footer p{margin:0}.loading,.failure,.signin{min-height:100dvh;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px;text-align:center}.loading .wheat{animation:note-float 3s infinite}.signin h1,.failure h1{font-size:48px;margin-top:35px}.signin form{width:400px;max-width:100%;text-align:left}.signin>.micro{margin-top:22px}.desk{min-height:100dvh;display:grid;grid-template-columns:222px 1fr}.sidebar{position:sticky;top:0;height:100dvh;border-right:1px solid var(--line);padding:34px 20px 20px;background:#ede9df;display:flex;flex-direction:column}.sidebar .brand{padding:0 12px;margin-bottom:40px;font-size:25px}.workspace-label{font-size:9px;letter-spacing:1.5px;color:var(--muted);margin:0 10px 10px}.sidebar>select{width:100%;padding:12px 9px;font-size:11px;background:#f6f3ec;margin-bottom:25px;border-color:#dbd4c6}.sidebar nav{display:flex;flex-direction:column;gap:6px}.sidebar nav button{display:flex;gap:13px;align-items:center;text-align:left;padding:14px;border-radius:5px;font-size:11px;color:#746d60;transition:background .2s}.sidebar nav button>span{font-size:18px;width:22px;text-align:center}.sidebar nav button:hover{background:#e5dfd1}.sidebar nav button.active{background:var(--ink);color:#fff}.sidebar-bottom{margin-top:auto}.small-wheat{padding:35px 10px;display:flex;align-items:center;gap:15px;font:italic 15px var(--serif);color:#897d66;line-height:1.3}.small-wheat .wheat{stroke:#a89574;width:22px}.person{display:flex;align-items:center;gap:9px;border-top:1px solid var(--line);padding:19px 4px 0;font-size:10px}.avatar{width:29px;height:29px;display:grid;place-items:center;background:#d7cfbd;border-radius:50%}.person small{display:block;text-transform:capitalize;font-size:9px}.person .icon-button{margin-left:auto}.icon-button{font-size:20px;padding:4px}.desk-main{min-width:0;padding:0 40px}.environment{font-size:9px;color:#827767;letter-spacing:.5px;padding:14px 0;border-bottom:1px solid var(--line);display:flex;align-items:center}.environment .dot{width:4px;height:4px}.desk-header{display:flex;align-items:center;justify-content:space-between;padding:32px 0 24px;gap:20px}.desk-header .eyebrow{font-size:9px;margin-bottom:7px}.desk-header h1{font-size:43px;margin:0}.desk-header .button{font-size:10px;padding:11px 15px}.datebar{display:flex;align-items:center;gap:20px;border-bottom:1px solid var(--line);padding:10px 0 24px}.datebar>div{margin-right:auto}.datebar .eyebrow{font-size:8px;letter-spacing:1.2px}.datebar h2{font-size:24px;margin:4px 0}.datebar input{font-size:11px;padding:11px}.datebar>.button{font-size:11px;padding:13px 16px;gap:15px}.metrics{display:grid;grid-template-columns:1fr 1fr 1.3fr;margin:25px 0;gap:14px}.metrics article{border:1px solid var(--line);border-radius:7px;background:#faf7ef;padding:22px 24px}.metrics article>span{font-size:10px;color:var(--muted)}.metrics strong{display:block;font:45px var(--serif);margin:10px 0 7px}.metrics strong small{font:11px Arial;margin-left:10px;color:var(--muted)}.metrics p{margin:0;color:var(--muted);font-size:10px}.metrics .reconciled{background:#e9eddf;border-color:#d4dac8}.metrics .reconciled strong{font-size:26px;color:#526448;margin:21px 0 17px;letter-spacing:-1px}.check{display:inline-grid;place-items:center;border:1px solid #809273;border-radius:50%;font:14px Arial;width:24px;height:24px;margin-right:8px;vertical-align:middle}.production-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:22px}.sheet-panel{background:var(--paper);border:1px solid var(--line);border-radius:7px;overflow:hidden}.panel-head{display:flex;align-items:center;justify-content:space-between;padding:24px 25px;border-bottom:1px solid #e9e3d8;gap:16px}.panel-head .eyebrow{font-size:8px;margin:0 0 4px;letter-spacing:1.5px}.panel-head h2{font-size:26px;margin:0}.segmented{display:flex;border:1px solid var(--line);border-radius:5px;padding:3px;background:#f5f1e8}.segmented button{padding:8px 10px;font-size:9px;border-radius:3px;white-space:nowrap}.segmented .chosen{background:var(--paper);box-shadow:0 1px 4px #50402014}.bake-row{display:flex;align-items:center;padding:21px 25px;border-bottom:1px solid #ede8dc;gap:14px;animation:row-enter .4s both}.bake-row h3{font-family:var(--serif);font-size:20px;margin:0 0 4px}.bake-row strong{font:32px var(--serif);min-width:40px;text-align:right}.product-number{font-size:9px;color:#a29378}.bake-row .micro{font-size:9px}.bake-meter{margin-left:auto;width:70px;height:4px;background:#eeeadf;border-radius:4px}.bake-meter>span{display:block;height:100%;background:#b7c2a8;border-radius:4px;transition:width .4s}.sheet-total{display:flex;align-items:center;justify-content:space-between;padding:20px 25px;background:#f4f1e8}.sheet-total span{font-size:10px;color:var(--muted)}.sheet-total strong{font:36px var(--serif)}.panel-footer{padding:18px 25px;display:flex;gap:18px;align-items:center;flex-wrap:wrap}.panel-footer .button{font-size:10px;padding:11px 14px}.panel-footer .micro{font-size:9px}.editions{border:1px solid var(--line);border-radius:7px;background:#f9f6ee;overflow:hidden}.editions .panel-head{padding:21px}.editions h2{font-size:24px}.count{font-size:11px;background:#e8e2d6;padding:5px 9px;border-radius:50%}.edition-empty{padding:34px 24px;text-align:center}.edition-empty .wheat{width:35px;height:55px;stroke:#a6977c;margin-bottom:16px}.edition-empty h3{font:23px var(--serif)}.edition-empty p{font-size:11px;color:var(--muted);margin-bottom:0}.edition{padding:19px 20px;border-bottom:1px solid var(--line)}.edition-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.edition-no{font:35px var(--serif);color:#9e8c6f}.edition h3{font-size:12px;margin:15px 0 6px}.edition p{font-size:10px;color:var(--muted);margin-bottom:7px}.edition .stale-note{color:#946432;background:#f3e8d9;padding:9px;border-radius:4px}.edition small{font-size:9px}.export-links{display:flex;flex-wrap:wrap;gap:12px 14px;margin-top:15px;font-size:9px;color:#5b6650}.export-links button,.export-links a{font-size:9px;border-bottom:1px solid #bac2ad;padding:2px 0}.edition-note{font-size:9px;margin:16px 20px}.packing-list article{padding:20px 25px;border-bottom:1px solid var(--line)}.packing-list article>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.packing-list h3{font:23px var(--serif);margin:2px 0}.packing-list header>strong{font:26px var(--serif)}.packing-list header>strong small{font:10px Arial}.packing-list .eyebrow{font-size:8px}.packing-row{display:flex;align-items:center;gap:18px;padding:11px 0;border-top:1px solid #eee9df;font-size:12px}.packing-row>span{margin-right:auto}.packing-row small{display:block;font-size:9px}.packing-row strong{font:21px var(--serif)}.packing-row .text-link{font-size:9px}.empty{padding:65px 35px;text-align:center;max-width:450px;margin:auto}.empty .wheat{stroke:#b5a689;height:55px;margin-bottom:14px}.empty h3{font:27px var(--serif);margin-bottom:10px}.empty p{font-size:12px;color:var(--muted)}.desk-footer{display:flex;justify-content:space-between;padding:32px 0;font-size:9px;border-top:1px solid var(--line);margin-top:30px;gap:12px}.alert,.notice{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-radius:5px;font-size:12px;margin:0 0 18px;line-height:1.5}.alert{background:#f5e1d7;color:#87432c;border:1px solid #e9c6b5}.notice{background:#e8eedf;color:#4c603f;border:1px solid #d6dfc8}.alert button,.notice button{font-size:20px;flex-shrink:0}.notice label{width:100%}.notice input{width:100%;font-size:10px;margin-top:10px}.frozen-banner{padding:13px 24px;background:#ece7d7;font-size:11px}.frozen-banner button{font-size:11px;border-bottom:1px solid #8c816a;margin-left:9px}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;text-align:left;min-width:620px}th{font-size:8px;letter-spacing:1px;text-transform:uppercase;color:var(--muted);padding:16px 22px;border-bottom:1px solid var(--line);font-weight:500}td{font-size:11px;padding:20px 22px;border-bottom:1px solid #eee8dd}td small{display:block;font-size:9px;white-space:nowrap}.quantity-cell{font:25px var(--serif)}.section-note{font-size:11px;color:var(--muted);padding:18px 25px;margin:0;background:#faf7ef;border-bottom:1px solid #ede7db}.reference-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.reference-grid .panel-head{padding:22px}.reference-grid .panel-head h2{font-size:24px}.reference-row{display:flex;align-items:center;gap:15px;padding:23px;border-bottom:1px solid #ece6da}.reference-code{font-size:9px;background:#eee8d9;padding:9px 7px;border-radius:4px;max-width:100px;overflow-wrap:anywhere}.reference-row h3{margin:0;font:22px var(--serif)}.reference-row small{font-size:9px}.reference-row button{margin-left:auto}.import-layout{display:grid;grid-template-columns:1fr 290px;gap:24px}.panel-body{padding:24px}.panel-body>p{font-size:12px;color:var(--muted)}.field{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.field>span{font-size:11px}.field input,.field select,.field textarea{width:100%;font-size:12px}.csv-input{font-family:monospace;font-size:11px!important;line-height:1.8;white-space:pre}.help-card{background:#e8eddf;padding:28px;border-radius:7px;border:1px solid #d4dbc8;align-self:start}.help-card h2{font-size:33px;line-height:1.1;margin:20px 0}.help-card p,.help-card li{font-size:11px;color:#69735b;line-height:1.7}.help-card ol{padding-left:15px}.sample-row{overflow-wrap:anywhere;font-family:monospace;padding:12px;background:#f3f5ec}.import-preview{margin-top:25px;border-top:1px solid var(--line);padding-top:25px}.import-preview>p{font-size:12px;color:var(--muted)}.import-preview table{min-width:300px}.import-preview .button{margin-top:20px}.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.settings-grid .panel-head h2{font-size:24px}.border-top{border-top:1px solid var(--line)}.member-row{display:flex;align-items:center;gap:12px;padding:15px 0;border-bottom:1px solid var(--line);margin-bottom:18px}.member-row>div{margin-right:auto;min-width:0}.member-row strong{font-size:12px}.member-row small{display:block;overflow-wrap:anywhere;font-size:9px}.member-row select{font-size:10px;padding:8px}.member-row .text-link{font-size:9px}.simulator{border:1px dashed #b6bda7;padding:16px;border-radius:5px;background:#f1f4e9}.simulator p{font-size:11px;color:var(--muted)}.simulator .text-link{display:block;margin:18px 0 0}.settings-grid .button{white-space:normal;font-size:11px}.settings-grid .panel-body>.text-link{margin-top:15px}.settings-grid h3{font:22px var(--serif)}dialog{border:1px solid var(--line);border-radius:10px;padding:0;max-width:570px;width:calc(100% - 36px);max-height:90dvh;overflow-y:auto;background:var(--paper);color:var(--ink);box-shadow:0 25px 100px #201b2340;animation:row-enter .2s}dialog::backdrop{background:#27251d70;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.dialog-head{display:flex;align-items:center;justify-content:space-between;padding:25px 28px;border-bottom:1px solid var(--line)}.dialog-head h2{font-size:30px;margin:0}.modal-fields{padding:25px 28px;border:0;margin:0;min-width:0}.modal-fields p{font-size:12px;color:var(--muted)}.modal-fields .button{width:100%;margin-top:10px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.form-note{background:#f0eee3;padding:13px 16px;border-radius:5px;line-height:1.6}.checkbox{display:flex;align-items:center;gap:10px;margin:18px 0;font-size:12px}.freeze-summary{display:flex;flex-direction:column;align-items:center;background:#e9eddf;padding:25px;border-radius:7px;margin-bottom:20px;font-size:12px}.freeze-summary strong{font:50px var(--serif);display:block;margin:15px 0}.freeze-summary strong small{font:11px Arial}.modal-fields .alert{color:#87432c}.loading p{font-size:12px;color:var(--muted);margin-top:15px}@keyframes paper-enter{0%{opacity:0;transform:translateY(35px) rotate(10deg)}to{opacity:1;transform:rotate(5deg)}}@keyframes note-float{0%,to{transform:translateY(0) rotate(-9deg)}50%{transform:translateY(-10px) rotate(-7deg)}}@keyframes row-enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1600px){.desk-main{padding:0 65px}.production-layout{grid-template-columns:minmax(0,1fr) 350px}.desk-header{padding-top:50px}.datebar{padding-top:20px}.metrics{margin:30px 0}.bake-row{padding-top:28px;padding-bottom:28px}}@media(max-width:1250px){.desk{grid-template-columns:190px 1fr}.sidebar{padding:30px 13px 18px}.desk-main{padding:0 25px}.production-layout{grid-template-columns:minmax(0,1fr) 260px;gap:16px}.panel-head{padding:20px}.segmented button{padding:7px}.bake-row{padding:20px;gap:10px}.bake-meter{display:none}.bake-row strong{margin-left:auto}.metrics article{padding:20px}.datebar{gap:12px}.datebar>.button{font-size:10px;padding:12px;gap:7px}.reference-grid,.settings-grid{gap:16px}.import-layout{grid-template-columns:1fr 240px;gap:16px}}@media(max-width:1000px){.hero{gap:10px;padding-top:55px;min-height:610px}.hero h1{font-size:54px}.hero-art{transform:scale(.85);transform-origin:center}.floating-note{left:-22px}.hero-actions{gap:17px;flex-wrap:wrap}.hero-actions .button{padding:15px 18px}.production-layout{grid-template-columns:1fr}.editions{display:grid;grid-template-columns:repeat(2,1fr)}.editions .panel-head,.editions .edition-note,.edition-empty{grid-column:1/-1}.datebar{flex-wrap:wrap}.datebar>div{flex:1 0 60%}.datebar>.button{margin-left:auto}.metrics{grid-template-columns:1fr 1fr}.metrics .reconciled{grid-column:1/-1;display:flex;align-items:center;gap:25px}.metrics .reconciled strong{margin:0;font-size:22px}.metrics .reconciled p{margin-left:auto}.reference-grid,.settings-grid,.import-layout{grid-template-columns:1fr}.help-card{display:none}}@media(max-width:740px){.landing-nav{height:85px;padding:0 24px}.landing-nav .brand{font-size:23px}.landing-nav nav>a:not(.button){display:none}.landing-nav nav .button{padding:12px 16px;gap:15px;font-size:10px}.hero{grid-template-columns:1fr;padding:45px 25px 15px;gap:20px}.hero h1{font-size:53px}.hero .intro{font-size:14px}.hero-art{min-height:480px;transform:scale(.85);margin-top:-25px}.roundel{right:-5px;top:0}.floating-note{left:-20px;bottom:20px}.principles{margin:0 25px;gap:18px;flex-direction:column;padding:20px 0}.how{padding:55px 25px}.how h2,.offer h2{font-size:37px}.steps{grid-template-columns:1fr;gap:20px;margin-top:30px}.steps article{display:grid;grid-template-columns:45px 1fr}.steps h3{margin:0 0 10px}.steps p{grid-column:2;max-width:330px;margin:0}.step-number{grid-row:1/3}.offer{padding:45px 25px;grid-template-columns:1fr;gap:20px}.offer-card{padding:24px}.offer-card>div{align-items:flex-start;flex-direction:column;gap:0;margin-bottom:15px}.landing footer{padding:30px 25px;gap:25px;flex-wrap:wrap}.landing footer>span{width:100%;border-top:1px solid var(--line);padding-top:20px}.desk{display:block}.sidebar{position:static;width:100%;height:auto;padding:16px 20px 0;display:grid;grid-template-columns:1fr 1fr;gap:14px}.sidebar .brand{font-size:21px;margin:0;padding:0}.sidebar .brand .wheat{height:33px;width:23px}.workspace-label,.sidebar-bottom{display:none}.sidebar>select{margin:0;padding:8px;font-size:10px;align-self:center}.sidebar nav{grid-column:1/-1;flex-direction:row;overflow-x:auto;gap:2px;padding:0 0 10px}.sidebar nav button{font-size:9px;padding:11px 10px;white-space:nowrap;gap:7px}.sidebar nav button>span{font-size:15px;width:auto}.desk-main{padding:0 20px}.environment{font-size:7px;line-height:1.6;padding:10px 0}.desk-header{padding:24px 0 22px}.desk-header h1{font-size:33px}.desk-header .eyebrow{font-size:7px;letter-spacing:1.5px}.desk-header .button{padding:9px;font-size:9px}.datebar h2{font-size:25px}.datebar>div{flex:1 0 100%}.datebar input{flex:1;min-width:0}.datebar>.button{flex:1}.metrics{gap:10px;margin:18px 0}.metrics article{padding:17px}.metrics article>span{font-size:9px}.metrics strong{font-size:36px}.metrics p{font-size:9px}.metrics .reconciled{gap:12px;padding:15px;flex-wrap:wrap}.metrics .reconciled strong{font-size:20px;margin-left:auto}.metrics .reconciled p{display:none}.metrics .reconciled>span{font-size:9px}.production-layout{gap:16px}.panel-head{padding:20px 17px}.panel-head h2{font-size:24px}.panel-head .eyebrow{font-size:7px}.segmented button{font-size:8px;padding:7px}.bake-row{padding:20px 17px;gap:12px}.bake-row h3{font-size:22px}.bake-row strong{font-size:32px}.panel-footer{padding:17px}.editions{grid-template-columns:1fr}.sheet-total{padding:18px}.sheet-total strong{font-size:33px}.packing-list article{padding:20px 17px}.packing-row{gap:12px}.packing-row>span{font-size:11px}.packing-row .text-link{font-size:8px}.empty{padding:45px 24px}.desk-footer{flex-direction:column;gap:10px;padding:24px 0}.reference-grid .panel-head{padding:20px}.reference-row{padding:20px;gap:11px}.reference-row h3{font-size:20px}.reference-code{font-size:8px;max-width:75px}.panel-body{padding:20px}.settings-grid .panel-head h2{font-size:24px}.member-row{gap:8px}.member-row .text-link{font-size:8px}.member-row select{font-size:9px;padding:6px}.dialog-head{padding:23px 20px}.dialog-head h2{font-size:28px}.modal-fields{padding:20px}.form-grid{grid-template-columns:1fr 1fr;gap:0 12px}.form-grid .field>span{font-size:10px}.form-grid input,.form-grid select{font-size:11px;padding:10px}.section-note{padding:17px 20px}.reference-grid .button{padding:10px;font-size:10px}.signin h1{font-size:39px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media print{.sidebar,.environment,.desk-header,.datebar,.editions,.panel-footer,.desk-footer,.alert,.notice{display:none!important}.desk{display:block}.desk-main{padding:0}.production-layout{display:block}.sheet-panel{border:0}.metrics{margin:0 0 20px}body{background:#fff}.sheet-total,.metrics article{background:#fff}.segmented{display:none}}
