.author-dashboard{color:#243a32;font-size:14px;margin:auto;max-width:1600px;padding:28px 0 40px}.author-dashboard *{box-sizing:border-box}.author-dashboard__header{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:16px}.author-dashboard__eyebrow{color:#43785b;font-size:11px;font-weight:700;letter-spacing:1.8px}.author-dashboard h1{color:#203a2e;font-size:30px;letter-spacing:-1px;margin:6px 0 8px}.author-dashboard p{color:#64736c;line-height:1.65;margin:0}.author-dashboard a,.author-dashboard button{min-height:44px}.author-dashboard__refresh{align-items:center;background:#fff;border:1px solid #cbdcd2;border-radius:10px;color:#245d3e;cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:8px;justify-content:center;padding:10px 18px;white-space:nowrap}.author-dashboard__refresh:disabled{cursor:default;opacity:.6}.author-dashboard :is(button,a):focus-visible{outline:3px solid #31815a;outline-offset:3px}.author-dashboard__updated{color:#718077;font-size:12px;margin-bottom:20px}.author-dashboard__metrics{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin:20px 0 24px}.author-dashboard__metrics article{background:#fff;border:1px solid #e0e8e3;border-radius:14px;padding:22px}.author-dashboard__metrics h2{color:#5c7064;font-size:13px;font-weight:500;margin:0 0 18px}.author-dashboard__metrics strong{color:#203e2c;display:block;font-size:29px;letter-spacing:-1px;line-height:1.2;overflow-wrap:anywhere}.author-dashboard__metrics p{font-size:11px;margin-top:12px}.author-dashboard__grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);margin-bottom:20px}.author-dashboard__panel{background:#fff;border:1px solid #e0e8e3;border-radius:14px;min-width:0;padding:24px}.author-dashboard__panel>header{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin-bottom:24px}.author-dashboard__panel h2{color:#203a2e;font-size:17px;font-weight:650;margin:0 0 5px}.author-dashboard__panel header p{font-size:12px}.author-dashboard__tag{background:#edf5ef;border-radius:6px;color:#336a48;font-size:11px;padding:6px 9px;white-space:nowrap}.author-dashboard__chart{display:flex;gap:22px;height:215px;padding-top:16px}.author-dashboard__column{align-items:center;color:#516659;display:flex;flex:1 1;flex-direction:column;font-size:12px;gap:8px;min-width:0}.author-dashboard__column>span{font-weight:650}.author-dashboard__track{align-items:flex-end;background:linear-gradient(0deg,#f4f8f5,#fff);border-bottom:1px solid #dce7e0;border-radius:6px 6px 0 0;display:flex;height:150px;justify-content:center;width:100%}.author-dashboard__track>div{background:#34825a;border-radius:5px 5px 0 0;max-width:48px;min-height:0;width:65%}.author-dashboard__column time{font-size:11px;white-space:nowrap}.author-dashboard__chart-note{font-size:12px;margin-top:15px!important;text-align:center}.author-dashboard__publication{align-items:center;border-bottom:1px solid #edf1ee;color:#526b5c;display:flex;gap:16px;justify-content:space-between;padding:18px 0}.author-dashboard__publication strong{color:#284b37;font-size:24px}.author-dashboard__note{font-size:12px;margin:18px 0!important}.author-dashboard__link{align-items:center;color:#286343!important;display:inline-flex;font-size:13px;font-weight:600;gap:8px}.author-dashboard__link svg{font-size:17px}.author-dashboard__ranking{counter-reset:rank;list-style:none;margin:0;padding:0}.author-dashboard__ranking li{align-items:center;border-top:1px solid #edf1ee;counter-increment:rank;display:flex;gap:18px;padding:17px 0}.author-dashboard__ranking li:before{color:#82958a;content:counter(rank,decimal-leading-zero);font-size:12px}.author-dashboard__ranking li>span:first-of-type{flex:1 1;font-weight:600;overflow-wrap:anywhere}.author-dashboard__ranking strong{font-size:12px;white-space:nowrap}.author-dashboard__ranking li>span:last-child{color:#5d7566;font-size:13px;white-space:nowrap}.author-dashboard__footnote{font-size:11px;margin-top:20px!important;max-width:1000px}.author-dashboard__empty{font-size:13px;padding:25px 0}.author-dashboard__loading{align-items:center;display:flex;gap:14px;justify-content:center;min-height:250px}.author-dashboard__sr-only{clip:rect(0,0,0,0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:1100px){.author-dashboard__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.author-dashboard__grid{grid-template-columns:1fr}}@media (max-width:600px){.author-dashboard{padding-top:18px}.author-dashboard__header{align-items:flex-start;gap:12px}.author-dashboard h1{font-size:25px}.author-dashboard__header p{font-size:12px}.author-dashboard__refresh{font-size:12px;padding:9px}.author-dashboard__refresh svg{font-size:18px}.author-dashboard__metrics{gap:10px}.author-dashboard__metrics article{padding:16px 12px}.author-dashboard__metrics h2{font-size:12px;margin-bottom:10px;min-height:30px}.author-dashboard__metrics strong{font-size:24px}.author-dashboard__metrics p{font-size:10px}.author-dashboard__panel{padding:18px 14px}.author-dashboard__chart{gap:7px}.author-dashboard__panel>header{flex-wrap:wrap;gap:8px}.author-dashboard__ranking li{flex-wrap:wrap;gap:10px}.author-dashboard__ranking li>span:first-of-type{min-width:65%}.author-dashboard__ranking strong{margin-left:25px}.author-dashboard__eyebrow{font-size:9px;letter-spacing:1px}.author-dashboard__publication{font-size:12px}}.publications-page{color:#273e32;font-size:14px;margin:auto;max-width:1650px;padding:28px 0 40px}.publications-page *{box-sizing:border-box}.publications-page__header{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:30px}.publications-page__eyebrow{color:#50775d;font-size:10px;font-weight:700;letter-spacing:2px}.publications-page h1{color:#233c2d;font-size:30px;letter-spacing:-1px;margin:6px 0 8px}.publications-page__header p{color:#6a7b70;font-size:14px;line-height:1.6;margin:0}.publications-page__publish{align-items:center;background:#236943;border-radius:10px;color:#fff!important;display:inline-flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;min-height:46px;padding:11px 18px;white-space:nowrap}.publications-page__publish:hover{background:#195433}.publications-page :is(a,button,input,select):focus-visible{outline:3px solid #39845a;outline-offset:3px}.publications-page button{cursor:pointer;font:inherit}.publications-page button:disabled{cursor:default;opacity:.5}.publications-page__toolbar{align-items:center;background:#fff;border:1px solid #e0e8e1;border-radius:12px;display:flex;gap:12px;padding:12px}.publications-page__search{align-items:center;color:#718375;display:flex;flex:1 1;gap:10px;min-width:0;padding:0 10px}.publications-page__search>svg{font-size:21px}.publications-page__search input{background:#0000;border:0;color:#253d2f;font:inherit;min-height:44px;min-width:0;outline:0;width:100%}.publications-page__search input::placeholder{color:#7a8b7f;font-size:13px}.publications-page__search:focus-within{border-radius:7px;box-shadow:0 0 0 2px #3c835b}.publications-page__refresh,.publications-page__search button{align-items:center;background:#0000;border:0;border-radius:8px;color:#487455;display:inline-flex;justify-content:center;min-height:44px;min-width:44px}.publications-page__refresh{background:#f1f6f2}.publications-page__sort{align-items:center;border-left:1px solid #e4ebe5;color:#6e7f73;display:flex;font-size:12px;gap:10px;padding-left:18px}.publications-page__sort select{background:#fff;border:1px solid #dfe7e0;border-radius:8px;color:#395b44;font:inherit;font-weight:600;height:44px;min-width:145px;padding:0 12px}.publications-page__filterbar{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:20px 0}.publications-page__filters{display:flex;flex-wrap:wrap;gap:6px}.publications-page__filters button{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:#6a7c6e;display:flex;font-size:12px;gap:9px;min-height:44px;padding:8px 13px}.publications-page__filters button[aria-pressed=true]{background:#e9f2eb;border-color:#cbded0;color:#28573a;font-weight:650}.publications-page__filters span{background:#fff;border-radius:5px;color:#647a6a;font-size:11px;min-width:21px;padding:2px 5px;text-align:center}.publications-page__result{color:#79897d;font-size:12px;white-space:nowrap}.publications-page__grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.publication-card{background:#fff;border:1px solid #dfe8e1;border-radius:15px;box-shadow:0 3px 10px #183a2510;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:box-shadow .2s,border-color .2s}.publication-card:hover{border-color:#bcd2c2;box-shadow:0 8px 24px #183a2517}.publication-card__main{display:flex;flex:1 1;gap:20px;min-height:220px;padding:24px 22px 20px}.publication-card__cover{align-items:center;background:#f1f2eb;border-radius:5px;box-shadow:3px 6px 10px #2036261c;display:flex;flex:0 0 108px;height:157px;justify-content:center;overflow:hidden;width:108px}.publication-card__cover img{display:block;height:100%;object-fit:contain;width:100%}.publication-card__placeholder{align-items:center;background:linear-gradient(145deg,#e9eee4,#d9e3d8);color:#69806b;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;padding:12px;text-align:center;width:100%}.publication-card__placeholder svg{font-size:35px}.publication-card__placeholder span{font-size:10px;line-height:1.4}.publication-card__identity{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;min-width:0}.publication-card__status{align-items:center;background:#edf6ef;border-radius:5px;color:#366f49;display:inline-flex;font-size:10px;font-weight:600;gap:6px;line-height:1.5;margin-bottom:12px;max-width:100%;overflow-wrap:anywhere;padding:4px 7px}.publication-card__status i{background:#479261;border-radius:50%;flex:0 0 5px;height:5px;width:5px}.publication-card__status.is-pending{background:#faf4e8;color:#886625}.publication-card__status.is-pending i{background:#b48c3f}.publication-card h2{-webkit-line-clamp:3;color:#2b4131;font-size:17px;letter-spacing:-.3px;line-height:1.4;margin:0 0 7px;overflow-wrap:anywhere}.publication-card h2,.publication-card__subtitle{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.publication-card__subtitle{-webkit-line-clamp:2;color:#768277;font-size:11px;line-height:1.5;margin:0 0 6px}.publication-card__author{color:#728072;font-size:12px;line-height:1.5;margin:0 0 16px;overflow-wrap:anywhere}.publication-card__specs{align-items:center;color:#6d7c70;display:flex;flex-wrap:wrap;font-size:10px;gap:5px 10px;margin-top:auto;padding-top:8px}.publication-card__specs span+span:before{color:#a1afa3;content:"·";margin-right:9px}.publication-card__codes{grid-gap:14px;border-top:1px solid #edf1ec;display:grid;gap:14px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);margin:0 22px;padding:14px 0}.publication-card__codes div{min-width:0}.publication-card__codes dt{color:#809082;font-size:9px;font-weight:600;letter-spacing:.25px;margin-bottom:5px}.publication-card__codes dd{color:#536c58;font-size:11px;font-weight:500;line-height:1.5;margin:0;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.publication-card__footer{align-items:center;background:#fafcf9;border-top:1px solid #e9eee8;display:flex;gap:10px;justify-content:space-between;padding:14px 22px}.publication-card__footer>div{display:flex;flex-direction:column;gap:2px;min-width:0}.publication-card__footer>div>span{color:#839082;font-size:9px}.publication-card__footer strong{color:#2d5037;font-size:20px;letter-spacing:-.5px;overflow-wrap:anywhere}.publication-card__edit{align-items:center;background:#fff;border:1px solid #ccdbcf;border-radius:8px;color:#326443!important;display:inline-flex;font-size:11px;font-weight:650;gap:7px;justify-content:center;min-height:44px;padding:9px 12px;white-space:nowrap}.publication-card__edit:hover{background:#eaf3ec}.publication-card__edit svg{font-size:16px}.publications-page__loading{align-items:center;color:#758577;display:flex;gap:14px;justify-content:center;min-height:280px}.publications-page__empty{align-items:center;background:#fff;border:1px dashed #c9d9cd;border-radius:14px;display:flex;flex-direction:column;gap:14px;padding:60px 20px;text-align:center}.publications-page__empty>svg{color:#81a18a;font-size:42px}.publications-page__empty h2{font-size:21px;margin:0}.publications-page__empty p{color:#77877a;font-size:13px;max-width:400px}.publications-page__empty :is(a,button),.publications-page__retry{background:#fff;border:1px solid #c8dacc;border-radius:8px;color:#316643!important;font-size:13px;min-height:44px;padding:10px 15px}.publications-page__retry{margin-top:20px}@media (max-width:1400px){.publications-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1900px){.publications-page__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.publication-card__cover{flex-basis:120px;height:175px;width:120px}}@media (max-width:700px){.publications-page{padding-top:18px}.publications-page__header{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:22px}.publications-page h1{font-size:27px}.publications-page__header p,.publications-page__publish{font-size:12px}.publications-page__grid{gap:16px;grid-template-columns:1fr}.publications-page__toolbar{flex-wrap:wrap;gap:8px;padding:10px}.publications-page__search{flex-basis:calc(100% - 52px);order:0;padding:0 5px}.publications-page__refresh{order:1}.publications-page__sort{border:0;border-top:1px solid #e7ede7;justify-content:space-between;order:2;padding:8px 0 0;width:100%}.publications-page__sort select{min-width:180px}.publications-page__filterbar{flex-wrap:wrap;gap:10px}.publications-page__filters{gap:3px}.publications-page__filters button{font-size:11px;gap:6px;padding:8px 9px}.publications-page__result{font-size:11px}.publication-card__main{gap:16px;padding:20px 16px 18px}.publication-card__codes{margin:0 16px}.publication-card__footer{padding:13px 16px}.publication-card__cover{flex-basis:100px;height:146px;width:100px}.publication-card h2{font-size:16px}}@media (max-width:360px){.publication-card__cover{flex-basis:82px;height:124px;width:82px}.publication-card__main{gap:12px;padding:16px 12px}.publication-card h2{font-size:15px}.publication-card__status{font-size:9px}.publication-card__author{font-size:11px}.publication-card__specs{font-size:9px}.publication-card__codes{grid-template-columns:minmax(0,1fr);margin:0 12px}.publication-card__footer{padding:12px}.publication-card__edit{font-size:10px;padding:8px}.publication-card__footer strong{font-size:19px}}@media (prefers-reduced-motion:reduce){.publication-card{transition:none}}.print-tracking{background:#f8fbf9;border:1px solid #dde7e2;border-radius:16px;color:#20372b;padding:24px}.print-tracking__heading{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.print-tracking__eyebrow{color:#5c7968;font-size:10px;font-weight:800;letter-spacing:1.4px}.print-tracking h3{color:#173e2b;font-size:19px;font-weight:750;letter-spacing:-.4px;line-height:1.35;margin:5px 0}.print-tracking p{color:#65746d;font-size:12px;line-height:1.7;margin:0}.print-tracking__reference{background:#fff;border:1px solid #dfe7e2;border-radius:8px;color:#6b7770;flex-shrink:0;font-size:11px;padding:7px 10px}.print-tracking__reference strong{color:#284c38;font-weight:750}.print-tracking__steps{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-columns:repeat(var(--step-count,6),minmax(0,1fr));list-style:none;margin:28px 0 8px;padding:0}.print-tracking__steps li{align-items:flex-start;display:flex;flex-direction:column;gap:10px;min-width:0;padding-right:8px;position:relative}.print-tracking__steps li:after{background:#dce5e0;content:"";height:2px;left:38px;position:absolute;right:9px;top:15px}.print-tracking__steps li:last-child:after{display:none}.print-tracking__steps li.is-complete:after{background:#78ab8c}.print-tracking__dot{align-items:center;background:#edf1ee;border:1px solid #d9e2dc;border-radius:50%;color:#7b8a80;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:32px;justify-content:center;position:relative;width:32px;z-index:1}.print-tracking__dot svg{height:18px;width:18px}.print-tracking__steps .is-complete .print-tracking__dot{background:#e1eee6;border-color:#c3decc;color:#267343}.print-tracking__steps .is-current .print-tracking__dot{background:#207c49;border-color:#207c49;box-shadow:0 0 0 5px #e3efe8;color:#fff}.print-tracking__step-label{color:#65746a;display:block;font-size:11px;font-weight:700;line-height:1.4}.print-tracking__steps .is-current .print-tracking__step-label{color:#175b35}.print-tracking__steps small{color:#65776b;display:block;font-size:10px;line-height:1.5;margin-top:3px}.print-tracking__notice{align-items:flex-start;background:#fff8e9;border:1px solid #eee0bc;border-radius:9px;color:#816226;display:flex;font-size:12px;gap:8px;line-height:1.6;margin-top:15px;padding:11px 13px}.print-tracking__notice svg{flex-shrink:0;margin-top:1px}.print-tracking__notice--error{background:#fff3f0;border-color:#efd3cb;color:#934b3a}.print-tracking h3.print-tracking__error{color:#934b3a}.print-tracking .print-tracking__footnote{margin-top:16px}.print-tracking__shipping{align-items:center;border-top:1px solid #dfe7e1;color:#35744d;display:flex;gap:11px;margin-top:21px;padding-top:16px}.print-tracking__shipping span,.print-tracking__shipping strong{display:block;font-size:11px}.print-tracking__shipping strong{color:#264e36;font-size:13px;letter-spacing:.5px;margin-top:3px;overflow-wrap:anywhere}@media (max-width:700px){.print-tracking{padding:19px 16px}.print-tracking__heading{flex-direction:column;gap:12px}.print-tracking h3{font-size:18px}.print-tracking__steps{display:flex;flex-direction:column;gap:0;margin-top:24px}.print-tracking__steps li{align-items:center;flex-direction:row;gap:14px;padding:0 0 23px}.print-tracking__steps li:last-child{padding-bottom:0}.print-tracking__steps li:after{bottom:7px;height:auto;left:15px;right:auto;top:39px;width:2px}.print-tracking__step-label{font-size:13px}.print-tracking__steps small{font-size:11px}}@media (prefers-reduced-motion:reduce){.print-tracking *{scroll-behavior:auto!important}}.orders-workspace{color:#23392d;margin:0 auto;max-width:1440px;padding:18px 0 40px}.orders-heading{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:26px}.orders-eyebrow{color:#4f805e;display:block;font-size:10px;font-weight:800;letter-spacing:1.8px;margin-bottom:9px}.orders-heading h1{color:#203d2b;font-size:30px;font-weight:800;letter-spacing:-1px;line-height:1.2;margin:0}.orders-heading p{color:#65756a;font-size:13px;line-height:1.7;margin:9px 0 0}.orders-refresh{align-items:center;background:#fff;border:1px solid #cbdacf;border-radius:10px;color:#285a3a;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;gap:8px;justify-content:center;min-height:42px;padding:0 16px;transition:background .15s;white-space:nowrap}.orders-refresh:hover{background:#f0f6f2}.orders-refresh:disabled{cursor:wait;opacity:.6}.orders-refresh svg{height:17px;width:17px}.orders-metrics{background:#fff;border:1px solid #e0e7e1;border-radius:15px;box-shadow:0 3px 10px #263c2e03;display:grid;grid-template-columns:1fr 1fr 1fr 1.6fr;margin-bottom:25px;padding:23px 8px}.orders-metric{border-right:1px solid #e8ede9;display:flex;flex-direction:column;gap:7px;padding:0 24px}.orders-metric:last-child{border-right:none}.orders-metric span{color:#65756a;font-size:11px;font-weight:500}.orders-metric strong{color:#294734;font-size:27px;font-weight:750;letter-spacing:-.7px;line-height:1.2}.orders-metric.is-green strong{color:#25824b}.orders-toolbar{gap:16px;justify-content:space-between;margin-bottom:22px}.orders-tabs,.orders-toolbar{align-items:center;display:flex;flex-wrap:wrap}.orders-tabs{background:#eaf0eb;border:1px solid #e2e9e3;border-radius:10px;gap:5px;max-width:100%;padding:4px}.orders-tabs button{align-items:center;background:#0000;border:none;border-radius:7px;color:#536a5b;cursor:pointer;display:flex;font-size:11px;font-weight:650;gap:7px;min-height:36px;padding:9px 12px;white-space:nowrap}.orders-tabs button[aria-pressed=true]{background:#fff;box-shadow:0 2px 5px #28432f0a;color:#264f35}.orders-tabs b{background:#edf2ee;border-radius:4px;font-size:10px;line-height:1.2;padding:2px 5px}.orders-search{align-items:center;display:flex;flex:1 1;max-width:360px;min-width:260px;position:relative}.orders-search>svg{color:#95a398;left:12px;position:absolute;width:18px}.orders-search input{background:#fff;border:1px solid #dce5de;border-radius:10px;color:#304b38;font-family:inherit;font-size:12px;height:44px;outline:none;padding:0 38px;width:100%}.orders-search input:focus{border-color:#4b9561;box-shadow:0 0 0 3px #3c8e5315}.orders-search button{background:none;border:0;color:#849388;cursor:pointer;display:flex;padding:4px;position:absolute;right:9px}.orders-search button svg{height:17px;width:17px}.orders-list{display:flex;flex-direction:column;gap:14px}.order-card{background:#fff;border:1px solid #e0e7e1;border-radius:15px;box-shadow:0 3px 12px #284b3204;overflow:hidden}.order-card__header{align-items:center;border-bottom:1px solid #eef1ee;display:flex;gap:16px;justify-content:space-between;padding:19px 23px}.order-card__identity{align-items:center;display:flex;gap:13px}.order-card__icon{align-items:center;background:#f6f9f6;border:1px solid #e7ede8;border-radius:10px;color:#7b9783;display:flex;height:38px;justify-content:center;width:38px}.order-card__icon svg{height:19px;width:19px}.order-card__identity h2{color:#2a4733;font-size:15px;font-weight:750;line-height:1.4;margin:0}.order-card__identity time{color:#6b7a70;display:block;font-size:10px;margin-top:2px}.order-card__header-right{align-items:center;display:flex;gap:16px}.order-card__amount{color:#2b4635;font-size:17px;font-weight:750;letter-spacing:-.3px;white-space:nowrap}.order-pill{align-items:center;background:#f7f9f7;border:1px solid #dfe7e1;border-radius:6px;color:#65776a;display:inline-flex;font-size:10px;font-weight:650;gap:5px;line-height:1.4;padding:5px 9px;white-space:nowrap}.order-pill svg{height:13px;width:13px}.order-pill--paid{background:#eef7f0;border-color:#d6e9db;color:#36774b}.order-pill--pending{background:#fff9ed;border-color:#f0e4ca;color:#a57d32}.order-card__body{grid-gap:26px;align-items:center;display:grid;gap:26px;grid-template-columns:minmax(0,1fr) auto;padding:21px 23px}.order-card__book-title{color:#344b3c;font-size:14px;font-weight:650;line-height:1.6;overflow-wrap:anywhere}.order-card__book+.order-card__book{margin-top:13px}.order-card__book-code{color:#62746a;display:inline-block;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px;letter-spacing:.5px;margin-top:3px;-webkit-user-select:all;user-select:all}.order-card__progress{min-width:190px;text-align:right}.order-card__progress>span{color:#687a6e;display:block;font-size:10px;font-weight:700;letter-spacing:1.1px;margin-bottom:5px}.order-card__progress strong{align-items:center;color:#497a57;display:flex;font-size:12px;font-weight:650;gap:7px;justify-content:flex-end}.order-card__progress i{background:#6fa87f;border-radius:50%;display:inline-block;height:6px;width:6px}.order-card__progress strong.is-alert{color:#a06c31}.order-card__progress strong.is-alert i{background:#c39b60}.order-card__footer{align-items:center;background:#fcfdfc;border-top:1px solid #eff2ef;display:flex;gap:15px;justify-content:space-between;padding:12px 23px}.order-card__payment{align-items:center;color:#6c7c70;display:flex;font-size:10px;gap:6px}.order-card__payment svg{color:#a4b0a6;height:14px;width:14px}.order-card__toggle{align-items:center;background:#0000;border:0;color:#43764f;cursor:pointer;display:inline-flex;font-size:11px;font-weight:700;gap:6px;justify-content:center;min-height:32px;padding:4px 0 4px 8px}.order-card__toggle svg{height:17px;transition:transform .2s;width:17px}.order-card__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.order-card__tracking{padding:0 20px 20px}.orders-empty{background:#fff;border:1px dashed #d5e1d8;border-radius:15px;color:#7a8c80;padding:55px 20px;text-align:center}.orders-empty>svg{color:#a1b8a8;height:40px;margin-bottom:12px;width:40px}.orders-empty h2{color:#3a5e46;font-size:17px;margin:0 0 8px}.orders-empty p{font-size:12px;line-height:1.8;margin:0}.orders-caption{color:#65756a;font-size:10px;margin:16px 0 0}.orders-workspace button:focus-visible{outline:3px solid #a6cdb0;outline-offset:3px}@media (max-width:900px){.order-card__body{gap:16px;grid-template-columns:1fr}.order-card__progress{min-width:0;text-align:left}.order-card__progress strong{justify-content:flex-start}.orders-heading h1{font-size:27px}.orders-metric{padding:0 16px}.orders-metric strong{font-size:23px}}@media (max-width:600px){.orders-workspace{padding-top:5px}.orders-heading{align-items:flex-start;gap:14px;margin-bottom:23px}.orders-heading h1{font-size:24px}.orders-heading p{font-size:11px;max-width:210px}.orders-refresh{font-size:10px;min-height:40px;padding:0 11px}.orders-refresh svg{width:15px}.orders-metrics{grid-template-columns:1fr 1fr;margin-bottom:22px;padding:0}.orders-metric{border-bottom:1px solid #e8ede9;padding:18px}.orders-metric:nth-child(2){border-right:0}.orders-metric:nth-child(n+3){border-bottom:0}.orders-metric strong{font-size:23px}.orders-metric span{font-size:10px}.orders-toolbar{gap:12px}.orders-tabs{width:100%}.orders-tabs button{flex:1 1;font-size:10px;justify-content:center;min-height:39px;padding:9px 7px}.orders-search{flex-basis:100%;max-width:none;min-width:0}.orders-search input{font-size:12px}.order-card__header{padding:16px}.order-card__header-right{align-items:flex-end;flex-direction:column;gap:6px}.order-card__amount{font-size:15px}.order-card__identity{gap:9px}.order-card__identity h2{font-size:14px}.order-card__icon{height:32px;width:32px}.order-card__identity time{font-size:10px}.order-card__body{gap:16px;padding:17px 16px}.order-card__book-title{font-size:13px}.order-card__footer{padding:9px 16px}.order-card__payment{font-size:10px;line-height:1.6;max-width:43%}.order-card__toggle{font-size:10px;min-height:40px}.order-card__tracking{padding:0 10px 12px}}@media (prefers-reduced-motion:reduce){.orders-workspace *{transition:none!important}}.orders-search input::-webkit-search-cancel-button,.orders-search input::-webkit-search-decoration{-webkit-appearance:none}@media (max-width:600px){.order-card__toggle,.orders-tabs button{min-height:44px}}@media (max-width:380px){.orders-heading{align-items:stretch;flex-direction:column}.orders-refresh{align-self:flex-start}.order-card__header{flex-wrap:wrap}.order-card__header-right{align-items:center;flex-direction:row;justify-content:space-between;width:100%}}.orders-pagination{align-items:center;color:#667d6b;display:flex;font-size:12px;gap:18px;justify-content:space-between;padding:22px 0}.orders-pagination>div{align-items:center;display:flex;gap:15px}.orders-pagination button{align-items:center;background:#fff;border:1px solid #cdded2;border-radius:8px;color:#2b6841;cursor:pointer;display:inline-flex;font:inherit;font-weight:600;justify-content:center;min-height:44px;padding:9px 16px}.orders-pagination button:disabled{cursor:default;opacity:.4}.orders-pagination button:focus-visible{outline:3px solid #38895b;outline-offset:3px}@media (max-width:600px){.orders-pagination{align-items:stretch;flex-direction:column;gap:12px}.orders-pagination>div{gap:8px;justify-content:space-between}.orders-pagination>span{text-align:center}.orders-pagination button{padding:9px 12px}}.publication-form .MuiCard-root,.publish-workspace .MuiCard-root{border-radius:14px}.publication-form .MuiButton-root,.publish-workspace .MuiButton-root{border-radius:9px;font-size:13px;min-height:42px}.publication-form .MuiInputBase-root,.publish-workspace .MuiInputBase-root{border-radius:9px;font-size:14px}.publication-form .MuiFormHelperText-root,.publish-workspace .MuiFormHelperText-root{line-height:1.5;margin-top:7px}.publication-form .flow-actions,.publish-workspace .flow-actions{margin-bottom:16px}.manuscript-review ul{color:#52685b;font-size:14px;line-height:1.8;padding-left:20px}.manuscript-review .MuiTypography-root{font-size:14px}.manuscript-review h5{font-size:20px!important}@media (max-width:600px){.publication-form .flow-actions,.publish-workspace .flow-actions{bottom:8px}}.pso-admin{--admin-ink:#182d27;--admin-muted:#64766e;--admin-line:#e4ebe7;--admin-green:#147d48;margin:0 auto;max-width:1600px}.pso-admin .admin-page-title{color:var(--admin-ink);font-size:28px;font-weight:750;letter-spacing:-.8px}.pso-admin .admin-navigation{background:#0000;border-bottom:1px solid var(--admin-line);border-radius:0;margin-bottom:32px;min-height:54px;padding:0}.pso-admin .admin-navigation .MuiTabs-flexContainer{gap:28px}.pso-admin .admin-navigation .MuiTab-root{border-radius:0;color:var(--admin-muted);flex:0 0 auto;font-size:14px;font-weight:600;min-width:0;padding:18px 2px}.pso-admin .admin-navigation .Mui-selected{color:var(--admin-green)!important}.pso-admin .admin-navigation .MuiTabs-indicator{background:var(--admin-green);border-radius:2px 2px 0 0;bottom:0;box-shadow:none;height:3px}.production-workspace{color:#182d27}.production-workspace .MuiTypography-root{color:inherit}.production-workspace .production-heading{align-items:center;margin-bottom:28px}.production-workspace .workspace-eyebrow{color:#698074;font-size:10px;font-weight:750;letter-spacing:1.5px;margin-bottom:8px}.production-workspace .production-heading h5{font-size:30px;font-weight:750;letter-spacing:-1px;line-height:1.2;margin-bottom:9px}.production-workspace .production-heading p:not(.workspace-eyebrow){color:#64766e;font-size:14px}.production-workspace .MuiButton-root{border-radius:9px;box-shadow:none;font-size:13px;font-weight:650;min-height:42px;white-space:nowrap}.production-workspace .production-metrics{background:#fff;border:1px solid #e4ebe7;border-radius:16px;gap:0;margin-bottom:24px;overflow:hidden}.production-workspace .production-metric{background:#0000;border-radius:0;border-right:1px solid #e4ebe7;box-shadow:none;padding:24px}.production-workspace .production-metric:last-child{border-right:0}.production-workspace .production-metric h4{color:#182d27;font-size:30px;font-weight:750;letter-spacing:-1px}.production-workspace .production-metric .MuiSvgIcon-root{background:#edf6f0;border-radius:12px;box-sizing:initial;color:#147d48;font-size:20px;padding:10px}.production-workspace .production-metric .MuiTypography-caption{color:#64766e;display:block;font-size:12px;margin-top:8px}.production-workspace .production-filters{background:#fff;border:1px solid #e4ebe7;border-radius:16px;box-shadow:none;margin-bottom:24px;padding:20px 24px}.production-workspace .production-filters .MuiInputBase-root{background:#f8faf9;border-radius:9px;font-size:14px;min-height:46px}.production-workspace .production-filters .MuiOutlinedInput-input{height:auto;padding:13px 14px}.production-workspace .production-filters .MuiInputBase-adornedStart input{padding-left:0}.production-workspace .production-filters .MuiSelect-select{line-height:20px;min-height:20px;padding:13px 34px 13px 14px!important}.production-workspace .production-filters .MuiOutlinedInput-notchedOutline{border-color:#dce6df}.production-workspace .production-filters .MuiInputLabel-root.MuiInputLabel-shrink{background:#fff;color:#52685c;padding:0 5px}.production-workspace .production-advanced-filters{padding:12px 0 16px}.production-workspace .filter-toggle{height:46px;min-width:118px}.production-workspace .production-stages{border-top:1px solid #edf1ee;gap:8px;padding-top:16px}.production-workspace .stage-pill{background:#f3f6f4;border:1px solid #0000;border-radius:8px;color:#52685c;font-size:12px;font-weight:600;height:34px}.production-workspace .stage-pill:hover{background:#e7f0ea}.production-workspace .stage-pill.is-selected{background:#e8f5ec;border-color:#a7d8b8;color:#126d3f}.production-workspace .production-orders{border:1px solid #e4ebe7;border-radius:16px;box-shadow:0 3px 12px #183d2510}.production-workspace .orders-toolbar{border-bottom:1px solid #e4ebe7;padding:23px 24px}.production-workspace .orders-toolbar h6{font-size:17px;font-weight:700}.production-workspace .orders-toolbar p{color:#64766e;font-size:12px;margin-top:4px}.production-workspace .orders-toolbar .MuiChip-root{background:#f0f5f2;color:#52685c;font-weight:600}.production-workspace .MuiTableHead-root{background:#f8faf9}.production-workspace .MuiTableCell-head{border-bottom:1px solid #e4ebe7;color:#64766e;font-size:11px;font-weight:700;letter-spacing:.7px;padding:14px 24px;text-transform:uppercase}.production-workspace .MuiTableCell-body{border-color:#edf1ee;padding:22px 24px}.production-workspace .MuiTableCell-body .MuiTypography-subtitle2{color:#263e32;font-size:14px;font-weight:650}.production-workspace .MuiTableCell-body .MuiTypography-caption{color:#75867c;font-size:11px;line-height:1.6}.production-workspace .MuiTableRow-hover:hover{background:#f9fcfa!important}.production-workspace .MuiTableCell-body .MuiChip-root{border-radius:6px;font-size:11px;font-weight:600;height:25px}.production-workspace .MuiTableCell-body .MuiChip-colorSuccess{background:#e8f5ed;color:#166638}.production-workspace .MuiTableCell-body .MuiChip-colorWarning{background:#fff3db;color:#8c5f15}.production-workspace .MuiTableCell-body .MuiChip-colorDefault{background:#f1f4f2;border-color:#e0e7e2;color:#64766e}.production-workspace .order-actions{min-width:190px}.production-workspace .order-actions .MuiButton-root{background:#f0f7f3;border-color:#0000;color:#147d48;font-size:12px;min-height:34px;padding:7px 12px}.production-workspace .order-actions .MuiIconButton-root{border:1px solid #e4ebe7;border-radius:8px;color:#718379;height:34px;padding:7px;width:34px}.production-workspace .order-actions .MuiIconButton-root .MuiSvgIcon-root{font-size:16px}@media (max-width:900px){.production-workspace .production-metric{border-bottom:1px solid #e4ebe7;padding:18px}.production-workspace .production-heading{align-items:flex-start}.production-workspace .production-heading h5{font-size:25px}.production-workspace .production-filters{padding:16px}.pso-admin .admin-navigation .MuiTabs-flexContainer{gap:22px}}@media (max-width:600px){.production-workspace .orders-toolbar{gap:12px;padding:18px}.production-workspace .orders-toolbar p{max-width:220px}.production-workspace .production-metrics{margin-bottom:18px}.production-workspace .production-heading .MuiButton-root{padding:10px 12px}}.pso-admin .admin-category-panel{background:#fff;border:1px solid #e4ebe7;border-radius:16px;padding:28px}.pso-admin .admin-category-panel h5{color:#182d27;font-size:22px;letter-spacing:-.4px}.pso-admin .category-filters{align-items:center;background:#f6f9f7;border:1px solid #e4ebe7;border-radius:10px;padding:18px}.pso-admin .category-filters .MuiTextField-root{min-width:240px}.pso-admin .category-filters .MuiButton-root{min-height:44px}@media (max-width:600px){.pso-admin .admin-category-panel{padding:18px}.pso-admin .category-filters{align-items:stretch}.pso-admin .category-filters .MuiTextField-root{min-width:0;width:100%}}.book-files-workspace{color:#182d27}.book-files-workspace .files-eyebrow{color:#64766e;font-size:11px;font-weight:750;letter-spacing:1.5px;margin-bottom:8px}.book-files-workspace h5{color:#182d27;font-weight:700;letter-spacing:-.5px}.files-search{align-items:center;background:#fff;border:1px solid #e4ebe7;border-radius:14px;display:flex;gap:16px;margin-bottom:24px;padding:24px}.files-search .MuiInputBase-root{border-radius:9px;font-size:15px;min-height:50px}.files-search .MuiOutlinedInput-input{height:auto;padding:14px}.book-files-workspace .MuiButton-root{border-radius:9px;box-shadow:none;font-size:13px;min-height:46px;white-space:nowrap}.files-search .MuiButton-root{padding:12px 24px}.files-empty{background:#f9fcfa;border:1px dashed #cddfd3;border-radius:16px;padding:64px 24px;text-align:center}.files-book{background:#fff;border:1px solid #e4ebe7;border-radius:16px;display:flex;gap:32px;margin-bottom:20px;padding:28px}.files-thumbnail{align-items:center;background:#eef3ef;border-radius:8px;display:flex;height:235px;justify-content:center;min-width:170px;overflow:hidden;width:170px}.files-thumbnail img{height:100%;object-fit:contain;width:100%}.files-specs{border-top:1px solid #e4ebe7;display:flex;flex-wrap:wrap;gap:20px 32px;margin-top:20px;padding-top:18px}.files-specs .MuiTypography-caption{color:#64766e}@media (max-width:600px){.files-search{align-items:stretch;flex-direction:column;padding:20px 16px}.files-book{flex-direction:column;gap:20px;padding:20px}.files-thumbnail{align-self:center}.files-empty{padding:40px 20px}}.access-workspace{color:#182d27}.access-workspace h5{color:#182d27;font-weight:750;letter-spacing:-.5px}.access-workspace .files-eyebrow{color:#64766e;font-size:11px;font-weight:750;letter-spacing:1.5px;margin-bottom:8px}.access-layout{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1.2fr) minmax(320px,1fr)}.access-directory,.access-editor{background:#fff;border:1px solid #e4ebe7;border-radius:16px;min-width:0;padding:28px}.access-workspace .MuiInputBase-root{border-radius:9px;font-size:15px;min-height:50px}.access-workspace .MuiOutlinedInput-input{height:auto;padding:14px}.access-workspace .MuiButton-root{border-radius:8px;box-shadow:none;font-size:13px;min-height:42px}.access-fieldset{border:1px solid #e0e9e3;border-radius:12px;margin:0 0 20px;padding:16px}.access-fieldset legend{color:#244333;padding:0 6px}.access-tools{background:#f5faf7}.access-options{grid-gap:4px 12px;display:grid;gap:4px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.access-options .MuiFormControlLabel-root{align-items:center;margin:0;min-height:44px}.access-options .MuiFormControlLabel-label{font-size:14px}.access-person{border-bottom:1px solid #e4ebe7;padding:20px 0}.access-person .MuiChip-root{font-size:11px}.access-owners{background:#f5f8f6;border-radius:10px;margin-top:24px;padding:18px}.access-empty{background:#f9fcfa;border:1px dashed #d4e2d8;border-radius:10px;padding:28px 16px}@media (max-width:1100px){.access-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.access-directory,.access-editor{padding:20px 16px}.access-options{grid-template-columns:minmax(0,1fr)}}.access-workspace .MuiCheckbox-root.Mui-checked .MuiSvgIcon-root{background:#fff;border-color:#147d48;color:#147d48}.access-workspace .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#147d48!important;opacity:1!important}
/*# sourceMappingURL=main.65675044.css.map*/