:root{--d2m-primary: #2d5a2d;--d2m-primary-dark: #1e3f1e;--d2m-primary-darker: #0f1f0f;--d2m-primary-light: #3a7d3a;--d2m-primary-lighter: #4b9e46;--d2m-success: #9ED59E;--d2m-success-border: #309030;--d2m-success-dark: #125912;--d2m-error: #f8d7da;--d2m-error-border: #C9161E;--d2m-error-dark: #b02a37;--d2m-warning: #FAF089;--d2m-warning-border: #ECC94B;--d2m-warning-text: #B7791F;--d2m-gray: #666666;--d2m-gray-dark: #555555;--d2m-gray-light: #EEEEEE;--d2m-text-primary: #333333;--d2m-text-secondary: #666666;--d2m-border: #e0e0e0;--d2m-border-light: #f0f0f0;--d2m-spacing-xs: .25rem;--d2m-spacing-sm: .5rem;--d2m-spacing-md: 1rem;--d2m-spacing-lg: 1.5rem;--d2m-spacing-xl: 2rem;--d2m-radius-sm: 3px;--d2m-radius-md: 4px;--d2m-radius-lg: 8px;--d2m-radius-xl: 12px;--d2m-transition-fast: .15s ease;--d2m-transition-normal: .2s ease;--d2m-transition-slow: .3s ease}*{box-sizing:border-box}.d2m-add-case{opacity:0;transition:opacity 1s ease-out}.d2m-add-case label{display:block}.d2m-add-case .input-case_number{width:100%;padding:var(--d2m-spacing-sm);border-radius:var(--d2m-radius-sm);box-shadow:inset 0 1px 1px #0000001a;border:1px solid var(--d2m-border)}.d2m-add-case .selectize-control.single .selectize-input.input-disabled,.d2m-add-case .selectize-control.single .selectize-input.input-disabled input{cursor:not-allowed!important;opacity:.5}.modal-form-wrapper{position:fixed;background:#00000080;width:100%;height:100%;z-index:998;left:0;top:0;opacity:0;transition:2s opacity}.modal-form-wrapper .contact-form-wrapper{background:#fff;position:absolute;z-index:999;left:50%;top:50%;transform:translate(-50%,-50%);padding:2em}@media (min-width: 600px){.modal-form-wrapper .contact-form-wrapper{width:300px}}.modal-form-wrapper h3{margin:0;padding:0}.fade-in{opacity:1}#case_list .button{min-width:170px;width:100%;text-align:center;padding-left:8px;padding-right:8px}@media (min-width: 600px){#case_list .button{width:auto}}#case_list .button:hover{background-color:var(--d2m-primary-dark)}#form-close{height:40px;line-height:40px;width:40px;right:-20px;top:-20px;background:#000;color:#fff;position:absolute;border-radius:20px;cursor:pointer;font-weight:700;text-align:center;font-size:18px}.button{display:inline-block;padding:var(--d2m-spacing-sm) var(--d2m-spacing-md);border:1px solid transparent;border-radius:var(--d2m-radius-sm);font-family:inherit;font-size:14px;font-weight:600;text-align:center;text-decoration:none;cursor:pointer;transition:all var(--d2m-transition-normal);line-height:1.4;min-height:40px;box-sizing:border-box}.button:focus{outline:2px solid var(--d2m-primary);outline-offset:2px}.button{background:var(--d2m-primary);color:#fff;border-color:var(--d2m-primary)}.button:hover{background:var(--d2m-primary-dark);border-color:var(--d2m-primary-dark);color:#fff;text-decoration:none}.button:active{background:var(--d2m-primary-darker);border-color:var(--d2m-primary-darker);transform:translateY(1px)}.button.gray{background:var(--d2m-gray);border-color:var(--d2m-gray)}.button.gray:hover{background:var(--d2m-gray-dark);border-color:var(--d2m-gray-dark)}.button.green-outline{background:transparent;color:var(--d2m-primary);border:2px solid var(--d2m-primary)}.button.green-outline:hover{background:var(--d2m-primary);color:#fff;border-color:var(--d2m-primary)}.button.confirm,.col-delete .button.confirm{background:#dc3545;border-color:#dc3545}.button.confirm:hover,.button.cover:hover{background:#c82333!important;border-color:#c82333!important}.button.confirm:active{background:#bd2130!important;border-color:#bd2130!important}.button.disabled,.button.gray.disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.button.loading{position:relative;color:transparent}.button.loading:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:button-spin 1s linear infinite}@keyframes button-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button.small{padding:var(--d2m-spacing-xs) var(--d2m-spacing-sm);font-size:12px;min-height:32px}.button.large{padding:var(--d2m-spacing-md) var(--d2m-spacing-lg);font-size:16px;min-height:48px}.button.full-width{width:100%;display:block}.button-group{display:flex;gap:var(--d2m-spacing-sm);flex-wrap:wrap}.button-group .button{flex:1;min-width:0}@media (max-width: 600px){.button-group{flex-direction:column}.button-group .button{width:100%}}input[type=text],input[type=email],input[type=password],input[type=number],input[type=url],input[type=search],textarea,select{width:100%;padding:var(--d2m-spacing-sm);border:1px solid var(--d2m-border);border-radius:var(--d2m-radius-sm);font-family:inherit;font-size:14px;line-height:1.4;background:#fff;transition:border-color var(--d2m-transition-normal),box-shadow var(--d2m-transition-normal);box-sizing:border-box}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=url]:focus,input[type=search]:focus,textarea:focus,select:focus{outline:none;border-color:var(--d2m-primary);box-shadow:0 0 0 2px #4b9e4633}input[type=text]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=number]:disabled,input[type=url]:disabled,input[type=search]:disabled,textarea:disabled,select:disabled{background:var(--d2m-border-light);color:var(--d2m-text-secondary);cursor:not-allowed}label{display:block;margin-bottom:var(--d2m-spacing-xs);font-weight:600;color:var(--d2m-text-primary);font-size:14px}.form-group{margin-bottom:var(--d2m-spacing-md)}.form-group:last-child{margin-bottom:0}.form-help{font-size:12px;color:var(--d2m-text-secondary);margin-top:var(--d2m-spacing-xs)}.form-error{font-size:12px;color:var(--d2m-error-border);margin-top:var(--d2m-spacing-xs)}.form-group.error input,.form-group.error textarea,.form-group.error select{border-color:var(--d2m-error-border)}.form-group.success input,.form-group.success textarea,.form-group.success select{border-color:var(--d2m-success-border)}.form-row{display:flex;gap:var(--d2m-spacing-md);margin-bottom:var(--d2m-spacing-md)}.form-row .form-group{flex:1;margin-bottom:0}@media (max-width: 600px){.form-row{flex-direction:column;gap:0}.form-row .form-group{margin-bottom:var(--d2m-spacing-md)}}@media (min-width: 600px){.title-wrapper{display:flex;justify-content:space-between;align-items:center}}.title-wrapper .button{max-height:52px}.loader-d2m-wrapper{text-align:center;position:relative}.loader-d2m-wrapper .loader,.loader-d2m-wrapper .loader:after{border-radius:50%;width:10em;height:10em}.loader-d2m-wrapper .loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(75,158,70,.2);border-right:1.1em solid rgba(75,158,70,.2);border-bottom:1.1em solid rgba(75,158,70,.2);border-left:1.1em solid var(--d2m-primary);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.warning-message{cursor:help;margin-top:1em;opacity:.75;background:var(--d2m-warning);border:1px solid var(--d2m-warning-border);border-radius:var(--d2m-radius-sm);color:var(--d2m-warning-text);padding:.5em 1em}.warning-message.hidden{display:none}.error-message,.success-message{position:relative;padding:1em .5em;border-radius:5px}:is(.error-message,.success-message) p{margin:0}:is(.error-message,.success-message) span{position:absolute;right:-10px;top:-10px}:is(.error-message,.success-message) span:after{content:"X";height:20px;line-height:20px;text-align:center;width:20px;font-size:14px;border-radius:10px;font-weight:700;display:block}.error-message{border:1px solid var(--d2m-error-border);background:var(--d2m-error);margin-bottom:var(--d2m-spacing-md)}.error-message span:after{background:var(--d2m-error-dark);color:var(--d2m-error)}.success-message{background:var(--d2m-success);border:1px solid var(--d2m-success-border);margin-bottom:var(--d2m-spacing-md)}.success-message span:after{background:var(--d2m-success-dark);color:var(--d2m-success)}.cases-table{flex-direction:column;padding-top:0}@media (min-width: 600px){.cases-table .button{width:200px;text-align:center}}.cases-table .header-row,.cases-table .row{width:100%;border-bottom:1px solid #999;align-items:center;margin-bottom:1em;padding-bottom:.5em;padding-left:.5em;padding-right:.5em}@media (min-width: 600px){.cases-table .header-row,.cases-table .row{padding:1.5em 0;margin-bottom:0;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}}:is(.cases-table .header-row,.cases-table .row):last-child{border-bottom:0}.cases-table .header-row{background:#eee;font-weight:700}@media (min-width: 600px){.cases-table .header-row{align-items:center}}.cases-table .col{padding:0 0 .5em}@media (min-width: 600px){.cases-table .col{padding:0 1em;line-height:1.1em}}.cases-table .col-delete{padding-top:.5em}@media (min-width: 600px){.cases-table .col-delete{padding:0 1em}}@media (min-width: 600px){.cases-table .col-title{flex-grow:1}}.cases-table .col-link{font-weight:700;text-transform:uppercase}@media (min-width: 600px){.cases-table .col-link{max-width:210px;min-width:210px;overflow-wrap:break-word}}.header-row .button{background:var(--d2m-primary)}.header-row .button:hover{background:var(--d2m-primary-dark)}.col-delete .button{background:#555}.progress-new-user{width:100%;background:#fff;border-radius:5px}.progress-new-user[value]::-moz-progress-bar,.progress-new-user[value]::-webkit-progress-value{background-color:var(--d2m-primary);position:relative}.progress-new-user[value]{color:var(--d2m-primary)}.progress-text{text-align:center}.progress-bar{max-width:570px;margin:0 auto}.progress-label{text-align:center;display:block;font-size:14px;text-transform:uppercase;color:var(--d2m-primary);font-weight:700}.homepage-prompt{background:var(--d2m-primary);color:#fff;text-align:center;max-width:100%;width:320px;line-height:1.2em;padding:1em;position:fixed;bottom:1em;right:1em;z-index:5;border-radius:5px;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0);box-shadow:0 0 5px #00000040}.homepage-prompt .button{display:block;margin-top:1em;background:#444}.homepage-prompt .button:hover{background:#222}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.header-actions .drawer-toggle{width:100%;background:var(--d2m-primary);color:#fff;padding:10px;text-align:center;border-radius:5px;letter-spacing:.1em}.header-actions .drawer-toggle:hover{color:#fff;background:var(--d2m-primary-dark)}.template-page-logo-list main .page-title{margin-bottom:0}#d2m-message{display:block;max-width:640px;margin:1em auto 0}#d2m-message p{color:#000;font-style:italic}.mw-640{text-align:center;max-width:640px;margin-left:auto;margin-right:auto}.mw-640 .button{margin-top:1em}.mb-2{margin-bottom:2em}#d2m-settings{border-top:0}.settings-input-group{margin-bottom:2em}.settings-input-group:last-of-type{margin-bottom:0}.settings-input-group>div{margin-right:1em}.settings-input-group label{font-size:1.2em}.settings-input-group label strong{line-height:1em}.settings-input-group label p{line-height:1.2em;color:#555;margin:0;padding:0}@media (min-width: 768px){.settings-input-group{display:flex;align-items:flex-start}}.toggle-btn{width:80px;height:40px;margin:0;border-radius:50px;display:inline-block;position:relative;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAyklEQVQ4T42TaxHCQAyENw5wAhLACVUAUkABOCkSwEkdhNmbpHNckzv689L98toIAKjqGcAFwElEFr5ln6ruAMwA7iLyFBM/TPDuQSrxwf6fCKBoX2UMIYGYkg8BLOnVg2RiAEexGaQQq4w9e9klcxGLLAUwgDAcihlYAR1IvZA1sz/+AAaQjXhTQQVoe2Yo3E7UQiT2ijeQdojRtClOfVKvMVyVpU594kZK9zzySWTlcNqZY9tjCsUds00+A57z1e35xzlzJjee8xf0HYp+cOZQUQAAAABJRU5ErkJggg==) no-repeat 50px center #e74c3c;-webkit-transition:background-color .4s ease-in-out;-moz-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out;cursor:pointer}.toggle-btn.active{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAmUlEQVQ4T6WT0RWDMAhFeZs4ipu0mawZpaO4yevBc6hUIWLNd+4NeQDk5sE/PMkZwFvZywKSTxF5iUgH0C4JHGyF97IggFVSqyCFga0CvQSg70Mdwd8QSSr4sGBMcgavAgdvwQCtApvA2uKr1x7Pu++06ItrF5LXPB/CP4M0kKTwYRIDyRAOR9lJTuF0F0hOAJbKopVHOZN9ACS0UgowIx8ZAAAAAElFTkSuQmCC) no-repeat 10px center #4b9e46}.toggle-btn.active .round-btn{left:45px}.toggle-btn .round-btn{width:30px;height:30px;background-color:#fff;border-radius:50%;display:inline-block;position:absolute;left:5px;top:50%;margin-top:-15px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.toggle-btn .cb-value{position:absolute;left:0;right:0;width:100%;height:100%;opacity:0;z-index:9;cursor:pointer}.logged-in-as{display:flex;flex-direction:column;align-items:center;width:100%;padding:1em 0;margin:1em 0;border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2);gap:1em}.logged-in-as .user-info{text-align:center;order:1}.logged-in-as .membership-info{text-align:center;order:2}.logged-in-as .logout-section{text-align:center;order:3}@media (min-width: 768px){.logged-in-as{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2em}.logged-in-as .user-info{text-align:left;order:1;flex:1}.logged-in-as .membership-info{text-align:center;order:2;flex:1}.logged-in-as .logout-section{text-align:right;order:3;flex:0 0 auto}}.membership{padding:0;margin:.5em 0;text-align:center}.membership a{font-weight:700}.membership p{margin:0;padding:0}.membership h4{margin:.5em 0;font-size:1.1em;font-weight:700}.membership-info p{margin:.5em 0}.template-customers-account .main-content{background:none;border:none}.caseDetail-title{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:1em;margin-bottom:0}#caseDetailID span{display:block;color:var(--d2m-primary);font-weight:700;text-transform:uppercase}#caseDetailName{font-weight:400;margin:0;padding:0;line-height:1em}.caseDetail-section-title{display:flex;justify-content:space-between;align-items:center}.caseDetail-section .caseDetail-section-content{display:none}.caseDetail-section-content{padding-bottom:2em}.caseDetail-section-content table{margin:0}.caseDetail-section-content table td:first-child{padding-left:0}.btn-download{white-space:nowrap;width:185px;display:block;margin-top:16px}#d2m-case-documents{display:flex;flex-wrap:wrap;flex-direction:row}#d2m-case-documents .document{padding:16px 0 24px;margin-bottom:8px}#d2m-case-documents .document-title{margin-top:8px;padding-right:8px;line-height:1.1em}@media (min-width: 600px){#d2m-case-documents .document{width:50%}}@media (min-width: 960px){#d2m-case-documents .document{width:33%}#d2m-case-documents.small .document{width:50%}}.thumbnail-img{position:relative;overflow:hidden}.thumbnail-img:hover .hover-btn{opacity:1;bottom:0}.hover-btn{opacity:0;transition:all .2s;position:absolute;background:#4b9e46e6;color:#fff;text-align:center;bottom:-20px;width:100%;height:100%;padding:4px;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:1.3em;line-height:1em}#d2m-case-docket td{padding:5px}#d2m-case-events .older td{opacity:.5;padding-top:1em}#d2m-case-events .older~.older td{padding-top:5px}#d2m-case-events td{padding:5px}@media (max-width: 600px){#d2m-case-events td,#d2m-case-events tr{display:block}#d2m-case-events td{padding:5px 5px 0}#d2m-case-events .older{margin-top:1em}#d2m-case-events .older td{padding-top:0}#d2m-case-events .older~.older{margin-top:10px}#d2m-case-events .older~.older td{padding-top:0}}.thumbnail-wrapper a{margin:0}.thumbnail-wrapper .thumbnail-img{outline:1px solid #BBB;box-shadow:0 0 5px #bbb;width:170px;height:220px;background-size:cover}.caseDetail-section-content-button-wrapper{text-align:right}.button-download{margin:0 0 0 auto;display:inline-flex;justify-content:flex-end;padding:0;background:none;color:#000;opacity:1;height:28px;transition-property:none;transition:color .2s ease-out;align-items:center;position:relative}.button-download:hover{background:transparent;border:none;color:#000}.button-download:hover img,.button-download:hover span{opacity:1}.button-download img.js-download-all{outline-style:hidden;background:url("{{ "file-download-regular.svg" | asset_url }}") center center no-repeat}.button-download.not-allowed img,.button-download.not-allowed span{opacity:.5}.button-download.not-allowed:hover .upgrade-lock{visibility:visible;opacity:1;right:calc(100% + 1.5em)}.button-download.not-allowed:hover img,.button-download.not-allowed:hover span{opacity:.5}.button-download em{font-style:normal}.button-download .upgrade-lock{cursor:pointer;visibility:hidden;opacity:0;position:absolute;background:var(--d2m-primary);white-space:nowrap;padding:0 16px;right:calc(100% + 3em);top:50%;margin-top:-25px;color:#fff;border-radius:5px;height:50px;line-height:50px;text-align:center;transition:visibility .2s ease-out,opacity .2s ease-out,right .2s ease-out}.button-download .upgrade-lock:hover{background:#2d5a2d}.button-download .upgrade-lock:hover .arrow-right{border-left-color:#2d5a2d}.button-download .upgrade-lock .arrow-right{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #4b9e46;position:absolute;right:-10px;top:15px}.button-download span{margin-left:8px}.button-download img{display:block;width:16px;height:16px;transition:transform .25s ease-out}.button-download img,.button-download span{opacity:.7}:is(.button-download:active,.button-download:hover) img{transform:scale(1.1)}.button-reverse{margin:0 0 0 auto;display:flex;justify-content:center;width:220px;padding:0;background:none;color:#000;opacity:.7;height:28px;transition-property:none;transition:color .2s ease-out;align-items:center}.button-reverse:hover{background:transparent;border:none;color:#000;opacity:1}.button-reverse span{margin-left:8px}.button-reverse img{display:block;width:16px;height:16px;transition:transform .25s ease-out;background:url("{{ "sync-alt-solid-black.svg" | asset_url }}") center center no-repeat}:is(.button-reverse:active,.button-reverse:hover) img{transform:rotate(180deg)}.button-arrow{background-size:contain;background:url("{{ "angle-down-solid.svg" | asset_url }}") center center no-repeat;width:16px;height:16px;padding:1em;transition:transform .3s ease-out}.button-arrow.open{transform:rotate(180deg)}.btn-loader-animation{display:none;width:24px;height:24px}.btn-loader-animation:after{content:" ";display:block;width:20px;height:20px;margin:2px;border-radius:50%;border:3px solid #fff;border-color:#fff transparent #fff transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button#AddCase{min-width:176px}.button-loader{height:53px}.button-loader-active{padding-top:14px;padding-bottom:0;background-color:var(--d2m-primary)}.button-loader-active .btn-loader-animation{display:inline-block}.button-loader-active span{display:none}.caseDetail-section-content.open~.latestEvent{display:none}.latestEvent{display:none;align-items:center}@media (min-width: 600px){.latestEvent{display:flex}}.latestEvent .button,.latestEvent .latestDate{flex-shrink:0}.latestEvent .button{margin-left:auto}.latestEvent .latestTitle{padding:1em 0;font-size:1.25em}.latestEvent .latestTitle span{color:#555;font-weight:700;letter-spacing:1px;font-size:.75em;display:block;font-style:italic;text-transform:uppercase}.latestEvent .latestDate{margin-right:1em}.latestEvent .latestDate span{display:block;text-align:center;line-height:normal;font-weight:700}.latestEvent .latestDate .month{text-transform:uppercase;background:red;padding:6px 16px 2px;color:#fff;font-size:14px;letter-spacing:1px;border:1px solid red}.latestEvent .latestDate .day{padding:7px 0 0;font-size:36px;letter-spacing:-1px;border:1px solid #999;border-top:0}.caseDetail-dashboard{display:flex;justify-content:space-between;flex-wrap:wrap}@media (min-width: 768px){.caseDetail-dashboard{margin:0 -1em;flex-wrap:nowrap}}.caseDetail-dashboard-item{width:100%;padding:1em 0 0}@media (min-width: 768px){.caseDetail-dashboard-item{width:50%;padding:1em 1em 0}}@media (min-width: 960px){.caseDetail-dashboard-item{margin:1em 0;width:33.333%}}.caseDetail-dashboard-item-contents{background:#efefef;border-radius:5px;padding:1em 0;display:flex;flex-direction:column}.caseDetail-dashboard-item-title{margin:0;padding:0;line-height:normal;text-align:center;letter-spacing:1px}.caseDetail-dashboard-item-preview-wrapper{padding:1em 2em;display:flex;align-items:center;justify-content:space-around}.caseDetail-dashboard-item-preview{width:77px;flex-shrink:0;height:100px;text-align:center}.caseDetail-dashboard-item-preview.image{background-size:contain;background-color:#fff}.caseDetail-dashboard-item-preview.calendar{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-wrap:wrap;background:#fff;outline:1px solid #999}.caseDetail-dashboard-item-preview.calendar .month{text-transform:uppercase;background:red;padding:4px 0 5px;color:#fff;font-size:14px;line-height:1em;letter-spacing:1px;font-weight:700;width:100%}.caseDetail-dashboard-item-preview.calendar .day{padding:0;font-size:36px;letter-spacing:-1px;font-weight:700;line-height:1em}.caseDetail-dashboard-item-preview.calendar .year{font-size:16px;line-height:1em;letter-spacing:1px;text-transform:uppercase;padding:0 0 .3em;font-weight:700}.caseDetail-dashboard-item-preview-text{overflow:hidden;text-overflow:ellipsis;line-height:1em;padding:0 0 0 1em;width:100%}.caseDetail-dashboard-item-link{flex:1 0 content;text-align:center;font-weight:700}.manage-case-no-login-buttons{text-align:center}.manage-case-no-login-buttons .button-group{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;max-width:600px;margin:0 auto}.manage-case-no-login-buttons .button{margin-bottom:1em;border:2px solid var(--d2m-primary);width:100%}.manage-case-no-login-buttons .button:hover{border-color:var(--d2m-primary-dark)}@media (min-width: 600px){.manage-case-no-login-buttons .button{width:auto}}@media (min-width: 600px){.manage-case-no-login-buttons .button+.button{margin-left:1em}}.manage-case-no-login-buttons p{margin:0 0 1em}.filter{position:relative;max-height:300px;margin:0 0 1em;display:flex}.filter.visible{margin:0 0 1em}.filter div.count{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:#888}.filter .input-wrapper{position:relative;width:100%;flex-shrink:2;margin:0}.filter input{display:block;width:100%;padding:8px;border-radius:3px;box-shadow:inset 0 1px 1px #0000001a;border:1px solid #d0d0d0}.filter .button{flex-shrink:0;height:56px;padding:0 1rem;margin-left:1rem}@media (min-width: 600px){.filter .button{padding:0 30px}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/d2m-core.css.map */
