@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_abeb20{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_abeb20{--paya-font-display-loaded:"Bricolage Grotesque","Bricolage Grotesque Fallback"}:root{--papaya-void:#08090b;--papaya-ink-1:#131211;--papaya-ink-2:#1b1917;--papaya-void-lift:#0b0c0e;--papaya-void-tint-cool:#090a0c;--papaya-void-tint-warm:#0d0c0b;--papaya-line:#2c2926;--papaya-line-strong:#3d3833;--papaya-fg:#f4ede4;--papaya-fg-muted:#b8ab9d;--papaya-fg-faint:#857b70;--papaya-cream:#fff7ef;--papaya-cream-panel:#fffdfa;--papaya-cocoa:#26180e;--papaya-cocoa-muted:#7e6a59;--papaya-flesh:#ff8a55;--papaya-flesh-deep:#ff9e6b;--papaya-flesh-ink:#26180e;--papaya-flesh-dark:#c43f1d;--papaya-olive:#a8bf63;--papaya-gold:#f3c24e;--papaya-sky:#66c7d9;--papaya-mint:#62d6a4;--papaya-marigold:#f5a63c;--papaya-tan:#d99a6c;--papaya-plum:#7a3e9d;--papaya-ember:#b23a16;--papaya-ember-soft:#d4562c;--surface-ground:var(--papaya-cream);--surface-panel:var(--papaya-cream-panel);--surface-raised:#ffffff;--surface-sunken:#f7ede2;--text-primary:var(--papaya-cocoa);--text-muted:var(--papaya-cocoa-muted);--text-faint:#a08a76;--text-on-accent:var(--papaya-flesh-ink);--border-subtle:rgba(38,24,14,0.1);--border-strong:rgba(38,24,14,0.22);--border-focus:var(--papaya-flesh-dark);--accent-primary:var(--papaya-flesh-dark);--accent-fill:#ff7a45;--accent-glow:rgba(255,138,85,0.3);--state-neutral:var(--text-muted);--state-attention:var(--accent-primary);--state-warning:#b45309;--state-danger:var(--papaya-ember);--state-success:#4f6b15;--state-info:#2f6f80;--state-warning-bg:#fef3c7;--state-warning-border:#f59e0b;--state-danger-bg:#fde4dc;--state-success-bg:#e8f0d4;--shadow-soft:rgba(120,60,20,0.08);--shadow-strong:rgba(120,60,20,0.16);--backdrop:rgba(120,60,20,0.1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--surface-ground:#0d0907;--surface-panel:#1a120b;--surface-raised:var(--papaya-ink-2);--surface-sunken:var(--papaya-void);--text-primary:#ffebdc;--text-muted:#c2a38c;--text-faint:var(--papaya-fg-faint);--text-on-accent:var(--papaya-flesh-ink);--border-subtle:rgba(255,235,220,0.14);--border-strong:rgba(255,235,220,0.28);--border-focus:var(--papaya-flesh-deep);--accent-primary:var(--papaya-flesh-deep);--accent-fill:var(--papaya-flesh);--state-warning:#fbbf24;--state-danger:var(--papaya-ember-soft);--state-success:var(--papaya-olive);--state-info:var(--papaya-sky);--state-warning-bg:#3a2e0a;--state-warning-border:#b45309;--state-danger-bg:#3d1a10;--state-success-bg:#23300f;--shadow-soft:rgba(0,0,0,0.5);--shadow-strong:rgba(0,0,0,0.6);--backdrop:rgba(0,0,0,0.55)}}:root[data-theme=dark]{--surface-ground:#0d0907;--surface-panel:#1a120b;--surface-raised:var(--papaya-ink-2);--surface-sunken:var(--papaya-void);--text-primary:#ffebdc;--text-muted:#c2a38c;--text-faint:var(--papaya-fg-faint);--text-on-accent:var(--papaya-flesh-ink);--border-subtle:rgba(255,235,220,0.14);--border-strong:rgba(255,235,220,0.28);--border-focus:var(--papaya-flesh-deep);--accent-primary:var(--papaya-flesh-deep);--accent-fill:var(--papaya-flesh);--state-warning:#fbbf24;--state-danger:var(--papaya-ember-soft);--state-success:var(--papaya-olive);--state-info:var(--papaya-sky);--state-warning-bg:#3a2e0a;--state-warning-border:#b45309;--state-danger-bg:#3d1a10;--state-success-bg:#23300f;--shadow-soft:rgba(0,0,0,0.5);--shadow-strong:rgba(0,0,0,0.6);--backdrop:rgba(0,0,0,0.55)}:root{--product-propaya:var(--papaya-flesh);--product-somepaya:var(--papaya-flesh-deep);--product-copaya:var(--papaya-olive);--product-datapaya:var(--papaya-gold);--product-clipaya:var(--papaya-mint);--product-approvepaya:var(--papaya-sky);--product-messagepaya:var(--papaya-marigold);--product-dokupaya:var(--papaya-tan);--product-payamail:var(--papaya-plum);--paya-channel-surface-ground:255 247 239;--paya-channel-surface-panel:255 253 250;--paya-channel-accent-primary:196 63 29;--paya-channel-state-info:47 111 128;--paya-channel-border-subtle:38 24 14;--paya-channel-text-primary:38 24 14;--paya-channel-text-muted:126 106 89}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paya-channel-surface-ground:13 9 7;--paya-channel-surface-panel:26 18 11;--paya-channel-accent-primary:255 158 107;--paya-channel-state-info:102 199 217;--paya-channel-border-subtle:255 235 220;--paya-channel-text-primary:255 235 220;--paya-channel-text-muted:194 163 140}}:root[data-theme=dark]{--paya-channel-surface-ground:13 9 7;--paya-channel-surface-panel:26 18 11;--paya-channel-accent-primary:255 158 107;--paya-channel-state-info:102 199 217;--paya-channel-border-subtle:255 235 220;--paya-channel-text-primary:255 235 220;--paya-channel-text-muted:194 163 140}:root{--pk-radius-sm:3px;--pk-radius:6px;--pk-radius-lg:10px;--pk-gap-xs:4px;--pk-gap-sm:8px;--pk-gap:12px;--pk-gap-lg:20px;--pk-row-min-height:44px;--pk-font-size-chip:0.72rem;--pk-font-size-meta:0.8rem;--pk-font-size-body:0.92rem;--pk-focus-width:2px;--pk-transition:0.15s ease}.pk-action:focus-visible,.pk-chip:focus-visible,.pk-field__input:focus-visible,.pk-palette__input:focus-visible,.pk-palette__item:focus-visible,.pk-row:focus-visible,.pk-why:focus-visible{outline:var(--pk-focus-width) solid var(--border-focus);outline-offset:2px}.pk-chip{display:inline-flex;align-items:center;gap:var(--pk-gap-xs);padding:2px 7px;border:1px solid var(--border-subtle);border-radius:var(--pk-radius-sm);background:transparent;color:var(--text-muted);font-family:inherit;font-size:var(--pk-font-size-chip);font-weight:600;line-height:1.5;letter-spacing:.02em;white-space:nowrap;vertical-align:middle}.pk-chip--attention{border-color:var(--state-attention);color:var(--state-attention);font-weight:700}.pk-chip--waiting{border-color:var(--border-strong);color:var(--text-muted)}.pk-chip--info{border-color:transparent;color:var(--text-faint);padding-inline:0}.pk-chip--done{border-color:var(--state-success);color:var(--state-success)}.pk-chip--done:before{content:"✓";font-size:.9em}.pk-chip--warning{border-color:var(--state-warning);color:var(--state-warning)}.pk-chip--danger{border-color:var(--state-danger);color:var(--state-danger)}.pk-chip--maturity{border-color:transparent;background:var(--surface-sunken);color:var(--text-muted);text-transform:uppercase}.pk-chip--maturity.pk-chip--live{background:var(--state-success-bg);color:var(--state-success)}.pk-chip--uncertain{border-style:dashed;border-color:var(--state-warning);color:var(--state-warning)}.pk-chip--role{font-weight:500;letter-spacing:0;color:var(--text-faint);border-color:var(--border-subtle)}.pk-ctx{--pk-ctx-color:var(--text-muted);display:inline-flex;align-items:center;gap:var(--pk-gap-xs);font-size:var(--pk-font-size-meta);color:var(--text-muted)}.pk-ctx:before{content:"";flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:var(--pk-ctx-color)}.pk-ctx--propaya{--pk-ctx-color:var(--product-propaya)}.pk-ctx--somepaya{--pk-ctx-color:var(--product-somepaya)}.pk-ctx--copaya{--pk-ctx-color:var(--product-copaya)}.pk-ctx--datapaya{--pk-ctx-color:var(--product-datapaya)}.pk-ctx--clipaya{--pk-ctx-color:var(--product-clipaya)}.pk-ctx--approvepaya{--pk-ctx-color:var(--product-approvepaya)}.pk-ctx--messagepaya{--pk-ctx-color:var(--product-messagepaya)}.pk-ctx--dokupaya{--pk-ctx-color:var(--product-dokupaya)}.pk-ctx--payamail{--pk-ctx-color:var(--product-payamail)}.pk-ctx-edge{border-left:2px solid var(--pk-ctx-color,var(--border-subtle));padding-left:var(--pk-gap)}.pk-why{display:inline-flex;align-items:center;gap:var(--pk-gap-xs);padding:1px 5px;border:1px dashed var(--border-strong);border-radius:var(--pk-radius-sm);background:transparent;color:var(--text-muted);font:inherit;font-size:var(--pk-font-size-chip);cursor:pointer;transition:color var(--pk-transition),border-color var(--pk-transition)}.pk-why:hover{color:var(--text-primary);border-color:var(--border-focus)}.pk-why__panel{--pk-why-width:22rem;width:var(--pk-why-width);max-width:calc(100vw - 2 * var(--pk-gap));padding:var(--pk-gap);border:1px solid var(--border-strong);border-radius:var(--pk-radius);background:var(--surface-raised);color:var(--text-primary);box-shadow:0 8px 24px var(--shadow-strong);font-size:var(--pk-font-size-meta)}.pk-why__fact{display:grid;grid-template-columns:8rem 1fr;grid-gap:var(--pk-gap-sm);gap:var(--pk-gap-sm);padding:3px 0}.pk-why__fact dt{color:var(--text-muted)}.pk-why__fact dd{margin:0;color:var(--text-primary)}.pk-why__fix{margin-top:var(--pk-gap);padding-top:var(--pk-gap-sm);border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:var(--pk-gap-xs)}.pk-why__fix-label{color:var(--text-muted);font-size:var(--pk-font-size-chip);text-transform:uppercase;letter-spacing:.04em}.pk-confirm{display:flex;align-items:center;gap:var(--pk-gap);flex-wrap:wrap;padding:var(--pk-gap-sm) var(--pk-gap);border:1px solid var(--border-subtle);border-radius:var(--pk-radius);background:var(--surface-panel);font-size:var(--pk-font-size-meta);color:var(--text-muted)}.pk-confirm__what{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.pk-confirm__line{display:flex;gap:var(--pk-gap-sm);align-items:baseline}.pk-confirm__label{flex:0 0 auto;color:var(--text-faint)}.pk-confirm__value{color:var(--text-primary);font-weight:600;overflow-wrap:anywhere}.pk-confirm--mismatch{border-color:var(--state-warning);background:var(--state-warning-bg)}.pk-confirm--mismatch .pk-confirm__label,.pk-confirm--mismatch .pk-confirm__value{color:var(--state-warning)}.pk-confirm--crossing{border-color:var(--state-danger);border-width:2px;background:var(--state-danger-bg)}.pk-confirm--crossing .pk-confirm__label,.pk-confirm--crossing .pk-confirm__value{color:var(--state-danger)}.pk-warn{display:flex;align-items:flex-start;gap:var(--pk-gap-sm);padding:var(--pk-gap-sm) var(--pk-gap);border-left:3px solid var(--state-warning);border-radius:0 var(--pk-radius-sm) var(--pk-radius-sm) 0;background:var(--state-warning-bg);color:var(--state-warning);font-size:var(--pk-font-size-meta)}.pk-warn--danger{border-left-color:var(--state-danger);background:var(--state-danger-bg);color:var(--state-danger)}.pk-warn__body{flex:1 1 auto;min-width:0}.pk-rows{display:flex;flex-direction:column}.pk-row{display:grid;grid-template-columns:auto minmax(6rem,12rem) minmax(0,1fr) auto auto auto;align-items:center;grid-gap:var(--pk-gap);gap:var(--pk-gap);min-height:var(--pk-row-min-height);padding:var(--pk-gap-sm) var(--pk-gap);border:0;border-bottom:1px solid var(--border-subtle);background:transparent;color:var(--text-primary);font:inherit;font-size:var(--pk-font-size-body);text-align:left;cursor:pointer;transition:background var(--pk-transition)}.pk-row:hover,.pk-row[aria-selected=true]{background:var(--surface-sunken)}.pk-row__dot{width:7px;height:7px;border-radius:50%;background:transparent}.pk-row--unread .pk-row__dot{background:var(--state-attention)}.pk-row--unread .pk-row__from,.pk-row--unread .pk-row__subject{font-weight:600}.pk-row__from,.pk-row__preview,.pk-row__subject{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-row__from{color:var(--text-primary)}.pk-row__main{display:flex;gap:var(--pk-gap-sm);min-width:0}.pk-row__preview{color:var(--text-muted)}.pk-row__time{color:var(--text-faint);font-size:var(--pk-font-size-meta);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.pk-row__reason{grid-column:2/-1;color:var(--text-faint);font-size:var(--pk-font-size-chip)}.pk-row__actions{display:flex;gap:var(--pk-gap-xs);opacity:0;transition:opacity var(--pk-transition)}.pk-row:focus-within .pk-row__actions,.pk-row:hover .pk-row__actions,.pk-row__actions:focus-within{opacity:1}@media (hover:none){.pk-row__actions{opacity:1}}@media (max-width:640px){.pk-row{grid-template-columns:auto minmax(0,1fr) auto;row-gap:var(--pk-gap-xs)}.pk-row__meta{grid-column:2/-1;display:flex;gap:var(--pk-gap-sm)}}.pk-palette{width:min(34rem,calc(100vw - 2 * var(--pk-gap)));border:1px solid var(--border-strong);border-radius:var(--pk-radius-lg);background:var(--surface-raised);box-shadow:0 16px 48px var(--shadow-strong);overflow:hidden}.pk-palette__input{width:100%;padding:var(--pk-gap) var(--pk-gap-lg);border:0;border-bottom:1px solid var(--border-subtle);background:transparent;color:var(--text-primary);font:inherit;font-size:1rem}.pk-palette__input::placeholder{color:var(--text-faint)}.pk-palette__list{max-height:min(24rem,60vh);overflow-y:auto;margin:0;padding:var(--pk-gap-xs);list-style:none}.pk-palette__item{display:flex;align-items:center;gap:var(--pk-gap-sm);width:100%;padding:var(--pk-gap-sm) var(--pk-gap);border:0;border-radius:var(--pk-radius-sm);background:transparent;color:var(--text-primary);font:inherit;font-size:var(--pk-font-size-body);text-align:left;cursor:pointer}.pk-palette__item[aria-selected=true]{background:var(--surface-sunken)}.pk-palette__kind{flex:0 0 auto;color:var(--text-faint);font-size:var(--pk-font-size-chip);text-transform:uppercase;letter-spacing:.04em}.pk-palette__label{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.pk-palette__group,.pk-palette__hint{color:var(--text-faint);font-size:var(--pk-font-size-chip)}.pk-palette__group{padding:var(--pk-gap-sm) var(--pk-gap) var(--pk-gap-xs);text-transform:uppercase;letter-spacing:.04em}.pk-empty{padding:var(--pk-gap-lg);color:var(--text-muted);font-size:var(--pk-font-size-meta);text-align:center}.pk-empty__title{color:var(--text-primary);font-weight:600}.pk-field{display:flex;flex-direction:column;gap:var(--pk-gap-xs);min-width:0}.pk-field__label{color:var(--text-muted);font-size:var(--pk-font-size-meta);font-weight:500}.pk-field__label[data-required]:after{content:" — pakollinen";color:var(--text-faint);font-weight:400}.pk-field__input{width:100%;padding:8px 11px;border:1px solid var(--border-subtle);border-radius:var(--pk-radius-sm);background:var(--surface-panel);color:var(--text-primary);font:inherit;font-size:var(--pk-font-size-body);transition:border-color var(--pk-transition)}.pk-field__input::placeholder{color:var(--text-faint)}.pk-field__input:hover{border-color:var(--border-strong)}.pk-field__input:focus-visible{outline:var(--pk-focus-width) solid var(--border-focus);outline-offset:1px;border-color:transparent}textarea.pk-field__input{resize:vertical;min-height:4.5em;line-height:1.5}.pk-field__input:disabled{background:var(--surface-sunken);color:var(--text-faint);cursor:not-allowed}.pk-field__error,.pk-field__hint{font-size:var(--pk-font-size-chip);line-height:1.4}.pk-field__hint{color:var(--text-faint)}.pk-field__error{display:flex;align-items:flex-start;gap:var(--pk-gap-xs);color:var(--state-danger)}.pk-field--invalid .pk-field__input{border-color:var(--state-danger)}.pk-field--invalid .pk-field__label{color:var(--state-danger)}.pk-field__count{align-self:flex-end;color:var(--text-faint);font-size:var(--pk-font-size-chip);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pk-field__count--over{color:var(--state-danger);font-weight:600}.pk-field--inline{flex-direction:row;align-items:baseline;gap:var(--pk-gap)}.pk-field--inline .pk-field__label{flex:0 0 8rem}.pk-field--inline .pk-field__input{flex:1 1 auto}.pk-action{display:inline-flex;align-items:center;gap:var(--pk-gap-xs);padding:3px 8px;border:1px solid var(--border-subtle);border-radius:var(--pk-radius-sm);background:var(--surface-panel);color:var(--text-muted);font:inherit;font-size:var(--pk-font-size-chip);cursor:pointer;transition:color var(--pk-transition),border-color var(--pk-transition)}.pk-action:hover{color:var(--text-primary);border-color:var(--border-strong)}.pk-action--primary{background:var(--accent-fill);border-color:transparent;color:var(--text-on-accent);font-weight:600}@media (prefers-reduced-motion:reduce){.pk-action,.pk-field__input,.pk-row,.pk-row__actions,.pk-why{transition:none}}