.target-folders-page .goal-seller{border:1px solid #dbe5ed;border-radius:15px;background:white;overflow:hidden;margin:12px 0}.target-folders-page .goal-seller>summary{display:grid!important;grid-template-columns:minmax(160px,1fr) auto;gap:12px;list-style:none;padding:18px 20px!important;cursor:pointer;background:#fbfdff;border:0!important}.target-folders-page .goal-seller>summary::-webkit-details-marker,.target-folders-page .tf-brand>summary::-webkit-details-marker{display:none}.target-folders-page .goal-seller>summary>div:first-child b{font-size:16px;color:#183c59}.target-folders-page .goal-seller>summary small{display:block;color:#7a8e9e;font-size:11px;margin-top:5px}.target-folders-page .goal-seller>summary>strong{font-size:22px;color:#1671d5}.target-folders-page .tf-overview{grid-column:1/-1;margin:0!important;padding:0!important;border:0!important;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:14px}.target-folders-page .goal-progress{padding:0!important;margin:0!important;min-width:0}.target-folders-page .goal-progress>div{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:11px;margin-bottom:7px}.target-folders-page .goal-progress i{display:block;height:8px;background:#e8eef5;border-radius:7px;overflow:hidden}.target-folders-page .goal-progress em{display:block;height:100%;background:#2189ed;border-radius:7px}.target-folders-page .goal-progress.coverage em{background:#23a778}.target-folders-page .tf-open-hint{grid-column:1/-1;color:#48788a;font-size:10px;justify-self:end}.target-folders-page .goal-seller[open]>summary{background:#edf4fb}.target-folders-page .tf-brand{margin:10px 16px!important;border:1px solid #e0e8ed;border-radius:12px;background:white;padding:0!important;overflow:hidden}.target-folders-page .tf-brand>summary{display:grid;grid-template-columns:minmax(150px,1fr) minmax(260px,1.5fr);align-items:center;gap:14px;padding:15px;cursor:pointer;list-style:none}.target-folders-page .tf-brand>summary>header{display:block!important;margin:0;padding:0;border:0;background:transparent}.target-folders-page .tf-brand>summary b{font-size:14px}.target-folders-page .tf-brand>summary small{display:block;font-size:10px;color:#8295a3;margin-top:5px}.target-folders-page .tf-brand-bars{display:grid;gap:11px}.target-folders-page .tf-brand[open]>summary{background:#f5f8fc;border-bottom:1px solid #e0e8ed}.target-folders-page .tf-brand-body{padding:14px;display:block!important}.target-folders-page .tf-brand-body>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.target-folders-page .tf-brand-body>div>span{padding:12px;background:#f5f8fb;border:1px solid #edf1f5;border-radius:9px;font-size:11px;line-height:1.8}.target-folders-page .tf-brand-body>div>span b{display:block;font-size:13px;color:#224d62}.target-folders-page .tf-ledger{margin-top:16px;border-top:1px solid #e1e9ef;padding-top:12px;min-width:0}.target-folders-page .tf-ledger header{display:grid;gap:5px;font-size:12px}.target-folders-page .tf-ledger header small{font-size:11px;color:#77909f}.target-folders-page .tf-ledger-scroll{overflow:auto;max-height:450px;margin-top:12px;max-width:100%}.target-folders-page .tf-ledger table{width:100%;border-collapse:collapse;white-space:nowrap;font-size:11px}.target-folders-page .tf-ledger th,.target-folders-page .tf-ledger td{padding:11px;border-bottom:1px solid #e6edf3;text-align:right}.target-folders-page .tf-ledger th{background:#edf3f9;position:sticky;top:0}.target-folders-page .tf-ledger td small{display:block;font-size:9px;color:#8295a3}.target-folders-page .tf-ledger footer{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px;font-size:11px}.target-folders-page .tf-ledger button{padding:7px 11px;border:1px solid #cfdee7;border-radius:7px;background:#f2f7fb;color:#23516a;font:inherit}.target-folders-page .tf-return{color:#ac4c38}.target-folders-page .tf-basis{font-size:10px;line-height:1.8;color:#718b9b}.target-folders-page .goal-total{margin:12px 16px}
@media(max-width:700px){.target-folders-page .goal-seller>summary{padding:14px!important;gap:10px}.target-folders-page .tf-overview{grid-template-columns:1fr;gap:12px}.target-folders-page .tf-brand{margin:9px!important}.target-folders-page .tf-brand>summary{grid-template-columns:1fr;gap:12px;padding:12px}.target-folders-page .tf-brand-body{padding:9px}.target-folders-page .tf-brand-body>div{grid-template-columns:repeat(2,minmax(0,1fr))}.target-folders-page .goal-total{margin:10px}.target-folders-page .tf-brand-body>div>span{padding:10px}}
