.card{align-items:stretch;background:var(--background);border:1px solid var(--edge);border-radius:16px;box-shadow:var(--shadow-subtle);box-sizing:border-box;flex-direction:column;padding:9px 12px 12px;position:relative;width:100%}.card,.card .card__heading{display:flex;flex-wrap:nowrap;justify-content:space-between}.card .card__heading{align-items:center;flex-direction:row}.card .card__heading .card-headerimage{border-radius:12px;height:auto;margin-right:12px;width:36px}.card .card__heading .card-heading{flex-grow:1}.card .card__heading .card-heading .card-icon-heading{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.card .card__heading .card-heading .card-icon{margin-right:6px;fill:var(--text-primary)}.card .card__heading .heading-1{margin-top:0}.card .card__heading .heading-1 .badge{top:-2px}.card .card__heading .card-icon-heading{margin:3px 0}.card .card__heading .card-icon-heading h1,.card .card__heading .card-icon-heading h2,.card .card__heading .card-icon-heading h3,.card .card__heading .card-icon-heading h4,.card .card__heading .card-icon-heading h5,.card .card__heading .card-icon-heading h6,.card .card__heading .card-icon-heading p{margin:0}.card .card__heading h1,.card .card__heading h2,.card .card__heading h3,.card .card__heading h4,.card .card__heading h5,.card .card__heading h6,.card .card__heading p{margin:3px 0}.card .card__heading .selector,.card .card__heading button.button{margin:0 0 0 12px}.card .card__heading~.card__content{padding-top:12px}.card .card__content{flex-grow:1}.card .card__content>:first-child{margin-top:0}.card .card__content>:last-child{margin-bottom:0}.card .card__content .card-info{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0}.card .card__content .switcher{margin-bottom:24px;width:100%}.card .card__content~.card__actions,.card .card__heading~.card__actions{padding-top:12px}.card .card__actions{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:space-between}.card .card__actions .checkbox{margin:6px 0}.card .card__actions button.action,.card .card__actions button.button{margin:3px 0 0;width:auto}.card .card__actions button.action+button.action,.card .card__actions button.action+button.button,.card .card__actions button.button+button.action,.card .card__actions button.button+button.button{margin-right:9px}.card .card__actions .input--grow{flex-grow:1}.card .card__footer{margin-top:0;padding:0 36px 24px;text-align:center}.card .card__footer .subtext{margin:0}.card.card--nuggety{padding:4px}.card.card--nuggety .nugget .nugget__pro{right:15px;top:15px}.card.card--checkboxy{padding:9px}.focus .card,.modal .card,.sidepanel .card{background:var(--surface);border:1px solid var(--surface);box-shadow:none;margin:18px 0}.focus .card input[type=text]:-moz-read-only:not(:disabled),.modal .card input[type=text]:-moz-read-only:not(:disabled),.sidepanel .card input[type=text]:-moz-read-only:not(:disabled){background-color:var(--background)!important}.focus .card .amount-input .amount-input__amount,.focus .card input:not([type]):not(:disabled),.focus .card input[data-type=currency]:not(:disabled),.focus .card input[type=date]:not(:disabled),.focus .card input[type=email]:not(:disabled),.focus .card input[type=name]:not(:disabled),.focus .card input[type=number]:not(:disabled),.focus .card input[type=password]:not(:disabled),.focus .card input[type=search]:not(:disabled),.focus .card input[type=text]:not(:disabled),.focus .card input[type=text]:read-only:not(:disabled),.focus .card select:not(:disabled),.focus .card textarea:not(:disabled),.modal .card .amount-input .amount-input__amount,.modal .card input:not([type]):not(:disabled),.modal .card input[data-type=currency]:not(:disabled),.modal .card input[type=date]:not(:disabled),.modal .card input[type=email]:not(:disabled),.modal .card input[type=name]:not(:disabled),.modal .card input[type=number]:not(:disabled),.modal .card input[type=password]:not(:disabled),.modal .card input[type=search]:not(:disabled),.modal .card input[type=text]:not(:disabled),.modal .card input[type=text]:read-only:not(:disabled),.modal .card select:not(:disabled),.modal .card textarea:not(:disabled),.sidepanel .card .amount-input .amount-input__amount,.sidepanel .card input:not([type]):not(:disabled),.sidepanel .card input[data-type=currency]:not(:disabled),.sidepanel .card input[type=date]:not(:disabled),.sidepanel .card input[type=email]:not(:disabled),.sidepanel .card input[type=name]:not(:disabled),.sidepanel .card input[type=number]:not(:disabled),.sidepanel .card input[type=password]:not(:disabled),.sidepanel .card input[type=search]:not(:disabled),.sidepanel .card input[type=text]:not(:disabled),.sidepanel .card input[type=text]:read-only:not(:disabled),.sidepanel .card select:not(:disabled),.sidepanel .card textarea:not(:disabled){background-color:var(--background)!important}
