.hg-checkbox-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin:12px 0}.hg-clipping-posting-fields{margin:12px 0;padding:12px;border:1px dashed #dce7f5;border-radius:14px;background:#fbfdff}.hg-clip-range-field.is-hidden-by-type,.hg-clip-exact-field.is-hidden-by-type,.is-hidden-by-type{display:none}.hg-activity-step-nav[data-hg-type-child-nav="1"]{background:#f8fbff;border-style:dashed;transform:scale(.96)}.hg-activity-step-nav[data-hg-type-child-nav="1"] .hg-step-number{font-size:.78rem;letter-spacing:-.02em}.hg-activity-step-nav.is-hidden-by-type{display:none}.hg-activity-type-child-step .hg-activity-step-intro{border-left:4px solid #001d6e;padding-left:12px}.hg-activity-type-empty-panel[hidden]{display:none}.hg-clipping-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.hg-clipping-card__head h3{margin:0}.hg-clipping-card__status{font-size:12px;font-weight:700;padding:5px 9px;border-radius:999px;background:#C4DDFF;color:#001D6E;white-space:nowrap}.hg-clipping-card__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0}.hg-clipping-card__metrics>div{padding:10px 8px;border:1px solid rgba(0,29,110,.12);border-radius:10px}.hg-clipping-card__metrics span,.hg-clipping-card__earning span{display:block;font-size:11px;opacity:.72}.hg-clipping-card__metrics strong{display:block;font-size:15px;overflow:hidden}.hg-clipping-card__earning{padding:12px;border-radius:12px;background:#FEE2C5;margin:10px 0}.hg-clipping-card__earning strong{display:block;color:#001D6E;font-size:18px}.hg-clipping-card__earning small{display:block;margin-top:3px}.hg-clipping-card__note{margin:10px 0;padding:11px 12px;border-left:4px solid #7FB5FF;background:#f7faff;border-radius:8px}.hg-clipping-card__note strong,.hg-clipping-card__note span{display:block}.hg-clipping-card__note span{margin-top:4px;font-size:13px}@media(max-width:520px){.hg-clipping-card__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.hg-my-submissions-head{margin-bottom:16px}.hg-my-submissions-head h3{margin:0 0 6px}.hg-my-submissions-head p{margin:0;color:#5f6b7a}.hg-my-submissions-filters{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 18px}.hg-my-submissions-filters .is-active{font-weight:700;box-shadow:inset 0 0 0 2px currentColor}.hg-my-submissions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.hg-clipping-card__activity-title{display:block;margin-top:3px}.hg-submission-basic-card{display:grid;gap:8px;padding:16px;border:1px solid #dbe4f0;border-radius:14px;background:#fff}.hg-submission-status{font-weight:700}@media(max-width:720px){.hg-my-submissions-grid{grid-template-columns:1fr}.hg-my-submissions-filters{overflow-x:auto;flex-wrap:nowrap;padding-bottom:4px}.hg-my-submissions-filters a{white-space:nowrap}}.hg-my-submissions{min-width:0}.hg-my-submissions-head{padding:2px 2px 0}.hg-my-submissions-head h3{color:#001D6E;font-size:1.3rem}.hg-my-submissions-filters.hg-relation-subtabs{display:flex;flex-wrap:nowrap;padding:7px;border:1px solid rgba(0,29,110,.12);border-radius:15px;background:#eef4fb}.hg-my-submissions-filters .hg-relation-subtab{flex:0 0 auto;padding:8px 12px;border-radius:11px;text-decoration:none;font-size:13px;font-weight:750}.hg-my-submissions-filters .hg-relation-subtab.is-active{background:#fff;color:#001D6E;border:1px solid rgba(127,181,255,.55)}.hg-clipping-card__metric-tools{display:flex;align-items:center;justify-content:space-between;margin:10px 0}.hg-clipping-card__history-count{color:#64748b}.hg-clipping-metric-editor{margin:10px 0;padding:12px;border:1px solid rgba(0,29,110,.13);border-radius:13px;background:#f7faff;box-shadow:inset 0 1px 4px rgba(0,29,110,.06)}.hg-clipping-metric-editor[hidden]{display:none}.hg-clipping-metric-editor__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.hg-clipping-metric-editor__grid label{display:grid;gap:5px;font-size:11px;font-weight:700;color:#52667e}.hg-clipping-metric-editor__grid input{width:100%;min-width:0;padding:9px;border:1px solid #ccd9e8;border-radius:9px;background:#fff;color:#001D6E;font-weight:700}.hg-clipping-metric-editor__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px}.hg-clipping-metric-editor__message{font-size:12px;font-weight:700;color:#001D6E}@media(max-width:620px){.hg-clipping-metric-editor__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hg-my-submissions-grid{gap:12px}}.hg-clipping-card__preview{overflow:hidden;background:#eef4fb}.hg-clipping-card__preview iframe{display:block;border:0;background:#000}.hg-clipping-card.is-vertical .hg-clipping-card__preview iframe{aspect-ratio:9/16;max-height:520px}.hg-clipping-card__preview-fallback{display:grid;place-content:center;padding:20px}.hg-clipping-card__preview-fallback strong{font-size:18px}.hg-clipping-metric__review{display:flex;justify-content:center;gap:5px;margin-top:6px}.hg-metric-review-btn{width:27px;height:27px;border-radius:999px;border:1px solid #d5dfeb;background:#fff;font-weight:900;cursor:pointer}.hg-metric-review-btn.is-yes{color:#18794e}.hg-metric-review-btn.is-no{color:#b42318}.hg-metric-review-btn.is-selected{outline:2px solid #7FB5FF;outline-offset:1px;background:#eef5ff}.hg-metric-public-state{display:block;margin-top:4px;font-size:10px}.hg-metric-public-state.is-verified{color:#18794e}.hg-metric-public-state.is-inaccurate{color:#b42318}.hg-clipping-card__money{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:10px 0}.hg-clipping-card__money>div{padding:10px;border-radius:11px;background:#f7faff;border:1px solid #e1e9f2}.hg-clipping-card__money span,.hg-clipping-card__money strong,.hg-clipping-card__money small{display:block}.hg-clipping-card__money span{font-size:11px}.hg-clipping-card__money strong{margin-top:2px}.hg-clipping-card__money small{margin-top:3px;font-size:9px;color:#718096}.hg-clipping-final-earned{display:flex;align-items:end;gap:8px;flex-wrap:wrap;margin:10px 0}.hg-clipping-final-earned label{display:grid;gap:4px;font-size:11px;font-weight:800}.hg-clipping-final-earned input{width:130px;padding:8px;border:1px solid #ccd9e8;border-radius:9px}.hg-clipping-card__review-note{margin:8px 0;padding:9px 11px;border-left:3px solid #f59e0b;border-radius:9px;background:#fff8e8}.hg-clipping-card__review-note strong,.hg-clipping-card__review-note span{display:block;font-size:12px}.hg-clipping-review-dialog[hidden]{display:none}.hg-clipping-review-dialog{position:fixed;inset:0;z-index:100050;display:grid;place-items:center;padding:18px;background:rgba(0,29,110,.32)}.hg-clipping-review-dialog__box{position:relative;width:min(460px,100%);padding:20px;border-radius:17px;background:#fff;box-shadow:0 22px 70px rgba(0,29,110,.25)}.hg-clipping-review-dialog__box label{display:grid;gap:5px;margin:10px 0}.hg-clipping-review-dialog__box select,.hg-clipping-review-dialog__box textarea{width:100%;padding:9px;border:1px solid #ccd9e8;border-radius:9px}.hg-clipping-review-dialog__close{position:absolute;right:12px;top:10px;border:0;background:transparent;font-size:25px;cursor:pointer}.hg-my-submissions-filters.hg-relation-subtabs::-webkit-scrollbar{display:none}.hg-my-submissions-filters .hg-relation-subtab.is-active{position:relative;background:rgba(255,255,255,.72);border-color:transparent;box-shadow:0 2px 5px rgba(0,29,110,.08);transform:none}.hg-my-submissions-filters .hg-relation-subtab.is-active:after{content:"";position:absolute;left:12px;right:12px;bottom:3px;height:2px;border-radius:999px;background:#001D6E}@media(max-width:620px){.hg-clipping-card__money{grid-template-columns:1fr}.hg-clipping-card__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.hg-my-submissions-filters.hg-relation-subtabs{display:flex;align-items:center;gap:4px;width:100%;max-width:100%;margin:8px 0 8px;padding:5px;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;border:1px solid #cbd9e7;border-radius:11px;background:#edf4fa;box-shadow:inset 0 2px 5px rgba(22,55,89,.14),0 1px 0 #fff;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hg-my-submissions-filters.hg-relation-subtabs::-webkit-scrollbar{display:none}.hg-my-submissions-filters .hg-relation-subtab{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;min-height:24px;height:auto;margin:0;padding:3px 7px;border:1px solid #d1dce7;border-radius:7px;background:#fff;color:#38516b;box-shadow:0 2px 0 #c4d0dc;transform:none;text-decoration:none;font-size:8px;line-height:1;font-weight:800;white-space:nowrap}.hg-my-submissions-filters .hg-relation-subtab:hover,.hg-my-submissions-filters .hg-relation-subtab:focus-visible,.hg-my-submissions-filters .hg-relation-subtab.active,.hg-my-submissions-filters .hg-relation-subtab.is-active,.hg-my-submissions-filters .hg-relation-subtab[aria-current="page"]{border:1px solid #d1dce7;background:#fff;color:#173f70;box-shadow:0 2px 0 #c4d0dc;transform:none;text-decoration:none}.hg-my-submissions-filters .hg-relation-subtab.active::after,.hg-my-submissions-filters .hg-relation-subtab.is-active::after,.hg-my-submissions-filters .hg-relation-subtab[aria-current="page"]::after{content:none;display:none}@media(max-width:640px){.hg-my-submissions-filters.hg-relation-subtabs{padding:4px;gap:3px;border-radius:9px}.hg-my-submissions-filters .hg-relation-subtab{min-height:22px;padding:3px 6px;font-size:7.4px;border-radius:6px}}.hg-clipping-live-preview[hidden]{display:none}.hg-clipping-live-preview{margin:10px 0 14px;border:1px solid rgba(0,29,110,.14);border-radius:14px;overflow:hidden;background:#fff}.hg-clipping-live-preview__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px;background:#f7faff;border-bottom:1px solid rgba(0,29,110,.1)}.hg-clipping-live-preview__head strong{color:#001D6E;font-size:13px}.hg-clipping-live-preview__head a{font-size:12px;font-weight:800;white-space:nowrap}.hg-clipping-live-preview .hg-clipping-card__preview{min-height:180px}.hg-clipping-live-preview .hg-clipping-card__preview iframe{width:100%;border:0;display:block;aspect-ratio:16/9;background:#000}@media(max-width:620px){.hg-clipping-live-preview__head{padding:8px 9px}.hg-clipping-live-preview .hg-clipping-card__preview{min-height:150px}}.hg-clipping-submit-preview[hidden]{display:none}.hg-clipping-submit-preview{margin:12px 0 14px;overflow:hidden}.hg-clipping-submit-preview .hg-media-entry-body{padding:12px}.hg-clipping-submit-preview .hg-clipping-card__head{align-items:center}.hg-clipping-submit-preview .hg-clipping-card__head h3{font-size:15px;line-height:1.25}.hg-clipping-submit-preview .hg-clipping-card__status.is-preview{background:#FEE2C5;color:#001D6E}.hg-clipping-submit-preview .hg-media-entry-actions{margin-top:10px}@media(max-width:620px){.hg-clipping-submit-preview .hg-media-entry-body{padding:10px}.hg-clipping-submit-preview .hg-clipping-card__head{align-items:flex-start}.hg-clipping-submit-preview .hg-clipping-card__head h3{font-size:14px}}.hg-clipping-submit-card-preview[hidden]{display:none}.hg-clipping-card__preview{position:relative;width:100%;min-height:0;aspect-ratio:16/9;overflow:hidden;background:#0b1220}.hg-clipping-card__thumb{position:absolute;inset:0;display:block;padding:0;border:0;background:#0b1220;overflow:hidden}.hg-clipping-card__thumb img{display:block}.hg-clipping-card__play-icon{position:absolute;transform:translate(-50%,-50%);display:grid;place-items:center;border-radius:50%;background:rgba(0,0,0,.68);font-size:25px}.hg-clipping-card__thumb--fallback{display:grid;place-items:center}.hg-clipping-card__thumb--fallback strong{font-size:16px}.hg-clipping-card__preview iframe{position:absolute;inset:0;display:block;border:0;background:#000}.hg-clipping-card.is-vertical .hg-clipping-card__preview{aspect-ratio:9/16;max-height:none}@media(max-width:620px){.hg-clipping-card__play-icon{width:52px;height:52px;font-size:21px}}.hg-clipping-card__preview.is-vertical-preview{aspect-ratio:9/16;width:min(100%,250px);max-width:250px;margin-inline:auto}.hg-clipping-card__preview.is-vertical-preview iframe{aspect-ratio:9/16;max-height:none}.hg-clipping-card__preview-loading{position:absolute;inset:0;display:grid;place-items:center;padding:18px;background:#f5f7fb;font-weight:700}@media(max-width:620px){.hg-clipping-card__preview.is-vertical-preview{width:min(100%,210px);max-width:100%}}.hg-clipping-card{min-width:0;overflow:hidden;border:1px solid rgba(0,29,110,.14);border-radius:13px;background:#fff;box-shadow:0 3px 12px rgba(0,29,110,.07);box-sizing:border-box}.hg-clipping-card__compact-head{display:grid;grid-template-columns:minmax(0,1fr) 26px;align-items:center;gap:4px;min-width:0;padding:6px;border-bottom:1px solid rgba(0,29,110,.09);background:#f8fbff}.hg-clipping-card__identity{min-width:0;display:grid;gap:1px;overflow:hidden}.hg-clipping-card__identity strong{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#001D6E;font-size:9px;line-height:1.15}.hg-clipping-card__activity-title{display:block;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:8px;color:#64748b}.hg-clipping-card__original-eye{display:grid;place-items:center;width:26px;min-width:26px;max-width:26px;height:26px;min-height:26px;padding:3px;overflow:hidden;border:1px solid #d7e3ef;border-radius:8px;background:#fff;text-decoration:none;box-sizing:border-box}.hg-clipping-card__original-eye:hover,.hg-clipping-card__original-eye:focus-visible{background:#eef5ff;border-color:#7FB5FF}.hg-clipping-card__original-eye svg,.hg-clipping-metric__icon svg{display:block;width:14px;height:14px;fill:currentColor}.hg-clipping-card__original-eye .hg-clipping-watch-eyes{width:20px;max-width:20px;height:10px;margin:auto}.hg-clipping-card__compact-body{padding:4px}.hg-clipping-card__status{display:inline-flex;width:max-content;max-width:100%;margin:0 0 3px;padding:1px 3px;font-size:5.5px;line-height:1.2;overflow:hidden;text-overflow:ellipsis}.hg-clipping-card__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin:0;padding:4px;min-width:0;overflow:hidden}.hg-clipping-card__metrics>div{min-width:0;max-width:100%;padding:5px 2px;border:1px solid rgba(0,29,110,.11);border-radius:7px;background:#fbfdff;text-align:center;overflow:hidden;box-sizing:border-box}.hg-clipping-metric__icon{display:grid;place-items:center;margin:0 auto 2px;color:#385b82;opacity:1}.hg-clipping-card__metrics strong{display:block;font-size:9px;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#001D6E}.hg-clipping-card__money{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin:0;padding:4px;min-width:0;overflow:hidden}.hg-clipping-card__money>div{display:block;min-width:0;max-width:100%;padding:5px 2px;border-radius:7px;text-align:center;background:#f7faff;border:1px solid #e1e9f2;overflow:hidden;box-sizing:border-box}.hg-clipping-card__money span,.hg-clipping-card__money strong{display:block;width:100%;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.hg-clipping-card__money span{font-size:6.6px;line-height:1.1;letter-spacing:-.08px;color:#64748b}.hg-clipping-card__money strong{margin-top:2px;font-size:8px;line-height:1.1;color:#001D6E}.hg-clipping-card__money small{display:none}.hg-clipping-card__metric-tools{gap:4px;margin:6px 0}.hg-clipping-card__metric-tools .hg-button{min-height:26px;padding:4px 6px;font-size:8px}.hg-clipping-card__history-count{font-size:7px}.hg-clipping-card__activity-action{margin-top:6px}.hg-clipping-card__activity-action .hg-button{min-height:25px;padding:4px 7px;font-size:8px}.hg-clipping-card .hg-clipping-final-earned{gap:4px;margin:6px 0}.hg-clipping-card .hg-clipping-final-earned label{font-size:8px}.hg-clipping-card .hg-clipping-final-earned input{width:100%;min-width:0;padding:5px;font-size:9px}.hg-clipping-card .hg-clipping-final-earned .hg-button{padding:4px 6px;font-size:8px}.hg-clipping-card .hg-clipping-metric__review{gap:2px;margin-top:3px}.hg-clipping-card .hg-metric-review-btn{width:18px;height:18px;font-size:9px}.hg-clipping-card .hg-metric-public-state{margin-top:2px;font-size:8px}.hg-clipping-card .hg-clipping-metric-editor{padding:6px;margin:6px 0}.hg-clipping-card .hg-clipping-metric-editor__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.hg-clipping-card .hg-clipping-metric-editor__grid label{font-size:8px}.hg-clipping-card .hg-clipping-metric-editor__grid input{padding:5px;font-size:9px}.hg-clipping-card .hg-clipping-metric-editor__actions{gap:4px;margin-top:5px}.hg-clipping-card .hg-clipping-metric-editor__actions .hg-button{padding:4px 6px;font-size:8px}.hg-my-submissions-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.hg-my-submissions-grid>.hg-submission-basic-card{grid-column:span 2}@media(min-width:1280px){.hg-my-submissions-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:980px) and (max-width:1279px){.hg-my-submissions-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.hg-clipping-submit-card-preview{display:block;clear:both;margin:12px 0 20px}.hg-clipping-submit-card-preview[hidden]{display:none}.hg-clipping-link-submission>.hg-add-clip{display:block;clear:both;margin:10px 0 14px}.hg-clipping-card__preview{position:relative;width:100%;max-width:100%;min-width:0;min-height:0;margin:0;overflow:hidden;background:#0b1220;box-sizing:border-box;outline:1px solid #dbe5f0;outline-offset:-1px}.hg-clipping-card.is-social-horizontal .hg-clipping-card__preview{aspect-ratio:16/9}.hg-clipping-card.is-social-vertical .hg-clipping-card__preview,.hg-clipping-card__preview.is-vertical-preview{aspect-ratio:9/16}.hg-clipping-card__thumb{position:absolute;inset:0;display:block;width:100%;height:100%;padding:0;border:0;background:#0b1220;overflow:hidden;box-sizing:border-box}.hg-clipping-card__thumb img{display:block;width:100%;max-width:100%;height:100%;object-fit:cover;box-sizing:border-box}.hg-clipping-card__preview iframe{position:absolute;inset:0;display:block;width:100%;max-width:100%;height:100%;border:0;background:#000;aspect-ratio:auto;max-height:none;box-sizing:border-box}.hg-clipping-card__play-icon{position:absolute;transform:translate(-50%,-50%);display:grid;place-items:center;border-radius:50%;background:rgba(0,0,0,.68);font-size:15px;box-shadow:0 4px 18px rgba(0,0,0,.28)}.hg-clipping-card__thumb--fallback{display:grid;place-items:center;color:#fff}.hg-clipping-card__thumb--fallback strong{font-size:10px}.hg-clipping-card__preview-fallback{min-height:0;height:100%;display:grid;place-content:center;text-align:center;gap:5px;padding:8px;color:#52667e}.hg-clipping-card__preview-fallback strong{color:#001D6E;font-size:10px}.hg-clipping-card__preview-fallback span{font-size:8px}.hg-clipping-card__preview-loading{position:absolute;inset:0;display:grid;place-items:center;padding:18px;text-align:center;background:#f5f7fb;color:#475569;font-weight:700}@media(min-width:721px){.hg-clipping-submit-card-preview,.hg-clipping-submit-card-preview>.hg-clipping-card,.hg-clipping-submit-card-preview>[data-hg-clipping-card],.hg-my-submissions-grid>.hg-clipping-card{width:168px;max-width:168px;min-width:168px;box-sizing:border-box}}@media(max-width:720px){.hg-my-submissions-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.hg-my-submissions-grid>.hg-submission-basic-card{grid-column:1/-1}.hg-clipping-submit-card-preview,.hg-clipping-submit-card-preview>.hg-clipping-card,.hg-clipping-submit-card-preview>[data-hg-clipping-card]{width:148px;max-width:148px;min-width:148px;box-sizing:border-box}.hg-clipping-card__identity strong{font-size:9px}.hg-clipping-card__activity-title{font-size:6px}.hg-clipping-card__metrics{gap:3px;padding:4px}.hg-clipping-card__metrics>div{padding:5px 2px}.hg-clipping-card__money{gap:3px;padding:4px}.hg-clipping-card__money>div{padding:5px 2px}.hg-clipping-card__play-icon{width:26px;height:26px;font-size:11px}}body.hg-clipping-player-open{overflow:hidden}.hg-clipping-player-modal{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(5,12,28,.76)}.hg-clipping-player-modal__panel{position:relative;background:#07101f;border:1px solid #dbe5f0;border-radius:14px;overflow:hidden;box-shadow:0 18px 55px rgba(0,0,0,.28)}.hg-clipping-player-modal__panel iframe{display:block;width:100%;height:auto;border:0;background:#000}.hg-clipping-player-modal__close{position:absolute;top:8px;right:8px;z-index:2;border:1px solid #dbe5f0;border-radius:9px;background:#fff;color:#001D6E;font-size:24px;cursor:pointer}@media(max-width:720px){.hg-clipping-player-modal{padding:10px}.hg-clipping-player-modal__panel{width:min(96vw,520px)}}.hg-clipping-card__compact-head{background:#001D6E;border-bottom-color:#001D6E}.hg-clipping-card__identity strong,.hg-clipping-card__compact-head .hg-clipping-card__activity-title{color:#fff}.hg-clipping-card__original-eye{background:#C4DDFF;border-color:#7FB5FF;color:#001D6E}.hg-clipping-card__preview{background:#C4DDFF}.hg-clipping-card__thumb,.hg-clipping-card__thumb--fallback{background:#C4DDFF}.hg-clipping-card{border-radius:10px}.hg-clipping-card__preview{border-radius:5px}.hg-clipping-card__thumb img{transform:scale(1.025);transform-origin:center;border-radius:5px}.hg-clipping-player-modal__panel{width:min(92vw,760px);max-height:92vh}.hg-clipping-player-modal__panel iframe{aspect-ratio:16/9}.hg-clipping-player-modal__panel.is-vertical{width:min(88vw,430px,calc(92vh * 9 / 16))}.hg-clipping-player-modal__panel.is-vertical iframe{aspect-ratio:9/16;max-height:92vh}.hg-review-submission-modal [data-review-clipping-reason-wrap] label{display:grid;gap:5px;margin-bottom:10px;font-weight:700;color:#001D6E}.hg-review-submission-modal [data-review-clipping-reason]{width:100%;padding:9px;border:1px solid #ccd9e8;border-radius:9px;background:#fff}.hg-clipping-card__preview{border-radius:0}.hg-clipping-card__thumb{border-radius:0}.hg-clipping-card__thumb img{border-radius:9px}.hg-clipping-card__preview{border-radius:4px}.hg-clipping-card__thumb{border-radius:4px}.hg-clipping-card__thumb img{border-radius:8px}.hg-clipping-card__preview,.hg-clipping-card__thumb{border-radius:0}.hg-clipping-card__thumb img{border-radius:10px}.hg-clipping-card__thumb{cursor:pointer}.hg-clipping-player-modal__header{display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:8px;min-height:46px;padding:6px 8px 6px 12px;background:#001D6E;color:#fff;box-sizing:border-box}.hg-clipping-player-modal__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.2}.hg-clipping-player-modal__close{position:static;display:flex;align-items:center;justify-content:center;width:34px;min-width:34px;max-width:34px;height:34px;min-height:34px;max-height:34px;margin:0;padding:0;line-height:1;text-align:center}.hg-clipping-card__preview,.hg-clipping-card__thumb{border-radius:0;background:#C4DDFF}.hg-clipping-card__thumb img{transform:none;border-radius:10px}.hg-clipping-card__play-icon{display:grid;place-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:34px;height:34px;border-radius:50%;background:rgba(0,29,110,.82);color:#fff;font-size:14px;line-height:1;z-index:2;pointer-events:none}.hg-clipping-card__compact-head{position:relative;z-index:2;border-radius:10px 10px 8px 8px;overflow:visible}.hg-clipping-card__preview{position:relative;z-index:1}.hg-clipping-card{width:260px;max-width:calc(100vw - 44px);min-width:0;box-sizing:border-box}.hg-clipping-card{background:#fff}.hg-clipping-card__compact-head{position:relative;z-index:2;border-radius:10px;overflow:hidden;margin:0;background:#001D6E}.hg-clipping-card__compact-body{padding:0 4px 4px;background:#fff}.hg-clipping-card__preview{position:relative;z-index:1;border-radius:0;background:#fff;outline:none;overflow:hidden;box-sizing:border-box;margin:0;padding:0}.hg-clipping-card__thumb{inset:0;width:100%;height:100%;border-radius:10px;background:#C4DDFF}.hg-clipping-card__thumb img{border-radius:10px}.hg-clipping-card__preview iframe{inset:0;width:100%;height:100%;border-radius:10px}.hg-clipping-card__preview-fallback{position:absolute;inset:0;border-radius:10px;background:#fff}.hg-clipping-card__meta-row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;margin:0 0 6px;padding:8px 8px 0;border:0;border-radius:0;background:#fff;box-sizing:border-box}.hg-clipping-card__meta-row .hg-clipping-card__status,.hg-clipping-card__meta-row .hg-clipping-card__currency{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:auto;min-width:max-content;max-width:none;min-height:22px;height:22px;margin:0;padding:3px 8px;border-radius:999px;box-sizing:border-box;font-size:8.5px;font-weight:700;line-height:1;white-space:nowrap;overflow:visible;text-overflow:clip}.hg-clipping-card__meta-row .hg-clipping-card__status{border:1px solid #C4DDFF;background:#C4DDFF;color:#001D6E}.hg-clipping-card__meta-row .hg-clipping-card__currency{border:1px solid #C4DDFF;background:#eef5ff;color:#001D6E}.hg-clipping-card__status.is-not-submitted{border-color:#FEE2C5;background:#FEE2C5;color:#001D6E}.hg-clipping-card__metrics{border-top:1px solid #dbe5f0;padding-top:8px;margin-top:0}.hg-clipping-card__money{grid-template-columns:repeat(3,minmax(0,1fr))}.hg-clipping-card__money>div{padding-left:4px;padding-right:4px}.hg-clipping-card__money>div span{display:block;width:100%;font-size:7.2px;line-height:1.1;white-space:nowrap;overflow:visible;text-overflow:clip;word-break:normal;letter-spacing:0}@media(max-width:520px){.hg-clipping-card{width:168px;max-width:calc(100vw - 36px)}.hg-clipping-card__meta-row{margin:0 0 6px;padding:8px 8px 0}.hg-clipping-card__meta-row .hg-clipping-card__status,.hg-clipping-card__meta-row .hg-clipping-card__currency{font-size:8.5px;min-height:22px;height:22px}.hg-clipping-card__money>div span{font-size:7.2px;white-space:nowrap}}body.hg-clipping-editor-open{overflow:hidden}.hg-clipping-editor-modal{position:fixed;inset:0;z-index:100001;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(5,12,28,.68)}.hg-clipping-editor-modal__panel{width:min(92vw,460px);max-height:90vh;overflow:hidden;border:1px solid #dbe5f0;border-radius:14px;background:#fff;box-shadow:0 18px 55px rgba(0,0,0,.28)}.hg-clipping-editor-modal__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;background:#001D6E;color:#fff}.hg-clipping-editor-modal__head strong{font-size:13px}.hg-clipping-editor-modal__close{display:grid;place-items:center;width:30px;min-width:30px;height:30px;min-height:30px;padding:0;border:1px solid rgba(255,255,255,.55);border-radius:50%;background:transparent;color:#fff;font-size:22px;line-height:1;cursor:pointer}.hg-clipping-editor-modal__body{max-height:calc(90vh - 52px);overflow:auto;padding:12px}.hg-clipping-editor-modal .hg-clipping-metric-editor{display:block;margin:0}@media(max-width:520px){.hg-clipping-editor-modal{padding:10px}.hg-clipping-editor-modal__panel{width:100%}}.hg-clipping-card{background:#C4DDFF}.hg-clipping-card__compact-head{width:100%;margin:0;border-radius:10px;overflow:hidden;background:#001D6E;box-sizing:border-box}.hg-clipping-card__preview{position:relative;z-index:1;width:100%;margin:0;padding:0;border-radius:0;background:#C4DDFF;outline:none;overflow:hidden;box-sizing:border-box}.hg-clipping-card__thumb,.hg-clipping-card__preview iframe,.hg-clipping-card__preview-fallback{inset:0;width:100%;height:100%;margin:0;box-sizing:border-box;border-radius:10px}.hg-clipping-card__thumb img{display:block;width:100%;height:100%;margin:0;border-radius:10px;object-fit:cover}.hg-clipping-card__compact-body{position:relative;z-index:2;width:100%;margin:0;padding:0 4px 4px;border-radius:10px 10px 0 0;background:#fff;box-sizing:border-box}.hg-clipping-card__meta-row{margin:0 0 6px;padding:8px 0 0;border:0;border-radius:0;background:transparent;box-sizing:border-box}.hg-clipping-card__footer,.hg-clipping-card__activity-action{display:inline-flex;vertical-align:top;align-items:center;justify-content:center;width:calc(50% - 6px);margin-top:7px;padding:0;box-sizing:border-box}.hg-clipping-card__footer{margin-left:4px;margin-right:2px;border-top:0}.hg-clipping-card__activity-action{margin-left:2px;margin-right:4px}.hg-clipping-card__footer .hg-clipping-card__currency{display:none}.hg-clipping-card__footer .hg-clipping-card__edit,.hg-clipping-card__footer .hg-clipping-card__edit.is-disabled,.hg-clipping-card__footer .hg-clipping-card__edit:disabled,.hg-clipping-card__activity-action .hg-button{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;max-width:none;height:24px;min-height:24px;max-height:24px;margin:0;padding:3px 8px;border:1px solid #001D6E;border-radius:8px;background:#7FB5FF;color:#001D6E;box-sizing:border-box;box-shadow:none;font-size:9px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:1}.hg-clipping-card__edit.is-disabled,.hg-clipping-card__edit:disabled{cursor:not-allowed}@media screen and (max-width:768px){.hg-clipping-card{width:168px;max-width:168px;min-width:0;overflow:hidden}.hg-clipping-card__compact-head,.hg-clipping-card__preview,.hg-clipping-card__compact-body{width:100%;max-width:100%;margin-left:0;margin-right:0;box-sizing:border-box}.hg-clipping-card__thumb,.hg-clipping-card__preview iframe,.hg-clipping-card__preview-fallback,.hg-clipping-card__thumb img{position:absolute;inset:0;width:100%;max-width:none;height:100%;margin:0;padding:0;border:0}.hg-clipping-card__thumb,.hg-clipping-card__preview iframe,.hg-clipping-card__preview-fallback,.hg-clipping-card__thumb img{border-radius:10px}}.hg-clipping-card__compact-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:6px}.hg-clipping-card__compact-body>:not(.hg-clipping-card__footer):not(.hg-clipping-card__activity-action){grid-column:1/-1}.hg-clipping-card__footer,.hg-clipping-card__activity-action{display:flex;width:auto;min-width:0;max-width:none;margin:7px 0 0;padding:0;align-items:center;justify-content:center;box-sizing:border-box}.hg-clipping-card__footer{grid-column:1}.hg-clipping-card__activity-action{grid-column:2}.hg-clipping-card__footer .hg-clipping-card__edit,.hg-clipping-card__footer .hg-clipping-card__edit.is-disabled,.hg-clipping-card__footer .hg-clipping-card__edit:disabled,.hg-clipping-card__activity-action .hg-button{width:100%;height:24px;min-height:24px;max-height:24px;margin:0;padding:3px 6px;border:1px solid #001D6E;border-radius:8px;background:#7FB5FF;color:#001D6E;box-sizing:border-box;font-size:9px;font-weight:700;line-height:1;white-space:nowrap}.hg-clipping-card__compact-body{column-gap:8px}.hg-clipping-card__footer,.hg-clipping-card__activity-action{overflow:visible}.hg-clipping-card__footer .hg-clipping-card__edit,.hg-clipping-card__footer .hg-clipping-card__edit.is-disabled,.hg-clipping-card__footer .hg-clipping-card__edit:disabled,.hg-clipping-card__activity-action .hg-button{position:relative;left:auto;right:auto;width:calc(100% - 4px);min-width:0;max-width:100%;height:24px;min-height:24px;max-height:24px;margin:0 2px;padding:3px 4px;border:2px solid #001D6E;border-radius:8px;background:#7FB5FF;background-color:#7FB5FF;color:#001D6E;box-sizing:border-box;box-shadow:none;transform:none;overflow:hidden}.hg-clipping-card__footer,.hg-clipping-card__activity-action{background:transparent;border:0;overflow:visible}.hg-clipping-card__footer .hg-clipping-card__edit,.hg-clipping-card__footer .hg-clipping-card__edit.is-disabled,.hg-clipping-card__footer .hg-clipping-card__edit:disabled,.hg-clipping-card__activity-action .hg-button{display:inline-flex;position:static;align-items:center;justify-content:center;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:4px 3px;border:1px solid #001D6E;border-radius:7px;background:#7FB5FF;color:#001D6E;box-sizing:border-box;font-size:10px;font-weight:700;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:none;box-shadow:none}

/* =========================================================
   CLIPPING — CANONICAL LIVE RULES
   Replaces accumulated late overrides with one coherent layer.
   ========================================================= */

/* General vertical Clipping card.
   Pale blue is only the shell/gap around rounded media/body corners;
   the content area below the media stays white. */
.hg-connect-wrapper [data-hg-clipping-card].hg-clipping-card{
  overflow:hidden;
  padding:0;
  background:#C4DDFF;
}

.hg-connect-wrapper [data-hg-clipping-card] .hg-clipping-card__compact-head{
  width:100%;
  margin:0;
  border-radius:10px;
  overflow:hidden;
  background:#001D6E;
  box-sizing:border-box;
}

.hg-connect-wrapper [data-hg-clipping-card] .hg-clipping-card__identity strong{
  font-weight:800;
}

.hg-connect-wrapper [data-hg-clipping-card] .hg-clipping-card__compact-head .hg-clipping-card__activity-title{
  font-weight:700;
}

.hg-connect-wrapper [data-hg-clipping-card]:not(.is-my-submission-compact) .hg-clipping-card__preview{
  position:relative;
  z-index:1;
  width:100%;
  max-width:100%;
  margin:0;
  padding:0;
  border-radius:10px;
  outline:none;
  overflow:hidden;
  background:#C4DDFF;
  box-sizing:border-box;
}

.hg-connect-wrapper [data-hg-clipping-card]:not(.is-my-submission-compact) .hg-clipping-card__thumb,
.hg-connect-wrapper [data-hg-clipping-card]:not(.is-my-submission-compact) .hg-clipping-card__preview iframe,
.hg-connect-wrapper [data-hg-clipping-card]:not(.is-my-submission-compact) .hg-clipping-card__preview-fallback{
  inset:0;
  width:100%;
  height:100%;
  margin:0;
  border-radius:10px;
  box-sizing:border-box;
}

.hg-connect-wrapper [data-hg-clipping-card]:not(.is-my-submission-compact) .hg-clipping-card__thumb{
  background:#C4DDFF;
}

.hg-connect-wrapper [data-hg-clipping-card]:not(.is-my-submission-compact) .hg-clipping-card__thumb img{
  display:block;
  width:100%;
  height:100%;
  margin:0;
  border-radius:10px;
  object-fit:cover;
  transform:none;
}

.hg-connect-wrapper [data-hg-clipping-card]:not(.is-my-submission-compact) .hg-clipping-card__compact-body{
  position:relative;
  z-index:2;
  width:100%;
  margin:0;
  padding:0 4px 4px;
  border-radius:10px;
  background:#fff;
  box-sizing:border-box;
}

.hg-connect-wrapper [data-hg-clipping-card] .hg-clipping-card__meta-row{
  margin:0 0 6px;
  padding:8px 4px 0;
  border:0;
  border-radius:10px 10px 0 0;
  background:transparent;
  box-sizing:border-box;
}

.hg-connect-wrapper [data-hg-clipping-card] .hg-clipping-card__actions{
  grid-column:1/-1;
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:6px;
  margin:7px 0 0;
  padding:7px 4px 4px;
  border-top:1px solid #dbe5f0;
}

.hg-connect-wrapper [data-hg-clipping-card] .hg-clipping-card__action{
  -webkit-appearance:none;
  appearance:none;
  display:flex;
  align-items:center;
  justify-content:center;
  width:100%;
  min-width:0;
  height:24px;
  min-height:24px;
  max-height:24px;
  margin:0;
  padding:0 4px;
  border:1px solid #001D6E;
  border-radius:7px;
  background:#C4DDFF;
  color:#001D6E;
  box-sizing:border-box;
  font-family:inherit;
  font-size:9px;
  font-weight:700;
  line-height:22px;
  text-align:center;
  text-decoration:none;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  box-shadow:none;
  transform:none;
}

.hg-connect-wrapper [data-hg-clipping-card] .hg-clipping-card__action:hover,
.hg-connect-wrapper [data-hg-clipping-card] .hg-clipping-card__action:focus-visible{
  background:#7FB5FF;
  color:#001D6E;
  text-decoration:none;
  transform:none;
  box-shadow:none;
}

.hg-connect-wrapper [data-hg-clipping-card] button.hg-clipping-card__action:disabled{
  opacity:.55;
  cursor:not-allowed;
}

/* My Submissions — current horizontal card preserved, with one action geometry. */
body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact{
  grid-column:1/-1;
  display:grid;
  grid-template-columns:64px minmax(0,1fr) 76px;
  grid-template-rows:30px 34px 34px;
  width:100%;
  max-width:100%;
  min-width:0;
  min-height:98px;
  border:1px solid #dbe5f0;
  border-radius:10px;
  background:#fff;
  overflow:hidden;
}

body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__preview{
  grid-column:1;
  grid-row:1/4;
  width:64px;
  height:98px;
  min-height:0;
  margin:0;
  border-radius:0;
  background:#eef4fb;
}

body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__thumb,
body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__preview iframe,
body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__preview-fallback,
body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__thumb img{
  border-radius:0;
  object-fit:cover;
}

body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__compact-head{
  grid-column:2/4;
  grid-row:1;
  min-width:0;
  min-height:30px;
  height:30px;
  margin:0;
  padding:4px 7px;
  border-radius:0;
}

body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__compact-body{
  grid-column:2/4;
  grid-row:2/4;
  display:grid;
  grid-template-columns:minmax(0,1fr) 76px;
  grid-template-rows:34px 34px;
  column-gap:6px;
  min-width:0;
  margin:0;
  padding:0 6px;
  border-radius:0;
  background:#fff;
  overflow:hidden;
}

body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__meta-row{
  display:none;
}

body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__metrics{
  grid-column:1;
  grid-row:1;
  display:grid;
  grid-template-columns:repeat(4,minmax(0,1fr));
  align-items:stretch;
  gap:4px;
  min-width:0;
  margin:2px 0;
}

body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__metrics > div{
  display:flex;
  flex-direction:row;
  align-items:center;
  justify-content:space-between;
  gap:2px;
  min-width:0;
  padding:2px 5px;
  overflow:hidden;
}

body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__metrics > div > span{
  display:flex;
  flex:0 0 auto;
  align-items:center;
  min-width:0;
}

body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__metrics > div > strong{
  flex:0 1 auto;
  min-width:0;
  margin-left:auto;
  font-size:clamp(10px,1.8vw,12px);
  font-variant-numeric:tabular-nums;
  text-align:right;
  white-space:nowrap;
}

body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__money{
  grid-column:1;
  grid-row:2;
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  align-items:stretch;
  gap:4px;
  min-width:0;
  margin:2px 0;
}

body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__money > div{
  min-width:0;
  padding:2px 3px;
}

body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions{
  grid-column:2;
  grid-row:1/3;
  display:grid;
  grid-template-columns:1fr;
  grid-template-rows:34px 34px;
  align-content:stretch;
  row-gap:0;
  min-width:0;
  height:68px;
  min-height:68px;
  margin:0;
  padding:0;
  border-top:0;
  overflow:hidden;
}

body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__edit{
  grid-row:1;
}

body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__activity{
  grid-row:2;
}

body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions > .hg-clipping-card__edit,
body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions > .hg-clipping-card__activity{
  -webkit-appearance:none;
  appearance:none;
  display:flex;
  align-items:center;
  justify-content:center;
  align-self:center;
  width:100%;
  min-width:0;
  max-width:100%;
  height:24px;
  min-height:24px;
  max-height:24px;
  margin:0;
  padding:0 4px;
  border:1px solid #001D6E;
  border-radius:7px;
  background:#C4DDFF;
  color:#001D6E;
  box-sizing:border-box;
  font-family:inherit;
  font-size:10px;
  font-weight:700;
  line-height:22px;
  text-align:center;
  text-decoration:none;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}

body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__view{
  display:none;
}

/* Edit Stats modal — equal boxes, centered text, deliberate side inset and gap. */
.hg-clipping-editor-modal .hg-clipping-metric-editor__actions{
  display:grid;
  grid-template-columns:minmax(0,1fr) minmax(0,1fr);
  align-items:center;
  gap:12px;
  width:calc(100% - 32px);
  max-width:620px;
  margin:10px auto 0;
  padding:0;
  box-sizing:border-box;
}

.hg-clipping-editor-modal .hg-clipping-metric-editor__save,
.hg-clipping-editor-modal .hg-clipping-metric-editor__cancel{
  display:flex;
  align-items:center;
  justify-content:center;
  width:100%;
  min-width:0;
  height:42px;
  min-height:42px;
  max-height:42px;
  margin:0;
  padding:6px 12px;
  box-sizing:border-box;
  text-align:center;
}

.hg-clipping-editor-modal .hg-clipping-metric-editor__message{
  grid-column:1/-1;
  justify-self:center;
  width:100%;
  text-align:center;
}

@media(max-width:720px){
  body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact{
    grid-template-columns:54px minmax(0,1fr) 68px;
  }

  body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__preview{
    width:54px;
  }

  body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__compact-body{
    grid-template-columns:minmax(0,1fr) 68px;
    column-gap:5px;
    padding-inline:5px;
  }

  body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__metrics{
    gap:3px;
    border-top:0;
  }

  body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__metrics > div{
    padding-inline:3px;
  }

  body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__metrics > div > strong{
    font-size:10px;
  }

  /* My Submissions MOBILE ONLY — use the same two-row action model as desktop,
     with the existing mobile 22px button size. */
  body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions{
    display:grid;
    grid-template-columns:1fr;
    grid-template-rows:34px 34px;
    align-items:center;
    justify-items:stretch;
    height:68px;
    min-height:68px;
    row-gap:0;
  }

  body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions > .hg-clipping-card__edit,
  body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions > .hg-clipping-card__activity{
    width:100%;
    height:22px;
    min-height:22px;
    max-height:22px;
    margin:0;
    line-height:20px;
  }

  body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__edit{grid-row:1;}
  body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__activity{grid-row:2;}
}

@media(max-width:520px){
  .hg-clipping-editor-modal .hg-clipping-metric-editor__actions{
    width:calc(100% - 24px);
    gap:10px;
  }

  .hg-clipping-editor-modal .hg-clipping-metric-editor__save,
  .hg-clipping-editor-modal .hg-clipping-metric-editor__cancel{
    height:40px;
    min-height:40px;
    max-height:40px;
    padding-inline:8px;
  }
}

/* =========================================================
   MY SUBMISSIONS ONLY — remove blue above/below media.
   Does NOT affect full Clipping entry cards or View modal.
   ========================================================= */
body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact{
  background:#fff;
}

body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__preview{
  background:#fff;
}

body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__thumb,
body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__preview iframe,
body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__preview-fallback,
body:not(.hg-clipping-view-open) .hg-connect-wrapper .hg-my-submissions-grid > [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__thumb img{
  display:block;
  width:100%;
  height:100%;
  min-height:100%;
  margin:0;
  padding:0;
  border:0;
  border-radius:0;
  background:#fff;
  object-fit:cover;
  box-sizing:border-box;
}


/* My Submissions horizontal compact card — top Metrics row uses the lower row background. */
body:not(.hg-clipping-view-open)
.hg-connect-wrapper
.hg-my-submissions-grid
> [data-hg-clipping-card].is-my-submission-compact
.hg-clipping-card__metrics{
  background:#fff;
}


/* My Submissions MOBILE horizontal — row geometry + true vertical centering.
   No forced priority. Vertical/desktop cards untouched. */
@media(max-width:720px){
  body:not(.hg-clipping-view-open)
  .hg-connect-wrapper
  .hg-my-submissions-grid
  > [data-hg-clipping-card].is-my-submission-compact
  .hg-clipping-card__metrics{
    margin:1px 0;
  }

  body:not(.hg-clipping-view-open)
  .hg-connect-wrapper
  .hg-my-submissions-grid
  > [data-hg-clipping-card].is-my-submission-compact
  .hg-clipping-card__metrics > div{
    display:flex;
    align-items:center;
    padding-top:0;
    padding-bottom:0;
  }

  body:not(.hg-clipping-view-open)
  .hg-connect-wrapper
  .hg-my-submissions-grid
  > [data-hg-clipping-card].is-my-submission-compact
  .hg-clipping-card__metrics > div > span{
    display:flex;
    align-items:center;
    align-self:center;
    line-height:1;
  }

  body:not(.hg-clipping-view-open)
  .hg-connect-wrapper
  .hg-my-submissions-grid
  > [data-hg-clipping-card].is-my-submission-compact
  .hg-clipping-card__metrics > div > span > svg,
  body:not(.hg-clipping-view-open)
  .hg-connect-wrapper
  .hg-my-submissions-grid
  > [data-hg-clipping-card].is-my-submission-compact
  .hg-clipping-card__metrics > div > span > i{
    display:block;
    margin:0;
  }

  body:not(.hg-clipping-view-open)
  .hg-connect-wrapper
  .hg-my-submissions-grid
  > [data-hg-clipping-card].is-my-submission-compact
  .hg-clipping-card__actions{
    align-items:center;
  }

  body:not(.hg-clipping-view-open)
  .hg-connect-wrapper
  .hg-my-submissions-grid
  > [data-hg-clipping-card].is-my-submission-compact
  .hg-clipping-card__actions > .hg-clipping-card__edit,
  body:not(.hg-clipping-view-open)
  .hg-connect-wrapper
  .hg-my-submissions-grid
  > [data-hg-clipping-card].is-my-submission-compact
  .hg-clipping-card__actions > .hg-clipping-card__activity{
    align-self:center;
    height:22px;
    min-height:22px;
    max-height:22px;
    padding-top:0;
    padding-bottom:0;
    line-height:1;
  }
}


/* ============================================================
   2026-09-26 — Clipping Submissions compact card restore
   - My Submissions + staff Submissions = horizontal compact card.
   - Restore the earlier 92px thumbnail geometry (78px mobile).
   - Entries/Showcase vertical card is intentionally not changed here.
   ============================================================ */
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact{
  display:grid;
  grid-template-columns:92px minmax(0,1fr);
  grid-template-rows:auto auto auto;
  width:100%;
  max-width:none;
  min-width:0;
  min-height:112px;
  border:1px solid #dbe5f0;
  border-radius:10px;
  background:#fff;
  overflow:hidden;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__compact-head{
  grid-column:2;
  grid-row:1;
  min-height:38px;
  height:auto;
  margin:0;
  border-radius:0;
  background:#001D6E;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__preview{
  grid-column:1;
  grid-row:1/4;
  width:92px;
  height:100%;
  min-height:112px;
  aspect-ratio:auto;
  margin:0;
  border-radius:0;
  background:#eef4fb;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__compact-body{
  grid-column:2;
  grid-row:2;
  display:block;
  min-width:0;
  margin:0;
  padding:5px 7px;
  border-radius:0;
  background:#fff;
  overflow:hidden;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__meta-row{
  display:none;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__metrics{
  display:grid;
  grid-template-columns:repeat(4,minmax(0,1fr));
  gap:3px;
  margin:5px 0;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__money{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:3px;
  margin:5px 0;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  grid-template-rows:auto;
  gap:3px;
  width:100%;
  height:auto;
  min-height:0;
  margin:7px 0 0;
  padding:7px 4px 4px;
  border-top:1px solid #dbe5f0;
  overflow:visible;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions > .hg-clipping-card__edit,
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions > .hg-clipping-card__activity{
  grid-row:auto;
  width:100%;
  min-width:0;
  height:auto;
  min-height:24px;
  max-height:none;
  margin:0;
  padding:3px 4px;
  border:1px solid #001D6E;
  border-radius:7px;
  box-sizing:border-box;
  font-size:9px;
  font-weight:700;
  line-height:1;
}
.hg-review-submissions-grid > .hg-review-submission-item[data-task-type="clipping"]{
  grid-column:1/-1;
}
@media(max-width:720px){
  body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact{
    grid-template-columns:78px minmax(0,1fr);
    min-height:104px;
  }
  body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__preview{
    width:78px;
    min-height:104px;
  }
}

/* ============================================================
   2026-09-26 — Submission card compact controls / right action rail
   Scope: compact Clipping cards used by member + staff Submissions only.
   ============================================================ */
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact{
  grid-template-columns:84px minmax(0,1fr);
  min-height:104px;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__compact-head{
  min-height:30px;
  height:30px;
  padding:4px 7px;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__preview{
  width:84px;
  min-height:104px;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__compact-body{
  display:grid;
  grid-template-columns:minmax(0,1fr) 70px;
  grid-template-rows:auto auto auto;
  column-gap:6px;
  row-gap:2px;
  padding:3px 5px 4px;
  overflow:hidden;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__metrics{
  grid-column:1;
  grid-row:1;
  gap:3px;
  margin:1px 0;
  padding-top:0;
  border-top:0;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__metrics > div{
  display:grid;
  grid-template-columns:auto minmax(0,1fr);
  grid-template-rows:auto auto;
  align-items:center;
  gap:1px 2px;
  min-width:0;
  padding:2px 3px;
  border-radius:6px;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__metrics > div > .hg-clipping-metric__icon{
  grid-column:1;
  grid-row:1;
  margin:0;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__metrics > div > strong{
  grid-column:2;
  grid-row:1;
  margin:0;
  font-size:9px;
  line-height:1;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-metric__review{
  grid-column:1/-1;
  grid-row:2;
  display:flex;
  justify-content:center;
  align-items:center;
  gap:2px;
  margin:1px 0 0;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-metric-review-btn{
  display:inline-grid;
  place-items:center;
  width:18px;
  min-width:18px;
  height:18px;
  min-height:18px;
  margin:0;
  padding:0;
  border:1px solid #cbd8e5;
  border-radius:4px;
  background:#fff;
  box-shadow:none;
  font:800 10px/1 Arial,sans-serif;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-metric-review-btn.is-selected{
  outline:1px solid #7FB5FF;
  outline-offset:0;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__money{
  grid-column:1;
  grid-row:2;
  gap:3px;
  margin:1px 0;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__money > div{
  min-width:0;
  padding:2px 3px;
  border-radius:6px;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__money span{
  font-size:7px;
  line-height:1;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__money strong{
  margin-top:1px;
  font-size:9px;
  line-height:1;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions{
  grid-column:2;
  grid-row:1/3;
  display:grid;
  grid-template-columns:1fr;
  grid-template-rows:1fr 1fr;
  align-items:center;
  gap:3px;
  width:70px;
  height:100%;
  min-height:0;
  margin:0;
  padding:1px 0;
  border-top:0;
  overflow:visible;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions > .hg-clipping-card__edit,
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions > .hg-clipping-card__activity{
  width:70px;
  min-width:70px;
  max-width:70px;
  height:24px;
  min-height:24px;
  max-height:24px;
  margin:0;
  padding:0 4px;
  border-radius:6px;
  font-size:8px;
  line-height:22px;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__edit{
  grid-row:1;
  align-self:start;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__activity{
  grid-row:2;
  align-self:end;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-final-earned{
  grid-column:1/-1;
  grid-row:3;
  display:grid;
  grid-template-columns:minmax(0,1fr) 70px auto;
  align-items:end;
  gap:5px;
  min-width:0;
  margin:2px 0 0;
  padding:3px 0 0;
  border-top:1px solid #edf2f6;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-final-earned label{
  display:flex;
  align-items:center;
  gap:4px;
  min-width:0;
  font-size:7px;
  line-height:1;
  white-space:nowrap;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-final-earned input{
  width:68px;
  min-width:0;
  height:24px;
  min-height:24px;
  padding:2px 5px;
  border-radius:6px;
  font-size:9px;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-final-earned [data-hg-save-final-earned]{
  width:70px;
  min-width:70px;
  max-width:70px;
  height:24px;
  min-height:24px;
  max-height:24px;
  margin:0;
  padding:0 4px;
  border-radius:6px;
  font-size:7.5px;
  line-height:22px;
  white-space:nowrap;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__review-note,
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__note,
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-metric-editor,
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-review-dialog{
  grid-column:1/-1;
}
@media(max-width:720px){
  body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact{
    grid-template-columns:72px minmax(0,1fr);
    min-height:96px;
  }
  body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__preview{
    width:72px;
    min-height:96px;
  }
  body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__compact-body{
    grid-template-columns:minmax(0,1fr) 62px;
    column-gap:4px;
    padding:3px 4px;
  }
  body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions,
  body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions > .hg-clipping-card__edit,
  body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions > .hg-clipping-card__activity,
  body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-final-earned [data-hg-save-final-earned]{
    width:62px;
    min-width:62px;
    max-width:62px;
  }
  body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-final-earned{
    grid-template-columns:minmax(0,1fr) 62px auto;
  }
}


/* ============================================================
   2026-09-26 — Compact Submission card final alignment pass
   Scope: compact Clipping cards only (member + staff Submissions).
   Entries/Showcase vertical cards are intentionally untouched.
   ============================================================ */
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact{
  grid-template-columns:84px minmax(0,1fr);
  grid-template-rows:auto auto;
  min-height:0;
  overflow:hidden;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__compact-head{
  grid-column:2;
  grid-row:1;
  min-height:30px;
  height:30px;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__preview{
  grid-column:1;
  grid-row:1/3;
  width:84px;
  height:100%;
  min-height:118px;
  max-height:none;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__compact-body{
  grid-column:2;
  grid-row:2;
  display:grid;
  grid-template-columns:minmax(0,1fr) 70px;
  grid-template-rows:auto auto auto;
  column-gap:6px;
  row-gap:2px;
  min-height:0;
  margin:0;
  padding:3px 5px 3px;
  overflow:visible;
}

/* Metrics: keep the decision controls icon-only and stack ✓ above ×. */
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__metrics{
  grid-column:1;
  grid-row:1;
  display:grid;
  grid-template-columns:repeat(4,minmax(0,1fr));
  gap:3px;
  margin:0;
  padding:0;
  border-top:0;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__metrics > div{
  display:grid;
  grid-template-columns:14px minmax(0,1fr) 18px;
  grid-template-rows:1fr;
  align-items:center;
  gap:2px;
  min-width:0;
  min-height:38px;
  padding:2px 3px;
  border-radius:6px;
  overflow:hidden;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__metrics > div > .hg-clipping-metric__icon{
  grid-column:1;
  grid-row:1;
  display:grid;
  place-items:center;
  width:14px;
  height:14px;
  margin:0;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__metrics > div > .hg-clipping-metric__icon svg{
  width:13px;
  height:13px;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__metrics > div > strong{
  grid-column:2;
  grid-row:1;
  align-self:center;
  justify-self:center;
  margin:0;
  font-size:9px;
  line-height:1;
  text-align:center;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-metric__review{
  grid-column:3;
  grid-row:1;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  gap:2px;
  width:18px;
  margin:0;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-metric-review-btn{
  display:grid;
  place-items:center;
  width:16px;
  min-width:16px;
  max-width:16px;
  height:16px;
  min-height:16px;
  max-height:16px;
  margin:0;
  padding:0;
  border:1px solid #cbd8e5;
  border-radius:4px;
  background:#fff;
  box-shadow:none;
  font:800 9px/1 Arial,sans-serif;
}

/* Money row stays tight. */
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__money{
  grid-column:1;
  grid-row:2;
  gap:3px;
  margin:0;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__money > div{
  min-height:24px;
  padding:2px 3px;
}

/* Edit top-right and Activity bottom-right; both truly centered in the rail. */
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions{
  grid-column:2;
  grid-row:1/3;
  display:grid;
  grid-template-columns:70px;
  grid-template-rows:1fr 1fr;
  justify-items:center;
  align-items:center;
  align-content:stretch;
  gap:3px;
  width:70px;
  height:100%;
  min-height:0;
  margin:0;
  padding:0;
  border-top:0;
  overflow:visible;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions > .hg-clipping-card__edit,
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions > .hg-clipping-card__activity{
  display:flex;
  align-items:center;
  justify-content:center;
  justify-self:center;
  width:70px;
  min-width:70px;
  max-width:70px;
  height:24px;
  min-height:24px;
  max-height:24px;
  margin:0;
  padding:0 4px;
  box-sizing:border-box;
  border-radius:6px;
  font-size:8px;
  line-height:22px;
  text-align:center;
  overflow:hidden;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__edit{
  grid-row:1;
  align-self:start;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__activity{
  grid-row:2;
  align-self:end;
}

/* Final Earned: one compact line; Save Earned exactly matches the right action size. */
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-final-earned{
  grid-column:1/-1;
  grid-row:3;
  display:grid;
  grid-template-columns:minmax(0,1fr) 70px;
  align-items:center;
  gap:5px;
  min-width:0;
  min-height:26px;
  margin:0;
  padding:2px 0 0;
  border-top:1px solid #edf2f6;
  overflow:hidden;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-final-earned label{
  grid-column:1;
  display:flex;
  align-items:center;
  gap:4px;
  min-width:0;
  margin:0;
  font-size:7px;
  line-height:1;
  white-space:nowrap;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-final-earned input{
  flex:0 0 68px;
  width:68px;
  min-width:0;
  max-width:68px;
  height:24px;
  min-height:24px;
  margin:0;
  padding:2px 5px;
  box-sizing:border-box;
  border-radius:6px;
  font-size:9px;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-final-earned [data-hg-save-final-earned]{
  grid-column:2;
  justify-self:center;
  display:flex;
  align-items:center;
  justify-content:center;
  width:70px;
  min-width:70px;
  max-width:70px;
  height:24px;
  min-height:24px;
  max-height:24px;
  margin:0;
  padding:0 3px;
  box-sizing:border-box;
  border-radius:6px;
  font-size:6.8px;
  font-weight:800;
  line-height:1;
  letter-spacing:-.05px;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:clip;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-final-earned > span[aria-live]{
  grid-column:1/-1;
  min-height:0;
  margin:0;
  font-size:7px;
  line-height:1.1;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-final-earned > span[aria-live]:empty{
  display:none;
}

/* Inaccurate-metric modal: always expose both X and Cancel, never trap the reviewer. */
.hg-clipping-review-dialog[hidden]{display:none}
.hg-clipping-review-dialog:not([hidden]){
  position:fixed;
  inset:0;
  z-index:100500;
  display:grid;
  place-items:center;
  overflow:auto;
  padding:14px;
  background:rgba(0,29,110,.38);
}
.hg-clipping-review-dialog__box{
  position:relative;
  width:min(460px,calc(100vw - 28px));
  max-height:calc(100dvh - 28px);
  overflow:auto;
  padding:18px;
  padding-top:44px;
  box-sizing:border-box;
}
.hg-clipping-review-dialog__close{
  position:absolute;
  top:9px;
  right:9px;
  z-index:2;
  display:grid;
  place-items:center;
  width:28px;
  min-width:28px;
  height:28px;
  min-height:28px;
  margin:0;
  padding:0;
  border:1px solid #cbd8e5;
  border-radius:6px;
  background:#fff;
  color:#001D6E;
  box-shadow:none;
  font:800 18px/1 Arial,sans-serif;
  cursor:pointer;
}
.hg-clipping-review-dialog__actions{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:8px;
  align-items:center;
  margin-top:10px;
}
.hg-clipping-review-dialog__actions .hg-button{
  width:100%;
  min-width:0;
  margin:0;
}
.hg-clipping-review-dialog__actions [data-hg-review-message]{
  grid-column:1/-1;
  min-height:0;
  font-size:10px;
}
.hg-clipping-review-dialog__actions [data-hg-review-message]:empty{display:none}

@media(max-width:720px){
  body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact{
    grid-template-columns:72px minmax(0,1fr);
  }
  body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__preview{
    width:72px;
    min-height:112px;
  }
  body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__compact-body{
    grid-template-columns:minmax(0,1fr) 62px;
    column-gap:4px;
    padding:3px 4px;
  }
  body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions{
    grid-template-columns:62px;
    width:62px;
  }
  body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions > .hg-clipping-card__edit,
  body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__actions > .hg-clipping-card__activity,
  body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-final-earned [data-hg-save-final-earned]{
    width:62px;
    min-width:62px;
    max-width:62px;
  }
  body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-final-earned{
    grid-template-columns:minmax(0,1fr) 62px;
  }
  body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-final-earned [data-hg-save-final-earned]{
    font-size:6.2px;
    padding:0 2px;
  }
}

/* ============================================================
   2026-09-26 — Unified Clipping Edit / Review modal
   Participant: metrics only. Staff: metrics + Quick Note + workflow.
   ============================================================ */
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__metrics > div{
  grid-template-columns:14px minmax(0,1fr);
  min-height:30px;
}
body:not(.hg-clipping-view-open) .hg-connect-wrapper [data-hg-clipping-card].is-my-submission-compact .hg-clipping-card__metrics > div > strong{
  grid-column:2;
}

.hg-clipping-editor-modal{
  padding:14px;
}
.hg-clipping-editor-modal__panel{
  width:min(94vw,640px);
  max-height:92dvh;
  display:flex;
  flex-direction:column;
  overflow:hidden;
}
.hg-clipping-editor-modal__head{
  flex:0 0 auto;
}
.hg-clipping-editor-modal__body{
  flex:1 1 auto;
  max-height:none;
  min-height:0;
  overflow-y:auto;
  overscroll-behavior:contain;
  padding:0;
  background:#f7faff;
}
.hg-clipping-editor-modal .hg-clipping-metric-editor{
  display:block;
  width:100%;
  margin:0;
  padding:0;
  border:0;
  border-radius:0;
  background:#f7faff;
  box-shadow:none;
}
.hg-clipping-editor-section{
  display:block;
  margin:0;
  padding:14px 16px;
  border-bottom:1px solid #e1e9f2;
  background:#fff;
}
.hg-clipping-editor-section h4{
  margin:0 0 10px;
  color:#001D6E;
  font-size:13px;
  line-height:1.2;
}
.hg-clipping-editor-section__head{
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:10px;
  margin-bottom:9px;
}
.hg-clipping-editor-section__head h4{margin:0}
.hg-clipping-editor-section__head small{
  color:#66788d;
  font-size:10px;
  line-height:1.3;
  text-align:right;
}
.hg-clipping-editor-modal .hg-clipping-metric-editor__grid{
  display:grid;
  grid-template-columns:repeat(4,minmax(0,1fr));
  gap:8px;
}
.hg-clipping-editor-modal .hg-clipping-editor-metric{
  display:grid;
  gap:7px;
  min-width:0;
  margin:0;
  padding:10px;
  border:1px solid #dbe5f0;
  border-radius:10px;
  background:#f8fbff;
  box-shadow:0 1px 0 rgba(0,29,110,.03);
}
.hg-clipping-editor-metric__top{
  display:flex;
  align-items:center;
  gap:6px;
  min-width:0;
  color:#52667e;
  font-size:10px;
  font-weight:800;
}
.hg-clipping-editor-metric__icon{
  display:grid;
  place-items:center;
  width:16px;
  height:16px;
  color:#5f7690;
  opacity:.85;
}
.hg-clipping-editor-metric__icon svg{
  width:15px;
  height:15px;
  fill:currentColor;
}
.hg-clipping-editor-modal .hg-clipping-editor-metric input{
  width:100%;
  min-width:0;
  height:34px;
  margin:0;
  padding:6px 8px;
  border:1px solid #c9d7e6;
  border-radius:8px;
  background:#fff;
  color:#001D6E;
  box-sizing:border-box;
  font-size:12px;
  font-weight:800;
  text-align:center;
}

.hg-clipping-quick-note__picker{position:relative}
.hg-clipping-quick-note__toggle{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:10px;
  width:100%;
  min-height:38px;
  padding:8px 10px;
  border:1px solid #c9d7e6;
  border-radius:9px;
  background:#fff;
  color:#173f70;
  font-family:inherit;
  font-size:11px;
  font-weight:700;
  line-height:1.2;
  text-align:left;
  cursor:pointer;
}
.hg-clipping-quick-note__toggle b{
  display:grid;
  place-items:center;
  min-width:22px;
  height:22px;
  padding:0 5px;
  border-radius:999px;
  background:#C4DDFF;
  color:#001D6E;
  font-size:9px;
}
.hg-clipping-quick-note__dropdown{
  max-height:220px;
  margin-top:6px;
  overflow-y:auto;
  padding:6px;
  border:1px solid #c9d7e6;
  border-radius:9px;
  background:#fff;
  box-shadow:0 10px 24px rgba(0,29,110,.11);
}
.hg-clipping-quick-note__dropdown[hidden]{display:none}
.hg-clipping-quick-note__dropdown label{
  display:grid;
  grid-template-columns:18px minmax(0,1fr);
  align-items:start;
  gap:7px;
  margin:0;
  padding:7px 6px;
  border-radius:6px;
  color:#38516b;
  font-size:10px;
  font-weight:650;
  line-height:1.3;
  cursor:pointer;
}
.hg-clipping-quick-note__dropdown label:hover{background:#f2f7fd}
.hg-clipping-quick-note__dropdown input{margin:1px 0 0}
.hg-clipping-quick-note__list{
  display:grid;
  gap:6px;
  margin-top:9px;
}
.hg-clipping-note-row{
  display:grid;
  grid-template-columns:minmax(0,1fr) 28px;
  align-items:start;
  gap:8px;
  width:100%;
  padding:8px 8px 8px 10px;
  border:1px solid #dbe5f0;
  border-left:3px solid #7FB5FF;
  border-radius:8px;
  background:#f8fbff;
  box-sizing:border-box;
}
.hg-clipping-note-row__text{
  min-width:0;
  color:#38516b;
  font-size:10.5px;
  line-height:1.45;
  white-space:pre-wrap;
  overflow-wrap:anywhere;
  word-break:normal;
}
.hg-clipping-note-row__delete{
  display:grid;
  place-items:center;
  width:28px;
  min-width:28px;
  height:28px;
  min-height:28px;
  margin:0;
  padding:0;
  border:1px solid #d5dfeb;
  border-radius:6px;
  background:#fff;
  color:#a32a2a;
  font-size:12px;
  line-height:1;
  cursor:pointer;
}
.hg-clipping-custom-note{
  display:grid;
  grid-template-columns:minmax(0,1fr) auto;
  align-items:end;
  gap:8px;
  margin-top:9px;
}
.hg-clipping-custom-note textarea{
  width:100%;
  min-height:72px;
  resize:vertical;
  margin:0;
  padding:8px 9px;
  border:1px solid #c9d7e6;
  border-radius:9px;
  background:#fff;
  box-sizing:border-box;
  font-size:11px;
  line-height:1.4;
}
.hg-clipping-custom-note .hg-button{
  min-height:34px;
  margin:0;
  white-space:nowrap;
}

.hg-clipping-review-workflow__actions{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:18px;
  width:100%;
  padding:2px 4px 0;
  box-sizing:border-box;
}
.hg-clipping-review-workflow__button{
  display:grid;
  place-items:center;
  width:42px;
  min-width:42px;
  height:42px;
  min-height:42px;
  margin:0;
  padding:0;
  border:1px solid #cbd8e5;
  border-radius:8px;
  background:#fff;
  box-shadow:0 1px 0 #d7e1eb;
  color:#38516b;
  font:900 20px/1 Arial,sans-serif;
  cursor:pointer;
}
.hg-clipping-review-workflow__button.is-approve{color:#187044}
.hg-clipping-review-workflow__button.is-revision{color:#8a5a00}
.hg-clipping-review-workflow__button.is-reject{color:#a32a2a}
.hg-clipping-review-workflow__button.is-selected{
  outline:2px solid #7FB5FF;
  outline-offset:2px;
  background:#eef5ff;
}

.hg-clipping-editor-footer{
  display:grid;
  grid-template-columns:minmax(0,1fr) minmax(0,1fr);
  align-items:center;
  gap:10px;
  margin:0;
  padding:12px 16px 14px;
  border-top:1px solid #dbe5f0;
  background:#fff;
}
.hg-clipping-editor-footer .hg-clipping-metric-editor__cancel,
.hg-clipping-editor-footer .hg-clipping-metric-editor__save{
  display:flex;
  align-items:center;
  justify-content:center;
  width:100%;
  min-width:0;
  height:38px;
  min-height:38px;
  max-height:38px;
  margin:0;
  padding:6px 10px;
  box-sizing:border-box;
  text-align:center;
}
.hg-clipping-editor-footer .hg-clipping-metric-editor__message{
  grid-column:1/-1;
  min-height:0;
  margin:0;
  text-align:center;
  white-space:normal;
  overflow-wrap:anywhere;
}
.hg-clipping-editor-footer .hg-clipping-metric-editor__message:empty{display:none}

.hg-review-submission-item[data-task-type="clipping"] > .hg-review-submission-note span{
  white-space:normal;
  overflow-wrap:anywhere;
  word-break:normal;
}

@media(max-width:620px){
  .hg-clipping-editor-modal{padding:8px}
  .hg-clipping-editor-modal__panel{width:100%;max-height:96dvh}
  .hg-clipping-editor-section{padding:12px}
  .hg-clipping-editor-modal .hg-clipping-metric-editor__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .hg-clipping-custom-note{grid-template-columns:1fr}
  .hg-clipping-custom-note .hg-button{width:100%}
  .hg-clipping-editor-footer{padding:10px 12px 12px}
}

/* 2026-09-26 — Saved participant/manager notes + in-modal saved-note editing. */
.hg-clipping-saved-note-stack{
  display:grid;
  gap:6px;
  margin:8px 0;
}
.hg-clipping-saved-note{
  display:block;
  width:100%;
  min-width:0;
  margin:0;
  border:1px solid #dbe5f0;
  border-radius:9px;
  background:#fff;
  box-sizing:border-box;
  overflow:hidden;
}
.hg-clipping-saved-note.is-manager{border-left:3px solid #7FB5FF}
.hg-clipping-saved-note.is-participant{margin:8px 0;border-left:3px solid #C4DDFF}
.hg-clipping-saved-note > summary{
  display:grid;
  gap:3px;
  min-width:0;
  padding:8px 10px;
  color:#38516b;
  cursor:pointer;
  list-style-position:inside;
}
.hg-clipping-saved-note > summary strong{
  display:block;
  min-width:0;
  color:#173f70;
  font-size:10px;
  line-height:1.3;
  white-space:normal;
  overflow-wrap:anywhere;
}
.hg-clipping-saved-note > summary span{
  display:block;
  min-width:0;
  color:#5b6f84;
  font-size:9px;
  line-height:1.35;
  white-space:normal;
  overflow-wrap:anywhere;
}
.hg-clipping-saved-note__body{
  padding:8px 10px 9px;
  border-top:1px solid #edf2f7;
  background:#f8fbff;
}
.hg-clipping-saved-note__body p,
.hg-clipping-saved-note__body li{
  margin:0 0 5px;
  color:#38516b;
  font-size:10px;
  line-height:1.45;
  white-space:pre-wrap;
  overflow-wrap:anywhere;
  word-break:normal;
}
.hg-clipping-saved-note__body p:last-child,
.hg-clipping-saved-note__body li:last-child{margin-bottom:0}
.hg-clipping-saved-note__source{margin:0;padding-left:16px}
.hg-clipping-editor-saved-notes__list{display:grid;gap:7px}
.hg-clipping-editor-saved-note{
  position:relative;
  min-width:0;
  padding-bottom:30px;
}
.hg-clipping-saved-note__edit{
  position:absolute;
  right:5px;
  bottom:3px;
  display:grid;
  place-items:center;
  width:25px;
  min-width:25px;
  height:25px;
  min-height:25px;
  margin:0;
  padding:0;
  border:1px solid #cbd8e5;
  border-radius:6px;
  background:#fff;
  color:#173f70;
  font-size:13px;
  line-height:1;
  cursor:pointer;
}
.hg-clipping-new-note{
  min-height:29px;
  margin:8px 0 0;
  padding:4px 9px;
  font-size:9px;
}
.hg-clipping-editor-modal [data-hg-quick-note-section][hidden]{display:none}
.hg-clipping-editor-modal .hg-clipping-note-row__text,
.hg-clipping-editor-modal .hg-clipping-saved-note__body,
.hg-clipping-editor-modal .hg-clipping-saved-note__body *{
  white-space:pre-wrap;
  overflow-wrap:anywhere;
  text-overflow:clip;
}
@media(max-width:620px){
  .hg-clipping-saved-note > summary{padding:7px 8px}
  .hg-clipping-saved-note__body{padding:7px 8px 8px}
  .hg-clipping-editor-saved-note{padding-bottom:28px}
}

/* 2026-09-26 — Edit modal Final Earned: keep Save Earned in the right corner. */
.hg-clipping-editor-modal .hg-clipping-editor-final-earned .hg-clipping-final-earned{
  display:grid;
  grid-template-columns:minmax(0,1fr) auto;
  gap:6px 8px;
  align-items:end;
  width:100%;
}
.hg-clipping-editor-modal .hg-clipping-editor-final-earned .hg-clipping-final-earned label{
  grid-column:1;
  min-width:0;
  margin:0;
}
.hg-clipping-editor-modal .hg-clipping-editor-final-earned [data-hg-save-final-earned]{
  grid-column:2;
  justify-self:end;
  align-self:end;
  width:auto;
  min-width:0;
  margin:0;
}
.hg-clipping-editor-modal .hg-clipping-editor-final-earned .hg-clipping-final-earned > span[aria-live]{
  grid-column:1 / -1;
  min-width:0;
}


/* 2026-10-08: Multiple Clipping URLs; compact opt-in details, not card layout. */
.hg-connect-wrapper [data-hg-clipping-card] .hg-clipping-clip-list{width:100%;min-width:0;margin:6px 0;padding:4px 6px;border:1px solid #dce6f5;border-radius:7px;background:#f8fbff;box-sizing:border-box}
.hg-connect-wrapper [data-hg-clipping-card] .hg-clipping-clip-list summary{font-size:10px;font-weight:700;color:#001d6e;cursor:pointer;overflow-wrap:anywhere}
.hg-connect-wrapper [data-hg-clipping-card] .hg-clipping-clip-list ol{max-height:190px;overflow-y:auto;overflow-x:hidden;margin:6px 0 0;padding-left:18px;box-sizing:border-box}
.hg-connect-wrapper [data-hg-clipping-card] .hg-clipping-clip-list li{font-size:10px;line-height:1.45;overflow-wrap:anywhere;margin:0 0 6px}
.hg-connect-wrapper [data-hg-clipping-card] .hg-clipping-clip-list li a{display:block;overflow-wrap:anywhere}
.hg-connect-wrapper [data-hg-clipping-card] .hg-clipping-clip-list li small{display:block;font-size:9px;color:#435873;line-height:1.35}
.hg-clipping-clip-picker{display:grid;gap:5px;margin:10px 0;padding:10px;border:1px solid #dce6f5;border-radius:9px;background:#f8fbff;box-sizing:border-box}
.hg-clipping-clip-picker label{font-weight:700;color:#001d6e;font-size:12px}
.hg-clipping-clip-picker select{max-width:100%;min-width:0;width:100%;padding:7px;border:1px solid #b7c9df;border-radius:6px;background:#fff;color:#001d6e}
.hg-clipping-clip-picker small{font-size:11px;line-height:1.4;color:#435873}

/* HG Connect 2.0.0: The original Clipping card is reused inside the
   WordPress Admin Decision dossier (outside .hg-connect-wrapper).
   Keep the same Edit / Activity action design without overriding other WP buttons. */
body.wp-admin .hg-ad-submission-video [data-hg-clipping-card] .hg-clipping-card__actions {
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:6px;
  margin:7px 0 0;
  padding:7px 4px 4px;
  border-top:1px solid #dbe5f0;
}
body.wp-admin .hg-ad-submission-video [data-hg-clipping-card] .hg-clipping-card__action {
  -webkit-appearance:none;
  appearance:none;
  display:flex;
  align-items:center;
  justify-content:center;
  width:100%;
  min-width:0;
  height:auto;
  min-height:27px;
  margin:0;
  padding:4px 5px;
  border:1px solid #001d6e;
  border-radius:7px;
  background:#c4ddff;
  color:#001d6e;
  box-sizing:border-box;
  font-family:inherit;
  font-size:11px;
  font-weight:700;
  line-height:1.25;
  text-align:center;
  text-decoration:none;
  white-space:normal;
  overflow-wrap:normal;
  box-shadow:none;
  text-shadow:none;
  cursor:pointer;
}
body.wp-admin .hg-ad-submission-video [data-hg-clipping-card] .hg-clipping-card__action:is(:hover,:focus-visible) {
  background:#7fb5ff;
  color:#001d6e;
  text-decoration:none;
  box-shadow:none;
}
body.wp-admin .hg-ad-submission-video [data-hg-clipping-card] .hg-clipping-card__action:disabled {
  opacity:.55;
  cursor:not-allowed;
}

/* PATCH 006: retain playable TikTok label if its signed thumbnail URL expires. */
.hg-clipping-card [data-hg-tiktok-cover-fallback][hidden],
.hg-clipping-card img[data-hg-tiktok-cover][hidden]{display:none;}
