.ProjectIdentity-module__q9CcBq__identity{color:#172f29;letter-spacing:0;flex-direction:column;gap:5px;min-width:0;line-height:1.4;display:flex}.ProjectIdentity-module__q9CcBq__case,.ProjectIdentity-module__q9CcBq__number,.ProjectIdentity-module__q9CcBq__name{font-size:var(--identity-size);overflow-wrap:anywhere;font-weight:750}.ProjectIdentity-module__q9CcBq__case{color:#235d50}.ProjectIdentity-module__q9CcBq__name{color:#17231f;line-height:inherit;margin:0}.ProjectIdentity-module__q9CcBq__numberRow{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ProjectIdentity-module__q9CcBq__bullet{font-size:var(--identity-size);font-weight:800}.ProjectIdentity-module__q9CcBq__number{font-variant-numeric:tabular-nums}.ProjectIdentity-module__q9CcBq__missing{color:#73827c;font-size:13px;font-weight:500}.ProjectIdentity-module__q9CcBq__copy{color:#245c4e;cursor:pointer;background:#fff;border:1px solid #c4d6cd;border-radius:5px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.ProjectIdentity-module__q9CcBq__copy:hover{background:#edf5f1}.ProjectIdentity-module__q9CcBq__copy:focus-visible,.ProjectIdentity-module__q9CcBq__open:focus-visible,.ProjectIdentity-module__q9CcBq__identity a:focus-visible{outline-offset:3px;outline:2px solid #286b58}.ProjectIdentity-module__q9CcBq__open{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.ProjectIdentity-module__q9CcBq__identity a:hover,.ProjectIdentity-module__q9CcBq__open:hover{text-decoration:underline}.ProjectIdentity-module__q9CcBq__error{color:#a42a34;font-size:12px}.ProjectIdentity-module__q9CcBq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ProjectIdentity-module__q9CcBq__rowIdentity{grid-template-columns:minmax(120px,.8fr) minmax(200px,1.15fr) minmax(180px,1.2fr) minmax(140px,.9fr);align-items:stretch;gap:10px;display:grid}.ProjectIdentity-module__q9CcBq__identityField{border-left:2px solid #d9e6e1;flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:10px 12px;display:flex}.ProjectIdentity-module__q9CcBq__fieldLabel{color:#66766f;font-size:11px;font-weight:800}.ProjectIdentity-module__q9CcBq__rowIdentity .ProjectIdentity-module__q9CcBq__case,.ProjectIdentity-module__q9CcBq__rowIdentity .ProjectIdentity-module__q9CcBq__number,.ProjectIdentity-module__q9CcBq__rowIdentity .ProjectIdentity-module__q9CcBq__name,.ProjectIdentity-module__q9CcBq__customer{font-size:var(--identity-size);overflow-wrap:anywhere;font-weight:780;line-height:1.35}.ProjectIdentity-module__q9CcBq__customer{color:#17231f}.ProjectIdentity-module__q9CcBq__rowIdentity .ProjectIdentity-module__q9CcBq__numberRow{flex-wrap:nowrap}@media (max-width:900px){.ProjectIdentity-module__q9CcBq__rowIdentity{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ProjectIdentity-module__q9CcBq__rowIdentity{grid-template-columns:minmax(0,1fr)}}
.CorporateApplicantPanel-module__UKVhda__summary{color:#203c32;border-top:1px solid #d7dfdc;border-bottom:1px solid #d7dfdc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:12px 0;padding:16px 0;display:flex}.CorporateApplicantPanel-module__UKVhda__summary p{margin:6px 0 0;font-size:14px;line-height:1.6}.CorporateApplicantPanel-module__UKVhda__summary button,.CorporateApplicantPanel-module__UKVhda__dialog button,.CorporateApplicantPanel-module__UKVhda__dialog a{color:#234f3f;cursor:pointer;background:#fff;border:1px solid #bacbc3;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:9px 13px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.CorporateApplicantPanel-module__UKVhda__dialog button:disabled{cursor:default;opacity:.5}.CorporateApplicantPanel-module__UKVhda__backdrop{z-index:12000;background:#0c1612a6;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.CorporateApplicantPanel-module__UKVhda__dialog{color:#152a21;background:#fff;border-radius:8px;flex-direction:column;width:min(1440px,100%);height:min(920px,94dvh);display:flex;overflow:hidden;box-shadow:0 20px 70px #0000003d}.CorporateApplicantPanel-module__UKVhda__header{border-bottom:1px solid #d8e0db;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.CorporateApplicantPanel-module__UKVhda__header h2{margin:0;font-size:21px;font-weight:750}.CorporateApplicantPanel-module__UKVhda__header button{width:42px;padding:8px}.CorporateApplicantPanel-module__UKVhda__columns{flex:1;grid-template-columns:minmax(0,1.5fr) minmax(350px,1fr);min-height:0;display:grid}.CorporateApplicantPanel-module__UKVhda__document{background:#edf0ee;flex-direction:column;min-width:0;min-height:0;display:flex}.CorporateApplicantPanel-module__UKVhda__toolbar{background:#f6f8f7;border-bottom:1px solid #d8e0db;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.CorporateApplicantPanel-module__UKVhda__toolbar strong{overflow-wrap:anywhere;font-size:14px}.CorporateApplicantPanel-module__UKVhda__toolbar a{flex-shrink:0}.CorporateApplicantPanel-module__UKVhda__preview{background:#edf0ee;border:0;flex:1;width:100%;min-height:0}.CorporateApplicantPanel-module__UKVhda__imageScroll{flex:1;min-height:0;padding:14px;overflow:auto}.CorporateApplicantPanel-module__UKVhda__imageScroll img{width:100%;height:auto;display:block}.CorporateApplicantPanel-module__UKVhda__empty,.CorporateApplicantPanel-module__UKVhda__loading{justify-content:center;align-items:center;gap:10px;padding:30px;line-height:1.8;display:flex}.CorporateApplicantPanel-module__UKVhda__form{scrollbar-gutter:stable;min-width:0;padding:20px 24px;overflow:auto}.CorporateApplicantPanel-module__UKVhda__contact,.CorporateApplicantPanel-module__UKVhda__help{color:#55675e;margin:0 0 16px;font-size:14px;line-height:1.6}.CorporateApplicantPanel-module__UKVhda__field{flex-direction:column;gap:7px;margin:16px 0;display:flex}.CorporateApplicantPanel-module__UKVhda__field label{font-size:14px;font-weight:700}.CorporateApplicantPanel-module__UKVhda__dialog input:not([type=checkbox]){color:#152a21;box-sizing:border-box;background:#fff;border:1px solid #bccdc4;border-radius:5px;width:100%;min-height:44px;padding:10px 12px;font-size:16px}.CorporateApplicantPanel-module__UKVhda__dialog input:read-only{background:#f0f3f1}.CorporateApplicantPanel-module__UKVhda__dialog input:focus-visible,.CorporateApplicantPanel-module__UKVhda__dialog button:focus-visible,.CorporateApplicantPanel-module__UKVhda__dialog a:focus-visible{outline-offset:2px;outline:3px solid #45917a}.CorporateApplicantPanel-module__UKVhda__dialog .CorporateApplicantPanel-module__UKVhda__suggestion{white-space:normal;text-align:left;overflow-wrap:anywhere;justify-content:flex-start;font-size:13px}.CorporateApplicantPanel-module__UKVhda__message{color:#644b13;background:#fff4dc;margin:0;padding:12px 22px;font-size:14px;line-height:1.6}.CorporateApplicantPanel-module__UKVhda__check{align-items:flex-start;gap:9px;padding:12px 0;font-size:14px;line-height:1.6;display:flex}.CorporateApplicantPanel-module__UKVhda__check input{accent-color:#195440;flex:none;width:18px;height:18px;margin-top:2px}.CorporateApplicantPanel-module__UKVhda__dialog .CorporateApplicantPanel-module__UKVhda__primary{color:#fff;background:#195440;width:100%}.CorporateApplicantPanel-module__UKVhda__text{padding:12px 0;font-size:14px}.CorporateApplicantPanel-module__UKVhda__text summary{cursor:pointer;margin-bottom:10px}.CorporateApplicantPanel-module__UKVhda__text pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f6f4;max-height:180px;padding:10px;font-family:inherit;font-size:13px;line-height:1.65;overflow:auto}@media (max-width:800px){.CorporateApplicantPanel-module__UKVhda__backdrop{padding:8px}.CorporateApplicantPanel-module__UKVhda__dialog{height:96dvh}.CorporateApplicantPanel-module__UKVhda__columns{display:block;overflow:auto}.CorporateApplicantPanel-module__UKVhda__document{height:52dvh}.CorporateApplicantPanel-module__UKVhda__form{padding:20px 16px;overflow:visible}.CorporateApplicantPanel-module__UKVhda__header{padding:12px 16px}.CorporateApplicantPanel-module__UKVhda__toolbar{flex-wrap:wrap}}
.PatentroDelegationControl-module__DBLoUW__field{color:#172c26;flex-direction:column;gap:6px;max-width:480px;margin-block:12px;display:flex}.PatentroDelegationControl-module__DBLoUW__field label{font-size:14px;font-weight:650}.PatentroDelegationControl-module__DBLoUW__inputRow{gap:8px;display:flex}.PatentroDelegationControl-module__DBLoUW__registrationConfirm{flex:0 0 112px}.PatentroDelegationControl-module__DBLoUW__inputRow input{color:#172c26;background:#fff;border:1px solid #aebfb8;border-radius:6px;flex:1;min-width:0;padding:10px 12px;font-size:15px}.PatentroDelegationControl-module__DBLoUW__field button,.PatentroDelegationControl-module__DBLoUW__workflow button,.PatentroDelegationControl-module__DBLoUW__send button{color:#184e40;cursor:pointer;background:#fff;border:1px solid #aebfb8;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:10px 12px;font-size:14px;font-weight:650;display:inline-flex}.PatentroDelegationControl-module__DBLoUW__field button:disabled,.PatentroDelegationControl-module__DBLoUW__workflow button:disabled,.PatentroDelegationControl-module__DBLoUW__send button:disabled{opacity:.55;cursor:default}.PatentroDelegationControl-module__DBLoUW__field input:focus-visible,.PatentroDelegationControl-module__DBLoUW__field button:focus-visible,.PatentroDelegationControl-module__DBLoUW__workflow button:focus-visible,.PatentroDelegationControl-module__DBLoUW__send button:focus-visible{outline-offset:3px;outline:2px solid #184e40}.PatentroDelegationControl-module__DBLoUW__workflow button.PatentroDelegationControl-module__DBLoUW__primary,.PatentroDelegationControl-module__DBLoUW__send button.PatentroDelegationControl-module__DBLoUW__primary{color:#fff;background:#184e40;border-color:#184e40}.PatentroDelegationControl-module__DBLoUW__send{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.PatentroDelegationControl-module__DBLoUW__send small{color:#53625c;font-size:12px}.PatentroDelegationControl-module__DBLoUW__send p,.PatentroDelegationControl-module__DBLoUW__field p{margin:0;font-size:13px}.PatentroDelegationControl-module__DBLoUW__workflow{color:#172c26;background:#fff;border-block:1px solid #cbd7d0;margin-block:18px;padding:22px 0;line-height:1.6}.PatentroDelegationControl-module__DBLoUW__workflow p{word-break:keep-all;overflow-wrap:anywhere;margin:12px 0;font-size:14px}.PatentroDelegationControl-module__DBLoUW__heading,.PatentroDelegationControl-module__DBLoUW__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.PatentroDelegationControl-module__DBLoUW__heading{justify-content:space-between}.PatentroDelegationControl-module__DBLoUW__heading strong{font-size:17px}.PatentroDelegationControl-module__DBLoUW__heading a{color:#184e40;align-items:center;gap:6px;font-size:14px;display:inline-flex}.PatentroDelegationControl-module__DBLoUW__steps{gap:8px;margin:16px 0;padding:0;list-style:none;display:flex}.PatentroDelegationControl-module__DBLoUW__steps li{color:#68776f;border-top:3px solid #dbe2de;flex:1;min-width:0;padding-top:8px;font-size:13px}.PatentroDelegationControl-module__DBLoUW__steps li[data-done=true]{color:#184e40;border-color:#184e40;font-weight:650}.PatentroDelegationControl-module__DBLoUW__dates{color:#53625c;flex-wrap:wrap;gap:8px 20px;font-size:12px;display:flex}.PatentroDelegationControl-module__DBLoUW__error{color:#a32828}.PatentroDelegationControl-module__DBLoUW__success{color:#184e40}.PatentroDelegationControl-module__DBLoUW__spin{animation:1s linear infinite PatentroDelegationControl-module__DBLoUW__turn}.PatentroDelegationControl-module__DBLoUW__backdrop{z-index:100010;background:#172c2680;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.PatentroDelegationControl-module__DBLoUW__dialog{color:#172c26;background:#fff;border-radius:8px;width:500px;max-width:100%;padding:28px;box-shadow:0 16px 50px #0003}.PatentroDelegationControl-module__DBLoUW__dialog h2{word-break:keep-all;margin:0 0 16px;font-size:22px;line-height:1.4}.PatentroDelegationControl-module__DBLoUW__dialog p{word-break:keep-all;margin:12px 0;font-size:15px;line-height:1.7}.PatentroDelegationControl-module__DBLoUW__dialog button{color:#172c26;cursor:pointer;background:#fff;border:1px solid #aebfb8;border-radius:6px;padding:12px 16px;font-size:14px;font-weight:650}.PatentroDelegationControl-module__DBLoUW__dialog button.PatentroDelegationControl-module__DBLoUW__primary{color:#fff;background:#184e40;border-color:#184e40}.PatentroDelegationControl-module__DBLoUW__dialog button:disabled{opacity:.5}.PatentroDelegationControl-module__DBLoUW__dialog .PatentroDelegationControl-module__DBLoUW__actions{justify-content:flex-end;margin-top:22px}@keyframes PatentroDelegationControl-module__DBLoUW__turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.PatentroDelegationControl-module__DBLoUW__spin{animation:none}}
.PriorGoodsOverlap-module__MjSUya__section{color:#172f26;border-top:1px solid #dbe4df;border-bottom:1px solid #dbe4df;min-width:0;margin:16px 0;padding:14px 0;font-size:13px;line-height:1.6}.PriorGoodsOverlap-module__MjSUya__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.PriorGoodsOverlap-module__MjSUya__heading h5{margin:0;font-size:14px}.PriorGoodsOverlap-module__MjSUya__badge{color:#64726b;margin-left:8px;font-size:11px;font-weight:500}.PriorGoodsOverlap-module__MjSUya__table{border-collapse:collapse;table-layout:fixed;background:#fff;width:100%}.PriorGoodsOverlap-module__MjSUya__tableScroll{scrollbar-gutter:stable;max-height:460px;overflow:auto}.PriorGoodsOverlap-module__MjSUya__table thead{z-index:1;position:sticky;top:0}.PriorGoodsOverlap-module__MjSUya__table th{text-align:left;color:#53615a;background:#f3f6f4;font-weight:600}.PriorGoodsOverlap-module__MjSUya__table th,.PriorGoodsOverlap-module__MjSUya__table td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e2e8e4;padding:10px}.PriorGoodsOverlap-module__MjSUya__table th:first-child{width:30%}.PriorGoodsOverlap-module__MjSUya__table th:nth-child(2){width:20%}.PriorGoodsOverlap-module__MjSUya__table th:last-child{width:50%}.PriorGoodsOverlap-module__MjSUya__product{align-items:flex-start;gap:8px;display:flex}.PriorGoodsOverlap-module__MjSUya__product input{accent-color:#b4232c;flex:0 0 16px;width:16px;height:16px;margin-top:4px}.PriorGoodsOverlap-module__MjSUya__product small,.PriorGoodsOverlap-module__MjSUya__muted{color:#67766e;font-size:11px}.PriorGoodsOverlap-module__MjSUya__removed{color:#68766d;background:#f6f7f6}.PriorGoodsOverlap-module__MjSUya__removed .PriorGoodsOverlap-module__MjSUya__name{text-decoration:line-through}.PriorGoodsOverlap-module__MjSUya__codes{color:#b4232c;overflow-wrap:anywhere;font-weight:600}.PriorGoodsOverlap-module__MjSUya__source{margin:0 0 8px}.PriorGoodsOverlap-module__MjSUya__source:last-child{margin-bottom:0}.PriorGoodsOverlap-module__MjSUya__source strong{font-weight:600}.PriorGoodsOverlap-module__MjSUya__source small{color:#66766d;font-size:11px;display:block}.PriorGoodsOverlap-module__MjSUya__unknown{color:#946012}.PriorGoodsOverlap-module__MjSUya__summary{margin:10px 0 4px;font-weight:600}.PriorGoodsOverlap-module__MjSUya__note{color:#66766d;margin:4px 0 0;font-size:11px}.PriorGoodsOverlap-module__MjSUya__retry{color:#355347;cursor:pointer;background:#fff;border:1px solid #ccd8d0;border-radius:4px;align-items:center;gap:5px;padding:4px 8px;font-size:12px;display:inline-flex}.PriorGoodsOverlap-module__MjSUya__retry:disabled{opacity:.5;cursor:wait}.PriorGoodsOverlap-module__MjSUya__compact{overflow-wrap:anywhere;border-top:1px solid #f0d5d5;margin-top:8px;padding-top:8px;font-size:12px;line-height:1.6}.PriorGoodsOverlap-module__MjSUya__compact summary{cursor:pointer;color:#9c2630;font-weight:600}.PriorGoodsOverlap-module__MjSUya__compact[open]{scrollbar-gutter:stable;max-height:280px;overflow:auto}@media (max-width:620px){.PriorGoodsOverlap-module__MjSUya__table,.PriorGoodsOverlap-module__MjSUya__table tbody{display:block}.PriorGoodsOverlap-module__MjSUya__table thead{display:none}.PriorGoodsOverlap-module__MjSUya__table tr{border-bottom:1px solid #dbe4df;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.PriorGoodsOverlap-module__MjSUya__table td{border:0;min-width:0;padding:8px 5px;font-size:12px;display:block}.PriorGoodsOverlap-module__MjSUya__table td:before{color:#66766d;margin-bottom:5px;font-size:11px;font-weight:500;display:block}.PriorGoodsOverlap-module__MjSUya__table td:first-child:before{content:"내 지정상품 · 제외 가정"}.PriorGoodsOverlap-module__MjSUya__table td:nth-child(2):before{content:"공통 유사군"}.PriorGoodsOverlap-module__MjSUya__table td:last-child{border-top:1px dashed #e2e8e4;grid-column:1/-1}.PriorGoodsOverlap-module__MjSUya__table td:last-child:before{content:"선행상표의 지정상품"}.PriorGoodsOverlap-module__MjSUya__badge{margin-left:0;display:block}}
.AdminDashboardHeader-module__o-8MBW__header{background:#fff;border:1px solid #dce5e1;border-radius:8px;grid-template-columns:minmax(190px,auto) minmax(0,1fr);align-items:center;gap:22px;width:100%;margin-bottom:24px;padding:10px 12px;display:grid;box-shadow:0 8px 26px -24px #0f3028b8}.AdminDashboardHeader-module__o-8MBW__identity{align-items:center;gap:10px;min-width:0;padding:0 4px;display:flex}.AdminDashboardHeader-module__o-8MBW__identityMark{color:#f5faf7;background:#123f35;border-radius:7px;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.AdminDashboardHeader-module__o-8MBW__identityCopy{flex-direction:column;gap:2px;min-width:0;line-height:1.15;display:flex}.AdminDashboardHeader-module__o-8MBW__identityCopy strong{color:#102d27;font-size:17px;font-weight:850}.AdminDashboardHeader-module__o-8MBW__identityCopy span{color:#71807a;white-space:nowrap;font-size:11px;font-weight:680}.AdminDashboardHeader-module__o-8MBW__utilities{align-items:center;gap:7px;min-width:0;display:flex}.AdminDashboardHeader-module__o-8MBW__navViewport{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#9daea7 #edf2f0;flex:auto;min-width:0;overflow-x:auto}.AdminDashboardHeader-module__o-8MBW__navViewport::-webkit-scrollbar{height:5px}.AdminDashboardHeader-module__o-8MBW__navViewport::-webkit-scrollbar-track{background:#edf2f0;border-radius:999px}.AdminDashboardHeader-module__o-8MBW__navViewport::-webkit-scrollbar-thumb{background:#9daea7;border-radius:999px}.AdminDashboardHeader-module__o-8MBW__navTrack{justify-content:flex-end;align-items:center;gap:4px;width:max-content;min-width:100%;display:flex}.AdminDashboardHeader-module__o-8MBW__navItemWrap{align-items:center;gap:4px;display:flex}.AdminDashboardHeader-module__o-8MBW__divider{background:#dce5e1;flex:0 0 1px;width:1px;height:20px;margin:0 3px}.AdminDashboardHeader-module__o-8MBW__chatDivider{background:#dce5e1;flex:0 0 1px;width:1px;height:20px}.AdminDashboardHeader-module__o-8MBW__navItem{color:#42534e;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:7px;height:38px;padding:0 10px;font-size:12px;font-weight:720;line-height:1;transition:color .15s,background .15s,border-color .15s,transform .15s;display:inline-flex;position:relative}.AdminDashboardHeader-module__o-8MBW__navItem:hover{color:#123f35;background:#f5f8f7;border-color:#d5e1dc;transform:translateY(-1px)}.AdminDashboardHeader-module__o-8MBW__navItem:focus-visible{outline-offset:1px;outline:3px solid #16665333}.AdminDashboardHeader-module__o-8MBW__navItemAttention{color:#684b11;background:#fffaf0;border-color:#d7c183}.AdminDashboardHeader-module__o-8MBW__countBadge{color:#385149;font-variant-numeric:tabular-nums;background:#e5ece9;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:10px;font-weight:850;line-height:1;display:inline-flex}.AdminDashboardHeader-module__o-8MBW__attentionBadge{color:#fff;background:#a96814;animation:1.5s ease-in-out infinite AdminDashboardHeader-module__o-8MBW__attentionPulse}@keyframes AdminDashboardHeader-module__o-8MBW__attentionPulse{0%,to{box-shadow:0 0 #a9681414}50%{box-shadow:0 0 0 4px #a9681429}}@media (max-width:1180px){.AdminDashboardHeader-module__o-8MBW__header{grid-template-columns:minmax(0,1fr);gap:9px}.AdminDashboardHeader-module__o-8MBW__navTrack{justify-content:flex-start}}@media (max-width:640px){.AdminDashboardHeader-module__o-8MBW__header{margin-bottom:18px;padding:9px}.AdminDashboardHeader-module__o-8MBW__identityMark{flex-basis:34px;width:34px;height:34px}.AdminDashboardHeader-module__o-8MBW__navItem{height:36px;padding:0 9px}}@media (prefers-reduced-motion:reduce){.AdminDashboardHeader-module__o-8MBW__navItem,.AdminDashboardHeader-module__o-8MBW__attentionBadge{transition:none;animation:none}}
.PriorSpecialSearchPanel-module__8IPWiq__panel{background:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;margin:0 0 16px;padding:16px}.PriorSpecialSearchPanel-module__8IPWiq__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.PriorSpecialSearchPanel-module__8IPWiq__title{color:#0f172a;margin:0;font-size:15px;font-weight:800}.PriorSpecialSearchPanel-module__8IPWiq__description{color:#64748b;margin:4px 0 0;font-size:12px;line-height:1.55}.PriorSpecialSearchPanel-module__8IPWiq__closeButton,.PriorSpecialSearchPanel-module__8IPWiq__iconButton{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex}.PriorSpecialSearchPanel-module__8IPWiq__rows{gap:10px;display:grid}.PriorSpecialSearchPanel-module__8IPWiq__row{grid-template-columns:minmax(210px,1.4fr) minmax(170px,1fr) 34px;align-items:center;gap:8px;display:grid}.PriorSpecialSearchPanel-module__8IPWiq__directRow{grid-template-columns:minmax(220px,1.4fr) minmax(190px,1fr) 34px}.PriorSpecialSearchPanel-module__8IPWiq__input,.PriorSpecialSearchPanel-module__8IPWiq__select{color:#0f172a;width:100%;min-width:0;height:40px;font:inherit;letter-spacing:0;background:#fff;border:1px solid #94a3b8;border-radius:6px;outline:none;padding:0 11px;font-size:13px}.PriorSpecialSearchPanel-module__8IPWiq__input:focus,.PriorSpecialSearchPanel-module__8IPWiq__select:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.PriorSpecialSearchPanel-module__8IPWiq__footer{justify-content:space-between;align-items:center;gap:12px;margin-top:14px;display:flex}.PriorSpecialSearchPanel-module__8IPWiq__hint{color:#64748b;margin:0;font-size:12px;line-height:1.5}.PriorSpecialSearchPanel-module__8IPWiq__actions{flex:none;gap:8px;display:flex}.PriorSpecialSearchPanel-module__8IPWiq__addButton,.PriorSpecialSearchPanel-module__8IPWiq__submitButton{letter-spacing:0;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.PriorSpecialSearchPanel-module__8IPWiq__addButton{color:#334155;background:#fff;border:1px solid #94a3b8}.PriorSpecialSearchPanel-module__8IPWiq__submitButton{color:#fff;background:#1d4ed8;border:1px solid #1d4ed8}.PriorSpecialSearchPanel-module__8IPWiq__submitButton:disabled,.PriorSpecialSearchPanel-module__8IPWiq__addButton:disabled,.PriorSpecialSearchPanel-module__8IPWiq__iconButton:disabled,.PriorSpecialSearchPanel-module__8IPWiq__closeButton:disabled{cursor:not-allowed;opacity:.55}@media (max-width:760px){.PriorSpecialSearchPanel-module__8IPWiq__row,.PriorSpecialSearchPanel-module__8IPWiq__directRow{grid-template-columns:1fr 34px}.PriorSpecialSearchPanel-module__8IPWiq__row>:first-child,.PriorSpecialSearchPanel-module__8IPWiq__directRow>:first-child,.PriorSpecialSearchPanel-module__8IPWiq__row>:nth-child(2),.PriorSpecialSearchPanel-module__8IPWiq__directRow>:nth-child(2){grid-column:1}.PriorSpecialSearchPanel-module__8IPWiq__row>:last-child,.PriorSpecialSearchPanel-module__8IPWiq__directRow>:last-child{grid-area:1/2/span 2}.PriorSpecialSearchPanel-module__8IPWiq__footer{flex-direction:column;align-items:stretch}.PriorSpecialSearchPanel-module__8IPWiq__actions{grid-template-columns:1fr 1fr;display:grid}}
.ReportGoodsEnglishEditor-module__w_JzHa__section{border-block:1px solid #d7e2dd;flex-shrink:0;min-width:0;padding-block:12px}.ReportGoodsEnglishEditor-module__w_JzHa__header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ReportGoodsEnglishEditor-module__w_JzHa__header h3{color:#183f34;margin:0;font-size:14px}.ReportGoodsEnglishEditor-module__w_JzHa__header span{color:#53615a;margin-left:auto;font-size:12px}.ReportGoodsEnglishEditor-module__w_JzHa__header button{color:#244c3f;background:#fff;border:1px solid #cbd5cf;border-radius:4px;place-items:center;width:30px;height:30px;display:grid}.ReportGoodsEnglishEditor-module__w_JzHa__list{scrollbar-gutter:stable;max-height:380px;margin-top:10px;overflow:auto}.ReportGoodsEnglishEditor-module__w_JzHa__row{border-top:1px solid #e8eeea;grid-template-columns:minmax(90px,1fr) minmax(0,2fr);gap:14px;padding-block:12px;display:grid}.ReportGoodsEnglishEditor-module__w_JzHa__source,.ReportGoodsEnglishEditor-module__w_JzHa__field{min-width:0}.ReportGoodsEnglishEditor-module__w_JzHa__source span,.ReportGoodsEnglishEditor-module__w_JzHa__source strong{display:block}.ReportGoodsEnglishEditor-module__w_JzHa__source span{color:#59685f;margin-bottom:5px;font-size:12px}.ReportGoodsEnglishEditor-module__w_JzHa__source strong{word-break:keep-all;overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.6}.ReportGoodsEnglishEditor-module__w_JzHa__field select,.ReportGoodsEnglishEditor-module__w_JzHa__field textarea{box-sizing:border-box;width:100%;max-width:100%;font:inherit;color:#182b21;background:#fff;border:1px solid #b9c9c0;border-radius:4px;padding:8px;font-size:13px;line-height:1.5}.ReportGoodsEnglishEditor-module__w_JzHa__field select{height:36px}.ReportGoodsEnglishEditor-module__w_JzHa__field textarea{resize:vertical;min-height:64px}.ReportGoodsEnglishEditor-module__w_JzHa__field p{overflow-wrap:anywhere;word-break:normal;margin:6px 0;font-size:13px;line-height:1.6}.ReportGoodsEnglishEditor-module__w_JzHa__field small{margin-top:4px;font-size:11px;line-height:1.6;display:block}.ReportGoodsEnglishEditor-module__w_JzHa__ready{color:#41705a}.ReportGoodsEnglishEditor-module__w_JzHa__pending{color:#925700}.ReportGoodsEnglishEditor-module__w_JzHa__error{color:#b42318;font-size:13px;line-height:1.6}@media (max-width:520px){.ReportGoodsEnglishEditor-module__w_JzHa__row{grid-template-columns:minmax(0,1fr);gap:8px}}
.review-module__7_HSsq__projectHeader{background:#fff;border:1px solid #dbe6e1;border-radius:8px;margin-bottom:14px;padding:12px 14px}.review-module__7_HSsq__workspaceTabs{background:#eef4f1;border:1px solid #ceddd7;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 16px;padding:5px;display:grid}.review-module__7_HSsq__workspaceTab,.review-module__7_HSsq__workspaceTabActive{color:#4a5e56;min-width:0;min-height:58px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:9px 14px}.review-module__7_HSsq__workspaceTabActive{color:#174f43;background:#fff;border-color:#8eb4a6;box-shadow:0 1px 3px #1444391f}.review-module__7_HSsq__workspaceTab span,.review-module__7_HSsq__workspaceTabActive span{font-size:15px;font-weight:850;display:block}.review-module__7_HSsq__workspaceTab small,.review-module__7_HSsq__workspaceTabActive small{color:#6b7b75;margin-top:3px;font-size:11px;font-weight:650;display:block}.review-module__7_HSsq__workspaceTab:focus-visible,.review-module__7_HSsq__workspaceTabActive:focus-visible{outline-offset:2px;outline:2px solid #286b58}.review-module__7_HSsq__workspaceLoading{color:#4a5e56;text-align:center;background:#fff;border:1px solid #dbe6e1;border-radius:8px;padding:28px 18px;font-size:14px;font-weight:700}.review-module__7_HSsq__workspaceLoading button{color:#174f43;font:inherit;cursor:pointer;background:#fff;border:1px solid #8eb4a6;border-radius:5px;margin:12px auto 0;padding:7px 12px;font-size:12px;font-weight:800;display:block}.review-module__7_HSsq__commonInfoCard{border-radius:8px!important;box-shadow:0 1px 2px #0f172a0d!important}.review-module__7_HSsq__applicationInfoBody{min-width:0}.review-module__7_HSsq__applicationInfoMedia{flex:0 0 200px}.review-module__7_HSsq__infoHeading{flex-wrap:wrap;gap:8px}.review-module__7_HSsq__workspaceSection{min-width:0}@media (max-width:680px){.review-module__7_HSsq__workspaceTabs{grid-template-columns:minmax(0,1fr)}.review-module__7_HSsq__workspaceTab,.review-module__7_HSsq__workspaceTabActive{min-height:52px}.review-module__7_HSsq__projectHeader{padding:8px}.review-module__7_HSsq__commonInfoCard{padding:16px!important}.review-module__7_HSsq__applicationInfoLayout{flex-direction:column;gap:14px!important}.review-module__7_HSsq__applicationInfoMedia{flex-basis:auto;width:100%!important}}
.AdminOperationButton-module__-_Qo-G__button{color:#50605a;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #dbe4df;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:7px;font-size:12px;display:inline-flex}.AdminOperationButton-module__-_Qo-G__button:disabled,.AdminOperationButton-module__-_Qo-G__confirm:disabled{opacity:.5;cursor:not-allowed}.AdminOperationButton-module__-_Qo-G__dialog{color:#182b24;box-sizing:border-box;text-align:left;background:#fff;border:1px solid #cbd8d1;border-radius:8px;width:min(480px,100vw - 32px);max-height:90dvh;margin:auto;padding:24px;overflow-y:auto}.AdminOperationButton-module__-_Qo-G__dialog::backdrop{background:#10201888}.AdminOperationButton-module__-_Qo-G__dialog header{justify-content:space-between;align-items:center;gap:12px;display:flex}.AdminOperationButton-module__-_Qo-G__dialog h2{margin:0;font-size:18px}.AdminOperationButton-module__-_Qo-G__dialog label{gap:7px;margin:16px 0;font-size:13px;display:grid}.AdminOperationButton-module__-_Qo-G__dialog input,.AdminOperationButton-module__-_Qo-G__dialog select,.AdminOperationButton-module__-_Qo-G__dialog textarea{box-sizing:border-box;color:#17211d;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #bac8c0;border-radius:5px;padding:10px}.AdminOperationButton-module__-_Qo-G__name{overflow-wrap:anywhere}.AdminOperationButton-module__-_Qo-G__notice{color:#50655b;font-size:13px;line-height:1.65}.AdminOperationButton-module__-_Qo-G__error{color:#9b2034;font-size:13px}.AdminOperationButton-module__-_Qo-G__confirm{color:#fff;cursor:pointer;background:#194d43;border:0;border-radius:5px;width:100%;padding:11px;font-weight:700}
.DocumentDateInput-module__pm-eTG__editor{color:#203c34;width:222px;max-width:100%}.DocumentDateInput-module__pm-eTG__controls{align-items:center;gap:4px;display:flex}.DocumentDateInput-module__pm-eTG__text{color:#203c34;background:#fff;border:1px solid #819e94;border-radius:5px;width:114px;min-width:0;height:30px;padding:3px 6px;font-size:12px}.DocumentDateInput-module__pm-eTG__text::placeholder{color:#657b73}.DocumentDateInput-module__pm-eTG__text:focus-visible{outline-offset:1px;outline:2px solid #1c6654}.DocumentDateInput-module__pm-eTG__controls button,.DocumentDateInput-module__pm-eTG__calendar{color:#315e50;cursor:pointer;background:#f5faf7;border:1px solid #b1c6bd;border-radius:5px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.DocumentDateInput-module__pm-eTG__controls button:focus-visible,.DocumentDateInput-module__pm-eTG__calendar:focus-within{outline-offset:1px;outline:2px solid #1c6654}.DocumentDateInput-module__pm-eTG__controls button.DocumentDateInput-module__pm-eTG__save{color:#fff;background:#1b5848;border-color:#1b5848}.DocumentDateInput-module__pm-eTG__controls button:disabled,.DocumentDateInput-module__pm-eTG__text:disabled{opacity:.6;cursor:wait}.DocumentDateInput-module__pm-eTG__calendar{position:relative}.DocumentDateInput-module__pm-eTG__calendar input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.DocumentDateInput-module__pm-eTG__error{color:#a12534;white-space:normal;margin-top:4px;font-size:11px;line-height:1.4;display:block}
.ReportSpecificationExport-module__pWU1Dq__toolbar{background:#fafcfb;border-bottom:1px solid #e0e8e3;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding:9px 24px;display:flex}.ReportSpecificationExport-module__pWU1Dq__toolbar>span{color:#57655e;margin-right:4px;font-size:12px;font-weight:600}.ReportSpecificationExport-module__pWU1Dq__toolbar button,.ReportSpecificationExport-module__pWU1Dq__dialog button{color:#245548;cursor:pointer;background:#fff;border:1px solid #becfc5;border-radius:5px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.ReportSpecificationExport-module__pWU1Dq__toolbar button:disabled{opacity:.5;cursor:wait}.ReportSpecificationExport-module__pWU1Dq__toolbar button:hover:not(:disabled),.ReportSpecificationExport-module__pWU1Dq__dialog button:hover{background:#eef5f1}.ReportSpecificationExport-module__pWU1Dq__toolbar button:focus-visible,.ReportSpecificationExport-module__pWU1Dq__dialog button:focus-visible{outline-offset:2px;outline:2px solid #246653}.ReportSpecificationExport-module__pWU1Dq__dialog{color:#243c32;background:#fff;border:1px solid #bccdc2;border-radius:8px;width:480px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:20px;overflow:auto;box-shadow:0 12px 45px #102a2433}.ReportSpecificationExport-module__pWU1Dq__dialog::backdrop{background:#10251e88}.ReportSpecificationExport-module__pWU1Dq__heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.ReportSpecificationExport-module__pWU1Dq__heading h3{margin:0;font-size:16px}.ReportSpecificationExport-module__pWU1Dq__heading button{border:0;flex-shrink:0;width:32px;padding:0}.ReportSpecificationExport-module__pWU1Dq__dialog p{overflow-wrap:anywhere;font-size:13px;line-height:1.6}.ReportSpecificationExport-module__pWU1Dq__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:800px){.ReportSpecificationExport-module__pWU1Dq__toolbar{gap:6px;padding:8px 12px}.ReportSpecificationExport-module__pWU1Dq__toolbar>span{width:100%}}
.chat-module__lRbgCq__composerArea{background:#fff;border-top:1px solid #dbe5e1}.chat-module__lRbgCq__draftToolbar{align-items:flex-start;gap:12px;padding:12px 24px 0;display:flex}.chat-module__lRbgCq__draftToolbarLabel{color:#475569;flex:none;padding-top:7px;font-size:12px;font-weight:800}.chat-module__lRbgCq__draftButtons{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.chat-module__lRbgCq__draftButton{color:#174f43;min-height:32px;font:inherit;cursor:pointer;background:#f7fbf9;border:1px solid #b9cec7;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:750}.chat-module__lRbgCq__draftButton:hover:not(:disabled){background:#eaf5f1;border-color:#4d8b7d}.chat-module__lRbgCq__draftButton:focus-visible{outline-offset:2px;outline:2px solid #247261}.chat-module__lRbgCq__draftButton:disabled{cursor:default;opacity:.45}.chat-module__lRbgCq__composer{align-items:flex-end;gap:12px;padding:16px 24px;display:flex}@media (max-width:600px){.chat-module__lRbgCq__draftToolbar{padding:12px 16px 0;display:block}.chat-module__lRbgCq__draftToolbarLabel{padding:0 0 8px;display:block}.chat-module__lRbgCq__draftButtons{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:3px;overflow-x:auto}.chat-module__lRbgCq__draftButton{flex:none}.chat-module__lRbgCq__composer{padding:16px 16px 88px}}
.CustomerProjectPreview-module__IkBPTq__trigger{color:#244c40;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #becdc8;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:6px 10px;font-size:13px;font-weight:650;display:inline-flex}.CustomerProjectPreview-module__IkBPTq__trigger:hover{background:#edf5f1}.CustomerProjectPreview-module__IkBPTq__dialog{color:#1b2923;text-align:left;background:#fff;border:1px solid #cad4cf;border-radius:8px;width:min(1440px,100vw - 40px);max-width:none;height:calc(100dvh - 40px);max-height:none;margin:auto;padding:0;overflow:hidden}.CustomerProjectPreview-module__IkBPTq__dialog[open]{flex-direction:column;display:flex}.CustomerProjectPreview-module__IkBPTq__dialog::backdrop{background:#0b171185}.CustomerProjectPreview-module__IkBPTq__header{border-bottom:1px solid #dce3df;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.CustomerProjectPreview-module__IkBPTq__heading{align-items:baseline;gap:14px;min-width:0;display:flex}.CustomerProjectPreview-module__IkBPTq__heading>strong{text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.CustomerProjectPreview-module__IkBPTq__heading>span{color:#64766d;white-space:nowrap;font-size:12px}.CustomerProjectPreview-module__IkBPTq__toolbar{border-bottom:1px solid #dce3df;flex-shrink:0;justify-content:space-between;gap:12px;padding:10px 20px;display:flex}.CustomerProjectPreview-module__IkBPTq__tabs,.CustomerProjectPreview-module__IkBPTq__tools,.CustomerProjectPreview-module__IkBPTq__devices{align-items:center;gap:6px;display:flex}.CustomerProjectPreview-module__IkBPTq__tabs button{color:#54635c;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:7px;padding:8px 12px;font-size:14px;font-weight:650;display:flex}.CustomerProjectPreview-module__IkBPTq__tabs button[aria-selected=true]{color:#18563e;background:#eaf3ef}.CustomerProjectPreview-module__IkBPTq__icon{color:#4b5e54;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.CustomerProjectPreview-module__IkBPTq__icon:hover,.CustomerProjectPreview-module__IkBPTq__icon[aria-pressed=true]{color:#174e39;background:#eaf3ef;border-color:#c9dbd1}.CustomerProjectPreview-module__IkBPTq__caption{color:#62746a;background:#f8faf9;border-bottom:1px solid #e3e9e5;flex-shrink:0;padding:8px 20px;font-size:12px}.CustomerProjectPreview-module__IkBPTq__stage{background:#e8eeea;flex:1;justify-content:center;min-height:0;padding:0;display:flex;overflow:auto}.CustomerProjectPreview-module__IkBPTq__customerFrame,.CustomerProjectPreview-module__IkBPTq__mobileFrame{background:#fff;border:0;flex-shrink:0;height:100%}.CustomerProjectPreview-module__IkBPTq__customerFrame{width:100%}.CustomerProjectPreview-module__IkBPTq__mobileFrame{width:min(390px,100%)}.CustomerProjectPreview-module__IkBPTq__emailLayout{flex:1;grid-template-columns:280px minmax(0,1fr);min-height:0;display:grid}.CustomerProjectPreview-module__IkBPTq__emailList{background:#f8faf9;border-right:1px solid #dce3df;overflow:auto}.CustomerProjectPreview-module__IkBPTq__emailList>p{padding:20px;font-size:14px}.CustomerProjectPreview-module__IkBPTq__emailList button{text-align:left;color:#293c31;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e2e9e4;flex-direction:column;gap:8px;width:100%;padding:16px;display:flex}.CustomerProjectPreview-module__IkBPTq__emailList button[aria-pressed=true]{background:#e8f2ec;box-shadow:inset 3px 0 #256648}.CustomerProjectPreview-module__IkBPTq__emailList strong{word-break:keep-all;overflow-wrap:anywhere;font-size:14px;line-height:1.5}.CustomerProjectPreview-module__IkBPTq__emailStatus{color:#64776b;font-size:11px}.CustomerProjectPreview-module__IkBPTq__emailBody{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.CustomerProjectPreview-module__IkBPTq__emailBody iframe{background:#fff;border:0;flex:1;width:100%}.CustomerProjectPreview-module__IkBPTq__emailMeta{overflow-wrap:anywhere;border-bottom:1px solid #dce3df;flex-direction:column;gap:8px;padding:18px 22px;display:flex}.CustomerProjectPreview-module__IkBPTq__emailMeta strong{font-size:16px}.CustomerProjectPreview-module__IkBPTq__emailMeta span{font-size:13px}.CustomerProjectPreview-module__IkBPTq__emailMeta small{color:#708276;font-size:12px}.CustomerProjectPreview-module__IkBPTq__empty{color:#6c7e72;padding:32px;font-size:14px;line-height:1.8}.CustomerProjectPreview-module__IkBPTq__notice{color:#fff;pointer-events:none;background:#173f2a;border:1px solid #c4d7ca;border-radius:6px;width:max-content;max-width:calc(100% - 32px);padding:12px 18px;font-size:13px;position:absolute;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #14251f26}.CustomerProjectPreview-module__IkBPTq__downloadChoices{background:#fff;border:1px solid #bdcdc3;border-radius:6px;width:min(440px,100% - 40px);max-height:55%;padding:16px;position:absolute;bottom:20px;right:20px;overflow:auto;box-shadow:0 8px 32px #14251f33}.CustomerProjectPreview-module__IkBPTq__downloadChoices>div{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.CustomerProjectPreview-module__IkBPTq__downloadChoices>button{text-align:left;color:#19563e;cursor:pointer;background:0 0;border:0;border-top:1px solid #e3e9e5;align-items:center;gap:10px;width:100%;padding:12px 4px;font-size:14px;display:flex}.CustomerProjectPreview-module__IkBPTq__downloadChoices>button svg{flex-shrink:0}.CustomerProjectPreview-module__IkBPTq__downloadChoices span{overflow-wrap:anywhere}.CustomerProjectPreview-module__IkBPTq__downloadChoices p{color:#53675b;font-size:14px}.CustomerProjectPreview-module__IkBPTq__toolbar{flex-wrap:wrap}.CustomerProjectPreview-module__IkBPTq__tabs button{white-space:nowrap}.CustomerProjectPreview-module__IkBPTq__tabs svg{flex-shrink:0}.CustomerProjectPreview-module__IkBPTq__tools{margin-left:auto}@media (max-width:700px){.CustomerProjectPreview-module__IkBPTq__dialog{border:0;border-radius:0;width:100vw;height:100dvh;margin:0}.CustomerProjectPreview-module__IkBPTq__header{padding:12px}.CustomerProjectPreview-module__IkBPTq__heading{flex-direction:column;align-items:flex-start;gap:3px}.CustomerProjectPreview-module__IkBPTq__toolbar{gap:2px;padding:8px}.CustomerProjectPreview-module__IkBPTq__tabs button{gap:4px;padding:8px;font-size:13px}.CustomerProjectPreview-module__IkBPTq__tools,.CustomerProjectPreview-module__IkBPTq__devices{gap:0}.CustomerProjectPreview-module__IkBPTq__caption{padding:8px 12px;line-height:1.5}.CustomerProjectPreview-module__IkBPTq__emailLayout{grid-template-rows:140px minmax(0,1fr);grid-template-columns:1fr}.CustomerProjectPreview-module__IkBPTq__emailList{border-bottom:1px solid #dce3df;border-right:0}.CustomerProjectPreview-module__IkBPTq__emailList button{gap:4px;padding:10px 14px}.CustomerProjectPreview-module__IkBPTq__emailMeta{padding:12px}.CustomerProjectPreview-module__IkBPTq__emailMeta strong{font-size:14px}}
.ReportEditor-module__REafoG__tabs{display:none}.ReportEditor-module__REafoG__recipientBar{color:#245548;background:#f4f8f5;border-bottom:1px solid #d7e2dc;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px 12px;padding:10px 16px;font-size:13px;display:flex}.ReportEditor-module__REafoG__recipientBar>label{font-weight:600}.ReportEditor-module__REafoG__recipientControls{flex:250px;gap:6px;min-width:0;max-width:500px;display:flex}.ReportEditor-module__REafoG__recipientControls input{color:#172a21;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #b5c6bd;border-radius:4px;flex:1;padding:6px 8px}.ReportEditor-module__REafoG__recipientControls button{color:#245548;cursor:pointer;background:#fff;border:1px solid #b5c6bd;border-radius:4px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.ReportEditor-module__REafoG__recipientControls button:disabled{opacity:.45;cursor:default}.ReportEditor-module__REafoG__recipientStatus{overflow-wrap:anywhere}.ReportEditor-module__REafoG__recipientStatus[role=alert]{color:#a4262c}.ReportEditor-module__REafoG__editor,.ReportEditor-module__REafoG__preview{min-width:0;min-height:0}.ReportEditor-module__REafoG__sectionHeader{flex-wrap:wrap;gap:8px}.ReportEditor-module__REafoG__sectionHeader>div{flex-wrap:wrap;min-width:0}@media (max-width:800px){.ReportEditor-module__REafoG__dialog{border-radius:0!important;width:100vw!important;height:100dvh!important}.ReportEditor-module__REafoG__header{padding:10px 12px!important}.ReportEditor-module__REafoG__tabs{border-bottom:1px solid #d1d5db;flex-shrink:0;display:flex}.ReportEditor-module__REafoG__tabs button{color:#4b5563;background:#f9fafb;border:0;border-bottom:2px solid #0000;flex:1;min-height:38px;font-size:13px}.ReportEditor-module__REafoG__tabs button[aria-selected=true]{color:#065f46;background:#fff;border-bottom-color:#047857;font-weight:600}.ReportEditor-module__REafoG__editor,.ReportEditor-module__REafoG__preview{width:100%!important}.ReportEditor-module__REafoG__editor[data-active=false],.ReportEditor-module__REafoG__preview[data-active=false]{display:none!important}.ReportEditor-module__REafoG__editorScroll{gap:20px!important;padding:12px!important}.ReportEditor-module__REafoG__editorBanner{flex-wrap:wrap;gap:6px;padding:10px!important}.ReportEditor-module__REafoG__footer{flex-wrap:wrap;max-height:24dvh;overflow-y:auto;gap:8px!important;padding:10px!important}.ReportEditor-module__REafoG__footer>div{flex-wrap:wrap}}.ReportEditor-module__REafoG__sgcToggle{color:#245548;cursor:pointer;align-items:center;gap:7px;min-height:34px;padding:4px 6px;font-size:12px;font-weight:600;display:inline-flex;position:relative}.ReportEditor-module__REafoG__sgcToggle input{opacity:0;z-index:1;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.ReportEditor-module__REafoG__sgcToggleTrack{background:#e0e7e2;border:1px solid #8d9e95;border-radius:10px;flex:0 0 32px;width:32px;height:18px;position:relative}.ReportEditor-module__REafoG__sgcToggleTrack:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #183d3326}.ReportEditor-module__REafoG__sgcToggle input:checked+.ReportEditor-module__REafoG__sgcToggleTrack{background:#245548;border-color:#245548}.ReportEditor-module__REafoG__sgcToggle input:checked+.ReportEditor-module__REafoG__sgcToggleTrack:after{transform:translate(14px)}.ReportEditor-module__REafoG__sgcToggle input:focus-visible+.ReportEditor-module__REafoG__sgcToggleTrack{outline-offset:3px;outline:2px solid #246653}.ReportEditor-module__REafoG__sgcToggle:has(input:disabled){opacity:.5;cursor:wait}.ReportEditor-module__REafoG__languageSelect{color:#334155;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.ReportEditor-module__REafoG__languageSelect select{color:#0f172a;min-height:32px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:4px 8px}
.ReportRevisionWorkspace-module__QGnIMG__backdrop{z-index:99990;background:#0008;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.ReportRevisionWorkspace-module__QGnIMG__dialog{color:#263c34;background:#fff;border-radius:8px;flex-direction:column;width:min(1040px,100%);height:min(920px,94dvh);display:flex;overflow:hidden}.ReportRevisionWorkspace-module__QGnIMG__header{border-bottom:1px solid #dce5df;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.ReportRevisionWorkspace-module__QGnIMG__header h2{margin:0;font-size:20px}.ReportRevisionWorkspace-module__QGnIMG__header p{overflow-wrap:anywhere;margin:4px 0 0;font-size:13px}.ReportRevisionWorkspace-module__QGnIMG__body{flex:1;min-height:0;padding:20px 24px;overflow-y:auto}.ReportRevisionWorkspace-module__QGnIMG__body h3{font-size:16px}.ReportRevisionWorkspace-module__QGnIMG__status{color:#405c50;margin:0 0 16px;font-size:13px}.ReportRevisionWorkspace-module__QGnIMG__error{color:#9f1239;background:#fff1f2;border-radius:4px;padding:12px;font-size:14px;line-height:1.6}.ReportRevisionWorkspace-module__QGnIMG__sectionHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.ReportRevisionWorkspace-module__QGnIMG__mark{border:0;border-bottom:1px solid #dce5df;grid-template-columns:minmax(0,1fr) 220px;gap:24px;min-width:0;margin:0;padding:0 0 20px;display:grid}.ReportRevisionWorkspace-module__QGnIMG__fields{gap:10px;min-width:0;display:grid}.ReportRevisionWorkspace-module__QGnIMG__fields label{gap:5px;font-size:13px;font-weight:600;display:grid}.ReportRevisionWorkspace-module__QGnIMG__fields input,.ReportRevisionWorkspace-module__QGnIMG__fields select{color:#1c3228;box-sizing:border-box;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #b7c9be;border-radius:4px;padding:8px}.ReportRevisionWorkspace-module__QGnIMG__image{aspect-ratio:1;background:#f7f8f7;place-items:center;width:100%;display:grid}.ReportRevisionWorkspace-module__QGnIMG__image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.ReportRevisionWorkspace-module__QGnIMG__image span{font-size:13px}.ReportRevisionWorkspace-module__QGnIMG__products{border:0;min-width:0;margin:0;padding:0}.ReportRevisionWorkspace-module__QGnIMG__footer{border-top:1px solid #dce5df;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;display:flex}.ReportRevisionWorkspace-module__QGnIMG__tools{gap:8px;display:flex}.ReportRevisionWorkspace-module__QGnIMG__dialog button{color:#284c3c;font:inherit;cursor:pointer;background:#fff;border:1px solid #b7c9be;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:13px;display:inline-flex}.ReportRevisionWorkspace-module__QGnIMG__dialog button:disabled{opacity:.45;cursor:default}.ReportRevisionWorkspace-module__QGnIMG__dialog .ReportRevisionWorkspace-module__QGnIMG__primary{color:#fff;background:#184e43}@media (max-width:640px){.ReportRevisionWorkspace-module__QGnIMG__backdrop{padding:0}.ReportRevisionWorkspace-module__QGnIMG__dialog{border-radius:0;height:100dvh}.ReportRevisionWorkspace-module__QGnIMG__header,.ReportRevisionWorkspace-module__QGnIMG__body,.ReportRevisionWorkspace-module__QGnIMG__footer{padding:14px}.ReportRevisionWorkspace-module__QGnIMG__mark{grid-template-columns:minmax(0,1fr)}.ReportRevisionWorkspace-module__QGnIMG__image{max-width:180px}}
