.ps-scene .ps-h-mark{color:#4b5563;background:#f3f4f6;border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.ps-scene .ps-h-btn{height:32px;font-family:var(--font-sans);white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 10px 0 8px;font-size:14px;font-weight:500;display:inline-flex}.ps-scene .ps-h-btn[data-kind=primary]{color:#fff;background:#186ff3;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #11182733}.ps-scene .ps-h-btn[data-kind=secondary]{color:#1f2937;background:#f3f4f6}.ps-scene .ps-h-box{color:#fff;background:#fff;border-radius:4px;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;box-shadow:inset 0 0 0 1px #d1d5db}.ps-scene .ps-h-box[data-on]{box-shadow:none;background:#186ff3}.ps-h-hero .ps-h-hero__window{width:900px;height:580px;box-shadow:var(--ss-shadow-hero);position:absolute;top:32px;left:141px}.ps-h-hero .ps-h-hero__phone{position:absolute;top:16px;left:16px}.ps-h-tab{font-family:var(--font-sans);color:#030712;padding:28px 32px 0}.ps-h-tab .ps-h-tab__head{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.ps-h-tab .ps-h-tab__title{letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:1.3}.ps-h-tab .ps-h-tab__event{color:#6b7280;margin-top:2px;font-size:14px;line-height:1.4}.ps-h-tab--phone{padding:24px 16px 0}.ps-h-tab--phone .ps-h-tab__title{font-size:24px}.ps-h-tab--phone .ps-h-tab__event{font-size:16px}.ps-h-figures{background:#fff;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:20px;display:grid;box-shadow:0 0 0 1px #1118270f,0 1px 2px #1118270f,0 4px 12px -2px #1118270f}.ps-h-figures .ps-h-figures__cell{flex-direction:column;gap:4px;padding:14px 18px;display:flex}.ps-h-figures .ps-h-figures__cell+.ps-h-figures__cell{box-shadow:inset 1px 0 #f3f4f6}.ps-h-figures .ps-h-figures__label{color:#6b7280;font-size:14px}.ps-h-figures .ps-h-figures__value{font-family:var(--font-rounded,var(--font-sans));letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1.2}.ps-scene .ps-h-table{position:relative}.ps-scene .ps-h-table .ps-table__head,.ps-scene .ps-h-table .ps-table__row{grid-template-columns:minmax(0,1fr) 72px}.ps-scene .ps-h-table[data-wide] .ps-table__head,.ps-scene .ps-h-table[data-wide] .ps-table__row{grid-template-columns:minmax(0,1fr) 104px 88px 120px}.ps-scene .ps-h-table .ps-h-num{text-align:right}.ps-scene .ps-h-table .ps-h-rows{position:relative}.ps-scene .ps-h-table .ps-h-row{will-change:transform;background:#fff;transition:transform .52s cubic-bezier(.23,1,.32,1),background-color .4s,box-shadow .2s;position:absolute;top:0;left:0;right:0}.ps-scene .ps-h-table .ps-h-row[data-lit]{background:#f9fafb}.ps-scene .ps-h-table .ps-h-row[data-lift]{box-shadow:0 0 0 1px #1118270f,0 8px 20px -6px #11182738}.ps-scene .ps-h-table .ps-h-who{align-items:center;gap:12px;min-width:0;display:flex}.ps-scene .ps-h-table .ps-table__lead{gap:3px}.ps-scene .ps-h-table .ps-table__lead:has(.ss-bar:first-child){gap:7px}.ps-scene .ps-h-table .ps-h-tickets{color:#030712;font-weight:500}.ps-scene .ps-h-table .ps-h-sent{color:#6b7280;font-size:13px}.ps-h-hero .ss-stage[data-layout=compact] .ps-h-table .ps-table__head{height:40px;font-size:14px}.ps-h-hero .ss-stage[data-layout=compact] .ps-h-table .ps-table__row{height:64px;font-size:17px}.ps-h-hero .ss-stage[data-layout=compact] .ps-h-table .ps-table__lead{gap:7px}.ps-h-order{width:268px;font-family:var(--font-sans);color:#030712;box-shadow:var(--ss-shadow-satellite);opacity:0;will-change:transform;background:#fff;border-radius:12px;padding:14px 16px;transition:transform .48s cubic-bezier(.23,1,.32,1),opacity .32s cubic-bezier(.23,1,.32,1);position:absolute;top:318px;left:32px;transform:translateY(14px)}.ps-h-order[data-show]{opacity:1;transform:none}.ps-h-order .ps-h-order__buyer{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.ps-h-order .ps-table__lead{flex-direction:column;gap:2px;display:flex}.ps-h-order .ps-h-order__name{font-size:15px;font-weight:500;line-height:1.3}.ps-h-order .ps-h-order__sub{color:#6b7280;font-size:13px;line-height:1.3}.ps-h-order .ps-h-order__ref{border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}.ps-h-order .ps-h-order__label{color:#6b7280;font-size:13px}.ps-h-order .ps-h-order__host{align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.ps-h-hero .ss-stage[data-layout=compact] .ps-h-order{width:294px;top:auto;bottom:16px;left:32px}.ps-h-list .ps-h-list__page{background:var(--ps-ground);border-radius:12px;height:340px;position:absolute;top:0;left:32px;right:32px;overflow:hidden;box-shadow:0 0 0 1px #3d1e100f,0 1px 2px #3d1e100f,0 8px 24px -8px #3d1e1029}.ps-h-list .ps-h-list__col{width:560px;margin:0 auto;padding-top:28px;position:relative}.ps-h-list .ps-h-list__frame{background:color-mix(in srgb, var(--ps-ink) 5%, transparent);border-radius:16px;padding:8px}.ps-h-list .ps-page__pill{margin-top:0}.ps-h-list .ps-h-list__invited{text-align:center;color:var(--ps-ink);margin:0;padding:4px 8px 10px;font-size:16px;line-height:1.5}.ps-h-list .ps-h-list__invited span{color:var(--ps-accent)}.ps-h-list .ps-page__heading{margin:28px 0 14px}.ps-h-list .ps-h-list__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 24px;margin:0;padding:0;list-style:none;display:grid}.ps-h-list .ps-h-list__item{align-items:center;gap:10px;min-width:0;height:40px;display:flex}.ps-h-list .ps-h-list__avatar{width:28px;height:28px;color:var(--ps-ink);background:#3d1e1017;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:flex}.ps-h-list .ps-h-list__item[data-featured] .ps-h-list__avatar{box-shadow:0 0 0 2px var(--ps-ground), 0 0 0 4px var(--ps-accent)}.ps-h-list .ps-h-list__names{flex-direction:column;min-width:0;display:flex}.ps-h-list .ps-h-list__name{white-space:nowrap;color:var(--ps-ink);align-items:center;gap:4px;font-size:15px;line-height:1.3;display:flex}.ps-h-list .ps-h-list__name svg{color:#9a7b6c;flex:none}.ps-h-list .ps-h-list__item[data-featured] .ps-h-list__name{font-weight:500}.ps-h-list .ps-h-list__you{color:var(--ps-accent);font-size:12px;font-weight:500;line-height:1.3}.ps-h-list .ss-stage[data-layout=compact] .ps-h-list__page{left:16px;right:16px}.ps-h-list .ss-stage[data-layout=compact] .ps-h-list__col{width:auto;padding:20px 16px 0}.ps-h-list .ss-stage[data-layout=compact] .ps-h-list__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.ps-h-board .ps-h-board__card{height:300px;font-family:var(--font-sans);color:#030712;background:#fff;border-radius:16px;padding:18px 18px 0;position:absolute;top:0;left:24px;right:24px;box-shadow:0 0 0 1px #1118270f,0 1px 2px #1118270f,0 4px 12px -2px #1118270f}.ps-h-board .ps-h-board__head{grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.ps-h-board .ps-h-board__head img{object-fit:cover;border-radius:8px;width:40px;height:40px}.ps-h-board .ps-table__lead{flex-direction:column;gap:2px;min-width:0;display:flex}.ps-h-board .ps-h-board__event{font-size:15px;font-weight:500;line-height:1.3}.ps-h-board .ps-h-board__when{color:#6b7280;font-size:13px;line-height:1.3}.ps-h-board .ps-h-board__rank{color:#1f2937;background:#f3f4f6;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:500;display:inline-flex}.ps-h-board .ps-h-board__rank i{background:#d1d5db;border-radius:999px;width:8px;height:8px}.ps-h-board .ps-h-board__rank span{color:#6b7280}.ps-h-board .ps-h-board__label{color:#6b7280;margin-top:18px;font-size:13px}.ps-h-board .ps-h-board__link{align-items:center;gap:6px;margin-top:8px;display:flex}.ps-h-board .ps-h-board__url{min-width:0;height:32px;font-family:var(--font-mono,ui-monospace, monospace);white-space:nowrap;text-overflow:ellipsis;color:#374151;background:#f9fafb;border-radius:8px;flex:1;padding:0 10px;font-size:12.5px;line-height:32px;overflow:hidden;box-shadow:inset 0 0 0 1px #e5e7eb}.ps-h-board .ps-h-board__stats{border-top:1px solid #f3f4f6;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;padding-top:16px;display:grid}.ps-h-board .ps-h-board__stats div{flex-direction:column;gap:6px;display:flex}.ps-h-board .ps-h-board__stat-label{color:#6b7280;font-size:13px}.ps-h-board .ps-h-board__stat{font-family:var(--font-rounded,var(--font-sans));letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.1}.ps-h-send .ps-h-send__list{height:300px;top:0;left:24px;right:24px}.ps-h-send .ps-h-send__row{grid-template-columns:16px 28px minmax(0,1fr) auto;gap:12px;height:54px}.ps-h-send .ps-h-send__row .ps-table__lead{gap:7px}.ps-h-send .ps-h-send__bar{font-family:var(--font-sans);background:#fff;border-radius:12px;align-items:center;gap:6px;padding:8px 8px 8px 16px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #1118270f,0 4px 8px -2px #11182714,0 16px 32px -8px #1118272e}.ps-h-send .ps-h-send__bar i{background:#e5e7eb;width:1px;height:20px;margin:0 4px}.ps-h-send .ps-h-send__count{white-space:nowrap;color:#030712;padding-right:4px;font-size:14px;font-weight:500}.ps-h-send .ps-h-send__x{color:#6b7280;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ps-h-change .ps-h-dialog{font-family:var(--font-sans);color:#030712;background:#fff;border-radius:16px;position:absolute;top:0;left:24px;right:24px;overflow:hidden;box-shadow:0 0 0 1px #1118270f,0 8px 16px -4px #1118271a,0 24px 48px -12px #11182733}.ps-h-change .ps-h-dialog__head{background:#f9fafb;border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.ps-h-change .ps-h-dialog__title{font-size:16px;font-weight:500}.ps-h-change .ps-h-dialog__close{color:#6b7280;background:#f3f4f6;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.ps-h-change .ps-h-dialog__body{flex-direction:column;padding:16px 16px 20px;display:flex}.ps-h-change .ps-h-dialog__foot{background:#f9fafb;border-top:1px solid #f3f4f6;justify-content:flex-end;gap:6px;padding:10px 16px;display:flex}.ps-h-change .ps-h-dialog__foot .ps-h-btn{padding:0 12px}.ps-h-change .ps-h-dialog__label{margin-bottom:8px;font-size:14px;font-weight:500}.ps-h-change .ps-h-select{background:#fff;border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 10px 0 8px;font-size:14px;display:flex;box-shadow:inset 0 0 0 1px #e5e7eb,inset 0 1px 2px #1118270d}.ps-h-change .ps-h-select svg{color:#9ca3af;margin-left:auto}.ps-h-change .ps-h-dialog__hint{color:#6b7280;margin-top:8px;font-size:12px;line-height:1.4}.ps-h-change .ps-h-dialog__check{align-items:center;gap:10px;margin-top:18px;font-size:14px;line-height:20px;display:flex}.ps-h-mail .ps-h-mail__window{width:600px;height:380px;box-shadow:var(--ss-shadow-hero);position:absolute;top:0;left:80px}.ps-h-mail .ps-h-mail__window .ss-window__body{background:#fff}.ps-h-mail .ss-stage[data-layout=compact] .ps-h-mail__window{width:326px;left:16px}.ps-h-letter{max-width:420px;font-family:var(--font-sans);text-align:center;color:var(--ps-ink);flex-direction:column;align-items:center;margin:0 auto;padding:24px 24px 0;display:flex}.ps-h-letter .ps-h-letter__disc{width:32px;height:32px;color:var(--ps-ink);background:#3d1e1014;border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #3d1e101a}.ps-h-letter .ps-h-letter__headline{letter-spacing:-.01em;margin-top:18px;font-size:22px;font-weight:600;line-height:1.25}.ps-h-letter .ps-h-letter__hi{color:var(--ps-muted);margin:8px 0 0;font-size:14px;line-height:1.5}.ps-h-letter .ps-h-letter__facts{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-top:18px;display:grid}.ps-h-letter .ps-h-letter__facts div{text-align:left;background:#faf3ec;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.ps-h-letter .ps-h-letter__facts span{color:var(--ps-muted);font-size:12px}.ps-h-letter .ps-h-letter__facts b{font-size:15px;font-weight:600}.ps-h-letter .ps-h-letter__pill{color:#fff;background:var(--ps-accent);border-radius:999px;justify-content:center;align-items:center;width:100%;height:44px;margin-top:16px;font-size:15px;font-weight:600;display:flex}.ps-h-mail .ss-stage[data-layout=compact] .ps-h-letter{padding:22px 16px 0}.ps-h-mail .ss-stage[data-layout=compact] .ps-h-letter .ps-h-letter__facts{grid-template-columns:1fr}
.ps-d-hero .ps-d-hero__window{width:840px;height:658px;box-shadow:var(--ss-shadow-hero);position:absolute;top:32px;left:131px}.ps-d-hero .ps-d-hero__window .ss-window__body{background:var(--ps-ground);position:relative;overflow:hidden}.ps-d-hero .ss-stage[data-layout=compact] .ps-d-hero__window{width:326px;height:366px;top:16px;left:16px}.ps-d-hero .ps-d-co{font-family:var(--font-sans);color:var(--ps-ink)}.ps-d-hero .ps-d-co__col{flex-direction:column;gap:22px;margin-top:28px;display:flex}.ps-d-hero .ps-d-co__title{letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:1.3}.ps-d-hero .ps-d-co__sub{color:var(--ps-muted);margin-top:4px;font-size:14px;line-height:1.4}.ps-d-hero .ps-d-co__presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ps-d-hero .ps-d-co__bar{margin-top:auto}.ps-d-hero .ps-d-co__back{height:52px;color:var(--ps-ink);background:#3d1e1012;border-radius:999px;flex:1;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex}.ps-d-hero .ss-stage[data-layout=compact] .ps-d-co{padding:16px 16px 56px}.ps-d-hero .ss-stage[data-layout=compact] .ps-d-co__col{gap:16px;width:100%;margin-top:0}.ps-d-hero .ss-stage[data-layout=compact] .ps-d-co__bar{width:100%}.ps-d-hero .ps-d-goal{text-align:center;flex-direction:column;align-items:center;padding:12px 0;display:flex}.ps-d-hero .ps-d-goal .ps-d-goal__raised{font-family:var(--font-rounded,var(--font-sans));letter-spacing:-.02em;font-size:34px;font-weight:600;line-height:1}.ps-d-hero .ps-d-goal .ps-d-goal__of{color:var(--ps-muted);margin-top:6px;font-size:14px;line-height:1.4}.ps-d-hero .ps-d-goal .ps-d-goal__track{background:#3d1e1014;border-radius:999px;width:100%;height:8px;margin-top:16px;display:flex;overflow:hidden}.ps-d-hero .ps-d-goal .ps-d-goal__raised-bar,.ps-d-hero .ps-d-goal .ps-d-goal__gift-bar{height:100%;display:block}.ps-d-hero .ps-d-goal .ps-d-goal__raised-bar{background:var(--ps-accent)}.ps-d-hero .ps-d-goal .ps-d-goal__gift-bar{background:color-mix(in srgb, var(--ps-accent) 42%, transparent);border-radius:0 999px 999px 0;margin-left:2px;transition:width .56s cubic-bezier(.23,1,.32,1)}.ps-d-hero .ss-stage[data-layout=compact] .ps-d-goal{padding:4px 0 0}.ps-d-hero .ss-stage[data-layout=compact] .ps-d-goal .ps-d-goal__raised{font-size:30px}.ps-d-hero .ss-stage[data-layout=compact] .ps-d-goal .ps-d-goal__track{margin-top:14px}.ps-d-hero .ps-d-tile{background:var(--ps-paper);border-radius:12px;flex-direction:column;justify-content:center;gap:4px;min-height:72px;padding:12px 16px;transition:box-shadow .2s cubic-bezier(.23,1,.32,1),background-color .2s cubic-bezier(.23,1,.32,1);display:flex;position:relative;box-shadow:inset 0 0 0 1px #3d1e1024}.ps-d-hero .ps-d-tile[data-hover]:not([data-picked]){box-shadow:inset 0 0 0 1px #3d1e1042}.ps-d-hero .ps-d-tile .ps-d-tile__amount{font-size:18px;font-weight:500;line-height:1.25;transition:color .2s}.ps-d-hero .ps-d-tile .ps-d-tile__covers{color:var(--ps-muted);padding-right:24px;font-size:13px;line-height:1.35}.ps-d-hero .ps-d-tile .ps-d-tile__check{color:#fff;background:var(--ps-accent);opacity:0;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;transition:opacity .3s cubic-bezier(.23,1,.32,1),scale .3s cubic-bezier(.23,1,.32,1);display:flex;position:absolute;top:12px;right:12px;scale:.5}.ps-d-hero .ps-d-tile[data-picked]{box-shadow:inset 0 0 0 1px var(--ps-accent), inset 0 0 0 2px var(--ps-accent)}.ps-d-hero .ps-d-tile[data-picked] .ps-d-tile__amount{color:var(--ps-accent)}.ps-d-hero .ps-d-tile[data-picked] .ps-d-tile__check{opacity:1;scale:1}.ps-d-set .ps-d-set__sheet,.ps-d-rec .ps-d-rec__card{font-family:var(--font-sans);color:#030712;background:#fff;border-radius:12px;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #1118270f,0 1px 2px #1118270f,0 4px 12px -2px #1118270f}.ps-d-set .ps-d-set__sheet{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px;height:340px;padding:22px 24px;display:grid;top:0;left:32px;right:32px}.ps-d-set .ps-d-set__col{flex-direction:column;min-width:0;display:flex}.ps-d-set .ps-d-set__section{margin-bottom:10px;font-size:15px;font-weight:500;line-height:1.3}.ps-d-set .ps-d-set__section:not(:first-child){margin-top:20px}.ps-d-set .ps-d-set__group{background:#f9fafb;border-radius:12px;flex-direction:column;display:flex}.ps-d-set .ps-d-set__group>*+*{border-top:1px solid #eef0f3}.ps-d-set .ps-d-set__amount{grid-template-columns:76px minmax(0,1fr);gap:8px;padding:8px 12px;display:grid}.ps-d-set .ps-d-set__field{white-space:nowrap;text-overflow:ellipsis;color:#030712;background:#fff;border-radius:8px;align-items:center;min-width:0;height:32px;padding:0 10px;font-size:14px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #e5e7eb,inset 0 1px 1px #1118270a}.ps-d-set .ps-d-set__field--money{font-variant-numeric:tabular-nums}.ps-d-set .ps-d-set__row{justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:8px 12px;font-size:14px;font-weight:500;display:flex}.ps-d-set .ps-d-set__labelled{flex-direction:column;gap:6px;padding:12px;display:flex}.ps-d-set .ps-d-set__label{color:#6b7280;font-size:13px;font-weight:500}.ps-d-set .ps-d-switch{background:#186ff3;border-radius:999px;flex:none;width:36px;height:20px;position:relative}.ps-d-set .ps-d-switch i{background:#fff;border-radius:999px;width:16px;height:16px;position:absolute;top:2px;right:2px;box-shadow:0 1px 2px #11182733}.ps-d-set .ss-stage[data-layout=compact] .ps-d-set__sheet{grid-template-columns:minmax(0,1fr);padding:18px 16px;left:16px;right:16px}.ps-d-fee .ps-d-fee__card{height:300px;font-family:var(--font-sans);color:var(--ps-ink);background:var(--ps-ground);box-shadow:inset 0 0 0 1px var(--ps-line), 0 1px 2px #3d1e100f, 0 6px 16px -6px #3d1e1024;border-radius:14px;padding:20px;position:absolute;top:40px;left:24px;right:24px}.ps-d-fee .ps-d-fee__label{color:color-mix(in srgb, var(--ps-ink) 72%, transparent);margin-bottom:8px;font-size:14px;font-weight:450}.ps-d-fee .ps-d-fee__input{color:#3d1e106b;background:color-mix(in oklab, var(--ps-ink) 4%, var(--ps-paper));border-radius:10px;justify-content:space-between;align-items:center;height:46px;padding:0 14px;font-size:15px;display:flex;box-shadow:inset 0 0 0 1px #3d1e101a}.ps-d-fee .ps-d-fee__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.ps-d-fee .ps-d-fee__cover{align-items:center;gap:10px;margin-top:20px;font-size:15px;line-height:1.35;display:flex}.ps-d-fee .ps-d-fee__box{color:#fff;background:var(--ps-accent);border-radius:6px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.ps-d-rec .ps-d-rec__card{height:300px;top:0;left:24px;right:24px}.ps-d-rec .ps-d-rec__who{border-bottom:1px solid #f3f4f6;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px;display:grid}.ps-d-rec .ps-d-rec__avatar{color:#374151;background:#f3f4f6;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:600;display:flex}.ps-d-rec .ps-d-rec__name{min-width:0;font-size:14px;font-weight:500;line-height:1.3}.ps-d-rec .ps-d-rec__stat{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.ps-d-rec .ps-d-rec__fig{font-family:var(--font-rounded,var(--font-sans));letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:1.1}.ps-d-rec .ps-d-rec__cap{color:#6b7280;font-size:12px}.ps-d-rec .ps-d-rec__item{grid-template-columns:8px minmax(0,1fr);gap:14px;padding:14px 16px 0 30px;display:grid;position:relative}.ps-d-rec .ps-d-rec__dot{background:#186ff3;border-radius:999px;width:8px;height:8px;margin-top:6px;box-shadow:0 0 0 3px #186ff324}.ps-d-rec .ps-d-rec__item--quiet .ps-d-rec__dot{box-shadow:none;background:#d1d5db}.ps-d-rec .ps-d-rec__what{flex-direction:column;gap:3px;font-size:14px;font-weight:500;line-height:1.35;display:flex}.ps-d-rec .ps-d-rec__item--quiet .ps-d-rec__what{gap:7px;padding-top:4px}.ps-d-rec .ps-d-rec__when{color:#6b7280;font-size:12px;font-weight:400}.ps-d-rec .ps-d-rec__sync{border-top:1px solid #f3f4f6;gap:8px;margin:18px 16px 0;padding-top:14px;display:flex}.ps-d-rec .ps-d-rec__sync img{background:#fff;border-radius:8px;width:32px;height:32px;box-shadow:0 0 0 1px #11182714}.ps-d-tab .ps-d-tab__table{height:300px;top:0;left:24px;right:24px}.ps-d-tab .ps-table__head,.ps-d-tab .ps-table__row{grid-template-columns:minmax(0,1fr) auto}.ps-d-tab .ps-table__head span:last-child{text-align:right}.ps-d-receipt .ps-d-receipt__phone{position:absolute;top:24px;left:50px;box-shadow:0 1px 2px #3d1e101f,0 28px 48px -24px #3d1e1057}.ps-d-receipt .ss-stage[data-layout=compact] .ps-d-receipt__phone{top:16px;left:16px}.ps-d-receipt .ps-d-receipt__screen{font-family:var(--font-sans);color:var(--ps-ink);padding:16px 16px 0}.ps-d-receipt .ps-d-receipt__actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ps-d-receipt .ps-d-receipt__actions span{background:#3d1e1012;border-radius:999px;justify-content:center;align-items:center;height:40px;font-size:14px;font-weight:500;display:flex}.ps-d-receipt .ps-d-receipt__label{justify-content:space-between;align-items:baseline;margin:28px 2px 10px;font-size:15px;font-weight:600;display:flex}.ps-d-receipt .ps-d-receipt__number{font-family:var(--font-mono,ui-monospace, monospace);color:var(--ps-muted);font-size:12px;font-weight:400}.ps-d-receipt .ps-d-receipt__card{background:color-mix(in srgb, var(--ps-paper) 70%, transparent);box-shadow:inset 0 0 0 1px var(--ps-line);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}.ps-d-receipt .ps-d-receipt__line{align-items:center;gap:10px;font-size:15px;line-height:1.4;display:flex}.ps-d-receipt .ps-d-receipt__name{flex:1;min-width:0}.ps-d-receipt .ps-d-receipt__name--muted{color:var(--ps-muted)}.ps-d-receipt .ps-d-receipt__qty{font-family:var(--font-rounded,var(--font-sans));color:var(--ps-muted);font-size:14px}.ps-d-receipt .ps-d-receipt__amt{font-family:var(--font-rounded,var(--font-sans))}.ps-d-receipt .ps-d-receipt__total{justify-content:space-between;align-items:baseline;font-size:15px;font-weight:500;display:flex}.ps-d-receipt .ps-d-receipt__fig{font-family:var(--font-rounded,var(--font-sans));letter-spacing:-.01em;font-size:22px;font-weight:600;line-height:1}.ps-d-receipt .ps-d-receipt__rule{border-top:1.5px dashed #3d1e1029;height:0}.ps-d-receipt .ps-d-receipt__tax{flex-direction:column;gap:6px;font-size:13px;line-height:1.5;display:flex}.ps-d-receipt .ps-d-receipt__tax-title{font-weight:500}.ps-d-receipt .ps-d-receipt__ein{color:var(--ps-muted)}.ps-d-receipt .ps-d-receipt__host{flex-direction:row;align-items:center}.ps-d-receipt .ps-d-receipt__avatar{background:#3d1e1014;border-radius:999px;width:40px;height:40px}
.ps-scene .ps-c-initials{font-family:var(--font-sans);letter-spacing:.01em;border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.ps-c-hero{--c-raised:0 0 0 1px #1118270f, 0 1px 2px #1118270f, 0 4px 12px -2px #1118270f}.ps-c-hero .ps-c-hero__window{width:960px;height:640px;box-shadow:var(--ss-shadow-hero);position:absolute;top:32px;left:71px}.ps-c-hero .ps-c-hero__bare{position:absolute;inset:0 0 auto}.ps-c-hero .ps-c-person{font-family:var(--font-sans);color:#030712;flex-direction:column;gap:16px;padding:24px 32px;display:flex}.ps-c-hero .ps-c-person__head{align-items:center;gap:16px;display:flex}.ps-c-hero .ps-c-person__who{flex-direction:column;gap:4px;min-width:0;display:flex}.ps-c-hero .ps-c-person__name{letter-spacing:-.015em;font-size:24px;font-weight:500;line-height:1.2}.ps-c-hero .ps-c-person__links{color:#4b5563;gap:8px;font-size:14px;line-height:1.4;display:flex}.ps-c-hero .ps-c-person__links span{text-underline-offset:4px;-webkit-text-decoration:underline dotted #4b556380;text-decoration:underline dotted #4b556380}.ps-c-hero .ps-c-person__links i{color:#9ca3af;font-style:normal}.ps-c-hero .ps-c-person__edit{color:#374151;background:#fff;border-radius:8px;align-items:center;height:32px;margin-left:auto;padding:0 12px;font-size:14px;font-weight:500;display:flex;box-shadow:inset 0 0 0 1px #1118271a,0 1px 1px #1118270d}.ps-c-hero .ps-c-metrics{box-shadow:var(--c-raised);background:#fff;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.ps-c-hero .ps-c-metrics__cell{flex-direction:column;gap:4px;padding:16px 20px;display:flex}.ps-c-hero .ps-c-metrics__cell+.ps-c-metrics__cell{border-left:1px solid #f3f4f6}.ps-c-hero .ps-c-metrics__label{color:#6b7280;font-size:14px;line-height:1.3}.ps-c-hero .ps-c-metrics__fig{font-family:var(--font-rounded,var(--font-sans));letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1.2}.ps-c-hero .ps-c-metrics__foot{color:#6b7280;font-size:12px;line-height:1.3}.ps-c-hero .ps-c-tl{box-shadow:var(--c-raised);background:#fff;border-radius:16px;padding:8px 20px 12px}.ps-c-hero .ps-c-tl__head{align-items:center;gap:8px;height:40px;font-size:16px;font-weight:500;display:flex}.ps-c-hero .ps-c-tl__count{color:#9ca3af;font-size:13px;font-weight:400}.ps-c-hero .ps-c-tl__month{color:#6b7280;padding:6px 0 2px;font-size:12px;font-weight:500;line-height:1.4}.ps-c-hero .ps-c-tl__row{grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:12px;padding:6px 0 10px;display:grid;position:relative}.ps-c-hero .ps-c-tl__icon{color:#4b5563;background:#f3f4f6;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:relative}.ps-c-hero .ps-c-tl__row[data-fresh] .ps-c-tl__icon{color:#fff;background:#186ff3}.ps-c-hero .ps-c-tl__text{flex-direction:column;gap:2px;min-width:0;padding-top:4px;display:flex}.ps-c-hero .ps-c-tl__title{white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.35;overflow:hidden}.ps-c-hero .ps-c-tl__title u{text-underline-offset:3px;-webkit-text-decoration:underline dotted #03071266;text-decoration:underline dotted #03071266}.ps-c-hero .ps-c-tl__detail{color:#6b7280;font-size:13px;line-height:1.35}.ps-c-hero .ps-c-tl__when{color:#9ca3af;white-space:nowrap;padding-top:5px;font-size:12px;line-height:1.35}.ps-c-hero .ss-stage[data-layout=compact] .ps-c-person{gap:14px;padding:16px}.ps-c-hero .ss-stage[data-layout=compact] .ps-c-tl{min-height:520px}.ps-c-hero .ss-stage[data-layout=compact] .ps-c-person__name{font-size:20px}.ps-c-hero .ss-stage[data-layout=compact] .ps-c-person__links{font-size:13px}.ps-c-hero .ss-stage[data-layout=compact] .ps-c-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-c-hero .ss-stage[data-layout=compact] .ps-c-metrics__cell{padding:12px 14px}.ps-c-hero .ss-stage[data-layout=compact] .ps-c-metrics__fig{font-size:20px}.ps-c-hero .ss-stage[data-layout=compact] .ps-c-tl{padding:4px 14px 8px}.ps-c-hero .ss-stage[data-layout=compact] .ps-c-tl__head{height:38px;font-size:15px}.ps-c-hero .ss-stage[data-layout=compact] .ps-c-tl__title{white-space:normal}.ps-c-grid .ps-c-grid__panel{width:920px;height:340px;font-family:var(--font-sans);color:#030712;background:#fff;border-radius:12px 0 0;position:absolute;top:0;left:32px;overflow:hidden;box-shadow:0 0 0 1px #1118270f,0 4px 12px -2px #1118270f}.ps-c-grid .ss-stage[data-layout=compact] .ps-c-grid__panel{left:16px}.ps-c-grid .ps-c-grid__bar{border-bottom:1px solid #f3f4f6;align-items:center;gap:8px;height:52px;padding:0 12px;display:flex}.ps-c-grid .ps-c-grid__search{color:#9ca3af;background:#f9fafb;border-radius:8px;align-items:center;gap:8px;width:200px;height:32px;padding:0 10px;display:flex;box-shadow:inset 0 0 0 1px #e5e7eb}.ps-c-grid .ps-c-grid__sort{color:#374151;border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 10px 0 12px;font-size:13px;font-weight:500;display:flex;box-shadow:inset 0 0 0 1px #1118271a,0 1px 1px #1118270d}.ps-c-grid .ps-c-grid__count{color:#6b7280;margin-left:8px;font-size:13px}.ps-c-grid .ps-c-grid__row{border-bottom:1px solid #f3f4f6;grid-template-columns:208px 128px 184px 128px 160px;align-items:center;height:48px;font-size:14px;display:grid}.ps-c-grid .ps-c-grid__row>span{border-right:1px solid #f3f4f6;align-items:center;min-width:0;height:100%;padding:0 12px;display:flex}.ps-c-grid .ps-c-grid__row--head{color:#6b7280;background:#f9fafb;height:36px;font-size:12px;font-weight:500}.ps-c-grid .ps-c-grid__lead{background:inherit;gap:10px;box-shadow:4px 0 6px -4px #1118271f}.ps-c-grid .ps-c-grid__name{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ps-c-grid .ps-c-grid__num{font-variant-numeric:tabular-nums;color:#4b5563}.ps-c-grid .ps-c-grid__muted{color:#4b5563;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ps-c-grid .ps-c-grid__tier{color:#4b5563;gap:8px}.ps-c-grid .ps-c-grid__tier i{border-radius:999px;width:8px;height:8px}.ps-c-grid .ss-stage[data-layout=compact] .ps-c-grid__panel{border-radius:12px 12px 0 0;width:326px}.ps-c-grid .ss-stage[data-layout=compact] .ps-c-grid__row{grid-template-columns:minmax(0,1fr) 116px}.ps-c-grid .ss-stage[data-layout=compact] .ps-c-grid__row>span:nth-child(n+3){display:none}.ps-c-grid .ss-stage[data-layout=compact] .ps-c-grid__row>span:nth-child(2){border-right:0}.ps-c-grid .ss-stage[data-layout=compact] .ps-c-grid__search{flex:1;width:auto}.ps-c-split .ss-stage{font-family:var(--font-sans);color:#030712}.ps-c-split .ps-c-split__buyer{background:#fff;border-radius:12px;align-items:center;gap:10px;width:136px;height:56px;padding:0 12px;display:flex;position:absolute;top:64px;left:6px;box-shadow:0 0 0 1px #1118270f,0 1px 2px #1118270f,0 4px 12px -2px #11182714}.ps-c-split .ps-c-split__who{flex-direction:column;gap:2px;min-width:0;display:flex}.ps-c-split .ps-c-split__name{white-space:nowrap;font-size:13px;font-weight:500;line-height:1.3}.ps-c-split .ps-c-split__what{color:#6b7280;white-space:nowrap;font-size:12px;line-height:1.3}.ps-c-split .ps-c-split__line{--ss-accent:#d1d5db}.ps-c-split .ps-c-split__guest{white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:7px;height:36px;padding:0 10px 0 6px;display:flex;position:absolute;left:184px;box-shadow:0 0 0 1px #1118270f,0 1px 2px #1118270f}.ps-c-split .ps-c-split__gname{font-size:13px;font-weight:500}.ps-c-split .ps-c-split__visit{color:#15803d;font-size:12px}.ps-c-import .ps-c-import__card{height:360px;font-family:var(--font-sans);color:#030712;background:#fff;border-radius:12px;position:absolute;top:0;left:24px;right:24px;overflow:hidden;box-shadow:0 0 0 1px #1118270f,0 1px 2px #1118270f,0 4px 12px -2px #1118270f}.ps-c-import .ps-c-import__file{background:#f9fafb;border-bottom:1px solid #f3f4f6;align-items:center;gap:10px;height:52px;padding:0 16px;display:flex}.ps-c-import .ps-c-import__badge{letter-spacing:.02em;color:#15803d;background:#16a34a1a;border-radius:6px;align-items:center;height:22px;padding:0 6px;font-size:11px;font-weight:600;display:flex}.ps-c-import .ps-c-import__fname{font-size:14px;font-weight:500}.ps-c-import .ps-c-import__rows{color:#6b7280;margin-left:auto;font-size:13px}.ps-c-import .ps-c-import__row{border-bottom:1px solid #f3f4f6;align-items:center;gap:12px;height:60px;padding:0 16px;display:flex}.ps-c-import .ps-c-import__col{flex-direction:column;gap:2px;min-width:0;display:flex}.ps-c-import .ps-c-import__header{font-size:14px;font-weight:500;line-height:1.3}.ps-c-import .ps-c-import__sample{white-space:nowrap;text-overflow:ellipsis;color:#6b7280;font-size:12px;line-height:1.3;overflow:hidden}.ps-c-import .ps-c-import__select{color:#030712;background:#fff;border-radius:8px;flex:none;justify-content:space-between;align-items:center;width:124px;height:32px;margin-left:auto;padding:0 8px 0 10px;font-size:13px;display:flex;box-shadow:inset 0 0 0 1px #e5e7eb}.ps-c-import .ps-c-import__select svg{color:#9ca3af}.ps-c-review .ps-c-review__card{font-family:var(--font-sans);color:#030712;background:#fff;border-radius:12px;flex-direction:column;display:flex;position:absolute;inset:0 32px 32px;overflow:hidden;box-shadow:0 0 0 1px #1118270f,0 1px 2px #1118270f,0 4px 12px -2px #1118270f}.ps-c-review .ss-stage[data-layout=compact] .ps-c-review__card{bottom:16px;left:16px;right:16px}.ps-c-review .ps-c-review__head{border-bottom:1px solid #f3f4f6;flex-direction:column;gap:2px;padding:16px 20px 14px;display:flex}.ps-c-review .ps-c-review__title{font-size:16px;font-weight:500;line-height:1.3}.ps-c-review .ps-c-review__line{color:#6b7280;font-size:14px;line-height:1.4}.ps-c-review .ps-c-review__cols{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ps-c-review .ps-c-review__col{flex-direction:column;gap:10px;min-width:0;padding:16px 20px;display:flex}.ps-c-review .ps-c-review__col+.ps-c-review__col{border-left:1px solid #f3f4f6}.ps-c-review .ps-c-review__who{align-items:center;gap:10px;margin-bottom:2px;display:flex}.ps-c-review .ps-c-review__name{align-items:center;gap:6px;font-size:15px;font-weight:500;display:flex}.ps-c-review .ps-c-review__field{grid-template-columns:56px minmax(0,1fr);gap:8px;font-size:13px;line-height:1.35;display:grid}.ps-c-review .ps-c-review__field>span:first-child{color:#6b7280}.ps-c-review .ps-c-review__field>span:last-child{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:flex;overflow:hidden}.ps-c-review .ps-c-review__same{color:#16a34a;flex:none}.ps-c-review .ps-c-review__foot{background:#f9fafb;border-top:1px solid #f3f4f6;justify-content:flex-end;gap:6px;margin-top:auto;padding:12px 16px;display:flex}.ps-c-review .ps-c-review__btn{border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:14px;font-weight:500;display:flex}.ps-c-review .ps-c-review__btn[data-kind=quiet]{color:#374151;background:#f3f4f6}.ps-c-review .ps-c-review__btn[data-kind=primary]{color:#fff;background:#186ff3;padding-left:10px;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #11182733}.ps-c-review .ss-stage[data-layout=compact] .ps-c-review__col{gap:8px;padding:14px 12px}.ps-c-review .ss-stage[data-layout=compact] .ps-c-review__field{grid-template-columns:minmax(0,1fr);gap:0}.ps-c-review .ss-stage[data-layout=compact] .ps-c-review__name{font-size:14px}.ps-c-review .ss-stage[data-layout=compact] .ps-c-review__foot{flex-direction:column-reverse;padding:12px}.ps-c-review .ss-stage[data-layout=compact] .ps-c-review__btn{justify-content:center}.ps-c-sync{--c-card:0 0 0 1px #1118270f, 0 1px 2px #1118270f, 0 8px 24px -6px #1118271a}.ps-c-sync .ss-stage{font-family:var(--font-sans);color:#030712}.ps-c-sync .ps-c-sync__record{width:360px;box-shadow:var(--c-card);background:#fff;border-radius:16px;padding:18px 20px 12px;position:absolute;top:48px;left:108px}.ps-c-sync .ps-c-sync__brand{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.ps-c-sync .ps-c-sync__ovante{letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif;font-size:16px}.ps-c-sync .ps-c-sync__kind{color:#6b7280;font-size:12px}.ps-c-sync .ps-c-sync__who{border-bottom:1px solid #f3f4f6;align-items:center;gap:12px;padding-bottom:14px;display:flex}.ps-c-sync .ps-c-sync__who>span:last-child{flex-direction:column;gap:2px;display:flex}.ps-c-sync .ps-c-sync__name{font-size:15px;font-weight:500;line-height:1.3}.ps-c-sync .ps-c-sync__meta{color:#6b7280;font-size:13px;line-height:1.3}.ps-c-sync .ps-c-sync__lines{flex-direction:column;display:flex}.ps-c-sync .ps-c-sync__line{align-items:center;gap:10px;height:48px;font-size:14px;display:flex}.ps-c-sync .ps-c-sync__line+.ps-c-sync__line{border-top:1px solid #f3f4f6}.ps-c-sync .ps-c-sync__dot{background:#186ff3;border-radius:999px;width:6px;height:6px}.ps-c-sync .ps-c-sync__connector{--ss-accent:#186ff3}.ps-c-sync .ps-c-sync__objects{flex-direction:column;gap:16px;width:400px;padding-top:64px;display:flex;position:absolute;top:48px;left:594px}.ps-c-sync .ps-c-sync__object{height:64px;box-shadow:var(--c-card);opacity:.35;will-change:transform;background:#fff;border-radius:12px;align-items:center;gap:12px;padding:0 16px 0 14px;transition:opacity .3s cubic-bezier(.23,1,.32,1) .28s,transform .3s cubic-bezier(.23,1,.32,1) .28s;display:flex;transform:translate(-6px)}.ps-c-sync .ps-c-sync__object[data-on]{opacity:1;transform:none}.ps-c-sync .ps-c-sync__mark{object-fit:cover;border-radius:8px;flex:none;width:36px;height:36px;box-shadow:0 0 0 1px #00000014}.ps-c-sync .ps-c-sync__otext{flex-direction:column;gap:2px;min-width:0;display:flex}.ps-c-sync .ps-c-sync__okind{color:#6b7280;font-size:12px;line-height:1.3}.ps-c-sync .ps-c-sync__otitle{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:1.3;overflow:hidden}.ps-c-sync .ps-c-sync__ometa{color:#6b7280;flex:none;margin-left:auto;font-size:12px}.ps-c-sync .ss-stage[data-layout=compact] .ps-c-sync__record{width:326px;top:16px;left:16px}.ps-c-sync .ss-stage[data-layout=compact] .ps-c-sync__objects{gap:12px;width:286px;padding-top:0;top:330px;left:56px}.ps-c-sync .ss-stage[data-layout=compact] .ps-c-sync__object{height:60px}.ps-c-sync .ss-stage[data-layout=compact] .ps-c-sync__ometa{display:none}
.ps-scene .ps-k-num{font-family:var(--font-rounded,var(--font-sans));font-variant-numeric:tabular-nums}.ps-scene .ps-k-avatar{font-family:var(--font-sans);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex;position:relative}.ps-scene .ps-k-avatar[data-tint="1"]{color:#9f1239;background:#ffe4e6}.ps-scene .ps-k-avatar[data-tint="2"]{color:#92400e;background:#fef3c7}.ps-scene .ps-k-avatar[data-tint="3"]{color:#065f46;background:#d1fae5}.ps-scene .ps-k-avatar[data-tint="4"]{color:#1e40af;background:#dbeafe}.ps-scene .ps-k-avatar[data-tint="5"]{color:#5b21b6;background:#ede9fe}.ps-scene .ps-k-avatar .ps-k-avatar__tick{color:#fff;opacity:0;background:#16a34a;border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .32s cubic-bezier(.23,1,.32,1);display:flex;position:absolute;bottom:-2px;right:-2px;transform:scale(.6);box-shadow:0 0 0 2px #fff}.ps-scene .ps-k-avatar .ps-k-avatar__tick[data-on]{opacity:1;transform:none}.ps-scene .ps-k-pill{width:104px;height:40px;font-family:var(--font-sans);color:#030712;background:#fff;border-radius:999px;flex:none;place-items:center;font-size:14px;font-weight:600;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1118271a,0 1px 1px #1118270d}.ps-scene .ps-k-pill .ps-k-pill__in,.ps-scene .ps-k-pill .ps-k-pill__out{grid-area:1/1;align-items:center;gap:4px;transition:opacity .15s cubic-bezier(.23,1,.32,1);display:inline-flex}.ps-scene .ps-k-pill .ps-k-pill__in{opacity:0}.ps-scene .ps-k-pill[data-in]{color:#15803d;box-shadow:none;background:#22c55e1f}.ps-scene .ps-k-pill[data-in] .ps-k-pill__in{opacity:1}.ps-scene .ps-k-pill[data-in] .ps-k-pill__out{opacity:0}.ps-scene .ps-k-row{min-height:64px;font-family:var(--font-sans);color:#030712;align-items:center;gap:12px;padding:0 16px;transition:background-color .9s;display:flex}.ps-scene .ps-k-row[data-flash]{animation:1.4s ease-out ps-k-flash}.ps-scene .ps-k-row .ps-k-row__who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ps-scene .ps-k-row .ps-k-row__name{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;line-height:1.25;overflow:hidden}.ps-scene .ps-k-row .ps-k-row__name mark{color:inherit;background:#dbeafe;border-radius:3px}.ps-scene .ps-k-row .ps-k-row__meta{white-space:nowrap;text-overflow:ellipsis;color:#6b7280;font-size:13.5px;line-height:1.3;overflow:hidden}@keyframes ps-k-flash{0%{background-color:#22c55e00}20%{background-color:#22c55e1a}to{background-color:#22c55e00}}.ps-scene .ps-k-search{height:44px;font-family:var(--font-sans);color:#9ca3af;background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-size:16px;display:flex;box-shadow:inset 0 1px 2px #1118270f}.ps-scene .ps-k-card{font-family:var(--font-sans);color:#030712;background:#fff;border-radius:14px;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #1118270f,0 1px 2px #1118270f,0 4px 12px -2px #1118270f}.ps-scene .ps-k-cam__count{color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1f;border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 14px 0 8px;display:flex;box-shadow:inset 0 0 0 1px #ffffff26}.ps-scene .ps-k-ring{background:conic-gradient(#fff var(--p), #ffffff40 0);border-radius:999px;flex:none;width:20px;height:20px;transition:--p .6s;-webkit-mask:radial-gradient(7px,#0000 98%,#000);mask:radial-gradient(7px,#0000 98%,#000)}.ps-scene .ps-k-cam__in{font-size:17px;font-weight:600}.ps-scene .ps-k-cam__of{color:#ffffff8c;font-size:15px}.ps-scene .ps-k-cam{font-family:var(--font-sans);color:#fff;background:#0b0b0c;transition:opacity .16s;position:absolute;inset:0;overflow:hidden}.ps-scene .ps-k-cam[data-hide]{opacity:0}.ps-scene .ps-k-cam .ps-k-cam__feed{filter:blur(6px);background:radial-gradient(60% 34% at 30% 62%,#d6a06e52,#0000 70%),radial-gradient(50% 30% at 75% 30%,#7884a04d,#0000 70%),linear-gradient(#23201f,#141314 60%,#0e0d0e);position:absolute;inset:0}.ps-scene .ps-k-cam .ps-k-cam__ticket{background:#fff;border-radius:14px;width:190px;height:190px;padding:16px;transition:transform 1.1s cubic-bezier(.23,1,.32,1);position:absolute;top:330px;left:50%;transform:translate(-50%,-50%)translateY(260px)rotate(-9deg);box-shadow:0 18px 40px -10px #000000b3}.ps-scene .ps-k-cam .ps-k-cam__ticket svg{width:100%;height:100%}.ps-scene .ps-k-cam .ps-k-cam__ticket[data-in]{transform:translate(-50%,-50%)rotate(-3deg)}.ps-scene .ps-k-cam .ps-k-cam__veil{border-radius:36px;width:280px;height:280px;position:absolute;top:330px;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 999px #08080a8c}.ps-scene .ps-k-cam .ps-k-cam__veil i{border:0 solid #fff;width:56px;height:56px;transition:translate .5s cubic-bezier(.23,1,.32,1);position:absolute}.ps-scene .ps-k-cam .ps-k-cam__veil i[data-c=tl]{border-width:5px 0 0 5px;border-top-left-radius:36px;top:0;left:0}.ps-scene .ps-k-cam .ps-k-cam__veil i[data-c=tr]{border-width:5px 5px 0 0;border-top-right-radius:36px;top:0;right:0}.ps-scene .ps-k-cam .ps-k-cam__veil i[data-c=bl]{border-width:0 0 5px 5px;border-bottom-left-radius:36px;bottom:0;left:0}.ps-scene .ps-k-cam .ps-k-cam__veil i[data-c=br]{border-width:0 5px 5px 0;border-bottom-right-radius:36px;bottom:0;right:0}.ps-scene .ps-k-cam .ps-k-cam__veil[data-live] i[data-c=tl]{translate:-2px -2px}.ps-scene .ps-k-cam .ps-k-cam__veil[data-live] i[data-c=tr]{translate:2px -2px}.ps-scene .ps-k-cam .ps-k-cam__veil[data-live] i[data-c=bl]{translate:-2px 2px}.ps-scene .ps-k-cam .ps-k-cam__veil[data-live] i[data-c=br]{translate:2px 2px}.ps-scene .ps-k-cam .ps-k-cam__top{flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;inset:58px 0 auto}.ps-scene .ps-k-cam .ps-k-cam__event{color:#ffffffb3;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.ps-scene .ps-k-cam .ps-k-cam__event i{background:#4ade80;border-radius:999px;width:7px;height:7px}.ps-scene .ps-k-verdict{font-family:var(--font-sans);color:#fff;text-align:center;opacity:0;flex-direction:column;padding:58px 20px 54px;transition:opacity .16s;display:flex;position:absolute;inset:0}.ps-scene .ps-k-verdict[data-show]{opacity:1}.ps-scene .ps-k-verdict>*{opacity:0;will-change:transform;transition:opacity .3s cubic-bezier(.23,1,.32,1) 60ms,transform .42s cubic-bezier(.23,1,.32,1) 60ms;transform:translateY(14px)}.ps-scene .ps-k-verdict[data-show]>*{opacity:1;transform:none}.ps-scene .ps-k-verdict .ps-k-verdict__event{color:#ffffffb8;font-size:13px;font-weight:500;transform:none}.ps-scene .ps-k-verdict .ps-k-verdict__mid{flex:1;justify-content:center;align-items:center;display:flex;transform:none}.ps-scene .ps-k-verdict .ps-k-verdict__disc{color:#16a34a;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:112px;height:112px;transition:transform .16s cubic-bezier(.23,1,.32,1);display:flex;transform:scale(.92);box-shadow:0 10px 30px -8px #00000059}.ps-scene .ps-k-verdict[data-show] .ps-k-verdict__disc{transform:none}.ps-scene .ps-k-verdict .ps-k-verdict__words{flex-direction:column;align-items:center;gap:12px;margin-bottom:26px;display:flex}.ps-scene .ps-k-verdict .ps-k-verdict__status{color:#ffffffd9;margin-bottom:-4px;font-size:17px;font-weight:600}.ps-scene .ps-k-verdict .ps-k-verdict__name{letter-spacing:-.02em;font-size:34px;font-weight:600;line-height:1.08}.ps-scene .ps-k-verdict .ps-k-verdict__ticket{color:#fffc;align-items:center;gap:8px;font-size:15px;display:flex}.ps-scene .ps-k-verdict .ps-k-verdict__chip{color:#fff;background:#fff3;border-radius:999px;align-items:center;height:28px;padding:0 12px;font-weight:600;display:inline-flex}.ps-scene .ps-k-verdict .ps-k-verdict__buttons{gap:10px;display:flex}.ps-scene .ps-k-verdict .ps-k-verdict__undo,.ps-scene .ps-k-verdict .ps-k-verdict__next{border-radius:999px;justify-content:center;align-items:center;gap:6px;height:52px;font-size:16px;font-weight:600;display:flex}.ps-scene .ps-k-verdict .ps-k-verdict__undo{color:#fff;background:#ffffff29;padding:0 18px}.ps-scene .ps-k-verdict .ps-k-verdict__next{color:#166534;background:#fff;flex:1}.ps-k-hero .ps-k-hero__window{width:760px;height:600px;box-shadow:var(--ss-shadow-hero);position:absolute;top:24px;left:220px}.ps-k-hero .ps-k-hero__window .ss-window__body{background:#fff}.ps-k-hero .ps-k-hero__window .ss-window__url{text-align:center}.ps-k-hero .ps-k-hero__phone{filter:drop-shadow(0 24px 40px #11182738);position:absolute;top:16px;left:120px}.ps-k-hero .ss-stage[data-layout=compact] .ps-k-hero__phone{filter:none;top:20px;left:16px}.ps-k-hero .ss-stage .ps-k-verdict{padding-bottom:130px}.ps-k-hero .ss-stage .ps-k-dock{bottom:126px}.ps-k-hero .ps-k-split{grid-template-columns:260px minmax(0,1fr);height:100%;display:grid}.ps-k-hero .ps-k-split .ps-k-split__scan{background:radial-gradient(70% 30% at 70% 60%,#d6a06e4d,#0000 70%),radial-gradient(60% 30% at 80% 25%,#7884a042,#0000 70%),linear-gradient(#23201f,#141314 60%,#0e0d0e);position:relative;overflow:hidden}.ps-k-hero .ps-k-list{font-family:var(--font-sans);color:#030712;background:#fff;flex-direction:column;padding-top:16px;display:flex}.ps-k-hero .ps-k-list .ps-k-search{margin:14px 16px 0}.ps-k-hero .ps-k-arrivals{isolation:isolate;color:#fff;background:#a6492a;border-radius:20px;margin:0 16px;padding:18px 20px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1118270f,0 4px 12px -2px #1118271f}.ps-k-hero .ps-k-arrivals img{z-index:-2;object-fit:cover;filter:blur(24px)saturate(1.5);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.25)}.ps-k-hero .ps-k-arrivals:after{content:"";z-index:-1;background:linear-gradient(135deg,#0000001a,#0000004d 50%,#0000008c);position:absolute;inset:0}.ps-k-hero .ps-k-arrivals .ps-k-arrivals__top,.ps-k-hero .ps-k-arrivals .ps-k-arrivals__foot{color:#ffffffd9;justify-content:space-between;font-size:13px;font-weight:500;display:flex}.ps-k-hero .ps-k-arrivals .ps-k-arrivals__live{align-items:center;gap:6px;display:flex}.ps-k-hero .ps-k-arrivals .ps-k-arrivals__live i{background:#4ade80;border-radius:999px;width:7px;height:7px}.ps-k-hero .ps-k-arrivals .ps-k-arrivals__fig{align-items:flex-end;gap:8px;margin-top:10px;display:flex}.ps-k-hero .ps-k-arrivals .ps-k-arrivals__big{letter-spacing:-.02em;font-size:52px;font-weight:600;line-height:.95}.ps-k-hero .ps-k-arrivals .ps-k-arrivals__of{color:#fffc;margin-bottom:4px;font-size:15px;font-weight:500}.ps-k-hero .ps-k-arrivals .ps-k-arrivals__meter{background:#ffffff40;border-radius:999px;height:8px;margin-top:14px;overflow:hidden}.ps-k-hero .ps-k-arrivals .ps-k-arrivals__meter span{background:#fff;border-radius:999px;height:100%;transition:width .7s cubic-bezier(.23,1,.32,1);display:block}.ps-k-hero .ps-k-arrivals .ps-k-arrivals__foot{color:#fffc;margin-top:8px}.ps-k-hero .ps-k-chips{gap:6px;padding:10px 16px 6px;display:flex}.ps-k-hero .ps-k-chip{color:#374151;background:#f3f4f6;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.ps-k-hero .ps-k-chip .ps-k-num{color:#9ca3af}.ps-k-hero .ps-k-chip[data-on]{color:#fff;background:#111827}.ps-k-hero .ps-k-chip[data-on] .ps-k-num{color:#fff9}.ps-k-looks .ps-k-looks__row{align-items:flex-start;gap:20px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.ps-k-looks .ps-k-look{width:220px;height:320px;font-family:var(--font-sans);color:#fff;text-align:center;border-radius:28px;flex-direction:column;flex:none;align-items:center;gap:10px;margin-top:40px;padding:48px 16px 0;display:flex;box-shadow:0 0 0 1px #1118270f,0 6px 18px -6px #1118272e}.ps-k-looks .ps-k-look[data-tone=go]{background:radial-gradient(130% 45% at 50% 30%,#4ade80 0%,#16a34a 45%,#14532d 100%)}.ps-k-looks .ps-k-look[data-tone=check]{color:#030712;background:radial-gradient(130% 45% at 50% 30%,#fef3c7 0%,#fbbf24 45%,#f59e0b 100%)}.ps-k-looks .ps-k-look[data-tone=stop]{background:radial-gradient(130% 45% at 50% 30%,#fca5a5 0%,#dc2626 45%,#7f1d1d 100%)}.ps-k-looks .ps-k-look[data-focus]{width:260px;margin-top:16px;padding-top:18px;box-shadow:0 0 0 1px #1118270f,0 24px 48px -12px #11182752}.ps-k-looks .ps-k-look .ss-bar:first-of-type{margin-top:10px}.ps-k-looks .ps-k-look__disc{color:#16a34a;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:4px;display:flex}.ps-k-looks .ps-k-look[data-tone=stop] .ps-k-look__disc{color:#dc2626}.ps-k-looks .ps-k-look[data-focus] .ps-k-look__disc{color:#fcd34d;background:#030712;width:80px;height:80px;margin:18px 0 10px}.ps-k-looks .ps-k-look__event{color:#03071299;font-size:12px;font-weight:500}.ps-k-looks .ps-k-look__status{color:#030712b3;font-size:15px;font-weight:600}.ps-k-looks .ps-k-look__name{letter-spacing:-.02em;margin-top:-4px;font-size:28px;font-weight:600;line-height:1.1}.ps-k-looks .ps-k-look__sub{text-wrap:balance;color:#030712bf;max-width:22ch;font-size:14px;line-height:1.35}.ps-k-looks .ss-stage[data-layout=compact] .ps-k-looks__row{gap:14px}.ps-k-offline .ps-k-offline__bar{background:#0b0b0c;border-radius:16px;justify-content:space-between;align-items:center;height:60px;padding:0 12px;display:flex;position:absolute;inset:8px 0 auto}.ps-k-offline .ps-k-offline__count{-webkit-backdrop-filter:none;backdrop-filter:none}.ps-k-offline .ps-k-sync{height:28px;font-family:var(--font-sans);color:#030712;background:#fbbf24;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.ps-k-party .ps-k-party__card{height:296px;top:0;left:16px;right:16px}.ps-k-party .ps-k-party__head{justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 8px;display:flex}.ps-k-party .ps-k-party__titles{flex-direction:column;gap:2px;min-width:0;display:flex}.ps-k-party .ps-k-party__title{font-size:14px;font-weight:500}.ps-k-party .ps-k-party__sub{color:#6b7280;font-size:13px}.ps-k-party .ps-k-party__row{border-top:1px solid #f3f4f6;align-items:center;gap:12px;height:56px;margin:0 16px;display:flex}.ps-k-party .ps-k-row__who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ps-k-party .ps-k-row__meta{color:#6b7280;font-size:12px}.ps-k-party .ps-k-party__state{color:#9ca3af;align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}.ps-scene .ps-k-party__name{font-family:var(--font-sans);color:#030712;font-size:14px;font-weight:500;line-height:1.3}.ps-scene .ps-k-btn{height:32px;font-family:var(--font-sans);border-radius:8px;flex:none;align-items:center;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.ps-scene .ps-k-btn[data-kind=positive]{color:#fff;background:#16a34a;box-shadow:inset 0 1px #ffffff2e,0 1px 2px #11182733}.ps-k-find .ps-k-find__card{height:296px;top:0;left:24px;right:24px}.ps-k-find .ps-k-find__field{color:#030712;border-color:#186ff3;margin:16px 16px 0;box-shadow:inset 0 1px 2px #1118270f,0 0 0 3px #186ff32e}.ps-k-find .ps-k-find__q{flex:1;align-items:center;display:flex}.ps-k-find .ps-k-find__caret{background:#186ff3;width:1.5px;height:20px;margin-left:1px}.ps-k-find .ps-k-find__clear{color:#4b5563;background:#e5e7eb;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.ps-k-find .ps-k-find__count{font-family:var(--font-sans);color:#6b7280;padding:12px 16px 2px;font-size:13px}.ps-k-find .ps-k-find__row{min-height:56px}.ps-k-find .ps-k-find__row .ps-k-row__name{font-size:15px}.ps-k-find .ps-k-find__row .ps-k-row__meta{font-size:12.5px}.ps-k-find .ps-k-find__row .ps-k-pill{width:92px;height:34px;font-size:13px}.ps-k-staff .ps-k-staff__row{align-items:center;gap:12px;height:64px;padding:0 16px;display:flex;top:0;left:24px;right:24px}.ps-k-staff .ps-k-row__who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ps-k-staff .ps-k-row__meta{font-family:var(--font-sans);color:#6b7280;font-size:12px}.ps-k-staff .ps-k-staff__role{height:32px;font-family:var(--font-sans);color:#030712;background:#f3f4f6;border-radius:8px;align-items:center;gap:6px;padding:0 10px 0 12px;font-size:14px;font-weight:500;display:inline-flex}.ps-k-staff .ps-k-menu{width:220px;font-family:var(--font-sans);background:#fff;border-radius:10px;padding:4px;position:absolute;top:72px;right:40px;box-shadow:0 0 0 1px #11182714,0 8px 24px -6px #11182729}.ps-k-staff .ps-k-menu__item{color:#030712;border-radius:6px;align-items:center;gap:8px;min-height:32px;padding:6px 10px;display:flex}.ps-k-staff .ps-k-menu__item[data-on]{background:#f3f4f6}.ps-k-staff .ps-k-menu__item svg{color:#030712;flex:none}.ps-k-staff .ps-k-menu__text{flex-direction:column;flex:1;gap:4px;display:flex}.ps-k-staff .ps-k-menu__name{font-size:14px;font-weight:500;line-height:20px}.ps-k-staff .ps-k-menu__line{color:#6b7280;font-size:12px;line-height:1.3}.ps-k-undo .ps-k-undo__phone{position:absolute;bottom:24px;left:220px}.ps-k-undo .ss-stage[data-layout=compact] .ps-k-undo__phone{bottom:16px;left:8px}.ps-k-undo .ps-k-cam__feed{background:radial-gradient(55% 30% at 35% 40%,#e8b07873,#0000 70%),radial-gradient(50% 30% at 75% 62%,#8c96b459,#0000 70%),linear-gradient(#2b2724,#1a1819 60%,#121112)}.ps-k-undo .ps-k-last{color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff1f;border-radius:22px;align-items:center;gap:12px;padding:8px 8px 8px 10px;display:flex;position:absolute;bottom:128px;left:16px;right:16px;box-shadow:inset 0 0 0 1px #ffffff26}.ps-k-undo .ps-k-last .ps-k-avatar__tick{box-shadow:0 0 0 2px #2a2a2c}.ps-k-undo .ps-k-row__who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ps-k-undo .ps-k-last__name{font-size:15px;font-weight:600;line-height:1.2}.ps-k-undo .ps-k-last__meta{white-space:nowrap;text-overflow:ellipsis;color:#fff9;font-size:13px;line-height:1.25;overflow:hidden}.ps-k-undo .ps-k-last__undo{background:#ffffff26;border-radius:999px;flex:none;align-items:center;gap:6px;height:40px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.ps-scene .ps-k-dock{gap:10px;display:flex;position:absolute;bottom:50px;left:16px;right:16px}.ps-scene .ps-k-dock__switch{background:#ffffff1f;border-radius:999px;flex:1;grid-template-columns:1fr 1fr;height:56px;padding:4px;display:grid;box-shadow:inset 0 0 0 1px #ffffff26}.ps-scene .ps-k-dock__switch span{color:#ffffffbf;border-radius:999px;justify-content:center;align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.ps-scene .ps-k-dock__switch span[data-on]{color:#030712;background:#fff}.ps-scene .ps-k-dock__search{color:#fff;background:#ffffff1f;border-radius:999px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:inset 0 0 0 1px #ffffff26}
