.work-card-explainer{background:var(--brand-soft);border:1px solid var(--brand-border);color:var(--ink);border-radius:12px;margin-bottom:18px;padding:16px 18px;font-size:14px;line-height:1.6}.work-card-explainer p{color:#55516d;margin:5px 0 0}.work-card-help{color:#64697a;margin:10px 0;line-height:1.6;font-size:13px!important}.work-card-agreement fieldset{border:0;min-width:0;margin:0;padding:0}.work-card-agreement legend{margin-bottom:14px;font-size:15px;font-weight:800}.work-card-agreement label,.work-card-filters label{flex-direction:column;gap:7px;min-width:0;font-size:13px;font-weight:700;display:flex}.work-card-agreement input,.work-card-agreement select,.work-card-agreement textarea,.work-card-filters input,.work-card-filters select{border:1px solid var(--line);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;box-sizing:border-box;background:#fff;border-radius:8px;padding:10px 12px;font-size:14px}.work-card-agreement :is(input,select,textarea,button,summary):focus-visible,.work-cards-catalog :is(input,select,button):focus-visible{outline:3px solid var(--brand-focus);outline-offset:3px}.work-card-editor-heading{justify-content:space-between;align-items:center;gap:16px;margin:24px 0 14px;display:flex}.work-card-editor-heading h3{margin:0;font-size:16px}.work-card-editor-heading p{color:#64697a;margin:5px 0 0;font-size:13px}.work-card-editor-heading button,.work-card-tile footer button{border:1px solid var(--line);min-height:44px;color:var(--brand-text);white-space:nowrap;background:#fff;border-radius:8px;padding:10px 13px;font-weight:700}.work-card-agreement-rows{gap:12px;display:grid}.work-card-agreement-row{border:1px solid var(--line);background:#fafaff;border-radius:12px;min-width:0;padding:15px}.work-card-fields{grid-template-columns:minmax(190px,2fr) minmax(105px,1fr) auto;align-items:end;gap:12px;display:grid}.work-card-remove{color:#ad3557;background:#fff;border:1px solid #ead9df;border-radius:8px;min-height:44px;padding:8px 12px}.work-card-row-notes{color:#616679;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:10px;font-size:12px;line-height:1.5;display:flex}.work-card-row-notes button{color:var(--brand-text);font:inherit;background:0 0;border:0;min-height:32px;padding:0;text-decoration:underline}.work-card-warning{font-size:13px;line-height:1.5;color:#855518!important}.work-card-error{color:#a82743;background:#fff1f3;border:1px solid #f2c6d0;border-radius:8px;padding:12px;font-size:14px}.work-card-contract{border-top:1px solid var(--line);margin-top:20px;padding-top:16px}.work-card-contract summary{cursor:pointer;margin-bottom:12px;padding:8px 0;font-size:14px;font-weight:700}.work-card-contract>label{margin-top:12px}.work-card-agreement .submit{min-height:48px}.work-card-agreement :disabled{opacity:.65;cursor:not-allowed}.work-card-filters{align-items:end;gap:14px;margin:18px 0;display:flex}.work-card-filters label:first-child{flex:1}.work-card-filters>span{color:#626879;white-space:nowrap;padding-bottom:14px;font-size:13px}.work-cards-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.work-card-tile{min-width:0;padding:20px}.work-card-tile-head{justify-content:space-between;align-items:start;gap:12px;display:flex}.work-card-tile h3{overflow-wrap:anywhere;margin:0;font-size:17px}.work-card-tile small{color:#676d7e;margin-bottom:5px;font-size:12px;display:block}.work-card-tile .active-pill,.work-card-tile .limit-pill{white-space:nowrap;font-size:12px}.work-card-tile dl{grid-template-columns:1fr 1fr;gap:14px;margin:22px 0;display:grid}.work-card-tile dl>div:last-child{grid-column:1/-1}.work-card-tile dt{color:#626879;font-size:12px}.work-card-tile dd{margin:6px 0 0;font-size:15px;font-weight:700}.work-card-customers{border-top:1px solid var(--line);min-height:75px;padding:14px 0;font-size:13px}.work-card-customers>b{color:#626879;font-size:12px}.work-card-customers>div{justify-content:space-between;gap:10px;margin-top:9px;display:flex}.work-card-customers span{overflow-wrap:anywhere}.work-card-customers strong{white-space:nowrap;font-size:12px}.work-card-tile footer{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:24px;display:flex}.work-card-empty{border:1px dashed var(--line);color:#626879;border-radius:12px;padding:25px;font-size:14px;line-height:1.6}.work-card-agreement-modal{width:min(940px,100%)!important}.work-card-agreement-modal h2{padding-right:25px}.work-card-agreement-modal .form-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.work-card-agreement-modal .work-card-agreement label{font-size:13px;line-height:1.5}.work-card-agreement-modal .work-card-agreement input,.work-card-agreement-modal .work-card-agreement select,.work-card-agreement-modal .work-card-agreement textarea{font-size:14px;line-height:1.5}.customer-work-card-package{border-top:1px solid var(--line);padding:18px 20px}.customer-work-card-package h3{font-size:16px}.customer-work-card-package-row{border-bottom:1px solid var(--line);overflow-wrap:anywhere;grid-template-columns:minmax(0,2fr) 1fr;gap:16px;padding:14px 0;font-size:14px;display:grid}.customer-work-card-package-row small{color:#666b7d;font-size:12px;line-height:1.6;display:block}.customer-work-card-package-row b{margin:3px 0;display:block}@media (width<=600px){.customer-work-card-package-row{grid-template-columns:1fr 1fr}.customer-work-card-package-row>div{grid-column:1/-1}.work-card-agreement-modal .work-card-agreement input,.work-card-agreement-modal .work-card-agreement select,.work-card-agreement-modal .work-card-agreement textarea{font-size:16px}}@media (width<=1150px){.work-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.work-cards-grid,.work-card-fields{grid-template-columns:1fr}.work-card-remove{justify-self:start}.work-card-editor-heading{flex-direction:column;align-items:start}.work-card-filters{flex-wrap:wrap}.work-card-filters label:first-child{flex-basis:100%}.work-card-agreement-modal .form-row{grid-template-columns:1fr}.work-card-agreement-modal{padding:20px!important}.work-card-tile{padding:16px}.work-card-explainer{padding:14px}}
