.auth-card{max-width:560px;margin:70px auto;background:#fff;border:1px solid #dfe4ee;border-top:5px solid #002fa7;padding:36px;box-shadow:0 16px 40px rgba(25,35,60,.08)}
.auth-card.wide{max-width:760px}.auth-card h1{margin-top:0}.auth-card label small{display:block;color:#667085;margin-top:7px}
.cn-warning{background:#fff1f3;border:1px solid #f1aeb5;border-left:5px solid #c83e4d;padding:18px;color:#6f1d28}.cn-warning>b{font-size:1.08rem;color:#a51d2d}
.cn-warning-strong{border:2px solid #df6677;border-left-width:8px;box-shadow:0 10px 28px rgba(180,45,67,.12)}.confirm-box{display:flex!important;align-items:flex-start;gap:10px;background:#fff;border:2px solid #c83e4d;padding:14px;font-size:15px!important}.confirm-box input{width:auto;margin-top:4px;accent-color:#c83e4d}
.temporary-password{margin:20px 0;padding:22px;background:#fff5cf;border:1px solid #e6c35c}.temporary-password code{font-size:1.35rem;margin-right:15px}
.inline-form,.copy-row,.review-actions,.preview-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.inline-form input[type=number]{width:150px}
.account-list{display:grid;gap:18px;margin-top:22px}.account-card{background:#f8f7ff;border:1px solid #d8d2ef;border-left:5px solid #9b7bc2;padding:22px}.account-card.pending{background:#fff5f7;border-color:#edc6d1;border-left-color:#d46885}.account-card.active{background:#f0faf5;border-color:#bcdcca;border-left-color:#3d8c68}.account-card header{display:flex;justify-content:space-between}.account-card h2{margin:0}.copy-row{padding:12px 0}.candidate-list{display:grid;gap:8px;background:#fff;padding:14px;margin:12px 0;max-height:280px;overflow:auto}
.help-head,.help-article{background:#fff;border:1px solid #e2e5ec;padding:28px;margin-bottom:18px}.help-index{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}.help-index a{background:#eef2ff;padding:10px 14px;border-radius:6px}.help-article{scroll-margin-top:90px}.help-body{line-height:1.8}
.help-image{display:block;max-width:min(100%,900px);height:auto;margin:16px 0;border:1px solid #e2e5ec}textarea{width:100%;border:1px solid var(--line);padding:12px;font:inherit}
.preview-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0}.preview-summary>div{background:#f5f1fb;border:1px solid #ddd2ef;padding:22px}.preview-summary b{display:block;font-size:2rem}.preview-summary span{color:#667085}.error-text{color:#a51d2d}
.account-settings-panel{border-top:5px solid #8d73bf;background:#faf8ff}.settings-form{display:grid;grid-template-columns:1fr 1fr 1.5fr;gap:20px;align-items:end}.registration-switch{display:flex;margin-top:8px}.registration-switch label{padding:11px 18px;border:1px solid #cfc9df;background:#fff;color:#6b6478;cursor:pointer}.registration-switch label:first-child{border-radius:6px 0 0 6px}.registration-switch label:last-child{border-radius:0 6px 6px 0}.registration-switch input{display:none}.registration-switch .open.active{background:#e3f4ea;border-color:#4b9a70;color:#216b48}.registration-switch .closed.active{background:#fff0f1;border-color:#d46d79;color:#9c2f3e}.copy-input{display:flex}.copy-input input{border-radius:3px 0 0 3px}.copy-input button{border-radius:0 3px 3px 0}.settings-buttons,.account-actions{display:flex;gap:10px;flex-wrap:wrap}.account-actions form{margin:0}.account-meta{font-size:12px;color:#667085}.cn-change-review{margin-top:18px;border-top:5px solid #d78da7}
.duplicate-warning{background:#fff0f1;border:1px solid #dc7c87;color:#922e3a;padding:10px 12px;font-weight:700}
.ops-health,.system-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0}.ops-health a,.system-metrics>div{display:flex;flex-direction:column;gap:5px;background:#f7f3fb;border:1px solid #dfd5ec;border-left:5px solid #9b7bc2;padding:18px;color:inherit}.ops-health b,.system-metrics b{font-size:1.35rem}.ops-health span,.system-metrics span{color:#667085}
.review-filter{display:grid;grid-template-columns:1fr 1fr 1.4fr auto;gap:12px;align-items:end;padding:16px;background:#f7f5fa;border:1px solid #e3ddeb;margin-bottom:18px}.count-badge{display:inline-flex;min-width:28px;height:28px;align-items:center;justify-content:center;border-radius:99px;background:#e9ddf4;color:#6a438f;font-size:.9rem}
.batch-list,.backup-list,.history-list{display:grid;gap:10px}.batch-list article,.backup-list a,.history-list article{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px;background:#faf8fc;border:1px solid #e4ddec;color:inherit}.batch-list article>div,.backup-list a,.history-list article>div{display:flex;flex-direction:column;gap:4px}.batch-list span,.backup-list span,.history-list span{color:#667085}
.preview-summary.six{grid-template-columns:repeat(6,1fr)}.preview-summary .new{background:#eef8f3;border-color:#bcdcca}.preview-summary .overwrite{background:#fff5f7;border-color:#edc6d1}.preview-summary .unmatched{background:#fff1f0;border-color:#eab9b5}.preview-summary .missing{background:#fff9e7;border-color:#ead59b}
.preview-legend{display:flex;gap:9px;flex-wrap:wrap;margin:18px 0}.preview-legend span,.classification{display:inline-block;padding:5px 9px;border-radius:99px;font-size:12px;font-weight:700}.preview-new .classification,.preview-legend .preview-new{background:#dff2e8;color:#216b48}.preview-overwrite .classification,.preview-legend .preview-overwrite{background:#f5dce5;color:#943f60}.preview-unmatched .classification,.preview-legend .preview-unmatched{background:#f7d6d2;color:#9c352d}.preview-missing .classification,.preview-legend .preview-missing{background:#f6e8b8;color:#7c5d08}.preview-table tr.preview-unmatched{background:#fff8f7}.preview-table tr.preview-missing{background:#fffdf4}
.field-change{display:grid;grid-template-columns:80px minmax(80px,1fr) 18px minmax(80px,1fr);gap:6px;align-items:center;padding:5px 0}.field-change del{color:#8f3947;background:#fde7eb;padding:3px 6px}.field-change ins{color:#286746;background:#e4f5eb;padding:3px 6px;text-decoration:none}.danger-text{color:#a33732}.warning-text{color:#8a6500}
.system-metrics{grid-template-columns:repeat(4,1fr)}.system-card{margin-top:18px;border-top:4px solid #c7acd9}.backup-actions{display:flex;gap:10px;margin:18px 0}.privacy-policy{display:grid;grid-template-columns:1fr 1fr auto;gap:14px;align-items:end}.privacy-note{display:block;margin-top:8px;color:#5f6b7a;line-height:1.55}.request-history{margin-top:24px;background:#fff;border:1px solid #ded7e8;padding:24px}.status-approved{background:#dff2e8!important;color:#216b48!important}.status-rejected{background:#f8dfe4!important;color:#943c4d!important}.status-withdrawn{background:#eceef2!important;color:#59616e!important}
@media(max-width:1000px){.preview-summary.six{grid-template-columns:repeat(3,1fr)}.review-filter,.privacy-policy{grid-template-columns:1fr 1fr}.ops-health,.system-metrics{grid-template-columns:repeat(2,1fr)}}
@media(max-width:800px){.preview-summary,.preview-summary.six{grid-template-columns:repeat(2,1fr)}.auth-card{margin:25px 10px;padding:24px}.copy-row{align-items:flex-start}.settings-form,.review-filter,.privacy-policy{grid-template-columns:1fr}.registration-switch label{flex:1;text-align:center}.batch-list article,.history-list article{align-items:flex-start;flex-direction:column}.field-change{grid-template-columns:1fr}.ops-health,.system-metrics{grid-template-columns:1fr}}
.address-panel{margin:0 0 24px;border:1px solid #d9d4e8;border-radius:12px;background:#faf8ff;padding:0 22px}
.address-panel summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:18px 0}.address-panel summary div{display:flex;gap:14px;align-items:center}
.address-panel form{display:grid;grid-template-columns:1fr 1fr 1fr 2fr auto;gap:12px;align-items:end;padding:0 0 20px}.address-panel label{display:grid;gap:6px}
.dispatch-dialog{width:min(680px,calc(100% - 30px));border:0;border-radius:16px;padding:28px;box-shadow:0 24px 80px #071b5550}.dispatch-dialog::backdrop{background:#071b5570}.dispatch-dialog form{display:grid;gap:14px}.dispatch-dialog label:not(.choice-line){display:grid;gap:6px}.dispatch-dialog textarea{min-height:86px}.dialog-close{position:absolute;right:18px;top:14px;border:0;background:none;font-size:28px}.dialog-actions{display:flex;justify-content:flex-end;gap:12px}
.dispatch-confirm,.postage-submit,.inline-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dispatch-confirm form,.postage-submit .button{margin-left:auto}.postage-submit{width:100%;max-width:760px}.postage-submit small{flex-basis:100%}
.dispatch-admin-list{display:grid;gap:16px}.dispatch-admin-card{border:1px solid #ddd6ec;border-left:5px solid #8f79b6;border-radius:12px;padding:18px;background:#fbf9ff}.dispatch-admin-card.urgent-card{border-left-color:#e25b70;background:#fff7f8}.dispatch-admin-card header{display:flex;justify-content:space-between;gap:12px}.dispatch-admin-card header div{display:flex;gap:10px;align-items:center}
.dispatch-packing-list{margin:14px 0 16px;border:1px solid #ddd6ec;border-radius:10px;overflow:hidden;background:#fff}.packing-list-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;background:#f1eef7}.packing-list-heading span{color:#5f5872;font-size:.92rem}.dispatch-packing-list ol{display:grid;gap:0;margin:0;padding:0;list-style:none}.dispatch-packing-list li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border-top:1px solid #ebe7f2}.packing-index{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#ece6f7;color:#624994;font-weight:800}.packing-item-detail{display:grid;gap:7px;min-width:0}.packing-item-detail>div{display:grid;grid-template-columns:72px minmax(0,1fr);align-items:start;gap:8px}.packing-item-detail small{color:#716985;line-height:1.55}.packing-item-detail b{overflow-wrap:anywhere;line-height:1.55}.packing-quantity{min-width:58px;padding:7px 10px;border-radius:8px;background:#eee8f8;color:#412777;text-align:center;font-size:1.08rem}.dispatch-packing-list .packing-list-empty{display:block;color:#777;text-align:center}
@media(max-width:640px){.packing-list-heading{align-items:flex-start;flex-direction:column}.dispatch-packing-list li{grid-template-columns:28px minmax(0,1fr) auto;gap:8px;padding:11px 10px}.packing-item-detail>div{grid-template-columns:64px minmax(0,1fr)}.packing-quantity{min-width:48px;padding:6px}}
.address-copy{display:grid;grid-template-columns:1fr 1fr 2fr auto;gap:10px;margin:14px 0}.address-copy>div{display:grid;grid-template-columns:1fr auto;gap:2px 8px;border:1px solid #e2ddeb;border-radius:8px;padding:10px}.address-copy small{grid-column:1/-1}.address-copy button{border:0;background:none;color:#573a8c;cursor:pointer}
.reject-line{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.rate-grid{display:grid;gap:5px;max-height:520px;overflow:auto;margin:18px 0}.rate-row{display:grid;grid-template-columns:minmax(90px,.8fr) repeat(4,minmax(120px,1fr));gap:10px;align-items:center;padding:7px 10px;background:#faf8fd}.rate-head{position:sticky;top:0;background:#ede8f6;z-index:1}.box-fees{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.box-fees label{display:grid;gap:6px}
.compact-filter{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:18px 0 24px;padding:14px 16px;background:#f6f4fa;border-radius:10px}.compact-filter input,.compact-filter select{width:auto;min-width:150px;max-width:260px}.compact-filter .filter-search{min-width:240px}.compact-filter .filter-sequence{max-width:170px}.filter-button{order:99;margin-left:auto;background:#654b91;color:#fff;border-color:#654b91;font-weight:700;padding-inline:24px;box-shadow:0 5px 14px #654b9130}
.inventory-filters{display:flex!important;align-items:center;flex-wrap:wrap}.inventory-filters>input{width:180px}.inventory-filters>select{width:220px}.inventory-filters .button.dark{margin-left:auto}.filter-multiselect{position:relative;width:260px;min-width:220px}.filter-multiselect summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:10px 13px;background:#fff;border:1px solid var(--line);border-radius:4px;cursor:pointer;list-style:none}.filter-multiselect summary::-webkit-details-marker{display:none}.filter-multiselect[open] summary{border-color:#765da5;box-shadow:0 0 0 2px #765da51c}.multi-panel{position:absolute;z-index:40;top:calc(100% + 6px);left:0;width:min(380px,85vw);padding:12px;background:#fff;border:1px solid #d9d1e7;border-radius:10px;box-shadow:0 16px 42px #2a194d28}.multi-panel .multi-search{width:100%!important;max-width:none!important;margin-bottom:9px}.multi-options{display:grid;gap:3px;max-height:280px;overflow:auto;padding-right:3px}.multi-options label{display:flex;align-items:flex-start;gap:9px;padding:8px;border-radius:6px;font-weight:500;cursor:pointer}.multi-options label:hover{background:#f3eff9}.multi-options input{width:18px!important;min-width:18px!important;height:18px;margin-top:2px;accent-color:#654b91}.multi-actions{display:flex;justify-content:space-between;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid #eee9f3}
.fee-sheet-toolbar{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(3,minmax(160px,.7fr)) auto;align-items:end;gap:14px;margin:18px 0;padding:18px;background:#f6f2fb;border:1px solid #ddd3eb;border-radius:10px}.fee-sheet-toolbar>div{display:grid;gap:4px;align-self:center}.fee-sheet-toolbar small{color:#6f6780}.fee-sheet-toolbar label{display:grid;gap:6px}.inline-fill{display:flex}.inline-fill input{border-radius:3px 0 0 3px}.inline-fill button{border-radius:0 3px 3px 0}.fee-sheet .weight-cell{width:120px;padding:8px}.calculated-fee{display:block;color:#227a5a;font-size:15px}.fee-detail-admin{display:block;color:#777;white-space:nowrap;margin-top:3px}.fee-sheet tbody tr:has(.row-check:checked){background:#f2f8f4}
.compact-action-row{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;margin:14px 0}.compact-action-row label{display:grid;gap:6px}.compact-action-row input,.compact-action-row select{width:auto;min-width:150px;max-width:260px}.compact-action-row>.button,.compact-action-row>a.button{order:99;align-self:flex-end}.compact-action-row>.button:first-child,.compact-action-row>a.button:first-child{margin-left:auto}
.choice-line{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:max-content;max-width:100%;font-weight:700;cursor:pointer}.choice-line input,.row-check,#select-all{width:20px!important;height:20px!important;min-width:20px!important;accent-color:#002fa7;cursor:pointer}.bulk-select{margin:16px 0;padding:11px 14px;background:#eeebf7;border:1px solid #cfc5e4;border-radius:8px}
.login-links{display:flex;justify-content:space-between;align-items:center;gap:40px;margin-top:26px;padding-top:18px;border-top:1px solid #ddd8e8}.login-links a:first-child{text-align:left}.login-links a:last-child{text-align:right}.tutorial-link{display:inline-block;margin-left:8px;color:#6c45a1!important;font-weight:900;text-decoration:underline;text-underline-offset:3px}
@media(max-width:900px){.address-panel form,.address-copy,.box-fees{grid-template-columns:1fr}.dispatch-admin-card header{display:grid}}
.item-product{font-size:15px;font-weight:800;margin-top:5px;color:#152b68}.item-sequence{font-size:12px;color:#69738c;margin-top:2px}.rejection-message{display:grid;gap:3px;margin-top:9px;padding:9px 11px;border-left:4px solid #c94d5d;background:#fff0f2;color:#8f2635;font-size:12px}.rejection-message span,.reject-reason{color:#8f2635!important;font-weight:700}
.dispatch-announcement{display:flex;gap:18px;margin:22px 0;padding:22px 26px;border:1px solid #efbad0;border-left:6px solid #dc719d;border-radius:12px;background:linear-gradient(135deg,#fff0f6,#fff8fb)}.announcement-icon{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#dc719d;color:#fff;font-size:22px;font-weight:900;flex:none}.dispatch-announcement h2{margin:0 0 8px}.announcement-body p{margin:5px 0}.announcement-body ul,.announcement-body ol{margin:7px 0;padding-left:22px}
.user-support{display:grid;grid-template-columns:2fr 1fr;gap:18px;margin-top:24px}.user-support>div,.user-support aside{padding:24px;border:1px solid #ddd7e9;background:#fff}.user-support aside{background:#f7f1fb;border-left:5px solid #9b75bd}.faq-shortcuts{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.faq-shortcuts a{display:flex;justify-content:space-between;gap:12px;padding:11px 13px;background:#f4f6ff;border:1px solid #dbe0f3;color:#122d77;font-weight:700}
.content-settings{border-top:5px solid #b988b7}.content-settings-form{display:grid;grid-template-columns:1fr 1.5fr;gap:16px;align-items:end}.content-settings-form label{display:grid;gap:7px}.content-settings-form .wide-field{grid-column:1/-1}.publish-switch{padding:13px;background:#f5eff8;border:1px solid #dacbe2}.editor-guide{margin:20px 0;padding:20px 24px;background:#f5f3fa;border:1px solid #ded7ea}.editor-guide div{display:flex;flex-wrap:wrap;gap:8px}.editor-guide code{padding:5px 9px;border-radius:5px;background:#fff;color:#563878}.content-editor-list{display:grid;gap:22px}.content-editor-card{background:#fff;border:1px solid #ddd8e8;border-left:6px solid #9981bd;padding:24px}.content-editor-card.type-rules{border-left-color:#d68b9f}.content-editor-card.type-faq{border-left-color:#759cbe}.content-editor-card form{display:grid;gap:15px}.content-editor-card header{display:flex;justify-content:space-between;gap:18px}.content-editor-card header h2{margin:3px 0}.content-type{display:inline-block;padding:3px 9px;border-radius:99px;background:#eee8f5;color:#654589;font-size:12px;font-weight:900}.editor-meta{display:grid;grid-template-columns:1.5fr 1fr .6fr;gap:12px}.editor-meta label,.content-editor-card form>label{display:grid;gap:6px}.content-body-editor{min-height:330px;resize:vertical;font:15px/1.7 "Microsoft YaHei","PingFang SC",sans-serif;background:#fffefa}.editor-actions{display:flex;justify-content:flex-end;gap:10px}.new-content-card{background:#faf8ff;border-style:dashed}
.help-section-group{margin:28px 0}.help-group-title{padding:18px 24px;background:#f3eff9;border-left:6px solid #9073b4}.help-group-title h2{margin:0}.help-body p{margin:9px 0}.help-body h2,.help-body h3,.help-body h4{margin:22px 0 8px}.help-body ul,.help-body ol{padding-left:25px}.help-body li{margin:7px 0}.help-body blockquote{margin:14px 0;padding:12px 16px;border-left:5px solid #b27a9c;background:#fff3f7;color:#71364f}.help-body a{color:#3158b5;text-decoration:underline;font-weight:700}.back-to-index{display:inline-block;margin-top:18px;color:#654589}.leader-contact{margin-top:30px;padding:28px;background:#f4eef8;border:1px solid #ddcfe5;border-left:6px solid #9b75bd}
@media(max-width:800px){.user-support,.content-settings-form,.editor-meta{grid-template-columns:1fr}.faq-shortcuts{grid-template-columns:1fr}.content-editor-card{padding:17px}.content-editor-card header{display:grid}.dispatch-announcement{padding:18px}.content-settings-form .wide-field{grid-column:auto}}

.member-directory{margin-top:22px;border-top:5px solid #d89ab6}.member-directory .panel-title{align-items:end}.member-search{display:grid;gap:6px;min-width:250px}.member-table-wrap{overflow:auto}.member-table{width:100%;border-collapse:collapse;min-width:900px}.member-table th,.member-table td{padding:12px 10px;border-bottom:1px solid #e5dfeb;text-align:left}.member-table th{background:#f7f2f7}.text-copy{border:0;background:transparent;color:#6d4a91;font-weight:800;cursor:pointer}
.round-editor{border-top:5px solid #b392c8}.round-editor-form{display:grid;gap:16px}.round-form-block{padding:18px 20px;border:1px solid #e2dce8;border-radius:10px;background:#fbfafc}.round-form-block>header{display:flex;gap:12px;align-items:center;margin-bottom:14px}.round-form-block>header>span{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#796097;color:#fff;font-weight:900}.round-form-block header h3,.round-form-block header p{margin:0}.round-form-block header p{margin-top:3px;color:#697080}.timing-block{background:#fff8fa;border-color:#efd6df}.timing-block>header>span{background:#d982a1}.progress-block{background:#f9f7ff;border-color:#ddd5ee}.progress-block>header>span{background:#8b75b3}.round-fields{display:grid;gap:14px;align-items:start}.basic-fields{grid-template-columns:minmax(320px,3fr) minmax(180px,1fr)}.timing-fields,.progress-fields{grid-template-columns:repeat(3,1fr)}.round-editor-form label{display:grid;gap:7px}.round-editor-form label small{color:#6d7280}.round-save{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:4px 2px}.round-save p{margin:0;color:#697080}
.round-tracker-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:24px 0}.round-column{border:1px solid;padding:22px;border-radius:12px}.round-column>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.round-column>header h2{margin:3px 0}.cutoff-column{border-color:#efc1cf;background:#fff8fa}.release-column{border-color:#c9b9e4;background:#faf8ff}.round-list{display:grid;gap:14px}.round-card{background:#fff;border:1px solid #e5dfe9;border-radius:9px;padding:18px}.cutoff-column .round-card{border-left:5px solid #d48da5}.release-column .round-card{border-left:5px solid #9a80c2}.round-card.attention{border-color:#df5968;box-shadow:0 7px 20px rgba(178,58,76,.12)}.round-card-head,.round-card-head>div,.round-actions{display:flex;align-items:center;justify-content:space-between;gap:10px}.round-card-head h3{margin:0}.round-alert{display:inline-block;padding:6px 9px;border-radius:6px;background:#ffe4e7;color:#ad2639;font-size:13px}.round-alert.release-alert{background:#f0e8ff;color:#68439d}.round-card dl{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:16px 0}.round-card dl div{background:#f7f5f8;padding:9px}.round-card dt{font-size:12px;color:#697080}.round-card dd{margin:5px 0 0;font-weight:900}.progress-warning{color:#b32940}.round-actions{justify-content:flex-end}.arrival-tip{color:#694d91;background:#f4effa;padding:8px 10px}.round-actions form{margin:0}
.round-countdown{display:inline-block;padding:6px 9px;border-radius:6px;background:#f2edf5;color:#66566e;font-size:13px}.round-complete{display:inline-block;padding:6px 10px;border-radius:6px;background:#e4f3eb;color:#24704d;font-size:13px}.round-card.completed{border-color:#d7dedb;box-shadow:none;opacity:.82}.round-card.completed .progress-warning{color:inherit}.completion-tip{padding:8px 10px;background:#edf6f1;color:#327155}.round-card.completed .round-actions{opacity:1}
@media(max-width:1000px){.round-tracker-grid{grid-template-columns:1fr}.timing-fields,.progress-fields{grid-template-columns:repeat(2,1fr)}}
@media(max-width:650px){.basic-fields,.timing-fields,.progress-fields{grid-template-columns:1fr}.round-save{align-items:stretch;display:grid}.round-save .button{width:100%}.round-card dl{grid-template-columns:1fr 1fr}.round-card-head{align-items:flex-start;display:grid}.member-directory .panel-title{display:grid}.member-search{min-width:0}.round-form-block{padding:15px}}
@media(max-width:900px){.fee-sheet-toolbar{grid-template-columns:1fr 1fr}.fee-sheet-toolbar>div,.fee-sheet-toolbar>.button{grid-column:1/-1}.inventory-filters .button.dark{margin-left:0}}
@media(max-width:560px){.filter-multiselect{width:100%}.multi-panel{position:fixed;left:5vw;right:5vw;top:18vh;width:90vw;max-height:70vh}.fee-sheet-toolbar{grid-template-columns:1fr}.fee-sheet-toolbar>*{grid-column:1!important}}
