.pd-head__titles{display:flex;flex-direction:column}.pd-eyebrow{display:block;margin:0 0 6px}.pd-card{transition:box-shadow var(--dur-hover) var(--ease-out)}.pd-card,.pd-erow{box-shadow:var(--elev-1)}.pd-erow{transition:box-shadow var(--dur-hover) var(--ease-out),transform var(--dur-hover) var(--ease-out)}.pd-erow:hover{box-shadow:var(--elev-2)}.pd-progcard{position:relative;box-shadow:var(--elev-1);transition:border-color var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out),transform var(--dur-hover) var(--ease-out)}.pd-progcard:hover{box-shadow:var(--elev-2)}.pd-progcard:active{transform:scale(.99);transition-duration:var(--dur-press)}.pd-progcard--active{box-shadow:var(--elev-2),inset 0 0 0 1px var(--copper-soft)}.pd-tl-body{position:relative;overflow:hidden;box-shadow:var(--elev-1);transition:border-color var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out)}.pd-tl-item--open .pd-tl-body,.pd-tl-item:hover .pd-tl-body{box-shadow:var(--elev-2)}.pd-tl-item--open .pd-tl-body:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--copper-soft),var(--copper))}.pd-timeline{position:relative}.pd-tl-spine:before{background:linear-gradient(180deg,transparent,var(--border) 10%,var(--border) 90%,transparent)}.pd-tl-node{box-shadow:0 0 0 1px var(--copper-soft),0 2px 5px rgba(140,89,56,.28);transition:box-shadow var(--dur-hover) var(--ease-out),transform var(--dur-hover) var(--ease-spring)}.pd-tl-item:hover .pd-tl-node{transform:scale(1.15)}.pd-tl-item--open .pd-tl-node{box-shadow:0 0 0 1px var(--copper),0 0 0 5px rgba(184,121,79,.16),0 2px 6px rgba(140,89,56,.3)}.pd-tl-item--off .pd-tl-node{box-shadow:0 0 0 1px var(--border-strong)}.pd-approve-count,.pd-casekey,.pd-daychip,.pd-journey__label,.pd-progcard__meta,.pd-rv-card__pos,.pd-rv__progress-text,.pdc__step-day{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"lnum" 1,"tnum"}.pd-daychip{box-shadow:var(--elev-0);transition:box-shadow var(--dur-hover) var(--ease-out)}.pd-tl-row:hover .pd-daychip{box-shadow:0 0 0 1px var(--copper-soft)}.pd-preview-bubble .sc-comms__bubble,.pd-rv-bubble,.pd-tl-bubble-wrap .sc-comms__bubble{box-shadow:var(--elev-0);transition:box-shadow var(--dur-hover) var(--ease-out)}.pd-tl-item:hover .pd-tl-bubble-wrap .sc-comms__bubble{box-shadow:var(--elev-1)}.pd-empty--timeline{margin-top:2px}.pd-approve-badge,.pd-approve-count,.pd-status-chip{position:relative;padding-left:20px}.pd-approve-badge:before,.pd-approve-count:before,.pd-status-chip:before{content:"";position:absolute;left:8px;top:50%;width:6px;height:6px;border-radius:50%;background:currentColor;transform:translateY(-50%)}.pd-status-chip--active{border:1px solid rgba(31,138,91,.28)}.pd-status-chip--paused{border:1px solid rgba(183,121,31,.3)}.pd-status-chip--off{border:1px solid var(--border)}.pd-status-chip--done{border:1px solid var(--hairline-strong)}.pd-status-chip--stale{border:1px solid rgba(192,54,44,.3)}.pd-approve-badge--ok{border:1px solid rgba(31,138,91,.28)}.pd-approve-badge--no{border:1px solid rgba(183,121,31,.3)}.pd-approve-count--ok{border:1px solid rgba(31,138,91,.28)}.pd-approve-count--warn{border:1px solid rgba(183,121,31,.3)}.pd-empty__title{font-family:var(--serif);font-weight:500;font-size:18px}@media screen{.pd-empty{position:relative;isolation:isolate}.pd-empty:before{content:"";position:absolute;top:8px;left:50%;width:100px;height:100px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,var(--copper-glow) 0,transparent 68%);opacity:.4;z-index:-1;pointer-events:none}}@keyframes pd-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.pd-erow,.pd-progcard,.pd-tl-item{animation:pd-rise var(--dur-enter) var(--ease-out) both}.pd-erow:nth-child(2),.pd-progcard:nth-child(2),.pd-tl-item:nth-child(2){animation-delay:calc(var(--dur-press) * 1)}.pd-erow:nth-child(3),.pd-progcard:nth-child(3),.pd-tl-item:nth-child(3){animation-delay:calc(var(--dur-press) * 2)}.pd-erow:nth-child(4),.pd-progcard:nth-child(4),.pd-tl-item:nth-child(4){animation-delay:calc(var(--dur-press) * 3)}.pd-erow:nth-child(5),.pd-progcard:nth-child(5),.pd-tl-item:nth-child(5){animation-delay:calc(var(--dur-press) * 4)}.pd-erow:nth-child(n+6),.pd-progcard:nth-child(n+6),.pd-tl-item:nth-child(n+6){animation-delay:calc(var(--dur-press) * 5)}.pd-archived__toggle,.pd-ctxchip,.pd-review-btn,.pd-rv-btn,.pd-token-chip{transition:background var(--dur-hover) var(--ease-out),border-color var(--dur-hover) var(--ease-out),color var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out),transform var(--dur-press) var(--ease-out)}.pd-archived__toggle:active,.pd-ctxchip:active,.pd-token-chip:active{transform:scale(.96)}.pd-tl-editor__inner{animation:pd-rise var(--dur-enter) var(--ease-out) both}.pd-rv-card,.pd-rv-finish{box-shadow:var(--elev-4)}.pd-rv-card--flash{box-shadow:0 0 0 3px var(--teal-soft),var(--elev-4)}.pdc__pill{box-shadow:var(--elev-0)}.pdc__pill.pdc__pill{position:relative;padding-left:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pdc__pill.pdc__pill:before{content:"";position:absolute;left:8px;top:50%;width:6px;height:6px;border-radius:50%;background:currentColor;transform:translateY(-50%)}.pdc:not(.pdc--compact) .pdc__label{font-family:var(--mono)}.pdc__step{box-shadow:var(--elev-0);animation:pd-rise var(--dur-enter) var(--ease-out) both}.pdc__steps>.pdc__step:nth-child(2){animation-delay:calc(var(--dur-press) * 1)}.pdc__steps>.pdc__step:nth-child(3){animation-delay:calc(var(--dur-press) * 2)}.pdc__step-day{letter-spacing:.06em}@media (prefers-reduced-motion:reduce){.pd-erow,.pd-progcard,.pd-tl-editor__inner,.pd-tl-item,.pdc__step{animation:none}}@media (max-width:860px){.pd-tl-node{box-shadow:0 0 0 1px var(--copper-soft)}}@media (max-width:480px){.pd-empty:before{width:76px;height:76px}}.pd-catchup-card{margin:16px 0 20px;padding:18px 20px;border-color:rgba(184,121,79,.35)}.pd-catchup-card__head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pd-readonly-field{background:var(--bone);cursor:default}.pd-checkline,.pd-readonly-field{display:flex;align-items:center;color:var(--ink-soft)}.pd-checkline{gap:8px;font-size:13px;cursor:pointer;min-height:38px}.pd-phase-group{display:flex;flex-direction:column;gap:4px;margin-bottom:6px}.pd-phase-head{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;align-items:baseline;gap:10px;margin:28px 0 10px;padding:8px 2px 7px;background:linear-gradient(180deg,var(--cream) 72%,transparent);border-bottom:1px solid var(--border)}.pd-phase-group:first-child .pd-phase-head{margin-top:2px}.pd-phase-head__label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.pd-phase-head__count,.pd-phase-head__label{font-family:var(--mono);color:var(--ink-faint)}.pd-phase-head__count{font-size:10.5px}.pd-page--embedded .pd-phase-head{position:static;background:none}.pd-tl-row{display:flex;align-items:center;gap:10px}.pd-tl-row .pd-daychip{flex-shrink:0}.pd-tl-row .pd-tl-label{flex-shrink:0;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd-tl-row .pd-metabadge{flex-shrink:0}.pd-tl-row .pd-approve-badge{align-self:center;flex-shrink:0}.pd-tl-row__window{flex-shrink:0;font-size:13px;line-height:1;opacity:.85}.pd-tl-row__preview{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:var(--ink-soft)}.pd-tl-item--off .pd-tl-row__preview{opacity:.55}.pd-approve-badge--off{background:var(--bone-2);color:var(--ink-soft)}@media (max-width:700px){.pd-tl-row .pd-metabadge--link,.pd-tl-row .pd-metabadge--override,.pd-tl-row__window{display:none}}.pd-tl-row__spacer{flex:1 1 auto}.pd-tl-item--open .pd-tl-row .pd-tl-label{font-family:var(--serif);font-size:16.5px;font-weight:500;max-width:none;flex-shrink:1;min-width:0}.pd-card-head-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:10px 0 2px}.pd-card-head-row .pd-override-tag,.pd-card-head-row .pd-variant-tabs{margin:0}.pd-sends-toggle{margin-left:auto}.pd-live-preview{display:flex;flex-direction:column;gap:7px;margin:14px 0}.pd-live-preview__label{font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.pd-live-preview__row{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.pd-live-preview__bubble{max-width:420px}.pd-sms-count{font-family:var(--mono);font-size:10.5px;color:var(--ink-faint);white-space:nowrap;padding-bottom:3px}.pd-ta{resize:none;overflow:hidden;min-height:96px}.pd-ai-row{display:flex;flex-direction:column;gap:10px;margin:6px 0 4px}.pd-ai-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:999px;border:1px solid var(--copper-soft);background:var(--copper-glow);color:var(--copper-deep);font-family:var(--sans);font-size:12.5px;font-weight:700;cursor:pointer;transition:background var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out),transform var(--dur-press) var(--ease-out)}.pd-ai-btn:hover:not(:disabled){box-shadow:var(--shadow-sm)}.pd-ai-btn:active:not(:disabled){transform:scale(.97)}.pd-ai-btn:disabled{opacity:.5;cursor:default}.pd-ai-error{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--red)}.pd-ai-suggestion{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bone);animation:pd-rise var(--dur-enter) var(--ease-out) both}.pd-ai-suggestion__lang{font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:8px}.pd-ai-suggestion__diff{display:flex;flex-direction:column;gap:7px}.pd-ai-suggestion__current{font-size:12.5px;line-height:1.45;color:var(--ink-soft);text-decoration:line-through;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);opacity:.8}.pd-ai-suggestion__arrow{font-size:11px;color:var(--copper-deep)}.pd-ai-suggestion__new{font-size:13.5px;line-height:1.45;color:var(--ink);background:var(--teal-tint);border-radius:var(--radius-sm);padding:7px 10px}.pd-ai-suggestion__actions{grid-column:1/-1;display:flex;gap:10px;justify-content:flex-end;margin-top:2px}@media (max-width:560px){.pd-ai-suggestion{grid-template-columns:1fr}}.pd-approve-strip__prev{font-weight:500;opacity:.78;margin-left:4px;font-size:11.5px}.pd-timeline-head__title{display:flex;flex-direction:column;gap:8px}.pd-approve-progress{display:flex;align-items:center;gap:10px}.pd-approve-progress__text{font-family:var(--mono);font-size:11px;color:var(--ink-soft);white-space:nowrap}.pd-approve-progress__bar{width:130px}@media (prefers-reduced-motion:reduce){.pd-ai-suggestion{animation:none}}.pd-live-preview__label-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.pd-sample-loc-toggle .seg__opt{padding:4px 10px;font-size:11px}.pd-sample-loc-pinned{cursor:help}.pd-approve-strip__unfilled{flex-basis:100%;color:var(--red)}.pd-ai-suggestion--stale{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 14px}.pd-metabadge--custom{background:var(--teal);color:#fff}@media (max-width:700px){.pd-tl-row .pd-metabadge--custom{display:none}}.pd-add-step-toggle{margin-top:10px}.pd-add-step{margin-top:14px;display:flex;flex-direction:column;gap:14px}.pd-add-step__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.pd-add-step__day{display:grid;grid-template-columns:minmax(160px,240px) 1fr;grid-gap:14px;gap:14px;align-items:end}.pd-add-step__daypreview{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink-soft);padding-bottom:11px}.pd-add-step__warn{display:inline-flex;font-weight:600}.pd-add-step__error,.pd-add-step__warn{align-items:center;gap:6px;color:var(--red)}.pd-add-step__error{display:flex;font-size:12.5px}@media (max-width:560px){.pd-add-step__day{grid-template-columns:1fr}}.pd-custom-editrow{display:grid;grid-template-columns:minmax(200px,320px) 1fr;grid-gap:14px;gap:14px;align-items:end;margin-bottom:4px}.pd-custom-editrow__day{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink-soft);padding-bottom:11px}@media (max-width:560px){.pd-custom-editrow{grid-template-columns:1fr}}.pd-ai-suggestion__stale-note{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-soft)}.pd-ai-btnrow{display:flex;flex-wrap:wrap;gap:8px}.pd-ai-btn--active{background:var(--copper-soft);box-shadow:var(--shadow-sm)}.pd-critique{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border:1px solid var(--copper-soft);border-radius:var(--radius-lg);background:var(--bone);animation:pd-rise var(--dur-enter) var(--ease-out) both}.pd-critique__input{width:100%;resize:vertical;min-height:52px;font-size:13px;line-height:1.45}.pd-critique__history{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pd-critique__history-label{font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin-right:2px}.pd-critique__chip{display:inline-flex;align-items:stretch;border:1px solid var(--border);border-radius:999px;background:transparent;overflow:hidden}.pd-critique__chip-use{border:0;background:transparent;padding:4px 4px 4px 10px;font-family:var(--sans);font-size:12px;color:var(--ink-soft);cursor:pointer;max-width:340px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pd-critique__chip-use:hover{color:var(--copper-deep)}.pd-critique__chip-x{border:0;background:transparent;padding:0 8px 0 4px;display:inline-flex;align-items:center;color:var(--ink-faint);cursor:pointer}.pd-critique__chip-x:hover{color:var(--red)}.pd-critique__all{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;color:var(--ink-soft);cursor:pointer}.pd-critique__all input{margin-top:2px;accent-color:var(--copper-deep)}.pd-critique__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;justify-content:flex-end}.pd-critique__count{font-family:var(--mono);font-size:10.5px;color:var(--ink-faint);margin-right:auto}.pd-critique__all--busy{cursor:default}.pd-base-pending{display:flex;flex-direction:column;gap:8px;margin-top:10px}.pd-base-pending__note{font-size:12px}.pd-critique-banner{display:flex;align-items:center;gap:10px;padding:10px 14px;margin-bottom:14px;border:1px solid var(--copper-soft);border-radius:var(--radius-lg);background:var(--copper-glow);color:var(--copper-deep);font-size:13px;animation:pd-rise var(--dur-enter) var(--ease-out) both}.pd-critique-banner--done{border-color:var(--border);background:var(--bone);color:var(--ink-soft)}.pd-critique-banner__msg{flex:1 1;min-width:0}.pd-ai-ready{gap:4px;flex-shrink:0;padding:2px 8px;border-radius:999px;border:1px solid var(--copper-soft);background:var(--copper-glow);font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pd-ai-ready,.pd-ai-suggestion__note{display:inline-flex;align-items:center;color:var(--copper-deep);white-space:nowrap}.pd-ai-suggestion__note{grid-column:1/-1;gap:6px;font-size:12px;overflow:hidden;text-overflow:ellipsis}@media (prefers-reduced-motion:reduce){.pd-critique,.pd-critique-banner{animation:none}}.idscan-tab__col{max-width:700px;margin:0 auto;display:flex;flex-direction:column;gap:20px;width:100%}.idscan-tab__head{margin-bottom:2px}.idscan-tab__eyebrow{display:block;margin-bottom:6px;color:var(--ink-soft)}.idscan-tab__sub{font-size:12.5px;color:var(--ink-soft);margin:3px 0 0}.idscan-tab__workspace{display:flex;flex-direction:column;gap:20px;min-height:420px}@media screen{.idscan-tab__workspace{animation:card-in var(--dur-enter) var(--ease-out) backwards}}.idscan-tab__workspace .lookup__status{justify-content:center;padding:22px 16px;font-size:13px;color:var(--ink-2)}.idscan__modeseg{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap;padding:4px;border-radius:999px;background:var(--bone);border:1px solid var(--hairline)}.idscan__modeseg .idscan__modebtn{border-radius:999px;border-color:transparent;background:transparent;transition:background var(--dur-hover) var(--ease-out),color var(--dur-hover) var(--ease-out),transform var(--dur-press) var(--ease-out)}.idscan__modeseg .idscan__modebtn:hover:not(:disabled){background:var(--paper)}.idscan__capture{padding:14px 16px;border-radius:var(--radius-lg);background:var(--bone);border:1px solid var(--hairline)}.idscan__notice{display:flex;align-items:center;gap:8px;padding:10px 13px;border-radius:var(--radius);background:var(--bone);border:1px solid var(--hairline);animation:card-in var(--dur-enter) var(--ease-out) backwards}.idscan__notice--danger{background:var(--red-tint);border-color:rgba(192,54,44,.28)}.idscan__thumbs{padding:14px;border-radius:var(--radius-lg);background:var(--bone);border:1px solid var(--hairline);box-shadow:var(--elev-1);animation:card-in var(--dur-enter) var(--ease-out) backwards}.idscan__thumb{transition:box-shadow var(--dur-hover) var(--ease-out)}.idscan__addback{border-style:dashed;border-color:var(--copper);color:var(--copper-deep);background:rgba(184,121,79,.06)}.idscan__addback:hover{background:var(--copper);color:#fff;border-color:var(--copper)}.idscan__banner,.idscan__gate{box-shadow:var(--elev-2),inset 0 1px 0 hsla(0,0%,100%,.16);animation:card-in var(--dur-enter) var(--ease-out) backwards}.idscan__gatebtn,.idscan__gateundo{transition:background var(--dur-hover) var(--ease-out),color var(--dur-hover) var(--ease-out),transform var(--dur-press) var(--ease-out)}.idscan__gatebtn:active,.idscan__gateundo:active{transform:translateY(.5px) scale(.98);transition-duration:var(--dur-press)}.idscan__rows{box-shadow:var(--elev-1);animation:card-in var(--dur-enter) var(--ease-out) backwards}.idscan__row{transition:background var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out)}.idscan__row:has(input[type=checkbox]:checked){box-shadow:inset 3px 0 0 var(--copper);background:rgba(184,121,79,.06)}.idscan__row:has(input[type=checkbox]:checked):hover{background:rgba(184,121,79,.1)}.idscan__edit{transition:border-color var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out)}.idscan__edit:focus{outline:none;border-color:var(--copper);box-shadow:var(--ring)}.idscan__actions{padding-top:14px;border-top:1px solid var(--hairline)}.idscan__done{padding:18px 20px;border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--border);box-shadow:var(--elev-2);animation:card-in var(--dur-done) var(--ease-spring) backwards}.idscan__done--ok{border-left:3px solid var(--forest)}.idscan__done--failed{border-left:3px solid var(--red)}@media (max-width:480px){.idscan__actions{display:flex;flex-direction:column}.idscan__actions .lead-contact-btn{width:100%;justify-content:center}}.photos-tab__head{margin-bottom:2px}.photos-tab__eyebrow{display:block;margin-bottom:6px;color:var(--ink-soft)}.photos-tab__intro{line-height:1.55}.photos-tab__notice{display:flex;align-items:center;gap:8px;padding:10px 13px;border-radius:var(--radius);background:var(--bone);border:1px solid var(--hairline);animation:card-in var(--dur-enter) var(--ease-out) backwards}.photos-tab__notice--danger{background:var(--red-tint);border-color:rgba(192,54,44,.28)}.photos-tab__body>.sc-photos{background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-lg);padding:20px;box-shadow:var(--elev-1);animation:card-in var(--dur-enter) var(--ease-out) backwards}.photos-tab__body>.sc-photos>.sc-photos__bar{padding-bottom:14px;border-bottom:1px solid var(--hairline)}.photos-tab__body .ds-btn{transition:background var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out)}.photos-tab__body .ds-btn:hover:not(:disabled){box-shadow:var(--elev-1)}.photos-tab__body .sc-tray__count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.photos-tab__body .sc-tray__thumb{box-shadow:var(--elev-1);transition:box-shadow var(--dur-hover) var(--ease-out),transform var(--dur-hover) var(--ease-out),border-color var(--dur-hover) var(--ease-out)}.photos-tab__body .sc-tray__thumb:hover{transform:translateY(-2px);box-shadow:var(--elev-2)}.photos-tab__body .sc-tray__actions{padding-top:14px;border-top:1px solid var(--hairline)}.photos-tab__body .sc-photos__grid .sc-photos__thumb{box-shadow:var(--elev-0);transition:box-shadow var(--dur-hover) var(--ease-out),transform var(--dur-hover) var(--ease-out)}.photos-tab__body .sc-photos__grid .sc-photos__thumb:hover{box-shadow:var(--elev-1);transform:translateY(-2px)}.photos-tab__body .sc-photos__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:32px 20px;text-align:center;border-radius:var(--radius-lg);background:var(--bone);border:1px solid var(--hairline);animation:card-in var(--dur-enter) var(--ease-out) backwards;font-family:var(--serif);font-size:15px;color:var(--ink-2)}.photos-tab__body .sc-photos__empty:before{content:"";width:40px;height:40px;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--copper-glow),var(--bone-2) 70%);box-shadow:inset 0 0 0 1px var(--border)}.photos-tab__body .sc-photos__lightbox-img{animation:card-in var(--dur-enter) var(--ease-out) backwards}.photos-tab__body .sc-photos__lightbox-close{transition:background var(--dur-hover) var(--ease-out),transform var(--dur-press) var(--ease-out)}.photos-tab__body .sc-photos__lightbox-close:hover{background:rgba(0,0,0,.55)}.photos-tab__body .sc-photos__lightbox-close:active{transform:scale(.92)}.photos-tab__context{display:flex;flex-direction:column;gap:20px}.photos-tab__context>*{animation:card-in var(--dur-enter) var(--ease-out) backwards}.photos-tab__context>:nth-child(2){animation-delay:calc(var(--dur-hover) * 1)}.photos-tab__context>:nth-child(3){animation-delay:calc(var(--dur-hover) * 2)}.photos-tab__context>:nth-child(4){animation-delay:calc(var(--dur-hover) * 3)}.photos-tab__context>:nth-child(5){animation-delay:calc(var(--dur-hover) * 4)}.photos-tab__context>:nth-child(6){animation-delay:calc(var(--dur-hover) * 5)}.photos-tab__context>:nth-child(7){animation-delay:calc(var(--dur-hover) * 6)}