.selection-screen #content{display:flex;flex-direction:column;padding-top:10px;padding-bottom:14px!important}.selection-screen #content>*{flex-shrink:0}.selection-screen .title{margin:0 0 8px}.selection-screen .subtitle{margin:0 0 17px}.selection-screen .soft-card{margin:0 0 20px;padding:15px}.selection-screen .grid-nine{flex:1;min-height:0;grid-template-rows:repeat(3,minmax(0,1fr));gap:11px!important}.selection-screen .tile{height:100%!important;min-height:0;padding:9px 5px 8px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.selection-screen .tile img{flex:1;min-height:0;width:100%;height:auto!important;object-fit:contain}.selection-screen .tile-caption{flex:none;font-size:14px;margin:5px 0 0;line-height:21px}.selection-screen .watermark{top:46%;font-size:13px}.selection-screen .result-tools{margin:15px 0 0}.selection-screen .error{margin:10px 0 0}
.share-sheet .invite-preview-link{display:block;text-align:center;font-size:12px;color:#416c92;text-decoration:none;margin:12px 0 0}
.share-sheet .number{font-size:20px;white-space:nowrap}.record-links a{cursor:pointer}
.package-screen #content{display:flex;flex-direction:column;padding-top:12px;padding-bottom:14px!important}.package-screen .plan-hero{flex:none;margin:0 0 24px;padding:20px 17px}.package-screen .package-grid{flex:1;min-height:0;grid-template-rows:repeat(2,minmax(0,1fr));gap:15px}.package-screen .package{min-height:0;display:flex;flex-direction:column;justify-content:center;padding:20px 14px}.package-screen .package.selected{padding:19.5px 13.5px}.package-screen .package h3{margin:0 0 17px}.package-screen .package .price{margin:0 0 12px}
.checkout-screen #content{display:flex;flex-direction:column;justify-content:space-evenly;padding-top:12px;padding-bottom:18px!important}.checkout-screen .order-summary{margin:0;padding:25px 19px}.checkout-screen .order-row{padding:20px 0}.checkout-screen .method{margin:0;padding:18px 15px}
.payment-screen #content{padding-bottom:20px!important}.payment-screen .payment-state{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 8px 18px!important}.payment-screen .payment-state .soft-card{width:100%;margin:32px 0 0;padding:22px 18px}.payment-screen .payment-state .secondary{margin-top:20px}.payment-screen .status-icon{flex:none;margin-bottom:28px}.payment-screen .payment-state h2{margin-bottom:17px}
.invite-screen #content{display:flex;flex-direction:column;justify-content:space-evenly;padding-bottom:20px!important}.invite-screen .invite-hero{padding:0 3px}.invite-screen .invite-hero img{height:180px;width:180px}.invite-screen .invite-hero h2{margin-top:18px}.invite-screen .eligibility{margin:0;padding:24px 15px}
.ledger-screen #content{display:flex;flex-direction:column;padding-top:12px;padding-bottom:18px!important}.ledger-screen .soft-card{flex:none;margin:0 0 25px;padding:20px}.ledger-screen .ledger-tabs{flex:none;margin:0 0 10px}.ledger-screen .ledger-item{flex:1;min-height:0;max-height:150px;padding:17px 0}.ledger-screen .ledger-item h3{margin-bottom:10px}
.works-screen #content{padding-top:12px;padding-bottom:14px!important}.works-screen .works-credit{padding:19px;margin:0 0 22px}.works-screen .work-preview{padding:18px;margin:18px 0}.works-screen .thumb-strip{margin:16px 0}.works-screen .thumb-strip img{height:108px}.works-screen .work-preview h3{margin-bottom:10px}
.works-screen .work-preview:last-child{margin-bottom:0}
.upgrade-screen #content{display:flex;flex-direction:column;justify-content:center;padding-top:12px;padding-bottom:30px!important;gap:22px}.upgrade-screen .subtitle{margin:0}.upgrade-screen .order-summary{margin:0;padding:26px 20px}.upgrade-screen .upgrade-equation{padding:38px 0}.upgrade-screen .order-row{padding:23px 0}
@media(max-height:780px){.selection-screen #content{padding-top:5px;padding-bottom:8px!important}.selection-screen .title{margin-bottom:6px}.selection-screen .soft-card{padding:11px 13px;margin-bottom:12px}.selection-screen .grid-nine{gap:8px!important}.selection-screen .tile{padding:6px 4px}.selection-screen .tile-caption{font-size:13px;line-height:18px;margin-top:3px}.selection-screen .result-tools{margin-top:11px}.selection-screen .error{margin-top:6px}.package-screen #content{padding-top:5px;padding-bottom:8px!important}.package-screen .plan-hero{padding:16px 17px;margin-bottom:16px}.package-screen .package-grid{gap:11px}.package-screen .package h3{margin-bottom:12px}.package-screen .package .price{margin-bottom:8px}.works-screen #content{padding-top:5px}.works-screen .works-credit{padding:15px;margin-bottom:17px}.works-screen .work-preview{padding:14px;margin:12px 0}.works-screen .thumb-strip{margin:10px 0}.works-screen .thumb-strip img{height:76px}.works-screen .work-preview h3{margin-bottom:6px}.ledger-screen #content{padding-top:5px;padding-bottom:8px!important}.ledger-screen .soft-card{padding:15px;margin-bottom:18px}.ledger-screen .ledger-item{padding:12px 0}.invite-screen .invite-hero img{width:155px;height:155px}.invite-screen .eligibility{padding:18px 13px}.checkout-screen .order-summary{padding:20px 16px}.checkout-screen .order-row{padding:15px 0}.checkout-screen .method{padding:14px}.upgrade-screen .order-summary{padding:19px 16px}.upgrade-screen .upgrade-equation{padding:25px 0}.upgrade-screen .order-row{padding:17px 0}}
