.pd-home-screen{background:#fff9f4;position:relative;overflow-x:hidden}.pd-home,.pd-home button{font-family:NunitoSans-Regular,sans-serif}.pd-home{z-index:1;width:100%;max-width:1120px;color:var(--pd-home-ink);margin:0 auto;padding:8px 18px 112px;position:relative}.pd-home button{cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:44px}.pd-home__brand{justify-content:center;display:flex;position:absolute;top:-52px;left:50%;transform:translate(-50%)}.pd-home__layout,.pd-home__primary{gap:20px;display:grid}.pd-home__actions-panel,.pd-home__history{border:1px solid var(--pd-home-border);background:#fffffff2;box-shadow:0 12px 32px #4a104914}.pd-home__actions-panel{border-radius:32px;margin-top:62px;padding:58px 12px 12px;position:relative}.pd-home__section-header,.pd-home__history-header{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.pd-home__section-header{margin-bottom:12px;padding-inline:8px}.pd-home__section-header h1,.pd-home__history-header h2,.pd-home__eyebrow{color:var(--pd-home-muted);letter-spacing:.14em;text-transform:uppercase;margin:0;font:900 .625rem/1.2 NunitoSans-Black,sans-serif}.pd-home__section-header span{background:var(--pd-home-brand-soft);max-width:58%;color:var(--pd-home-brand);letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:5px 12px;font:900 .625rem/1.2 NunitoSans-Black,sans-serif;overflow:hidden}.pd-home__actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pd-home__action{border:1px solid var(--pd-home-border);background:var(--pd-home-surface);min-width:0;min-height:94px;color:var(--pd-home-brand);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 8px;transition:transform .16s,background-color .16s,box-shadow .16s;display:flex}.pd-home__action--create{background:var(--pd-home-brand);color:#fff;border-color:#0000}.pd-home__action-icon{background:#fff;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.pd-home__action--create .pd-home__action-icon{color:var(--pd-home-brand-pressed);background:#ffffff94}.pd-home__action strong{max-width:100%;color:var(--pd-home-ink);text-overflow:ellipsis;white-space:nowrap;font:900 .75rem/1.15 NunitoSans-Black,sans-serif;overflow:hidden}.pd-home__action--create strong{color:#fff}.pd-home__eyebrow{margin:0 0 12px 4px}.pd-home__current-card{background:var(--pd-home-brand);border-radius:28px;position:relative;overflow:hidden;box-shadow:0 14px 28px #4a104933}.pd-home__current-button{z-index:1;color:#fff;text-align:left;background:0 0;border:0;border-radius:28px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:116px;padding:16px;transition:transform .16s,background-color .16s;display:grid;position:relative}.pd-home__current-icon,.pd-home__empty-icon,.pd-home__history-icon{color:var(--pd-home-brand);justify-content:center;align-items:center;display:inline-flex}.pd-home__current-icon,.pd-home__empty-icon{border-radius:16px;width:44px;height:44px}.pd-home__current-icon{background:var(--pd-home-cheese)}.pd-home__current-copy{justify-items:start;min-width:0;display:grid}.pd-home__current-copy>strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:900 1.125rem/1.3 NunitoSans-Black,sans-serif;overflow:hidden}.pd-home__current-metrics{color:#ffffffb8;flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px;font:700 .72rem/1.2 NunitoSans-SemiBold,sans-serif;display:flex}.pd-home__current-metrics b{color:#fff;font-variant-numeric:tabular-nums;font-family:NunitoSans-ExtraBold,sans-serif}.pd-home__share,.pd-home__history-payment,.pd-home__paid-badge{align-items:center;display:inline-flex}.pd-home__share{gap:4px}.pd-home__paid-badge{color:#fff;text-transform:uppercase;background:#ffffff24;border:1px solid #ffffff47;border-radius:999px;gap:3px;padding:3px 7px;font:900 .6rem/1.1 NunitoSans-Black,sans-serif}.pd-home__empty{border:1px solid var(--pd-home-border);background:#fffffff2;border-radius:28px;align-items:center;gap:12px;min-height:76px;padding:16px;display:flex;box-shadow:0 12px 28px #4a104914}.pd-home__empty-icon{background:var(--pd-home-brand-soft);flex:none}.pd-home__empty>span:last-child{gap:2px;min-width:0;display:grid}.pd-home__empty strong{font:900 1rem/1.25 NunitoSans-Black,sans-serif}.pd-home__empty small{color:var(--pd-home-muted);font:700 .75rem/1.35 NunitoSans-SemiBold,sans-serif}.pd-home__history{border-radius:32px;align-self:start;padding:12px;position:relative;overflow:hidden}.pd-home__history-header{margin-bottom:8px;padding-inline:4px}.pd-home__history-header span{background:var(--pd-home-brand-soft);color:var(--pd-home-muted);border-radius:999px;padding:4px 10px;font:900 .625rem/1.2 NunitoSans-Black,sans-serif}.pd-home__history-list{z-index:1;gap:6px;display:grid;position:relative}.pd-home__history-item{background:var(--pd-home-canvas);min-width:0;min-height:64px;color:var(--pd-home-brand);text-align:left;border:0;border-radius:22px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;transition:transform .16s,background-color .16s;display:grid}.pd-home__history-icon{background:#fff;border-radius:16px;width:40px;height:40px}.pd-home__history-item>strong{color:var(--pd-home-ink);text-overflow:ellipsis;white-space:nowrap;font:900 .875rem/1.2 NunitoSans-Black,sans-serif;overflow:hidden}.pd-home__history-payment{flex-direction:column;align-items:flex-end;gap:4px}.pd-home__history-payment>b{background:var(--pd-home-cheese);color:var(--pd-home-ink);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:4px 10px;font:900 .625rem/1.2 NunitoSans-Black,sans-serif}.pd-home__paid-badge--history{color:var(--pd-home-brand);background:#1665341a;border-color:#1665341f}.pd-home__loading{gap:16px;display:grid}.pd-home__loading>span{color:var(--pd-home-muted);text-align:center;font:700 .78rem/1.2 NunitoSans-SemiBold,sans-serif}.pd-home__skeleton{background:linear-gradient(90deg, var(--pd-home-brand-soft), var(--pd-home-surface-muted), var(--pd-home-brand-soft));background-size:200% 100%;border-radius:28px;animation:1.2s linear infinite pd-home-shimmer}.pd-home__skeleton--actions{min-height:144px}.pd-home__skeleton--current{min-height:150px}.pd-home button:focus-visible{box-shadow:0 0 0 3px var(--pd-home-canvas), 0 0 0 6px var(--pd-home-cheese);outline:0}.pd-home__current-button:focus-visible,.pd-home__history-item:focus-visible{box-shadow:inset 0 0 0 3px var(--pd-home-cheese)}@media (hover:hover) and (pointer:fine){.pd-home__action:hover,.pd-home__current-button:hover,.pd-home__history-item:hover{transform:translateY(-2px)}.pd-home__action:hover{background:#fff;box-shadow:0 8px 20px #4a10491a}.pd-home__action--create:hover{background:var(--pd-home-brand-pressed)}.pd-home__current-button:hover{background:#ffffff0a}.pd-home__history-item:hover{background:#fff}}@media (width>=768px){.pd-home{padding:32px 24px 56px}.pd-home__brand{top:-60px}.pd-home__actions-panel{margin-top:70px;padding-top:66px}.pd-home__action{min-height:108px}}@media (width>=1024px){.pd-home__brand{display:none}.pd-home{padding:40px 0 56px}.pd-home__actions-panel{margin-top:0;padding-top:12px}.pd-home__layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px}.pd-home__action{min-height:116px}.pd-home__current-button{min-height:132px}.pd-home__history{margin-top:0}.pd-home__loading{grid-template-columns:minmax(0,1fr) 320px}.pd-home__loading>span{grid-column:1/-1}}@media (width<=420px){.pd-home{padding-inline:14px}.pd-home__actions{gap:8px}.pd-home__action{border-radius:21px}.pd-home__history-payment>b{text-overflow:ellipsis;max-width:84px;overflow:hidden}}@media (prefers-reduced-motion:reduce){.pd-home__action,.pd-home__current-button,.pd-home__history-item,.pd-home__action:hover,.pd-home__current-button:hover,.pd-home__history-item:hover{transition:none;transform:none}.pd-home__skeleton{animation:none}}@keyframes pd-home-shimmer{to{background-position:-200% 0}}