:root{--scrollable-padding:200px}body{font-family:Ubuntu,'-apple-system','Helvetica Neue',Helvetica,sans-serif}footer{text-align:center;font-size:90%}table.cart tr.promo{color:green}td.currency,td.numeric,th.currency,th.numeric{text-align:right}.auto-renew-question,.receive-updates-question{background-color:#e5e5f3;border:1px solid #818196;padding:0 1em 1em;margin:1em}footer{margin-top:2em}.credit-card-type-display{min-width:4em}.dynamic-html{white-space:pre-line}@media (hover:hover){tr .btn-hover-visible{visibility:hidden}}tr:hover .btn-hover-visible{visibility:visible}.promo-code{text-transform:uppercase}.signInMethod,div.padded{margin:1em}.radio-set.has-error{background:#fcc}.radio-set.has-warning{background:#fff2d5}.auto-width{width:auto}form input.ng-dirty.ng-valid{background-color:#efffef}form input.ng-dirty.ng-valid:focus{background-color:#78fa89}form .radio-set.has-error input,form input.ng-dirty.ng-invalid,form.ng-submitted input.ng-invalid{background-color:#fa787e}form input.ng-dirty.ng-invalid:focus{background-color:#ffefef}body.beta{background:transparent no-repeat url("../images/badge_beta.png") top right}.beta-only{display:none}.beta .beta-only{display:inherit;border:1px dotted #faa;background-color:#fdd}.has-tooltip{border-bottom:1px dotted silver}.tooltip-help{width:42em}.tooltip-inner{text-align:left}@media (min-width:1200px){.modal-lg{width:98%}}.nonEditableNumber{text-align:center}code.non-threatening{color:#226f80;background-color:#f8f9FAFF}.max-540{max-width:540px;margin:auto}.truncated-with-ellipsis{text-overflow:ellipsis;max-width:12em;overflow:hidden;white-space:nowrap}table.table-scrollable{overflow-y:auto;max-height:300px;display:block}.scrollable-90,table.table-scrollable-90{overflow-y:auto;max-height:calc(90vh - var(--scrollable-padding))}.scrollable-80,table.table-scrollable-80{overflow-y:auto;max-height:calc(80vh - var(--scrollable-padding))}.scrollable-50,table.table-scrollable-50{overflow-y:auto;max-height:calc(50vh - var(--scrollable-padding))}.scrollable-50vh,table.table-scrollable-50vh{overflow-y:auto;max-height:50vh}table.table-scrollable thead td,table.table-scrollable thead th{position:sticky;top:0;background-color:rgba(255,255,255,.8);z-index:10}.side-by-side{display:flex;flex-wrap:wrap;column-gap:1rem}.side-by-side>.checkbox{margin-bottom:0}.side-by-side:has(> .form-group){column-gap:25px;row-gap:.6em}.date-input{max-width:10em}.email-input{max-width:24em}dl dd{padding-left:2em}dl dd dl.inline-definitions dt{min-width:9.2em;padding-right:0}st-sort{white-space:nowrap}.timestamps{font-size:8pt;float:right!important}fieldset.dashed{border:1px dotted #000;padding:0 15px;margin:15px 0}.nav-tabs{margin-bottom:15px}a code{text-decoration:underline;background-color:transparent;cursor:pointer}.fieldset-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-around}.fieldset-container>fieldset{flex-grow:1;max-width:660px}legend{width:auto;padding:5px;border:none}div.modal-body.order-edit{padding:0 15px}.links{margin-left:15px}.links p,.links p label{margin:0}table.orders tr.danger .cartId{text-decoration:line-through}.modal-body.danger,.modal-header.danger{text-decoration:line-through;background-color:#f1dddd}textarea.json{font-family:Menlo,"Courier New",monospace}.form-actions{margin-bottom:20px;display:flex;gap:10px}.loading-indicator{margin:20px 0;color:#337ab7}.text-strikethrough{text-decoration:line-through;color:#999}