@import"https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800|Source+Sans+Pro&display=swap";:root{--color-canvas:#fff;--color-content:#505050;--color-content-light:#fff;--color-content-disabled:#a7a7a7;--color-module:#fff;--color-link:#1e70dc;--color-background:#e2f0f9;--color-background-2:#f5f5f5;--color-divide-1:#d5d5d5;--color-divide-2:#ebebeb;--color-divide-3:#bfbfbf;--color-highlight-1:#1e70dc;--color-highlight-1a:#e2f0f9;--color-highlight-1b:#104c99;--color-true:#32e664;--color-offer:#505050;--color-offer-highlight:#e5e5e5;--color-company:#ff9f00;--color-company-highlight:#ffeccc;--color-account:#ad39d8;--color-account-highlight:#efd7f7;--color-dashboard:#505050;--color-dashboard-highlight:#e5e5e5;--color-ident:#1e70dc;--color-ident-highlight:#e8f2fc;--color-pet:#00c864;--color-pet-highlight:#ccf4e0;--color-settings:#505050;--color-settings-highlight:#e5e5e5;--size-font-a:8pt;--size-font-b:9pt;--size-font-c:10pt;--size-font-d:11pt;--size-font-e:12pt;--size-font-f:13pt;--size-font-g:14pt;--size-font-h:15pt;--size-font-i:18pt;--size-sm:10px;--size-med:20px;--size-lg:30px;--size-xlg:40px;--spacing-xsm:5px;--spacing-sm:10px;--spacing-med:20px;--spacing-lg:30px;--spacing-xlg:40px;--size-content-width:1050px;--size-portal-width:1300px;--size-header-height:45px;--corner-radius-panel:10px;--corner-radius-small:.25em;--corner-radius-med:.5em;--corner-radius-button:1.5em;--color-status-ok:#32e664;--color-status-ok-lt:#cbf8d8;--color-status-ok-dk:#1ca336;--color-status-warn:#ff9f00;--color-status-warn-lt:#ffeccc;--color-status-warn-dk:#ff7900;--color-status-error:#d62952;--color-status-error-lt:#ffe8e8;--color-status-error-dk:#d62952}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,span,object,iframe,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);text-decoration:none}label{cursor:inherit}ins{color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1.25em 0;padding:0}input,select{vertical-align:middle}div{display:block}img{display:block;width:100%}menu{list-style-type:none}html{height:100%}body{height:100%;display:flex;flex-direction:column;background-color:var(--color-background);font-family:"Source Sans Pro",sans-serif;font-size:var(--size-font-c);line-height:1.2;color:var(--color-content);padding-top:var(--size-header-height);letter-spacing:.75px}body mainstay{max-width:var(--size-portal-width)}body #pagerHeaderMenu{display:none}body .workspace{position:relative;display:flex;flex-direction:row;flex:1 0 auto;height:100%;border-right:1px solid var(--color-divide-1);border-left:1px solid var(--color-divide-1)}body .workspace #wsDrawer{display:none;flex-direction:column;flex:0 1 auto;width:250px;height:100%;padding:2em 0;background-color:var(--color-canvas);border-right:1px solid var(--color-divide-1)}body .workspace #wsContent{flex:1;min-width:0;background-color:var(--color-canvas)}body .workspace #wsRecords{display:none;flex-direction:column;flex:0 1 auto;width:200px;height:100%;padding:2em var(--spacing-sm);background-color:var(--color-canvas);border-left:1px solid var(--color-divide-1)}body .workspace #wsRecords .record-list{min-height:0}@media only screen and (min-width:625px){body #pagerHeaderMenu{display:inherit}body .workspace #wsDrawer,body .workspace #wsRecords{display:flex}}@media only print{body #pagerHeaderMenu{display:inherit}body .workspace #wsDrawer{display:flex}body .workspace #wsRecords{display:none}}h1,h2,h3,h4,h5{width:fit-content;font-family:"Open Sans",sans-serif;font-weight:600;line-height:1.4;letter-spacing:0;overflow:hidden;text-overflow:ellipsis}h1{font-size:var(--size-font-i)}a{color:var(--color-link)}a:hover{text-decoration:underline}a.super{font-weight:600}.action-panel .header{display:flex;gap:1em;align-items:center}.action-panel .header *:first-child{flex:1}.action-panel .header h3{margin:0}.action-panel .actions{display:flex;flex-direction:row;gap:1em}mainstay{display:block;width:100%;max-width:var(--size-content-width);margin:0 auto}section.type-a{border-bottom:1px solid var(--color-divide-2)}section.type-b{background-color:var(--color-canvas);border-bottom:1px solid var(--color-divide-2)}inner{display:block;padding:0 var(--spacing-med)}inner.late-pad{padding:0}.inner{max-width:var(--size-content-width);padding:0 var(--spacing-med);height:100%;margin:0 auto;overflow:auto}.flex-row{display:flex;flex-direction:row;align-items:center}.flex-col{display:flex;flex-direction:column}.flex-fill{flex:1 0 auto}.flex-gap-none{gap:0!important}.flex-gap-xsm{gap:.25em}.flex-gap-sm{gap:.5em}.flex-gap-med{gap:1.5em}.flex-gap-lg{gap:2em}.flex-gap-xlg{gap:3em}.flex-maxis-center{justify-content:center}.flex-caxis-center{align-items:center}.flex-stretch-none>*{flex-basis:content}.stretch-w{width:100%}.stretch-h{height:100%}.pad-below-med{padding-bottom:var(--spacing-med)}.v-space-sm{padding:var(--spacing-sm) 0}.v-space-med{padding:var(--spacing-med) 0}.v-space-lg{padding:var(--spacing-lg) 0}.v-space-after{margin-bottom:1em}.no-marg{margin:0}.page-header{display:flex;flex-direction:column;justify-content:center}.page-header .content{display:flex;flex-direction:row;align-items:center;height:var(--size-header-height)}header.page-header{position:fixed;left:0;top:0;width:100%;letter-spacing:.05em;background-color:var(--color-module);border-bottom:1px solid var(--color-divide-1);z-index:9999}header.page-header .inner{padding:0 var(--size-sm)}header.page-header .container{height:var(--size-header-height)}header.page-header .container menu{display:none}header.page-header #menuIcon{margin:.25em;width:2em;cursor:pointer}header.page-header #menuIcon:after,header.page-header #menuIcon:before,header.page-header #menuIcon div{display:block;height:3px;content:"";border-radius:2px;margin:5px 0;background-color:var(--color-highlight-1);transition:all .2s ease-in-out}header.page-header.open menu.mobile{margin:1em 0 1em 0;max-height:500px;transition:max-height .35s ease-in}header.page-header.open #menuIcon div{transform:scale(0)}header.page-header.open #menuIcon:before{transform:translateY(4px) rotate(135deg);margin-top:13px}header.page-header.open #menuIcon:after{transform:translateY(-12px) rotate(-135deg)}header.page-header .ribbon-menu{display:flex;flex-direction:row;gap:var(--spacing-med)}header.page-header .ribbon-menu .menu-item{display:flex;flex-direction:column;justify-content:center}header.page-header .ribbon-menu .client-logo{display:none}@media only screen and (min-width:425px){header.page-header .ribbon-menu .client-logo{display:inherit}}.main-menu{display:flex;flex-direction:column}.main-menu.mobile{max-height:0;overflow:hidden;margin:0;transition:all .25s ease-out}.main-menu .menu-item{display:flex;flex-direction:row;align-items:center;gap:1em;padding:var(--spacing-sm) var(--spacing-med);font-family:"Open Sans",sans-serif;font-size:var(--size-font-d);color:var(--color-content);border:1px solid rgba(0,0,0,0);border-left-width:3px;cursor:pointer}.main-menu .menu-item:hover{text-decoration:none;background-color:var(--color-highlight-1a)}.main-menu .menu-item .icon{width:1.5em}.main-menu .menu-item[data-area][selected=true],.main-menu .menu-item[data-area]:hover{background-color:var(--color-selected-area-highlight);border-left-color:var(--color-selected-area)}.main-menu hr{margin:var(--size-med)}.record-list{display:flex;flex-direction:column;flex:0 1 auto;gap:var(--spacing-med);width:100%}.record-list .container{display:flex;flex-direction:column;gap:var(--size-sm);align-items:start;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.record-list .container::-webkit-scrollbar{display:none}.diag-component .adp-diag-canvas{height:95%!important;width:100%!important;max-width:1100px}.adp-diag.padded .adp-diag-content{position:relative;padding:var(--spacing-med)}.adp-diag .adp-diag-heading .adp-diag-inner{display:flex;flex-direction:row;height:var(--size-header-height)}.adp-diag .adp-diag-heading button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--size-header-height);height:var(--size-header-height);padding:0}.adp-diag .adp-diag-heading button img{width:2em;height:2em}.tag{display:inline-block;padding:.35em .75em;border:1px solid #000;border-radius:15px;white-space:nowrap}.tag.small{font-size:.9em;border-width:0;padding:2px 6px;border-radius:5px}.tag.ok{color:var(--color-status-ok-dk);background-color:var(--color-status-ok-lt);border-color:var(--color-status-ok-dk)}.tag.warn{color:var(--color-status-warn-dk);background-color:var(--color-status-warn-lt);border-color:var(--color-status-warn-dk)}.tag.error{color:var(--color-status-error-dk);background-color:var(--color-status-error-lt);border-color:var(--color-status-error-dk)}.tag:hover{text-decoration:none}.tag.tag-record{display:flex;flex-direction:row;gap:.5em;align-items:center;color:var(--color-content)}.tag.tag-record img{height:1em}.tag.tag-record[data-type=account]{border-color:var(--color-account);background-color:var(--color-account-highlight)}.tag.tag-record[data-type=pet]{border-color:var(--color-pet);background-color:var(--color-pet-highlight)}.tag.tag-record[data-type=company]{border-color:var(--color-company);background-color:var(--color-company-highlight)}.profile-thumb{width:200px;height:200px;border:1px solid var(--color-divide-1);border-radius:50%;overflow:hidden}.photo-item{border-radius:var(--corner-radius-panel);border:1px solid var(--color-divide-1);overflow:hidden}.photo-item.thumb{width:150px;height:150px}.microchip-status.none{color:var(--color-status-warn)}.microchip-status.unspecified{color:var(--color-status-warn)}.microchip-status.specified{color:var(--color-status-ok)}.subscription-status.none,.subscription-status.expired{color:var(--color-status-warn)}.subscription-status.active{color:var(--color-status-ok)}.ellipsis-parent{min-width:0}.ellipsis-parent .ellipsis{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.loading-container{position:relative}.loading-container.min-width{min-width:200px}.loading-container.min-height{min-height:200px}.loading-container-min{position:relative;min-width:200px;min-height:200px}.loading-zone{position:absolute;display:flex;flex-direction:column;gap:1em;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;background-color:var(--color-canvas);z-index:9990}.loading-zone.opaque{opacity:.95}.loading-zone .animation{position:relative;height:80%;width:inherit;max-width:5em;max-height:5em;opacity:.75}.loading-zone .animation .shield{position:absolute;height:100%;width:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-zone .animation .paw{position:absolute;height:49.5%;width:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-zone .animation .spin{animation:spin 1.5s linear infinite}.loading-zone span{font-size:var(--size-font-f);font-weight:bold;color:var(--color-brand-primary)}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(359deg)}}body>.loading-zone{position:fixed}trakr-container{display:block;overflow-y:auto;height:100%}trakr-component{display:flex;flex-direction:column;background-color:var(--color-canvas);position:absolute;left:0;right:0;top:0;bottom:0;overflow-y:hidden;z-index:0}trakr-component header{border-bottom:1px solid var(--color-divide-1);padding-top:var(--spacing-med)}trakr-component header h1,trakr-component header h2,trakr-component header h3{margin:0 0 1em 0}trakr-component inner{padding:0 var(--spacing-lg)}trakr-component tab-section{margin-top:var(--spacing-lg)}trakr-component tab-section .tab[data-selected=true]{border-bottom-color:var(--color-selected-area)}trakr-component tab-section .tab:hover{border-bottom:2px solid var(--color-selected-area)}trakr-subcomponent{display:block}trakr-subcomponent.loading-container{min-height:200px}.adp-diag-content trakr-component header{padding-top:0}[data-area=offer]{--color-selected-area:var(--color-offer);--color-selected-area-highlight:var(--color-offer-highlight)}[data-area=company]{--color-selected-area:var(--color-company);--color-selected-area-highlight:var(--color-company-highlight)}[data-area=account]{--color-selected-area:var(--color-account);--color-selected-area-highlight:var(--color-account-highlight)}[data-area=ident]{--color-selected-area:var(--color-ident);--color-selected-area-highlight:var(--color-ident-highlight)}[data-area=pet]{--color-selected-area:var(--color-pet);--color-selected-area-highlight:var(--color-pet-highlight)}[data-area=settings],[data-area=pricing-group],[data-area=shopper-catalog]{--color-selected-area:var(--color-settings);--color-selected-area-highlight:var(--color-settings-highlight)}tab-section{display:flex;flex-direction:row;gap:var(--spacing-med)}tab-section .tab{padding:0 var(--spacing-med) var(--spacing-sm) var(--spacing-med);text-transform:uppercase;color:var(--color-content-disabled);text-decoration:none}tab-section .tab[data-selected=true]{color:var(--color-content);border-bottom:2px solid var(--color-highlight-1);font-weight:600}tab-section .tab:hover{border-bottom:1px solid var(--color-highlight-1)}.adp-diag-content trakr-component header{padding-top:0}.diag-shopper-catalog-edit .adp-diag-canvas,.diag-shopper-catalog-edit .adp-diag-canvas.adp-diag-fill{height:500px}.adp-diag-content{position:relative;display:block;overflow-y:auto;height:100%}.close{position:relative;min-width:1.25em;min-height:1.25em;border-radius:.25em;border:1px solid rgba(0,0,0,0)}.close:hover{background-color:hsla(0,0%,100%,.75);border-color:var(--color-divide-1)}.close::after{content:"";display:block;position:absolute;min-width:.75em;min-height:.75em;top:50%;left:50%;background-image:url(/images/icons/x.svg?v=aZ0CkVhPYqPKpPhrEED82WDSD4c);background-position:center;background-repeat:no-repeat;transform:translate(-50%,-50%)}.sort-item-ghost{background-color:rgba(0,0,255,.15)}c-panel{display:flex;flex-direction:column;width:100%;background-color:var(--color-module);border:1px solid rgba(0,0,0,0);border-radius:var(--corner-radius-panel)}c-panel.narrow{max-width:450px;margin:0 auto}c-panel.mc{padding:0}c-panel.nc{border-color:var(--color-divide-3);padding:var(--spacing-med)}c-panel.sub{border-color:var(--color-divide-3)}c-panel.transparent{background-color:rgba(0,0,0,0);border:0}@media only screen and (min-width:500px){c-panel.narrow{max-width:450px;margin:0 auto;padding:var(--spacing-med)}c-panel:not(c-panel.mc),c-panel:not(c-panel.nc){border-color:var(--color-divide-3);padding:var(--spacing-med)}}.edit-panel{display:flex;gap:1em;align-items:center}.edit-panel h1{margin:0}.edit-panel *:first-child{flex:1}data-table{display:flex;flex-direction:column;border:1px solid var(--color-divide-1)}data-table data-row{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;cursor:pointer}data-table data-header{font-weight:bold;overflow-y:scroll;border-bottom:1px solid var(--color-divide-1)}data-table data-col{padding:.5em 1em}data-table data-list{overflow-y:scroll}data-table data-list data-row:hover{background-color:var(--color-highlight-1a)}data-table.contained data-list{max-height:200px}.contained-list{display:flex;flex-direction:column;border:1px solid var(--color-divide-1);border-radius:var(--corner-radius-med);height:300px;overflow-y:auto}.contained-list tr{width:100%}.contained-list .note{display:grid;grid-template:"createdOn createdBy" "noteText noteText";row-gap:1em;padding:2em;border-bottom:1px solid var(--color-divide-2)}.contained-list .note .createdOn{grid-area:createdOn;font-weight:bold}.contained-list .note .createdBy{grid-area:createdBy;font-weight:bold;text-align:right}.contained-list .note .noteText{grid-area:noteText}.stretch-panel{display:flex;flex-direction:column;height:100%}.stretch-panel .no-stretch{flex:0}.stretch-panel .contents{flex:1}.stretch-panel .contents.scrollable{overflow-y:auto}.stretch-panel .actions{display:flex;flex-direction:row;gap:1em;justify-content:end;flex:0;padding:var(--spacing-med)}.ifta{display:flex;flex-direction:column;gap:2em;width:100%;min-inline-size:auto;font-size:var(--size-font-d)}.ifta.gap-0{gap:0}.ifta fieldset{display:flex;flex-direction:column;gap:1em;width:100%}.ifta fieldset h3,.ifta fieldset h4{margin:0}.ifta fieldset[disabled]{opacity:.25}.ifta fieldset.complex-contents{gap:5em}.ifta x-zone{display:flex;flex-direction:column;gap:1em}.ifta x-zone .support{margin:.25em}.ifta x-zone.actions{flex-direction:row;justify-content:end;align-items:center}.ifta x-zone.actions.gapped{justify-content:space-between}.ifta x-zone.actions.vertical{flex-direction:column;align-items:stretch}.ifta x-field,.ifta x-sub{position:relative;display:grid;grid-template:"field" "validation" "content";width:100%}.ifta x-field input,.ifta x-field select,.ifta x-field textarea,.ifta x-sub input,.ifta x-sub select,.ifta x-sub textarea{grid-area:field;font-size:var(--size-font-c)}.ifta x-field x-label,.ifta x-sub x-label{grid-area:label;position:absolute;inset:0;font-size:.95em;margin:0;padding:.35em .5em;pointer-events:none;z-index:9}.ifta x-field x-label.big,.ifta x-sub x-label.big{grid-area:inherit;position:relative;margin:0;padding:0;font-size:12pt;font-weight:bold}.ifta x-field x-label.mixed-content,.ifta x-sub x-label.mixed-content{font-weight:normal}.ifta x-field x-label.mixed-content label,.ifta x-sub x-label.mixed-content label{font-weight:bold}.ifta x-field x-label label,.ifta x-sub x-label label{font-weight:bold}.ifta x-field x-label.required::after,.ifta x-sub x-label.required::after{content:"*";margin-left:.25em;color:#00f}.ifta x-field x-content,.ifta x-sub x-content{grid-area:content}.ifta x-field x-validation,.ifta x-sub x-validation{grid-area:validation;display:none;color:#f00;font-size:.9em;margin-top:.25em}.ifta x-field .sub-display,.ifta x-sub .sub-display{margin-top:.5em;font-size:.85em}.ifta x-field .control,.ifta x-sub .control{width:100%;height:45px;padding:1.5em .5em .35em .47em;font-family:"Open Sans",Arial;border:0;border:1px solid var(--color-divide-1);border-radius:.25em;transition:border 500ms}.ifta x-field .control::placeholder,.ifta x-sub .control::placeholder{color:rgba(80,80,80,.5);opacity:0}.ifta x-field .control:focus::placeholder,.ifta x-sub .control:focus::placeholder{transition:all 500ms;opacity:1}.ifta x-field .control:focus-within,.ifta x-sub .control:focus-within{transition:all 500ms;outline-color:#006eeb;color:inherit}.ifta x-field .control:focus-within~x-label,.ifta x-sub .control:focus-within~x-label{font-weight:bold}.ifta x-field .control>input,.ifta x-field .control>textarea,.ifta x-field .control>select,.ifta x-sub .control>input,.ifta x-sub .control>textarea,.ifta x-sub .control>select{border:0;outline:0;font-size:inherit;border-radius:0}.ifta x-field.horizontal-group,.ifta x-sub.horizontal-group{grid-template:"label content";grid-template-columns:auto min-content;gap:.5em}.ifta x-field.horizontal-group>x-label,.ifta x-sub.horizontal-group>x-label{position:relative;flex:1;min-width:100px;height:100%;font-size:inherit;border-left:1px solid var(--color-divide-1)}.ifta x-field.horizontal-group.align-right,.ifta x-sub.horizontal-group.align-right{grid-template:"content label";grid-template-columns:min-content auto}.ifta x-field.horizontal-group.align-right x-content,.ifta x-sub.horizontal-group.align-right x-content{display:flex;align-items:start;justify-content:end}.ifta x-field.horizontal-group.align-right x-validation,.ifta x-sub.horizontal-group.align-right x-validation{grid-area:label}.ifta x-field.horizontal-group x-content,.ifta x-sub.horizontal-group x-content{display:flex;flex-direction:column}.ifta x-field.exploded,.ifta x-sub.exploded{display:flex;flex-direction:column;gap:.5em}.ifta x-field.exploded>.control,.ifta x-sub.exploded>.control{padding-top:.35em}.ifta x-field .non-ifta,.ifta x-sub .non-ifta{padding-top:.35em}.ifta x-field[validation-state=invalid] x-validation,.ifta x-sub[validation-state=invalid] x-validation{display:inherit}.ifta x-field[validation-state=invalid] .control,.ifta x-sub[validation-state=invalid] .control{border-color:#f00}.ifta x-field[x-type=hidden],.ifta x-sub[x-type=hidden]{display:none}.ifta x-group{border:1px solid var(--color-divide-1);border-radius:.25em;overflow:hidden}.ifta x-group x-zone{gap:0}.ifta x-group x-field .control{border:0;outline:1px solid var(--color-divide-1);border-radius:0}.ifta x-group:focus-within{transition:all 500ms;outline-color:#006eeb}button,.btn{position:relative;display:flex;justify-content:center;font-family:"Open Sans",sans-serif;font-size:var(--size-font-c);letter-spacing:.05em;text-decoration:none;color:var(--color-content);border:1px solid var(--color-divide-3);border-radius:var(--corner-radius-button);padding:.5em 1em;text-decoration:none;background-color:var(--color-canvas);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}button:hover,.btn:hover{background-color:var(--color-highlight-2a);border-color:var(--color-highlight-2);text-decoration:none}button.transparent,button.transparent-hov,.btn.transparent,.btn.transparent-hov{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}buttontransparent-hov:hover,.btntransparent-hov:hover{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}button.flat,.btn.flat{border-color:rgba(0,0,0,0);border-radius:0}button.small,.btn.small{font-size:.9em;padding:.25em .5em}button.small-icon,.btn.small-icon{font-size:.9em;padding:.5em;border-radius:50%;width:2em;height:2em;display:flex;align-items:center}button.icon-btn,.btn.icon-btn{display:flex;flex-direction:row;align-items:center;gap:.6em}button.icon-btn.vert,.btn.icon-btn.vert{flex-direction:column}button.icon-btn img,.btn.icon-btn img{width:1.5em}button.icon-btn img.small,.btn.icon-btn img.small{width:1em}button.icon-btn img.large,.btn.icon-btn img.large{width:3.5em;height:auto}button.min,.btn.min{min-width:100px}button.cta,.btn.cta{color:var(--color-content-light);background-color:var(--color-highlight-1);border:1px solid var(--color-highlight-1)}button.cta:hover,.btn.cta:hover{background-color:var(--color-highlight-1a);color:var(--color-content)}button.cta2,.btn.cta2{color:var(--color-content-light);background-color:var(--color-highlight-2);border:1px solid var(--color-highlight-2b)}button.cta2:hover,.btn.cta2:hover{background-color:var(--color-highlight-2b)}button.cta-light,.btn.cta-light{color:var(--color-highlight-1);background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0)}button.cta-light:hover,.btn.cta-light:hover{color:var(--color-highlight-1);border:1px solid var(--color-highlight-1)}button.cta-light-2,.btn.cta-light-2{color:var(--highlight-primary-color);background-color:var(--highlight-primary-color-selected);border:1px solid var(--highlight-primary-color)}button.cta-light-2:hover,.btn.cta-light-2:hover{color:var(--color-content-light);background-color:var(--highlight-primary-color)}button:disabled:not(fieldset *),button:disabled:hover:not(fieldset *),.btn:disabled:not(fieldset *),.btn:disabled:hover:not(fieldset *){background-color:var(--color-disabled);border-color:var(--color-divide-1);color:var(--color-divide-3);cursor:not-allowed}.toggle{position:relative;width:55px;height:30px;margin:0;appearance:none;-webkit-appearance:none;cursor:pointer}.toggle::before{content:"";position:absolute;display:block;background-color:var(--color-background-2);width:55px;height:30px;left:0;border-radius:15px;border:1px solid var(--color-divide-3);transition:all .5s ease;-webkit-transition:all .5s ease}.toggle::after{content:"";position:absolute;display:block;background-color:#fff;width:22px;height:22px;left:4px;top:4px;border-radius:50%;border:1px solid var(--color-divide-3);-webkit-box-shadow:0 .15rem .15rem 0 rgba(0,0,0,.2);box-shadow:0 .15rem .15rem 0 rgba(0,0,0,.2);transition:all .25s ease;-webkit-transition:all .25s ease}.toggle:checked::before{background-color:var(--color-true)}.toggle:checked::after{left:calc(100% - 26px)}.alert-box{font-size:11pt;padding:20px;padding-left:60px;background-size:24px 24px;background-repeat:no-repeat;background-position:20px 20px;border-radius:10px}.alert-box.alert-info{border:1px solid rgba(21,126,251,.25);border-left:3px solid #157efb;background-color:#e9f5fe;background-image:url(/ext/config/images/icons/alert-info.svg)}.alert-box.alert-error{color:#f00;border:1px solid rgba(255,0,0,.25);background-color:#fff5f5;background-image:url(/ext/config/images/icons/alert-error.svg)}.alert.info{color:#157efb}.alert.error{color:#f00}.alert.warn{color:#ffa200}.card-records{display:flex;flex-direction:column;gap:1em}.card-records a{text-decoration:none}.card-records .record{display:flex;flex-direction:row;align-items:center;gap:1em}.card-records.clickable .record{cursor:pointer}.card-records .profile-thumb{width:75px;height:75px}.card-tiles{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em}.card-tiles.simple d-card .icon{width:2em;height:2em}.card-tiles a{text-decoration:none}.card-tiles .record{display:flex;flex-direction:row;align-items:center;gap:1em}d-panel{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;gap:1em}d-panel d-column{display:flex;flex-direction:column;gap:1em;flex:1 0}d-panel d-column.span-two{flex:2}d-panel d-column.min{flex:0;min-width:inherit}d-panel d-column d-field{display:flex;flex-direction:column}d-panel d-column d-field d-label{font-size:.9em}d-panel d-column d-field d-content{font-weight:bold}d-panel.no-wrap{flex-direction:row}d-panel.wrap-col{display:flex;flex-direction:row}d-panel.wrap-col>*{min-width:125px}@media only screen and (min-width:500px){d-panel.standard-2-col{flex-direction:row}}@media only screen and (min-width:600px){d-panel.standard-3-col{flex-direction:row}}d-card{padding:var(--spacing-med);background-color:var(--color-canvas);border:1px solid var(--color-divide-2);border-radius:var(--corner-radius-panel);color:var(--color-content);overflow:hidden}d-card d-content{font-weight:bold}.card-records2{display:flex;flex-direction:column;gap:1em}.card-records2 a{text-decoration:none}.card-records2 d-card.record{display:flex;flex-direction:row;align-items:center;gap:1em}.card-records2 .profile-pic{width:75px;height:75px}.cards-record-container{display:flex;flex-direction:column;gap:1em}.card{padding:var(--spacing-med);background-color:var(--color-canvas);border:1px solid var(--color-divide-2);border-radius:var(--corner-radius-panel);color:var(--color-content);overflow:hidden}.card.record{display:flex;flex-direction:row;align-items:center;gap:1em;cursor:pointer}.card.record:hover{background-color:var(--color-highlight-1a);border:1px solid var(--color-highlight-1)}.record-row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.record-row .record-col{flex:1 0}.record-row .record-col:first-child{flex:inherit}.record-row.generic .record-col:first-child{width:150px}.record:hover{background-color:var(--color-highlight-1a);border:1px solid var(--color-highlight-1)}@media only screen and (min-width:825px){.diag-standard-400w .adp-diag-content{width:400px}.diag-standard-500w .adp-diag-content,.diag-subscription-edit .adp-diag-content,.diag-pricing-group-product-edit .adp-diag-content,.diag-shopper-catalog-product-edit .adp-diag-content,.diag-usr-edit .adp-diag-content,.diag-company-account-edit .adp-diag-content,.diag-pet-alert-edit .adp-diag-content,.diag-ident-edit .adp-diag-content,.diag-identPack-edit .adp-diag-content{width:500px}.diag-standard-600w .adp-diag-content,.diag-product-edit .adp-diag-content,.diag-shopper-catalog-edit .adp-diag-content,.diag-company-overview-edit .adp-diag-content{width:600px}.diag-standard-700w .adp-diag-content,.diag-note-edit .adp-diag-content,.diag-offer-edit .adp-diag-content{width:700px}.diag-standard-800w .adp-diag-content{width:800px}.diag-standard-400h .adp-diag-content{height:400px}.diag-standard-500h .adp-diag-content{height:500px}.diag-standard-600h .adp-diag-content{height:600px}}data-table.first-half data-row{grid-template-columns:.5fr minmax(0,1fr)}data-table.settings-pg-pgp data-list{height:200px}data-table.settings-pg-pgp data-row{grid-template-columns:50px 1fr 3fr 1fr;cursor:default}data-table.settings-pg-pgp data-col:nth-of-type(4){text-align:right}data-table.settings-sc-scp data-list{height:200px}data-table.settings-sc-scp data-row{grid-template-columns:50px 1fr 3fr;cursor:default}data-table.settings-sc-scp data-col:nth-of-type(4){text-align:right}data-table.settings-usrs data-list{height:200px}data-table.settings-usrs data-row{grid-template-columns:50px 2fr 3fr 2fr;cursor:default}data-table.tasks data-list{height:500px}data-table.tasks data-row{grid-template-columns:.5fr 1.5fr 1fr 3fr 1.5fr;cursor:default}.card-records d-card.trakr-company d-panel d-column:nth-of-type(1){max-width:120px}.card-records d-card.trakr-ident d-panel d-column:nth-of-type(1){flex:1.5}.card-records d-card.trakr-ident d-panel d-column:nth-of-type(2){flex:1}.card-records d-card.trakr-ident d-panel d-column:nth-of-type(3){flex:1}.card-records d-card.trakr-ident d-panel d-column:nth-of-type(4){flex:1}.card-records d-card.trakr-ident d-panel d-column:nth-of-type(5){flex:2}.card-records d-card.trakr-ident d-panel d-column:nth-of-type(6){flex:0}.card-records d-card.offer d-panel d-column:nth-of-type(1){flex:1}.card-records d-card.offer d-panel d-column:nth-of-type(2){flex:2}.card-records d-card.offer d-panel d-column:nth-of-type(3){flex:1}.card-records d-card.account-pet-history d-panel.outer>d-column:nth-of-type(1){flex:1}.card-records d-card.account-pet-history d-panel.outer>d-column:nth-of-type(2){flex:0 0 4em}.card-records d-card.account-pet-history d-panel.details>d-column{flex:1}.card-records d-card.account-pet-history .icon{width:4em;height:4em}.account-lookup d-panel>d-column:nth-of-type(1){flex:1}.account-lookup d-panel>d-column:nth-of-type(2){flex:0}.txfr-pet-details-state{min-height:100px}.txfr-pet-details-state[data-state=not-ready] .stateful:not(.state-not-ready){display:none}.txfr-pet-details-state[data-state=ready] .stateful:not(.state-ready){display:none}.offer-results .company-logo{width:150px}@media only screen and (min-width:625px){header.page-header.open menu.mobile{max-height:0;overflow:hidden;margin:0}#menuIcon{display:none}}.ac-root{position:relative;display:block}.ac-list-container{display:none;position:absolute;z-index:9999;width:98%;left:50%;transform:translate(-50%,0);list-style-type:none;margin:.5em 0 0 0;padding:10px;min-width:30px;min-height:1em;max-height:200px;border:.25px solid #000;background-color:#fff;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.ac-list-container::-webkit-scrollbar{display:none}.ac-list-container>li{cursor:default;padding:10px;border-radius:15px}.ac-list-container>li.ac-highlighted{background-color:#d5ebfe}.ac-list-container mark{background-color:transparent;font-style:normal}.ac-root input{display:block}.adp-diag{display:none;position:fixed;flex-direction:column;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:9999}.adp-diag-canvas{display:inline-block;overflow:hidden;width:100%;min-width:320px;position:relative;background-color:#fff;border:1px solid #808080;border-radius:0}.adp-diag-heading{border-bottom:1px solid #ebebeb;position:relative}.adp-diag-heading button{border:0;border-radius:0;padding:0;cursor:pointer}.adp-diag-heading .menu-button{display:flex;align-items:center;justify-content:center;height:100%;padding:0 15px}.adp-diag-heading .adp-diag-placeholder{width:45px}.adp-diag-heading .adp-diag-header-fill{flex:1 0 auto}.adp-diag-heading .adp-diag-view-title{display:flex;flex-direction:row;align-items:center;justify-content:center}.adp-diag-heading .adp-diag-view-title h2{font-size:11pt;font-weight:bold}.adp-diag-content{display:flex;flex-direction:column;flex:1;overflow-y:auto}.adp-diag.inner-scroll .adp-diag-content{overflow-y:hidden}.adp-diag-canvas.adp-diag-fill{height:100%}.adp-diag.mobileFull .adp-diag-canvas{border:0;border-radius:0;left:inherit;top:inherit;transform:inherit;height:100%}.adp-diag-msg-success,.adp-diag-msg-info,.adp-diag-msg-complete{color:#00f}.adp-diag-msg-error{color:#f00}.diag-simple-content{padding:2em;display:flex;flex-direction:column;gap:2em}.diag-simple-content-buttons{display:flex;flex-direction:row;justify-content:end;gap:2em}.adp-diag-header-item{display:flex;flex-direction:row;align-items:center;justify-content:center}.adp-diag-header-item *{margin:auto;height:100%}.adp-diag header a .adp-header-icon,.adp-diag header button .adp-header-icon{height:21px;margin:auto 20px}@media only screen and (min-width:425px){.adp-diag-canvas.adp-diag-float{width:initial;height:initial;border-radius:10px}}@media only screen and (min-width:825px){.adp-diag-canvas.adp-diag-fill{width:initial;height:initial;border-radius:10px}}.adp-upload-drag-area{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1em;border:2px dashed #ebebeb;border-radius:10px}.adp-upload-drag-area.adp-upload-active{border:2px solid #1683ff}.adp-upload-drag-area .adp-upload-browse{color:#1683ff;cursor:pointer}.adp-upload-instruction{display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:15pt;font-weight:600}.adp-upload-supports{font-size:11pt;color:#808080}.adp-upload-drag-area img{width:100%;height:100%;object-fit:cover}.adp-upload-progress-area{display:flex;flex-wrap:wrap;gap:1em}.adp-upload-file-progress{display:flex;align-items:center;justify-content:end;flex-direction:column;position:relative;width:100px;height:100px;padding:.5em;border:1px solid #ebebeb;border-radius:10px}.adp-upload-file-progress::before{content:"";background-image:url('/ext/config/images/icons/file.svg');background-size:80%;background-position:center;background-repeat:no-repeat;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.25;z-index:-9999}.adp-upload-file-progress .adp-upload-file-details{width:100%;overflow:hidden;background-color:rgba(255,255,255,.5)}.adp-upload-file-progress .adp-upload-file-details .adp-upload-file-name{white-space:nowrap}.adp-upload-file-progress .adp-upload-file-details .adp-upload-file-size{text-align:center;font-size:.9em}.adp-upload-file-progress .adp-upload-progress-bar{background-color:#fff}.adp-upload-file-progress .adp-upload-progress-bar{width:100%;border:1px solid #ebebeb;height:1em}.adp-upload-file-progress .adp-upload-progress-bar .adp-upload-progress{width:0%;height:100%;background-color:#0f0}.adept-suspense-default-hidden,.adept-suspense-loading-hidden,.adept-suspense-result-hidden{display:none}.adept-suspense-default-visible,.adept-suspense-loading-visible,.adept-suspense-result-visible{display:inherit}.adept-suspense-loading{display:block;animation:skeleton-pulse 1s infinite;border-radius:.5em}.adept-suspense-result{animation:none}