.pk-rankings{display:flex;flex-direction:column;gap:20px;min-width:0}.pk-rank-toolbar{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap;padding:16px;border:1px solid var(--pk-line);border-radius:10px;background:#fff}.pk-rank-toolbar>.pk-field{gap:8px;flex:0 1 170px;min-width:0}.pk-rank-toolbar>.pk-field:nth-child(2){flex:1 1 230px;max-width:400px}.pk-rank-toolbar>button{margin-left:auto;flex-shrink:0}.pk-rank-toolbar .pk-input{width:100%}.pk-rank-search{position:relative;min-width:0}.pk-rank-search>svg{position:absolute;top:12px;left:12px;color:var(--pk-muted);pointer-events:none}.pk-console .pk-rank-search .pk-input{padding-inline:36px}.pk-rank-search input::placeholder{color:#726a7b;opacity:1}.pk-rank-detail-head button,.pk-rank-search>button{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:6px;color:#645a70;background:transparent;cursor:pointer}.pk-rank-search>button{position:absolute;top:4px;right:4px}.pk-rank-detail-head button:hover,.pk-rank-search>button:hover{background:#f0ebf7}.pk-rank-navigation{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;min-width:0}.pk-rank-navigation>.uh-category-pills{max-width:100%;overflow-x:auto;scrollbar-width:thin}.pk-rank-navigation .uh-category-pills button{flex-shrink:0;height:36px;padding-inline:16px;font-size:13px}.pk-rank-navigation>p{margin:0;color:var(--pk-muted);font-size:12px;line-height:1.6}.pk-rank-history,.pk-rank-leaderboard{min-width:0;border:1px solid var(--pk-line);border-radius:12px;background:#fff}.pk-rank-panel-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:20px 22px}.pk-rank-panel-head h3{font-size:15px;font-weight:500;margin:0}.pk-rank-panel-head p{margin:7px 0 0;line-height:1.6}.pk-rank-panel-head p,.pk-rank-unit{font-size:12px;color:var(--pk-muted)}.pk-rank-unit{white-space:nowrap}.pk-rank-leaderboard>.pk-table-wrap{border-radius:0 0 12px 12px}.pk-console .pk-rank-table{min-width:750px;table-layout:auto}.pk-console .pk-rank-table th{white-space:nowrap}.pk-console .pk-rank-table td{vertical-align:middle}.pk-console .pk-rank-table td:first-child,.pk-console .pk-rank-table th:first-child{width:64px;padding-left:22px}.pk-console .pk-rank-table td:last-child,.pk-console .pk-rank-table th:last-child{padding-right:22px}.pk-rank-position>span{display:grid;place-items:center;width:25px;height:25px;color:#716a7b;font-size:12px}.pk-rank-position>span[data-leading=true]{background:#ede6f7;color:#654b83;border-radius:6px;font-weight:600}.pk-rank-name{max-width:330px;font-weight:500;overflow-wrap:anywhere}.pk-rank-name a,.pk-rank-related a{color:inherit;text-decoration:none}.pk-rank-name a:hover,.pk-rank-related a:hover{color:#70518d;text-decoration:underline;text-underline-offset:3px}.pk-rank-number{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pk-rank-share{display:flex;align-items:center;gap:10px;white-space:nowrap}.pk-rank-share>span{width:65px;height:5px;border-radius:4px;overflow:hidden;background:#eee9f4}.pk-rank-share i{display:block;height:100%;border-radius:inherit;background:#aa91c4}.pk-rank-share b{min-width:54px;font-weight:400}.pk-rank-change,.pk-rank-share b{font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pk-rank-change{display:inline-flex;align-items:center;gap:4px;color:var(--pk-muted);white-space:nowrap}.pk-rank-change.is-up{color:#78538e}.pk-rank-change.is-down{color:#ab3d56}.pk-rank-related{max-width:250px;font-size:12px;overflow-wrap:anywhere}.pk-rank-related>span{display:block;color:var(--pk-muted);font-size:11px;margin-bottom:5px}.pk-rank-series{margin:0 22px 18px;border-bottom:1px solid var(--pk-line);padding-bottom:14px}.pk-rank-series summary{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;cursor:pointer;font-size:12px;color:#715586;list-style:none}.pk-rank-series summary::-webkit-details-marker{display:none}.pk-rank-series[open] summary>svg{transform:rotate(180deg)}.pk-rank-legend{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px}.pk-rank-legend>label{display:flex;align-items:center;gap:7px;min-width:0;max-width:100%;padding:7px 9px;border:1px solid var(--pk-line);border-radius:6px;font-size:12px;cursor:pointer}.pk-rank-legend input{width:15px;height:15px;margin:0;accent-color:#80649f;flex-shrink:0}.pk-rank-detail dt i,.pk-rank-legend i{width:8px;height:8px;border-radius:3px;flex-shrink:0}.pk-rank-legend label span{overflow-wrap:anywhere}.pk-rank-graph{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;padding:0 22px 22px}.pk-rank-scale{display:flex;flex-direction:column;justify-content:space-between;height:200px;font-size:11px;color:var(--pk-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pk-rank-plot-scroll{min-width:0;overflow-x:auto;padding:4px;margin:-4px}.pk-rank-plot{position:relative}.pk-rank-grid{position:absolute;inset:0 0 28px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.pk-rank-grid>span{border-top:1px dashed #e8e2ed}.pk-rank-bars{position:relative;display:flex;gap:8px}.pk-rank-bar-cell{flex:1 0 20px;min-width:0}.pk-rank-bar{width:100%;height:200px;display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:center;padding:0;border:0;background:transparent;cursor:pointer}.pk-rank-bar>span{display:block;width:min(100%,36px);flex-shrink:0}.pk-rank-bar:hover{background:rgb(128 100 159/6%)}.pk-rank-bar:focus-visible,.pk-rank-bar[aria-pressed=true]{outline:2px solid #80649f;outline-offset:2px;border-radius:3px}.pk-rank-tick{display:block;height:28px;padding-top:8px;text-align:center;font-size:10px;color:var(--pk-muted);white-space:nowrap}.pk-rank-detail{margin:0 22px 22px;padding:14px 16px;border:1px solid #e5dced;border-radius:8px;background:#faf8fd}.pk-rank-detail-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.pk-rank-detail h4{margin:0;font-weight:500;font-size:13px}.pk-rank-detail dl{margin:10px 0 0;display:flex;flex-direction:column;gap:10px}.pk-rank-detail dl>div{display:flex;justify-content:space-between;gap:16px;font-size:12px}.pk-rank-detail dt{display:flex;align-items:center;gap:8px;min-width:0;overflow-wrap:anywhere}.pk-rank-detail dd{flex-shrink:0;margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pk-rank-no-series{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;padding:50px 20px;color:var(--pk-muted);font-size:13px}.pk-rank-no-series p{margin:0}.pk-rank-detail-head button:focus-visible,.pk-rank-search>button:focus-visible,.pk-rank-series summary:focus-visible{outline:2px solid #8972b1;outline-offset:3px}@media (min-width:761px) and (max-width:1000px){.pk-console .pk-rankings .pk-rank-table{min-width:0}.pk-console .pk-rankings .pk-rank-table td,.pk-console .pk-rankings .pk-rank-table th{padding-inline:10px;font-size:12px}.pk-rank-share>span{width:40px}}@media (max-width:760px){.pk-rank-toolbar>.pk-field{flex:1 1 130px}.pk-rank-toolbar>.pk-field:nth-child(2){max-width:none;flex:2 1 180px}.pk-rank-panel-head{padding:18px 16px}.pk-rank-panel-head p{max-width:36ch}.pk-console .pk-rank-table{display:block;min-width:0}.pk-rank-table thead{display:none}.pk-rank-table tbody{display:block}.pk-rank-table tr{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;padding:18px 16px;border-top:1px solid var(--pk-line)}.pk-console .pk-rankings .pk-rank-table td,.pk-console .pk-rankings .pk-rank-table td:first-child,.pk-console .pk-rankings .pk-rank-table td:last-child{display:block;padding:0;border:0;min-width:0;max-width:none;background:transparent}.pk-console .pk-rankings .pk-rank-table td.pk-rank-position{position:absolute;top:15px;left:16px;width:25px}.pk-console .pk-rankings .pk-rank-table td.pk-rank-name{grid-column:1/-1;min-height:25px;padding-left:38px;padding-top:3px}.pk-rank-table td[data-label]:before{content:attr(data-label);display:block;margin-bottom:6px;font-size:11px;font-weight:400;color:var(--pk-muted)}.pk-rank-share{gap:6px}.pk-rank-share>span{width:40px}.pk-rank-related{grid-column:1/-1}.pk-rank-series{margin-inline:16px}.pk-rank-graph{padding-inline:16px;gap:10px}.pk-rank-detail{margin-inline:16px}.pk-rank-detail dl>div{flex-wrap:wrap;gap:6px}.pk-rank-history .pk-rank-unit{display:none}}.developer-platform{--pk-ink:#0d0d0d;--pk-muted:#6f6a62;--pk-soft:#8a857c;--pk-line:rgba(13,13,13,0.12);--pk-line-strong:rgba(13,13,13,0.2);--pk-yellow:#fff785}.pk-console,.pk-sub{font-family:telka,Microsoft YaHei,PingFang SC,Helvetica Neue,Arial,sans-serif;color:var(--pk-ink);-webkit-font-smoothing:antialiased}.pk-console{position:relative;background-color:#fdf7ef;background-image:linear-gradient(180deg,rgba(255,247,133,.6),rgba(255,247,133,.45) 405px,transparent 736px);background-repeat:no-repeat}.pk-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.pk-skip{position:absolute;left:16px;top:-60px;z-index:400;padding:10px 16px;border-radius:999px;background:#111;color:#fff;font-size:14px;text-decoration:none}.pk-skip:focus-visible{top:12px}.pk-header a{position:relative}.pk-header-link-status{position:absolute;inset:0;pointer-events:none}.pk-header-link-status[data-pending]:after{content:"";position:absolute;inset:auto 12px 5px;height:2px;border-radius:2px;background:currentColor;animation:pk-header-pending 1s ease-in-out infinite alternate}@keyframes pk-header-pending{0%{opacity:.25;transform:scaleX(.3)}to{opacity:1;transform:scaleX(1)}}.pk-header{position:fixed;inset:0 0 auto;z-index:60;display:flex;align-items:center;gap:8px;height:64px;padding:0 32px 0 40px}.pk-wordmark{display:inline-flex;align-items:flex-start;gap:7px;color:#0d0d0d;text-decoration:none;flex:none}.pk-wordmark>span{font-family:telkaExtended,telka,Microsoft YaHei,sans-serif;font-size:34px;line-height:.85;letter-spacing:-.03em;font-weight:500}.pk-wordmark small{font-size:9px;line-height:1.1;font-weight:500;letter-spacing:.01em;border:1.5px solid;border-radius:1px;padding:2px 3px;margin-top:1px}.pk-wordmark-light{color:#fff}.pk-header-nav{display:flex;gap:2px;height:48px;padding:4px;margin-left:2px;background:rgba(13,13,13,.035)}.pk-header-nav,.pk-header-nav a{align-items:center;border-radius:999px}.pk-header-nav a{display:inline-flex;gap:4px;height:40px;padding:0 20px;color:#57533f;font-size:15px;text-decoration:none;white-space:nowrap;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.pk-header-nav a:hover{color:#0d0d0d;background:rgba(255,255,255,.45)}.pk-header-nav a.pk-active{background:#fff;color:#0d0d0d;font-weight:500}.pk-header-nav a.pk-active:hover{background:#fff}.pk-header-out svg{opacity:.65}.pk-header-side{margin-left:auto;display:flex;align-items:center;gap:6px}.pk-account-btn{display:flex;align-items:center;gap:4px;height:40px;padding:2px 4px 2px 2px;border:0;border-radius:999px;background:transparent;color:#0d0d0d}.pk-account-btn:hover{background:rgba(13,13,13,.05)}.pk-avatar{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#c9b5f8,#f0a6cf);color:#fff;font-size:15px;font-weight:500;flex:none}.pk-burger{display:none;place-items:center;width:40px;height:40px;border:0;border-radius:999px;background:transparent;color:#0d0d0d}.pk-account-menu{position:fixed;top:60px;right:28px;z-index:130;width:260px;padding:10px;border:1px solid var(--pk-line-strong);border-radius:16px;background:#fffdf7;box-shadow:0 24px 60px rgba(13,13,13,.16)}.pk-account-menu-head{display:flex;flex-direction:column;gap:2px;padding:8px 10px 12px;border-bottom:1px solid var(--pk-line);margin-bottom:6px}.pk-account-menu-head b{font-size:15px;font-weight:500}.pk-account-menu-head span{font-size:13px;color:var(--pk-muted);overflow:hidden;text-overflow:ellipsis}.pk-account-menu a{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 10px;border-radius:8px;color:#0d0d0d;font-size:14px;text-decoration:none}.pk-account-menu a:hover{background:rgba(13,13,13,.05)}.pk-scrim{position:fixed;inset:0;z-index:110;border:0;padding:0;background:rgba(13,13,13,.22);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.pk-scrim-account{z-index:120;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.pk-sidebar{position:fixed;top:128px;left:0;z-index:40;display:flex;flex-direction:column;width:264px;max-height:calc(100vh - 140px);padding:0 20px 24px}.pk-side-account{display:flex;align-items:center;gap:10px;padding:0 0 4px}.pk-side-account .pk-avatar{width:34px;height:34px;font-size:16px}.pk-side-account>div{min-width:0}.pk-side-account b{display:block;font-size:16px;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-side-account small{display:block;font-size:13px;color:var(--pk-soft)}.pk-side-account button{margin-left:auto;display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:6px;background:transparent;color:var(--pk-muted)}.pk-side-account button:hover{background:rgba(13,13,13,.05)}.pk-caption{margin:42px 0 18px;padding:0 2px;font-size:14px;color:var(--pk-soft)}.pk-caption-res{margin-top:58px}.pk-sidebar nav{display:flex;flex-direction:column}.pk-sidebar nav a{display:flex;align-items:center;gap:20px;min-height:56px;padding:0 20px;border-radius:8px;color:#0d0d0d;font-size:16px;letter-spacing:.01em;text-decoration:none;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.pk-sidebar nav a:hover{background:rgba(13,13,13,.04)}.pk-sidebar nav a.active{background:rgba(13,13,13,.05)}.pk-sidebar nav a span{flex:1 1;min-width:0}.pk-side-resources a{gap:16px}.pk-ext{color:var(--pk-soft)}.pk-body{margin-left:269px;padding-top:64px}.pk-main{width:1047px;max-width:calc(100% - 24px);padding:48px 0 96px;min-width:0}.pk-hero{display:grid;grid-template-columns:minmax(0,1fr) 410px;align-items:start;grid-gap:64px;margin:0 0 46px}.pk-hero h2{margin:0;font-size:72px;line-height:1;font-weight:500;letter-spacing:-.01em;text-transform:uppercase}.pk-hero aside h3{margin:6px 0 12px;font-size:15px;font-weight:400;color:var(--pk-muted)}.pk-check-row{display:flex;align-items:center;gap:14px;border-top:1px solid rgba(13,13,13,.14);color:#0d0d0d;font-size:16px;text-decoration:none}.pk-check-row:last-child{border-bottom:1px solid rgba(13,13,13,.14)}.pk-check-row:hover .pk-check-label{text-decoration:underline;text-underline-offset:3px}.pk-check{display:grid;place-items:center;width:18px;height:18px;border:1px solid rgba(13,13,13,.35);border-radius:50%;flex:none}.pk-check-done .pk-check{background:#0d0d0d;border-color:#0d0d0d;color:#fff}.pk-check-label{flex:1 1}.pk-check-row>svg{color:var(--pk-muted)}.pk-card{min-width:0;padding:24px 48px 48px;border:1px solid rgba(13,13,13,.14);border-radius:14px;background:rgba(255,255,255,.6)}.pk-crumbs{display:flex;align-items:center;gap:10px;font-size:14px}.pk-crumbs span{padding:2px 10px;border:1px solid rgba(13,13,13,.38);border-radius:999px;line-height:18px}.pk-crumbs i{font-style:normal;color:var(--pk-soft)}.pk-card-head{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:56px}.pk-card-heading{min-width:0}.pk-page-title{margin:0 0 12px;font-size:56px;font-weight:500;letter-spacing:-.01em;text-transform:uppercase}.pk-page-desc{margin:14px 0 0;font-size:16px;line-height:1.5;color:#3f3b35}.pk-card-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;flex:none}.pk-card-body{display:flex;flex-direction:column;gap:40px;margin-top:64px}.pk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 22px;border:1px solid transparent;border-radius:999px;background:transparent;color:#0d0d0d;font-family:inherit;font-size:15px;font-weight:500;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s,opacity .15s}.pk-btn:hover{background:rgba(13,13,13,.05)}.pk-btn-dark{background:#111;color:#fff}.pk-btn-dark:hover{background:#2e2e2c}.pk-btn-line{border-color:rgba(13,13,13,.32)}.pk-btn-line:hover{background:rgba(13,13,13,.04)}.pk-btn-danger{background:#a23a2c;color:#fff}.pk-btn-danger:hover{background:#8d3125}.pk-btn-small{height:38px;padding:0 16px;font-size:14px}.pk-btn-lg{height:56px;padding:0 32px;font-size:14px;letter-spacing:.08em;text-transform:uppercase}.pk-btn:disabled{opacity:.45;cursor:not-allowed}.pk-btn:disabled:hover{background:#111}.pk-icon-btn{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:999px;background:transparent;color:var(--pk-muted)}.pk-icon-btn:hover{background:rgba(13,13,13,.06);color:#0d0d0d}.pk-round-btn{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(13,13,13,.2);border-radius:999px;background:rgba(255,255,255,.55);color:#0d0d0d}.pk-round-btn:hover{background:#fff}.pk-text-link{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;padding:0;color:#0d0d0d;font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pk-text-link:hover{color:#444}.pk-text-btn{border:0;background:transparent;padding:0;color:var(--pk-muted);font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pk-text-btn:hover{color:#0d0d0d}.pk-copy{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid rgba(13,13,13,.22);border-radius:999px;background:rgba(255,255,255,.6);color:#3f3b35;font:inherit;font-size:13px;cursor:pointer}.pk-copy:hover{background:#fff}.pk-copy-done{color:#2f6b3f;border-color:rgba(47,107,63,.45)}.developer-platform .pk-btn{color:#0d0d0d}.developer-platform .pk-btn-danger,.developer-platform .pk-btn-dark,.developer-platform .pk-btn-plan{color:#fff}.developer-platform .pk-text-link{color:#0d0d0d;text-decoration:underline;text-underline-offset:3px}.developer-platform .pk-sub-skip{color:#d6d2c6;text-decoration:underline;text-underline-offset:4px}.developer-platform .pk-sub-logout{color:#fff;text-decoration:none}.developer-platform .pk-wordmark{text-decoration:none}.pk-member{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:32px 36px;border-radius:14px;background:var(--pk-yellow)}.pk-member-label{font-size:15px;font-weight:500}.pk-member strong{display:block;margin:6px 0 10px;font-size:64px;line-height:1;font-weight:500;letter-spacing:-.02em}.pk-member p{margin:0;max-width:580px;font-size:15px;line-height:1.45;color:#2f2b08}.pk-member .pk-btn{flex:none}.pk-member-compact{padding:24px 32px}.pk-member-compact strong{font-size:48px;margin:4px 0 8px}.pk-balance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.pk-balance-card{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:24px;border:1px solid rgba(13,13,13,.14);border-radius:14px;background:rgba(255,255,255,.35)}.pk-balance-card-strong{background:rgba(255,255,255,.65)}.pk-eyebrow{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--pk-muted)}.pk-balance-card strong{font-size:30px;line-height:1.1;font-weight:500;letter-spacing:-.02em}.pk-balance-card p{margin:0 0 6px;font-size:13px;line-height:1.5;color:var(--pk-muted)}.pk-balance-card .pk-btn{margin-top:auto}.pk-section{display:flex;flex-direction:column;gap:14px;min-width:0}.pk-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.pk-section-head h2{margin:0;font-family:inherit;font-size:18px;font-weight:500;letter-spacing:-.01em}.pk-section-head p{margin:6px 0 0;font-size:13px;color:var(--pk-muted)}.pk-section-action{display:flex;align-items:center;gap:10px}.pk-link-row{display:flex;align-items:center;gap:16px;min-height:56px;padding:10px 4px;border-bottom:1px solid var(--pk-line);color:#0d0d0d;text-decoration:none}.pk-link-row:hover{background:rgba(255,255,255,.4)}.pk-link-row>span{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.pk-link-row b{font-size:15px;font-weight:500}.pk-link-row small{font-size:13px}.pk-link-row small,.pk-link-row>svg{color:var(--pk-muted)}.pk-next-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.pk-next-card{display:flex;flex-direction:column;gap:6px;padding:20px;border:1px solid var(--pk-line);border-radius:12px;color:inherit;text-decoration:none;background:rgba(255,255,255,.3)}.pk-next-card:hover{background:rgba(255,255,255,.6)}.pk-next-card span{font-size:15px;font-weight:500}.pk-next-card p{margin:0;font-size:13px;color:var(--pk-muted)}.pk-next-card svg{margin-top:10px;color:var(--pk-muted)}.pk-table-wrap{width:100%;overflow-x:auto}.pk-table{width:100%;border-collapse:collapse;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pk-table th{padding:0 16px 12px;border-bottom:1px solid var(--pk-line);color:var(--pk-muted);font-size:13px;font-weight:400;text-align:left;white-space:nowrap}.pk-table td{padding:16px;border-bottom:1px solid rgba(13,13,13,.08);vertical-align:middle}.pk-table td:first-child,.pk-table th:first-child{padding-left:0}.pk-table td:last-child,.pk-table th:last-child{padding-right:0}.pk-table tbody tr:hover td{background:rgba(255,255,255,.35)}.pk-table tbody tr:last-child td{border-bottom:0}.pk-cell-strong{font-weight:500}.pk-cell-sub{display:block;margin-top:3px;font-size:12px;color:var(--pk-muted)}.pk-cell-actions{text-align:right;white-space:nowrap}.pk-cell-empty{padding:32px 0;color:var(--pk-muted);text-align:center;font-size:14px}.pk-row-muted td{color:var(--pk-soft)}.pk-code{font-family:ui-monospace,Consolas,Courier New,monospace;font-size:13px;color:#3f3b35}.pk-code-muted{color:var(--pk-muted)}.pk-col-share{width:160px}.pk-share{display:flex;align-items:center;gap:10px}.pk-share-track{display:block;width:90px;height:4px;border-radius:999px;background:rgba(13,13,13,.1);overflow:hidden}.pk-share-track i{display:block;height:100%;border-radius:999px;background:#0d0d0d}.pk-share small{font-size:12px;color:var(--pk-muted)}.pk-status{display:inline-flex;align-items:center;gap:7px;font-size:13px;white-space:nowrap}.pk-status i{width:7px;height:7px;border-radius:50%;background:var(--pk-soft);flex:none}.pk-status-ok i{background:#2f7d4f}.pk-status-danger i{background:#b3402f}.pk-status-warn i{background:#a8791a}.pk-status-muted i{background:#9a958c}.pk-chip{display:inline-flex;align-items:center;height:24px;padding:0 10px;border:1px solid rgba(13,13,13,.22);border-radius:999px;font-size:12px;color:#3f3b35;white-space:nowrap}.pk-secret{display:flex;flex-direction:column;gap:10px;padding:20px 24px;border:1px solid rgba(13,13,13,.3);border-radius:14px;background:rgba(255,247,133,.45)}.pk-secret-head{display:flex;align-items:center;gap:9px;font-size:15px}.pk-secret p{margin:0;font-size:13px;line-height:1.5;color:#4a4630}.pk-secret-value{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(13,13,13,.16);border-radius:10px;background:rgba(255,255,255,.8)}.pk-secret-value code{flex:1 1;min-width:0;font-family:ui-monospace,Consolas,monospace;font-size:13px;overflow-x:auto;white-space:nowrap}.pk-secret-value-wide{width:100%;grid-column:1/-1}.pk-secret-close{align-self:flex-start}.pk-note-row{align-items:flex-start;padding:18px 20px;border:1px solid var(--pk-line);border-radius:12px;background:rgba(255,255,255,.3)}.pk-note-row p{margin:0;font-size:13px;line-height:1.6;color:var(--pk-muted)}.pk-note-row svg{color:var(--pk-muted);flex:none;margin-top:2px}.pk-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.pk-stat{display:flex;flex-direction:column;gap:6px;padding:20px;border:1px solid var(--pk-line);border-radius:12px;background:rgba(255,255,255,.35);min-width:0}.pk-stat span{font-size:13px;color:var(--pk-muted)}.pk-stat b{font-size:28px;line-height:1.1;font-weight:500;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-stat small{font-size:12px;color:var(--pk-muted)}.pk-chart{gap:4px;height:200px;padding-top:8px;border-bottom:1px solid rgba(13,13,13,.14)}.pk-bar-col,.pk-chart{display:flex;align-items:flex-end}.pk-bar-col{flex:1 1;height:100%;min-width:2px}.pk-bar{position:relative;width:100%;min-height:3px;border-radius:3px 3px 0 0;background:rgba(13,13,13,.16);transition:background-color .15s}.pk-bar:focus-visible,.pk-bar:hover{background:#0d0d0d;outline:none}.pk-bar-tip{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%);padding:6px 10px;border-radius:8px;background:#111;color:#fff;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s;z-index:2}.pk-bar:focus-visible .pk-bar-tip,.pk-bar:hover .pk-bar-tip{opacity:1}.pk-chart-axis{position:relative;height:18px;margin-top:8px;font-size:12px;color:var(--pk-muted)}.pk-chart-axis span{position:absolute;transform:translateX(-50%);white-space:nowrap}.pk-chart-axis span:first-child{transform:none}.pk-chart-axis span:last-child{transform:translateX(-100%)}.pk-chart-total{font-size:13px;color:var(--pk-muted)}.pk-select-wrap{position:relative;display:inline-flex}.pk-input{height:44px;min-width:0;padding:0 14px;border:1px solid rgba(13,13,13,.2);border-radius:10px;background:rgba(255,255,255,.75);color:#0d0d0d;font-family:inherit;font-size:15px}.pk-input:focus-visible{outline:2px solid #0d0d0d;outline-offset:1px}select.pk-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:38px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%230d0d0d' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.pk-select{border-radius:999px;background-color:rgba(255,255,255,.55)}.pk-select-small{height:44px;padding:0 36px 0 18px;font-size:14px}.pk-pills{display:flex;gap:8px;flex-wrap:wrap}.pk-pill{height:44px;padding:0 20px;border:1px solid rgba(13,13,13,.2);border-radius:999px;background:rgba(255,255,255,.5);color:#3f3b35;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s}.pk-pill:hover{color:#0d0d0d;background:#fff}.pk-pill-on,.pk-pill-on:hover{background:#111;border-color:#111;color:#fff}.pk-field{display:flex;flex-direction:column;gap:8px;font-size:14px;color:#3f3b35;min-width:0}.pk-field>span{font-size:14px;font-weight:500;color:#0d0d0d}.pk-field small{font-size:12px;color:var(--pk-muted)}.pk-form{display:flex;flex-direction:column;gap:18px}.pk-form-inline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.pk-form-actions{display:flex;gap:10px;margin-top:18px}.pk-form-error{margin:12px 0 0;font-size:13px;color:#a23a2c}.pk-toolbar{display:flex;flex-direction:column;gap:12px}.pk-search{display:flex;align-items:center;gap:10px;width:100%;max-width:440px;height:44px;padding:0 16px;border:1px solid rgba(13,13,13,.2);border-radius:999px;background:rgba(255,255,255,.55);color:var(--pk-muted)}.pk-search input{flex:1 1;min-width:0;border:0;background:transparent;color:#0d0d0d;font:inherit;font-size:15px}.pk-search input::placeholder{color:var(--pk-muted)}.pk-search input:focus{outline:none}.pk-search:focus-within{outline:2px solid #0d0d0d;outline-offset:1px}.pk-filter-row{gap:8px;flex-wrap:wrap}.pk-filter-note,.pk-filter-row{display:flex;align-items:center}.pk-filter-note{gap:12px;font-size:13px;color:var(--pk-muted)}.pk-view-toggle{display:flex;align-items:center;gap:2px;padding:4px;border:1px solid rgba(13,13,13,.2);border-radius:999px;background:rgba(255,255,255,.55)}.pk-view-toggle button{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:999px;background:transparent;color:var(--pk-muted)}.pk-view-toggle button:hover{color:#0d0d0d}.pk-view-toggle button.on{background:rgba(13,13,13,.08);color:#0d0d0d}.pk-log-list{border-top:1px solid var(--pk-line)}.pk-log{border-bottom:1px solid var(--pk-line)}.pk-log-head{display:grid;grid-template-columns:104px minmax(0,1fr) 64px 68px 72px 104px 20px;align-items:center;grid-gap:16px;gap:16px;width:100%;min-height:62px;padding:10px 4px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.pk-log-head:hover{background:rgba(255,255,255,.35)}.pk-log-main{display:flex;flex-direction:column;gap:2px;min-width:0}.pk-log-main b{font-size:15px;font-weight:500}.pk-log-main small{font-family:ui-monospace,Consolas,monospace;font-size:12px;color:var(--pk-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-log-num,.pk-log-time,.pk-log-type{font-size:13px;color:#3f3b35}.pk-chevron{color:var(--pk-soft);transition:transform .15s}.pk-chevron-open{transform:rotate(180deg)}.pk-log-detail{display:flex;flex-direction:column;gap:14px;padding:4px 4px 22px 120px}.pk-log-detail dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0}.pk-log-detail dt{margin-bottom:4px;font-size:12px;color:var(--pk-muted)}.pk-log-detail dd{margin:0;font-size:13px}.pk-log-detail dd code{font-family:ui-monospace,Consolas,monospace;font-size:12px}.pk-log-error{margin:0;padding:12px 14px;border:1px solid rgba(179,64,47,.28);border-radius:10px;background:rgba(179,64,47,.06);font-size:13px;line-height:1.55;color:#7d2c21}.pk-log-ok{margin:0;font-size:13px;color:#3d6b4a}.pk-log-detail-foot{display:flex;align-items:center;gap:12px}.pk-log-detail-foot code{font-family:ui-monospace,Consolas,monospace;font-size:12px;color:var(--pk-muted)}.pk-log-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.pk-log-card{display:flex;flex-direction:column;gap:10px;padding:18px;border:1px solid var(--pk-line);border-radius:12px;background:rgba(255,255,255,.35)}.pk-log-card header{display:flex;align-items:center;justify-content:space-between;gap:12px}.pk-log-card header b{font-size:15px;font-weight:500}.pk-log-card>code{font-family:ui-monospace,Consolas,monospace;font-size:12px;color:var(--pk-muted);overflow-wrap:anywhere}.pk-log-card dl{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:0}.pk-log-card dt{font-size:11px;color:var(--pk-muted)}.pk-log-card dd{margin:2px 0 0;font-size:13px}.pk-log-card-error{margin:0;font-size:12px;line-height:1.5;color:#7d2c21}.pk-hint{margin:0;font-size:12px;color:var(--pk-muted)}.pk-topup-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.pk-topup{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:18px;border:1px solid var(--pk-line);border-radius:12px;background:rgba(255,255,255,.35);color:#0d0d0d;font-family:inherit;text-align:left;cursor:pointer;transition:background-color .15s,border-color .15s}.pk-topup:hover{background:rgba(255,255,255,.65)}.pk-topup b{font-size:22px;font-weight:500}.pk-topup small{font-size:12px;color:var(--pk-muted)}.pk-topup-on{border-color:#0d0d0d;background:var(--pk-yellow)}.pk-topup-on small{color:#4a4630}.pk-topup-foot{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.pk-input-inline{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--pk-muted)}.pk-input-inline .pk-input{width:160px}.pk-topup-summary{display:flex;flex-direction:column;gap:4px;padding-bottom:4px}.pk-topup-summary span{font-size:12px;color:var(--pk-muted)}.pk-topup-summary b{font-size:22px;font-weight:500}.pk-topup-foot .pk-btn{margin-left:auto}.pk-setting-row{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 0;border-top:1px solid var(--pk-line)}.pk-setting-row b{font-size:15px;font-weight:500}.pk-setting-row p{margin:4px 0 0;max-width:560px;font-size:13px;line-height:1.55;color:var(--pk-muted)}.pk-setting-control{display:flex;align-items:center;gap:12px;flex:none}.pk-setting-state{font-size:13px;color:var(--pk-muted)}.pk-setting-icon{display:flex;align-items:flex-start;gap:12px}.pk-setting-icon svg{color:var(--pk-muted);margin-top:2px}.pk-switch{position:relative;width:46px;height:26px;padding:0;border:1px solid rgba(13,13,13,.25);border-radius:999px;background:rgba(13,13,13,.12);flex:none;cursor:pointer;transition:background-color .15s,border-color .15s}.pk-switch span{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .15s}.pk-switch-on{background:#0d0d0d;border-color:#0d0d0d}.pk-switch-on span{transform:translateX(20px)}.pk-method-list{border-top:1px solid var(--pk-line)}.pk-method{display:flex;align-items:center;gap:14px;padding:16px 4px;border-bottom:1px solid var(--pk-line)}.pk-method>div{flex:1 1;min-width:0}.pk-method b{display:block;font-size:15px;font-weight:500}.pk-method small{font-size:13px;color:var(--pk-muted)}.pk-method-mark{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:rgba(13,13,13,.06);font-size:14px;flex:none}.pk-method-alipay{background:#e8f2ff;color:#1668dc}.pk-method-wechat{background:#e8f8ec;color:#147a3a}.pk-method-bank{background:#f2efe9;color:#5a5346}.pk-profile{display:flex;align-items:center;gap:16px;padding:20px 24px;border:1px solid var(--pk-line);border-radius:14px;background:rgba(255,255,255,.35)}.pk-avatar-lg{width:44px;height:44px;font-size:19px}.pk-profile-copy{flex:1 1;min-width:0}.pk-profile-copy b{display:flex;align-items:center;gap:8px;font-size:17px;font-weight:500}.pk-profile-copy small{font-size:14px;color:var(--pk-muted)}.pk-pencil{display:grid;place-items:center;width:24px;height:24px;border:0;border-radius:6px;background:transparent;color:var(--pk-muted)}.pk-pencil:hover{background:rgba(13,13,13,.06);color:#0d0d0d}.pk-device{display:flex;align-items:center;gap:14px;padding:16px 4px;border-top:1px solid var(--pk-line)}.pk-device svg{color:var(--pk-muted)}.pk-device>div{flex:1 1}.pk-device b{display:block;font-size:15px;font-weight:500}.pk-device small{font-size:13px;color:var(--pk-muted)}.pk-2fa{display:flex;flex-direction:column;gap:16px}.pk-2fa-code{display:grid;grid-template-columns:repeat(3,46px);grid-gap:4px;gap:4px;width:max-content;padding:10px;border:1px solid rgba(13,13,13,.2);border-radius:10px;background:#fff}.pk-2fa-code span{width:46px;height:46px;border-radius:2px;background:#0d0d0d}.pk-2fa-code span:nth-child(2n){background:#fff;border:1px solid rgba(13,13,13,.12)}.pk-2fa-code span:nth-child(3n){background:#0d0d0d;opacity:.85}.pk-2fa code{font-size:15px;letter-spacing:.08em}.pk-2fa code,.pk-code-input{font-family:ui-monospace,Consolas,monospace}.pk-code-input{max-width:200px;letter-spacing:.4em}.pk-voice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.pk-voice{display:flex;flex-direction:column;gap:8px;padding:18px;border:1px solid var(--pk-line);border-radius:14px;background:rgba(255,255,255,.35)}.pk-voice-art{display:flex;align-items:center;gap:3px;height:40px}.pk-voice-art span{width:3px;border-radius:2px;background:rgba(13,13,13,.25)}.pk-voice header{display:flex;align-items:center;justify-content:space-between;gap:10px}.pk-voice header b{font-size:15px;font-weight:500}.pk-voice p{margin:0;font-size:13px;color:var(--pk-muted)}.pk-voice small{font-size:12px;color:var(--pk-muted)}.pk-voice-actions{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.pk-tips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.pk-tips div{padding:18px;border:1px solid var(--pk-line);border-radius:12px;background:rgba(255,255,255,.3)}.pk-tips b{font-size:14px;font-weight:500}.pk-tips p{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--pk-muted)}.pk-upload{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;border:1px dashed rgba(13,13,13,.3);border-radius:10px;background:rgba(255,255,255,.5);color:#3f3b35;font:inherit;font-size:14px;cursor:pointer}.pk-upload:hover{background:#fff}.pk-inline-actions{display:flex;flex-wrap:wrap;gap:10px}.pk-secret-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:14px 24px;gap:14px 24px;padding:22px 24px;border:1px solid var(--pk-line);border-radius:14px;background:rgba(255,255,255,.35)}.pk-secret-card b{font-size:15px;font-weight:500}.pk-secret-card p{margin:6px 0 0;max-width:580px;font-size:13px;line-height:1.6;color:var(--pk-muted)}.pk-secret-card p code{font-family:ui-monospace,Consolas,monospace;font-size:12px}.pk-endpoint-list{border-top:1px solid var(--pk-line)}.pk-endpoint{display:flex;align-items:center;gap:16px;padding:16px 4px;border-bottom:1px solid var(--pk-line)}.pk-endpoint-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.pk-endpoint-main b{font-family:ui-monospace,Consolas,monospace;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pk-endpoint-main small{font-size:12px;color:var(--pk-muted)}.pk-endpoint-actions{display:flex;align-items:center;gap:8px}.pk-code-block{margin:0;padding:20px 22px;border-radius:12px;background:#151513;color:#f2eee2;font-family:ui-monospace,Consolas,monospace;font-size:13px;line-height:1.7;overflow-x:auto}.pk-modal-note{gap:8px;margin-top:16px;font-size:12px;color:var(--pk-muted)}.pk-empty,.pk-modal-note{display:flex;align-items:center}.pk-empty{flex-direction:column;justify-content:center;gap:16px;min-height:150px;padding:32px 24px;border:1px solid var(--pk-line);border-radius:14px;background:rgba(255,255,255,.25);text-align:center}.pk-empty p{margin:0;max-width:460px;font-size:14px;line-height:1.6;color:var(--pk-muted)}.pk-backdrop{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:24px;background:rgba(253,247,239,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pk-modal{max-width:calc(100vw - 48px);min-width:0;max-height:calc(100vh - 48px);overflow-y:auto;padding:28px;border:1px solid rgba(13,13,13,.16);border-radius:16px;background:#fffdf7;box-shadow:0 30px 80px rgba(13,13,13,.16)}.pk-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.pk-modal-head h2{margin:0;font-size:24px;line-height:1.2;font-weight:500}.pk-modal-head p{margin:8px 0 0;max-width:440px;font-size:14px;line-height:1.5;color:var(--pk-muted)}.pk-modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:28px}.pk-warn{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid rgba(179,64,47,.28);border-radius:10px;background:rgba(179,64,47,.05)}.pk-warn p{margin:0;font-size:14px;line-height:1.55;color:#7d2c21}.pk-warn svg{color:#b3402f;flex:none;margin-top:1px}.pk-checkboxes{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;border:0}.pk-checkboxes legend{padding:0;margin-bottom:10px;font-size:14px;font-weight:500;color:#0d0d0d}.pk-checkbox{display:flex;align-items:center;gap:10px;font-size:14px;color:#3f3b35;cursor:pointer}.pk-checkbox input{width:16px;height:16px;accent-color:#0d0d0d}.pk-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:48px;font-size:13px;color:var(--pk-muted)}.pk-foot div{display:flex;gap:18px}.pk-foot a{color:inherit;text-decoration:none}.pk-foot a:hover{color:#0d0d0d}.pk-toast{position:fixed;left:50%;bottom:32px;z-index:300;transform:translateX(-50%);max-width:calc(100vw - 32px);padding:12px 20px;border-radius:999px;background:#111;color:#fff;font-size:14px;box-shadow:0 12px 30px rgba(13,13,13,.2)}@keyframes pk-spin{to{transform:rotate(1turn)}}.pk-spin{animation:pk-spin .8s linear infinite}.pk-sub{display:flex;flex-direction:column;min-height:100vh;padding:32px 40px 64px;background:#111110;color:#fff}.pk-sub-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.pk-sub-logout{color:#fff;font-size:15px;text-decoration:none}.pk-sub-logout:hover{text-decoration:underline;text-underline-offset:4px}.pk-sub-main{display:flex;flex-direction:column;align-items:center;width:min(1140px,100%);margin:0 auto;padding:56px 0 32px}.pk-sub h1{margin:0 0 56px;font-size:56px;line-height:1.05;font-weight:500;letter-spacing:-.01em;text-transform:uppercase;text-align:center;color:var(--pk-yellow)}.pk-plans{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;width:100%}.pk-plan{display:flex;flex-direction:column;padding:30px 32px 26px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#1b1b19}.pk-plan-featured{background:var(--pk-yellow);border-color:var(--pk-yellow);color:#0d0d0d}.pk-plan-name{font-size:17px;font-weight:500}.pk-plan-price{display:flex;align-items:baseline;gap:2px;margin-top:10px}.pk-plan-price strong{font-size:64px;line-height:1;font-weight:500;letter-spacing:-.02em}.pk-plan-price small{font-size:24px}.pk-plan-blurb{margin:8px 0 0;font-size:14px;color:#9a968c}.pk-plan-featured .pk-plan-blurb{color:#4a4630}.pk-plan ul{display:flex;flex-direction:column;margin:24px 0 28px;padding:0;list-style:none}.pk-plan li{display:flex;align-items:center;gap:12px;min-height:56px;border-top:1px solid rgba(255,255,255,.22);font-size:15px;line-height:1.35}.pk-plan li:last-child{border-bottom:1px solid rgba(255,255,255,.22)}.pk-plan-featured li{border-color:rgba(13,13,13,.18)}.pk-plan-check{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:rgba(255,255,255,.14);flex:none}.pk-plan-featured .pk-plan-check{background:rgba(13,13,13,.12)}.pk-btn-plan{width:100%;height:56px;margin-top:auto;border:1px solid rgba(255,255,255,.5);border-radius:999px;background:transparent;color:#fff;font-size:14px;letter-spacing:.08em;text-transform:uppercase}.pk-btn-plan:hover{background:rgba(255,255,255,.1)}.pk-btn-plan-line{border-color:rgba(255,255,255,.5)}.pk-plan-featured .pk-btn-plan{border-color:#0d0d0d;background:#0d0d0d;color:#fff}.pk-plan-featured .pk-btn-plan:hover{background:#222}.pk-sub-fine{margin:26px 0 0;max-width:860px;font-size:13px;line-height:1.6;text-align:center;color:#9a968c}.pk-sub-skip{margin-top:34px;color:#d6d2c6;font-size:14px;text-decoration:underline;text-underline-offset:4px}.pk-sub-skip:hover{color:#fff}.pk-sub-fine-link{margin-top:14px;border:0;background:transparent;color:#6f6b62;font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media (max-width:1320px){.pk-header-nav a{padding:0 14px;font-size:14px}.pk-wordmark>span{font-size:30px}.pk-main{max-width:calc(100% - 48px)}}@media (max-width:1180px){.pk-header-nav{display:none}.pk-body{margin-left:240px}.pk-sidebar{width:236px}.pk-hero{grid-template-columns:minmax(0,1fr) 340px;gap:40px}.pk-hero h1{font-size:60px}.pk-member strong{font-size:54px}.pk-topup-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.pk-header{padding:0 20px}.pk-burger{display:grid}.pk-sidebar{top:0;left:0;z-index:130;width:min(300px,86vw);max-height:none;height:100vh;padding:76px 20px 24px;background:#fdf7ef;box-shadow:24px 0 60px rgba(13,13,13,.14);transform:translateX(-102%);transition:transform .2s cubic-bezier(.4,0,.2,1)}.pk-sidebar-open{transform:none}.pk-nav-open{overflow:hidden}.pk-body{margin-left:0}.pk-main{width:auto;max-width:none;padding:32px 24px 64px}.pk-hero{grid-template-columns:1fr;gap:28px;margin-bottom:40px}.pk-hero h2{font-size:clamp(40px,8.2vw,60px)}.pk-card{padding:22px 28px 36px}.pk-card-head{flex-direction:column;gap:20px;margin-top:36px}.pk-card-actions{justify-content:flex-start;padding-top:0}.pk-page-title{font-size:clamp(36px,7vw,48px)}.pk-card-body{margin-top:36px;gap:32px}.pk-balance-grid,.pk-log-grid,.pk-next-grid,.pk-stat-grid,.pk-voice-grid{grid-template-columns:1fr 1fr}.pk-form-inline{grid-template-columns:1fr}.pk-table{min-width:700px}.pk-log-head{grid-template-columns:96px minmax(0,1fr) 24px}.pk-log-num,.pk-log-time,.pk-log-type{display:none}.pk-log-detail{padding-left:4px}.pk-log-detail dl{grid-template-columns:1fr 1fr}.pk-member{flex-direction:column;align-items:flex-start;gap:20px}.pk-member .pk-btn{align-self:flex-start}.pk-plans{grid-template-columns:1fr}.pk-sub{padding:24px 24px 48px}.pk-sub h1{font-size:40px}.pk-sub-main{padding-top:40px}}@media (max-width:640px){.pk-header{padding:0 16px}.pk-wordmark>span{font-size:26px}.pk-main{padding:24px 16px 48px}.pk-card{padding:18px 18px 28px;border-radius:12px}.pk-page-title{font-size:32px}.pk-hero h2{font-size:38px}.pk-hero aside h3{margin-top:0}.pk-member{padding:24px 22px}.pk-member strong{font-size:44px}.pk-member-compact strong{font-size:38px}.pk-balance-grid,.pk-log-grid,.pk-next-grid,.pk-stat-grid,.pk-tips,.pk-voice-grid{grid-template-columns:1fr}.pk-topup-grid{grid-template-columns:1fr 1fr}.pk-topup-foot{align-items:stretch}.pk-topup-foot .pk-btn{margin-left:0;width:100%}.pk-input-inline .pk-input{width:100%}.pk-log-head{grid-template-columns:84px minmax(0,1fr) 20px;gap:10px}.pk-card-actions,.pk-card-actions .pk-pills{width:100%}.pk-card-actions .pk-pill{flex:1 1;padding:0 10px}.pk-modal{padding:22px 20px}.pk-sub{padding:20px 16px 40px}.pk-sub h1{font-size:30px;margin-bottom:32px}.pk-plan{padding:22px 20px}.pk-plan-price strong{font-size:48px}.pk-plan li{min-height:48px;font-size:14px}.pk-foot{flex-direction:column;align-items:flex-start}}.pk-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.pk-console{display:grid;grid-template-columns:repeat(16,minmax(0,1fr));grid-column-gap:24px;column-gap:24px;align-items:start;padding:112px 24px 64px 0;min-height:100vh;min-height:100dvh}.pk-header{padding:0 24px}.pk-header .pk-wordmark{height:48px;padding:6px 16px;gap:12px;border-radius:8px;background:rgba(13,13,13,.04);align-items:center}.pk-brand-svg{width:112.5px;height:36px}.pk-header .pk-wordmark small{width:54px;height:36px;margin:0;border:0;padding:4px 5px;border-radius:3px;font-size:13px;line-height:14px;font-weight:500;background:#0d0d0d;color:#fff}.pk-header-nav{position:absolute;left:50%;transform:translateX(-50%)}.pk-header-nav a{font-size:14px;padding:0 14px}.pk-sidebar{position:static;grid-column:1/span 3;width:auto;max-height:none;padding:16px 20px 24px}.pk-caption{margin:32px 0 16px}.pk-caption-res{margin-top:72px}.pk-sidebar nav a{gap:16px}.pk-side-account b{font-size:14px}.pk-body{grid-column:4/span 12;margin-left:0;padding:0;min-width:0}.pk-main{width:100%;max-width:none;padding:0}.pk-hero{grid-template-columns:minmax(0,1fr) minmax(0,416px);gap:64px;padding-bottom:16px;margin-bottom:32px}.pk-hero h2{font-family:telkaExtended,telka,Microsoft YaHei,sans-serif;font-size:clamp(36px,5.2vw,80px);line-height:1.05;letter-spacing:.02em}.pk-hero aside h3{margin:0 0 12px;font-size:14px}.pk-check-row{min-height:50px;gap:12px}.pk-check-row:last-child{border-bottom:0}.pk-check{width:20px;height:20px;padding:0;background:transparent;color:inherit;cursor:pointer}.pk-check-label{display:flex;align-items:center;gap:12px;justify-content:space-between;color:inherit;text-decoration:none;padding:14px 0;font-weight:500}.pk-check-done .pk-check-label{color:rgba(13,13,13,.4);text-decoration:line-through}.pk-check-done .pk-check-label svg{visibility:hidden}.pk-card{padding:0;border-width:.5px;border-color:rgba(0,0,0,.1);border-radius:12px;background:rgba(255,255,255,.5)}.pk-crumbs{gap:4px;padding:24px}.pk-crumbs span{font-size:14px;line-height:20px;padding:0 10px}.pk-crumbs i{border:1px solid rgba(13,13,13,.35);border-radius:50%;width:20px;height:20px;text-align:center}.pk-card-head{margin-top:0;padding:40px 48px}.pk-page-title{font-family:telkaExtended,telka,Microsoft YaHei,sans-serif;font-size:clamp(36px,3.35vw,64px);line-height:1;letter-spacing:.03em;margin:0}.pk-page-desc{margin:-16px 48px 0;max-width:640px}.pk-card-body{margin-top:0;padding:0 48px 48px;gap:48px}.pk-page-desc+.pk-card-body{margin-top:40px}.pk-member,.pk-member-compact{padding:32px;gap:24px;border-radius:12px}.pk-member-copy{flex:1 1}.pk-member strong,.pk-member-compact strong{font-size:40px;line-height:1.2;margin:2px 0 10px;font-weight:400}.pk-member p{line-height:20px;max-width:460px}.pk-member p,.pk-member-label{font-size:14px}.pk-bar-col:first-child .pk-bar-tip{left:0;transform:none}.pk-bar-col:last-child .pk-bar-tip{left:auto;right:0;transform:none}.pk-chart{overflow-x:clip;overflow-y:visible}.pk-billing-summary{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px}.pk-billing-block h2{font-size:16px;font-weight:500;margin:0 0 16px}.pk-billing-block>strong{display:block;font-size:40px;line-height:1.2;font-weight:400}.pk-billing-block p{color:var(--pk-muted);font-size:14px;margin:12px 0 20px}.pk-billing-block .pk-payment-label{min-height:48px}.pk-member .pk-btn{min-width:208px;height:56px}.pk-link-list{border-top:1px solid var(--pk-line)}.pk-link-row{min-height:54px;padding:14px 0}.pk-link-row:last-child{border-bottom:0}.pk-link-row b{font-size:16px;font-weight:400}.pk-documentation .pk-section-head{margin-bottom:0}.pk-avatar{background:linear-gradient(135deg,#b8e5b1,#e8d9ad 35%,#dcb7e7 65%,#7fd7db);color:rgba(13,13,13,.6)}.pk-sub h1{font-family:telkaExtended,telka,Microsoft YaHei,sans-serif;font-size:clamp(28px,2.92vw,56px);line-height:1;letter-spacing:.03em}.pk-plan-blurb{display:none}.pk-plan-name{font-size:28px}.pk-plan{padding:40px}.pk-plan-price{margin-top:24px}.pk-plan-price strong{font-size:56px}.pk-plan ul{margin-top:32px}.pk-plan li{min-height:48px;border:0}.pk-plan li:last-child{border:0}@media (max-width:1180px) and (min-width:1024px){.pk-header-nav a{padding-inline:10px}.pk-hero{gap:32px;grid-template-columns:1fr 1fr}.pk-sidebar{padding-inline:14px}.pk-sidebar nav a{padding-inline:10px;font-size:14px}}@media (max-width:1023px){.pk-console{display:block;padding:96px 24px 64px}.pk-header{background:rgba(253,247,239,.82);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pk-header-nav{display:none}.pk-burger{display:grid}.pk-sidebar{position:fixed;top:0;left:0;z-index:115;width:min(300px,85vw);height:100dvh;max-height:none;padding:28px 20px;background:#fdf7ef;transform:translateX(-100%);transition:transform .2s cubic-bezier(.4,0,.2,1)}.pk-sidebar-open{transform:none}.pk-body{margin:0}.pk-body,.pk-main{padding:0}.pk-hero{grid-template-columns:1fr;gap:40px}.pk-hero h2{font-size:clamp(36px,7vw,64px)}.pk-hero aside{max-width:none}.pk-card-head{padding:32px;align-items:flex-start}.pk-card-body{padding:0 32px 32px}.pk-page-desc{margin:-8px 32px 0}.pk-member .pk-btn{min-width:160px}}@media (max-width:640px){.pk-console{padding:96px 24px 48px}.pk-header{padding-inline:20px}.pk-header .pk-wordmark{height:40px;padding:8px;gap:8px}.pk-brand-svg{width:75px;height:24px}.pk-header .pk-wordmark small{width:36px;height:24px;font-size:9px;line-height:9px;padding:3px}.pk-hero h2{font-size:42px;line-height:1.12}.pk-crumbs{padding:16px}.pk-card-head{padding:24px 16px 32px}.pk-page-title{font-size:32px}.pk-card-body{padding:0 16px 24px;gap:32px}.pk-page-desc{margin:-12px 16px 0;font-size:14px}.pk-member,.pk-member-compact{padding:24px}.pk-member strong,.pk-member-compact strong{font-size:36px}.pk-member .pk-btn{height:48px}.pk-card-actions{width:auto}.pk-card-actions .pk-pills{width:auto;flex-wrap:wrap}.pk-card-actions .pk-pill{flex:0 1 auto;min-width:44px;padding-inline:9px;white-space:nowrap}.pk-plan{padding:24px}.pk-plan-name{font-size:24px}.pk-plan-price strong{font-size:48px}.pk-billing-summary{grid-template-columns:1fr;gap:32px}.pk-chart{gap:2px}.pk-bar-col{min-width:0}}@media (prefers-reduced-motion:reduce){.pk-console *,.pk-sub *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.pk-pricing-panel{display:flex;flex-direction:column;gap:22px;min-width:0}.pk-pricing-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.pk-pricing-heading h2{margin:0 0 8px;font-size:18px;font-weight:500}.pk-pricing-footnote,.pk-pricing-heading p{margin:0;color:#625e55;font-size:13px;line-height:1.7}.pk-pricing-heading .pk-live-actions{flex-shrink:0}.pk-pricing-filters{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.pk-pricing-filters .pk-input{font-size:13px}.pk-pricing-search{display:flex;align-items:center;gap:10px;min-width:160px;flex:1 1;height:44px;padding:0 14px;border:1px solid rgba(13,13,13,.2);border-radius:999px;background:rgba(255,255,255,.75)}.pk-pricing-search input{width:100%;min-width:0;border:0;background:transparent;font:inherit;font-size:13px;outline:none}.pk-pricing-search:focus-within{outline:2px solid #0d0d0d;outline-offset:2px}.pk-pricing-table{min-width:760px;font-size:13px}.pk-pricing-table td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pk-pricing-table td:first-child{max-width:250px;overflow-wrap:anywhere;white-space:normal}.pk-pricing-table code{font-size:13px}.pk-pricing-available{display:block;margin-top:6px;font-size:11px;color:#625e55}.pk-pricing-mode{display:inline-flex;padding:4px 10px;border-radius:999px;background:rgba(13,13,13,.05);font-size:12px;white-space:nowrap}.pk-pricing-unset{background:#f6ead3;color:#70551f}.pk-price-editor{display:flex;flex-direction:column;gap:20px}.pk-price-unavailable{display:flex;flex-direction:column;gap:12px}.pk-modal:has(.pk-price-editor){max-width:calc(100vw - 32px)}.pk-price-editor-controls,.pk-price-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.pk-price-editor .pk-field{font-size:13px;min-width:0}.pk-price-field{display:flex;align-items:center;height:44px;border:1px solid rgba(13,13,13,.2);border-radius:10px;background:rgba(255,255,255,.75);overflow:hidden}.pk-price-field:focus-within{outline:2px solid #0d0d0d;outline-offset:2px}.pk-price-field>span{padding-left:12px;color:#625e55}.pk-price-field input{flex:1 1;min-width:0;width:100%;padding:0 8px;border:0;background:transparent;outline:none;font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pk-price-field>small{padding-right:12px;white-space:nowrap;color:#625e55;font-size:11px}.pk-price-hint,.pk-price-notice{margin:0;color:#625e55;font-size:12px;line-height:1.7}.pk-price-notice{padding:12px 14px;background:#f6ead3;color:#70551f;border-radius:8px}.pk-price-advanced{border-block:1px solid var(--pk-line);padding-block:16px}.pk-price-advanced summary{cursor:pointer;font-size:13px;font-weight:500}.pk-price-advanced p{font-size:12px;color:#625e55;line-height:1.7;margin:14px 0}.pk-price-expression.pk-input{height:auto;min-height:150px;padding:12px;line-height:1.7;resize:vertical;font-family:monospace;font-size:13px}.pk-price-preview{padding:16px;background:rgba(13,13,13,.04);border-radius:10px}.pk-price-preview>div{display:flex;justify-content:space-between;gap:10px;align-items:center}.pk-price-preview b{font-weight:500;font-size:13px}.pk-price-preview select{height:34px;font-size:12px;max-width:240px}.pk-price-preview dl{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;font-size:13px;margin:18px 0 0}.pk-price-preview dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pk-price-preview-row{display:contents}.pk-price-preview p{margin:14px 0 0;color:#625e55;font-size:11px;line-height:1.7}.pk-price-editor-footer{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid var(--pk-line);padding-top:20px;flex-wrap:wrap}.pk-price-verified{font-size:13px;color:#406038;margin:0}.pk-token-tiers{min-width:0}.pk-token-tiers .pk-table{min-width:650px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pk-token-tiers .pk-table-wrap{max-width:100%;overflow-x:auto;margin-top:10px}.pk-pricing-settings>.pk-card-body{gap:24px}.pk-pricing-entry-link{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 0;border-bottom:1px solid var(--pk-line)}.pk-pricing-entry-link p{color:#625e55;font-size:13px;margin:0}@media (max-width:760px){.pk-pricing-heading{align-items:flex-start;flex-direction:column}.pk-pricing-search{flex-basis:100%}.pk-pricing-filters select{flex:1 1;min-width:0}.pk-price-grid{grid-template-columns:1fr}.pk-price-preview>div{align-items:flex-start;flex-direction:column}.pk-price-editor-controls{grid-template-columns:1fr}}.pk-rule-node{padding:16px;margin:12px 0;border:1px solid var(--pk-border,#d8d4c5);border-radius:12px;min-width:0}.pk-rule-node>b{display:block;margin:12px 0 8px}.pk-rule-condition{margin:10px 0;padding:12px;border-left:3px solid var(--pk-yellow,#e9df73);min-width:0}.pk-rule-price{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;margin-bottom:8px}@media (max-width:600px){.pk-rule-node{padding:10px}.pk-rule-condition{padding:8px}.pk-rule-price{grid-template-columns:minmax(0,1fr) auto}.pk-rule-price select{grid-column:1/-1}}.pk-pricing-sync-form{border:0;padding:0;margin:0;min-width:0;max-width:none;width:100%}.pk-pricing-sync-table .pk-input{min-width:135px}@media (max-width:640px){.pk-pricing-sync-table,.pk-pricing-sync-table tbody,.pk-pricing-sync-table td,.pk-pricing-sync-table tr{display:block;width:100%;min-width:0}.pk-pricing-sync-table thead{display:none}.pk-pricing-sync-table tr{padding:12px 0;border-bottom:1px solid var(--pk-line)}.pk-pricing-sync-table td{border:0;padding:6px 12px;white-space:normal;overflow-wrap:anywhere}.pk-pricing-sync-table td:before{content:attr(data-label);display:block;font-size:12px;opacity:.65;margin-bottom:4px}}.pk-system-settings>.pk-card-body{gap:0;padding:24px 32px 32px}.pk-sys-tabs{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:24px;border-bottom:1px solid var(--pk-line)}.pk-sys-tabs .pk-btn{font-size:13px;height:38px;padding-inline:16px}.pk-sys-tab-count{min-width:18px;padding:1px 5px;border-radius:999px;font-size:11px;background:rgba(128,128,128,.2)}.pk-sys-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:24px}.pk-sys-toolbar b{font-size:16px;font-weight:500}.pk-sys-toolbar p{margin:7px 0 0;color:#625e55;font-size:12px}.pk-sys-tools{gap:10px}.pk-sys-search,.pk-sys-tools{display:flex;align-items:center}.pk-sys-search{gap:9px;height:38px;width:220px;padding:0 12px;border:1px solid rgba(13,13,13,.2);border-radius:999px;background:rgba(255,255,255,.6)}.pk-sys-search:focus-within{outline:2px solid #0d0d0d;outline-offset:2px}.pk-sys-search input{min-width:0;width:100%;background:transparent;border:0;outline:none;font:inherit;font-size:13px}.pk-sys-form{min-width:0}.pk-sys-section{display:grid;grid-template-columns:160px minmax(0,1fr);grid-gap:24px;gap:24px;padding-block:28px;border-top:1px solid var(--pk-line)}.pk-sys-section:first-child{padding-top:10px;border-top:0}.pk-sys-section-label h2{margin:3px 0 0;font-size:14px;font-weight:500;line-height:1.7}.pk-sys-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px;min-width:0;align-items:start}.pk-sys-field{display:flex;flex-direction:column;gap:9px;min-width:0}.pk-sys-field-wide{grid-column:1/-1}.pk-sys-field-label{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.pk-sys-field-label label{font-size:13px;font-weight:500;line-height:1.5}.pk-sys-changed{color:#625e55;font-size:10px;line-height:1.5;padding:2px 6px;border-radius:4px;background:rgba(13,13,13,.045)}.pk-sys-field .pk-input{width:100%;font-size:13px;height:42px;box-sizing:border-box}.pk-sys-field .pk-input::placeholder{color:#6e685d}.pk-sys-field .pk-input:disabled{opacity:.6}.pk-sys-field .pk-input[aria-invalid=true]{border-color:#a43a30}.pk-sys-field-hint{margin:0;color:#625e55;font-size:11px;line-height:1.7}.pk-sys-field-error{margin:0;color:#9a3029;font-size:12px;line-height:1.7}.pk-sys-textarea.pk-input{height:auto;min-height:100px;padding:12px;resize:vertical;line-height:1.8}.pk-sys-json{font-family:ui-monospace,Consolas,monospace}.pk-sys-switch-field{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:center;grid-column-gap:14px;column-gap:14px;min-height:48px;padding-block:8px}.pk-sys-switch-field .pk-sys-field-error,.pk-sys-switch-field .pk-sys-field-hint{grid-column:1/-1}.pk-sys-switch-field .pk-switch{flex-shrink:0}.pk-sys-secret{display:flex;position:relative;min-width:0}.pk-sys-secret .pk-input{padding-right:44px}.pk-sys-secret .pk-icon-btn{position:absolute;right:4px;top:3px;width:36px;height:36px}.pk-sys-savebar{position:-webkit-sticky;position:sticky;bottom:16px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border:1px solid var(--pk-line);border-radius:10px;background:#fffcf3;margin-top:12px}.pk-sys-savebar b{font-size:13px;font-weight:500}.pk-sys-savebar p{font-size:11px;color:#625e55;line-height:1.6;margin:5px 0 0}.pk-sys-save-actions{display:flex;gap:8px;flex-shrink:0}.pk-sys-savebar .pk-btn{font-size:12px;padding-inline:14px}.pk-sys-form>.pk-live-error{margin-bottom:0}.pk-sys-pricing-link{display:flex;gap:16px;justify-content:space-between;align-items:center;padding-bottom:20px}.pk-sys-pricing-link p{font-size:12px;color:#625e55;line-height:1.7;margin:0}.pk-system-settings .pk-pricing-panel{padding-top:24px}@media (max-width:1200px){.pk-sys-section{grid-template-columns:120px minmax(0,1fr);gap:20px}}@media (max-width:800px){.pk-sys-section{grid-template-columns:minmax(0,1fr);gap:18px}.pk-sys-toolbar{align-items:flex-start;flex-direction:column;gap:16px}.pk-sys-tools{width:100%}.pk-sys-search{flex:1 1;width:auto}}@media (max-width:640px){.pk-system-settings>.pk-card-body{padding:18px 16px 24px}.pk-sys-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:16px}.pk-sys-tabs .pk-btn{flex-shrink:0}.pk-sys-fields{grid-template-columns:minmax(0,1fr);gap:20px}.pk-sys-savebar{flex-direction:column;align-items:stretch;padding:14px;bottom:8px;gap:12px}.pk-sys-save-actions{justify-content:flex-end}.pk-sys-savebar p{max-width:100%}.pk-sys-pricing-link{flex-direction:column;align-items:flex-start}.pk-tool-price-table{min-width:0;width:100%}.pk-tool-price-table thead{display:none}.pk-tool-price-table tbody{display:block}.pk-tool-price-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:12px 0;border-bottom:1px solid var(--pk-line)}.pk-tool-price-table td{min-width:0;padding:8px 0;border:0}.pk-tool-price-table td:first-child{grid-column:1/-1}.pk-tool-price-table td[data-label]:before{content:attr(data-label);display:block;font-size:11px;margin-bottom:6px}}.pk-structured-fields{border:0;padding:0;margin:0;min-width:0;display:flex;flex-direction:column;gap:16px}.pk-structured-fields>.pk-admin-fieldset{max-width:none;width:100%}.pk-structured-fields .pk-live-actions>.pk-input{flex:1 1;min-width:140px}.pk-alias-intro{margin:4px 0 22px;color:#555;line-height:1.7;max-width:74ch;font-size:14px}.pk-alias-count{color:#666;font-size:13px;white-space:nowrap}.pk-alias-category-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:-6px 0 18px}.pk-alias-category-tabs [aria-pressed=true]{color:#fff;background:#222;border-color:#222}.pk-alias-category-tabs span{margin-left:5px;opacity:.65}.pk-alias-name{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pk-alias-tag{display:inline-block;border:1px solid #ccc;border-radius:999px;padding:2px 9px;color:#333;font-size:12px}.pk-alias-remark,.pk-alias-tag{line-height:1.6;overflow-wrap:anywhere}.pk-alias-remark{margin:8px 0 0;color:#555;font-size:13px;white-space:pre-line;max-width:40ch}.pk-alias-actions{display:flex;flex-wrap:wrap;gap:8px}.pk-alias-sort{display:flex;align-items:center;gap:6px;min-width:180px}.pk-alias-sort>span{min-width:32px;color:#555}.pk-alias-sort .pk-input{width:76px;min-width:76px;padding:6px 8px}.pk-alias-sort-hint{display:block;margin-top:5px;color:#777;font-size:11px}.pk-alias-remark-input{resize:vertical;min-height:112px;line-height:1.6}.pk-alias-original,.pk-alias-preview code,.pk-alias-table code{overflow-wrap:anywhere;word-break:break-word}.pk-alias-upstream{display:block;margin:5px 0}.pk-alias-channel{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:7px 0}.pk-alias-channel small,.pk-alias-preview small{margin-left:8px;color:#666;font-size:12px}.pk-alias-original{display:block;font-size:14px}.pk-alias-preview{display:grid;grid-template-columns:84px minmax(0,1fr);grid-gap:12px;gap:12px;padding:18px;border:1px solid #dedede;border-radius:12px;font-size:14px}.pk-alias-preview>span{color:#555}.pk-alias-preview>div>div+div{margin-top:10px}.pk-alias-checkbox{display:flex;align-items:center;gap:10px;font-size:14px;cursor:pointer}.pk-alias-checkbox input{width:16px;height:16px;accent-color:#151515}.pk-alias-hint{margin:0;font-size:13px;line-height:1.7;color:#555}@media (max-width:640px){.pk-alias-table{min-width:920px}.pk-alias-preview{grid-template-columns:70px minmax(0,1fr);padding:14px}.pk-alias-intro{margin-bottom:16px}}.pk-modal:has(.pk-channel-model-picker){max-width:calc(100vw - 48px)}.pk-channel-model-picker{display:flex;flex-direction:column;gap:12px;min-width:0}.pk-channel-model-heading,.pk-channel-model-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.pk-channel-model-heading>span{margin-right:auto;font-size:14px}.pk-channel-model-hint{margin:0;font-size:12px;color:#625e55;line-height:1.7}.pk-channel-model-results{display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--pk-line);border-radius:10px}.pk-channel-model-search{display:flex;align-items:center;gap:8px;min-width:0;border-bottom:1px solid var(--pk-line);padding-bottom:10px}.pk-channel-model-search input{min-width:0;width:100%;border:0;background:transparent;font:inherit;font-size:13px}.pk-channel-model-search input:focus-visible{outline:2px solid #0d0d0d;outline-offset:3px}.pk-channel-model-toolbar>span{font-size:12px;color:#625e55;margin-right:auto}.pk-channel-model-list{max-height:208px;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:10px;padding:3px}.pk-channel-model-list .pk-live-check{font-size:13px;overflow-wrap:anywhere}.pk-channel-model-selected{display:flex;flex-wrap:wrap;gap:7px;max-height:132px;overflow-y:auto;padding:2px}.pk-channel-model-selected .pk-chip{height:auto;min-height:26px;max-width:100%;gap:6px;padding-block:3px;white-space:normal}.pk-channel-model-selected .pk-chip>span{min-width:0;overflow-wrap:anywhere}.pk-channel-model-selected button{display:inline-flex;padding:3px;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.pk-channel-model-selected button:hover{background:rgba(13,13,13,.08)}.pk-channel-model-selected button:focus-visible{outline:2px solid #0d0d0d}.pk-channel-model-picker button:disabled{cursor:default;opacity:.45}.pk-action-menu{position:fixed;z-index:120;width:224px;max-height:360px;overflow:auto;padding:6px;background:#fffdf5;color:#171717;border:1px solid #c8c6bc;border-radius:12px;box-shadow:0 3px 8px #0002;font:inherit}.pk-action-menu button{display:block;width:100%;padding:10px 12px;text-align:left;border:0;border-radius:6px;background:transparent;font:inherit;font-size:13px;cursor:pointer;color:inherit}.pk-action-menu button:focus-visible,.pk-action-menu button:hover{background:#efeddf;outline:2px solid #8d876c;outline-offset:-2px}.pk-action-menu button:disabled{opacity:.45;cursor:not-allowed}.pk-admin-section{border-top:1px solid #d8d5c8;padding-top:16px}.pk-admin-section summary{cursor:pointer;font-weight:600;padding:4px 0 14px}.pk-admin-fieldset{border:0;padding:0;min-width:0}.pk-admin-fieldset legend{font-size:14px;font-weight:600;margin-bottom:10px}.pk-admin-mapping{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;margin-bottom:8px}.pk-admin-mapping .pk-input{min-width:0}.pk-admin-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px}.pk-admin-bulk{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:12px 0}.pk-admin-check{width:17px;height:17px;accent-color:#171717;cursor:pointer}.pk-admin-filters{display:flex;gap:10px;flex-wrap:wrap;padding:16px 0}.pk-admin-filters .pk-input{width:auto;min-width:130px;flex:1 1}.pk-admin-filters .pk-btn{flex:0 0 auto}.pk-admin-result{max-height:330px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.65}.pk-admin-choices{display:flex;flex-direction:column;gap:8px;max-height:280px;overflow:auto}.pk-admin-choices label{display:flex;align-items:flex-start;gap:10px;overflow-wrap:anywhere}.pk-admin-muted{font-size:13px;color:#59574d}@media(max-width:600px){.pk-admin-mapping{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr)}.pk-admin-mapping .pk-btn{grid-column:3;justify-self:end}.pk-admin-filters .pk-input{min-width:calc(50% - 10px);max-width:100%}}.pk-source-compare pre{margin:0;font-size:12px;white-space:pre}.pk-source-compare .pk-source-changed{background:#fff0c2}.pk-source-compare td{vertical-align:top}.pk-live-form{display:flex;flex-direction:column;gap:18px;max-width:620px}.pk-live-form>.pk-btn{align-self:flex-start}.pk-live-filters{display:flex;gap:14px;flex-wrap:wrap;align-items:flex-end}.pk-live-filters .pk-field{flex:1 1 160px}.pk-live-check{display:flex;align-items:center;gap:9px;font-size:14px;line-height:1.6}.pk-live-check input{accent-color:#111;width:17px;height:17px;flex-shrink:0}.pk-live-metrics{display:flex;flex-wrap:wrap;gap:24px;padding-block:8px 20px;border-bottom:1px solid var(--pk-line)}.pk-live-metrics>div{display:flex;flex:1 1 160px;flex-direction:column;gap:12px}.pk-live-metrics span{color:var(--pk-muted);font-size:14px}.pk-live-metrics strong{font-size:28px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pk-live-metrics a,.pk-live-metrics small{font-size:13px;color:#61594d}.pk-live-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pk-live-actions h2{margin:0 auto 0 0;font-size:18px}.pk-live-actions .pk-btn{padding-inline:12px;white-space:nowrap}.pk-live-danger{color:#9d2626}.pk-live-error{padding:14px 16px;border-radius:8px;background:#fff0ed;color:#8d2923;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.pk-live-error p{margin:0 0 10px}.pk-live-pager{display:flex;gap:10px;align-items:center;justify-content:flex-end;flex-wrap:wrap;font-size:13px;color:var(--pk-muted);padding-top:18px}.pk-live-pager span{margin-right:auto}.pk-live-plan{display:flex;gap:24px;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid var(--pk-line)}.pk-live-plan h2{font-size:20px;margin:0}.pk-live-plan p{font-size:14px;color:var(--pk-muted);line-height:1.7}.pk-live-plan>div:last-child{display:flex;flex-direction:column;gap:12px}.pk-live-secret{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;background:#f6f4ef;border-radius:8px}.pk-live-secret code{min-width:0;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.pk-live-details{display:grid;grid-template-columns:100px minmax(0,1fr);grid-gap:14px;gap:14px;font-size:14px}.pk-live-details dt{color:var(--pk-muted)}.pk-live-details dd{margin:0;overflow-wrap:anywhere}.pk-live-code{padding:16px;border-radius:8px;background:#f6f4ef;overflow-x:auto;-webkit-user-select:all;-moz-user-select:all;user-select:all}.pk-live-tabs{display:flex;gap:8px;flex-wrap:wrap}.pk-card-compact>.pk-card-toolbar{display:flex;justify-content:flex-end;padding:24px 48px 0}.pk-card-compact>.pk-page-desc{margin:0;padding:24px 48px 0;max-width:none}.pk-card-compact>.pk-card-body{margin-top:0;padding-top:24px}@media (max-width:1023px){.pk-card-compact>.pk-card-toolbar,.pk-card-compact>.pk-page-desc{padding-inline:32px}}@media (max-width:640px){.pk-card-compact>.pk-card-toolbar,.pk-card-compact>.pk-page-desc{padding-inline:16px}}.pk-tool-heading{margin:28px 0 18px;font-size:18px;font-weight:500}.pk-chat-history{display:grid;grid-gap:18px;gap:18px;margin-block:24px}.pk-chat-message{padding:18px;border:1px solid var(--pk-line);border-radius:8px}.pk-chat-message p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.75}.pk-permission-group{border:1px solid var(--pk-line);border-radius:8px;padding:16px;display:grid;grid-gap:18px;gap:18px}.pk-permission-group legend{padding-inline:8px}.pk-permission-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.pk-option-preview{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;max-width:580px;white-space:pre-wrap}.pk-source-input{font-family:inherit;line-height:1.7;resize:vertical}.pk-note-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pk-sidebar{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}@media (min-width:1024px){.pk-sidebar{position:-webkit-sticky;position:sticky;top:112px;max-height:calc(100dvh - 128px)}}.pk-live-loading{display:grid;grid-gap:16px;gap:16px;padding:10px 0}.pk-live-loading span{display:block;height:38px;border-radius:6px;background:#eeebe3;animation:pk-live-pulse 1.5s ease-in-out infinite}.pk-live-loading span:last-child{width:65%}.pk-live-qr{width:200px;height:200px}@keyframes pk-live-pulse{50%{opacity:.5}}@media (max-width:600px){.pk-live-metrics{gap:20px}.pk-live-metrics strong{font-size:24px}.pk-live-plan{align-items:flex-start;flex-direction:column;gap:14px}.pk-live-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px}.pk-live-tabs .pk-btn{flex-shrink:0}}@media (prefers-reduced-motion:reduce){.pk-live-loading span{animation:none}}.pk-key-fields{display:flex;flex-direction:column;gap:18px;border:0;padding:0;margin:0;min-width:0}.pk-rank-chart{height:220px;display:flex;align-items:flex-end;gap:10px;overflow-x:auto;padding:20px 8px 36px;margin-block:20px}.pk-rank-column{flex:1 0 28px;max-width:70px;height:100%;position:relative;border:0;padding:0;display:flex;flex-direction:column-reverse;justify-content:flex-start;background:transparent;cursor:pointer}.pk-rank-column span{width:100%;flex-shrink:0}.pk-rank-column small{position:absolute;top:calc(100% + 8px);width:100%;white-space:nowrap;font-size:10px}.pk-rank-column[aria-pressed=true]{outline:2px solid #24231e;outline-offset:3px}.pk-playground>.pk-card-body{padding:24px 32px 20px;gap:0}.pk-play-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:22px;border-bottom:1px solid var(--pk-line)}.pk-play-selectors{display:flex;flex-wrap:wrap;gap:12px;min-width:0}.pk-play-selectors .pk-field{gap:8px;min-width:0}.pk-play-selectors .pk-field>span{font-size:12px;color:#625e55}.pk-play-selectors .pk-input{width:100%;max-width:320px;font-size:14px}.pk-play-selectors .pk-field:last-child{flex:1 1;min-width:180px}.pk-play-tools{display:flex;gap:4px;flex-shrink:0;padding-bottom:3px}.pk-play-tools .pk-btn{padding-inline:12px;font-size:13px;background:rgba(13,13,13,.04)}.pk-play-tools .pk-btn:hover:not(:disabled){background:rgba(13,13,13,.08)}.pk-play-tools .pk-btn:disabled:hover{background:rgba(13,13,13,.04)}.pk-play-settings-toggle[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.pk-play-setting-dot{width:5px;height:5px;background:currentColor;border-radius:50%}.pk-play-settings{padding:20px 0;border-bottom:1px solid var(--pk-line)}.pk-play-settings .pk-field{font-size:13px}.pk-play-settings textarea.pk-input{height:auto;min-height:90px;padding:12px 14px;resize:vertical;line-height:1.7}.pk-play-settings .pk-field small{color:#625e55}.pk-play-resource{padding-top:16px}.pk-play-resource .pk-live-loading{display:flex;padding:0;gap:10px}.pk-play-resource .pk-live-loading span{width:96px;height:12px}.pk-play-resource .pk-live-loading span:last-child{width:64px}.pk-play-transcript{height:clamp(280px,calc(100dvh - 500px),660px);min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(13,13,13,.2) transparent}.pk-play-transcript:focus-visible{outline:2px solid #625e55;outline-offset:4px}.pk-play-empty{display:flex;min-height:100%;flex-direction:column;justify-content:center;align-items:center;padding:40px 12px;text-align:center}.pk-play-empty>svg{color:#625e55;margin-bottom:16px}.pk-play-empty h2{margin:0;font-size:20px;font-weight:500;line-height:1.4;letter-spacing:0}.pk-play-empty>p{margin:10px 0 24px;font-size:13px;line-height:1.7;color:#625e55}.pk-play-suggestions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:640px}.pk-play-suggestions button{display:flex;align-items:center;gap:12px;border:1px solid var(--pk-line);border-radius:999px;padding:10px 14px;text-align:left;background:transparent;font:inherit;font-size:12px;line-height:1.5}.pk-play-suggestions button:hover{background:rgba(13,13,13,.04)}.pk-play-suggestions svg{flex-shrink:0;transform:rotate(45deg)}.pk-play-messages{max-width:840px;margin:0 auto;padding:26px 8px;display:flex;flex-direction:column;gap:28px}.pk-play-message{min-width:0}.pk-play-message-label{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;margin-bottom:10px;font-size:13px;line-height:1.5}.pk-play-message-label b{font-weight:500}.pk-play-message-label span{color:#625e55;font-size:11px;overflow-wrap:anywhere}.pk-play-user{align-self:flex-end;max-width:85%}.pk-play-user .pk-play-message-label{justify-content:flex-end}.pk-play-user-text{margin:0;padding:14px 18px;border-radius:12px;background:rgba(13,13,13,.045);font-size:14px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.pk-play-assistant{width:100%}.pk-play-reply{min-width:0;font-size:14px;line-height:1.8;overflow-wrap:anywhere}.pk-play-prose{max-width:75ch}.pk-play-prose p{margin:0 0 14px;white-space:pre-wrap}.pk-play-prose h3{font-size:16px;font-weight:500;margin:16px 0 8px}.pk-play-prose :is(ul,ol){padding-left:24px;margin:8px 0 16px}.pk-play-prose code{font-size:13px;background:rgba(13,13,13,.06);border-radius:4px;padding:2px 5px}.pk-play-reply-actions{margin-top:8px}.pk-play-user .pk-play-reply-actions{text-align:right}.pk-play-reply .pk-copy{font-size:12px;color:#625e55}.pk-play-code{margin:14px 0;border:1px solid var(--pk-line);border-radius:8px;overflow:hidden}.pk-play-code>div{display:flex;justify-content:space-between;align-items:center;padding:6px 14px;border-bottom:1px solid var(--pk-line);font-size:12px;background:rgba(13,13,13,.03)}.pk-play-code pre{overflow-x:auto;padding:14px;margin:0;font-size:13px;line-height:1.7}.pk-play-image{margin:12px 0;max-width:640px}.pk-play-image-preview{display:block;max-width:100%;padding:0;border:0;border-radius:10px;background:transparent;cursor:zoom-in;overflow:hidden}.pk-play-image-preview img{display:block;max-width:100%;width:auto;max-height:420px;height:auto;object-fit:contain;border-radius:10px}.pk-play-image figcaption{display:flex;gap:12px;margin-top:8px}.pk-play-image-full{display:block;max-width:100%;max-height:70dvh;height:auto;margin-inline:auto;object-fit:contain}.pk-play-image-error{color:#625e55;padding:24px;background:rgba(13,13,13,.04);border-radius:8px}.pk-play-compose{padding-top:8px}.pk-play-compose>.pk-live-error{margin:0 0 12px}.pk-play-input-box{border:1px solid rgba(13,13,13,.2);border-radius:12px;background:rgba(255,255,255,.75);padding:14px 16px 12px}.pk-play-input-box:focus-within{outline:2px solid #625e55;outline-offset:2px}.pk-play-input-box textarea{display:block;box-sizing:border-box;width:100%;height:80px;min-height:64px;max-height:220px;resize:vertical;border:0;padding:0;background:transparent;font:inherit;font-size:14px;line-height:1.8;color:inherit;outline:none}.pk-play-input-box textarea::placeholder{color:#6b665c}.pk-play-compose-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.pk-play-compose-bottom>span{color:#625e55;font-size:11px}.pk-play-compose-bottom .pk-btn{flex-shrink:0;height:36px;padding-inline:16px;font-size:13px}.pk-play-billing-note{color:#625e55;margin:10px 0 0;font-size:11px;text-align:center;line-height:1.6}.pk-play-pending{display:flex;align-items:center;gap:10px;color:#625e55;font-size:13px}.pk-play-pending>span:first-child{width:7px;height:7px;border-radius:50%;background:currentColor;animation:pk-play-pulse 1.3s ease-in-out infinite}@keyframes pk-play-pulse{50%{opacity:.3}}@media (max-width:1200px){.pk-play-toolbar{align-items:flex-start;flex-direction:column;gap:12px}.pk-play-tools{align-self:flex-end}}@media (max-width:640px){.pk-playground>.pk-card-body{padding:18px 16px 16px}.pk-play-selectors{width:100%;gap:10px}.pk-play-selectors .pk-field{flex:1 1;width:0}.pk-play-selectors .pk-field:last-child{min-width:0;flex:1.2 1}.pk-play-selectors .pk-input{font-size:12px;padding-left:12px;padding-right:28px;background-position:right 10px center}.pk-play-toolbar{padding-bottom:14px}.pk-play-tools{gap:6px}.pk-play-transcript{height:max(320px,calc(100dvh - 460px))}.pk-play-empty{padding:30px 0}.pk-play-empty h2{font-size:18px}.pk-play-suggestions{flex-direction:column}.pk-play-suggestions button{font-size:11px;border-radius:12px;padding:10px 12px}.pk-play-messages{padding:20px 0}.pk-play-user{max-width:92%}.pk-play-shortcut{display:none}.pk-play-input-box{padding:12px}}@media (prefers-reduced-motion:reduce){.pk-play-pending>span:first-child{animation:none}}.pk-play-parameters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:14px 0}.pk-play-parameters .pk-live-check{font-size:12px;margin-bottom:8px}.pk-play-parameters .pk-field{min-width:0}.pk-play-reasoning{font-size:13px;line-height:1.7;padding:10px 0;color:#514e45}.pk-play-reasoning summary{cursor:pointer;font-weight:600}.pk-play-reasoning pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.pk-play-message-tools{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px}@media(max-width:900px){.pk-play-parameters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:500px){.pk-play-parameters{grid-template-columns:1fr}}.pk-message-detail-head,.pk-message-reply,.pk-message-row-head,.pk-message-toolbar{display:flex;align-items:center;gap:12px;justify-content:space-between}.pk-message-toolbar{margin-bottom:24px;flex-wrap:wrap}.pk-message-toolbar .pk-filter-pills{display:flex;gap:8px}.pk-message-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);grid-gap:28px;gap:28px;align-items:start}.pk-message-workspace>*{min-width:0}.pk-message-list{list-style:none;padding:0;margin:0}.pk-message-list li+li{border-top:1px solid #e5e2ec}.pk-message-row{display:flex;flex-direction:column;gap:8px;width:100%;padding:18px 14px;border:0;border-radius:8px;text-align:left;background:transparent;cursor:pointer;color:#222;font:inherit}.pk-message-row:hover,.pk-message-row[aria-current=true]{background:#f0ebff}.pk-message-row:focus-visible{outline:2px solid #7760ba;outline-offset:2px}.pk-message-row-head{width:100%;justify-content:flex-start;flex-wrap:wrap;font-size:14px}.pk-message-row-head strong{overflow-wrap:anywhere}.pk-message-row-head time{margin-left:auto;color:#64616d;font-size:12px}.pk-message-state{font-size:12px;color:#645e71}.pk-message-state.unread{color:#603ba5;font-weight:600}.pk-message-contact{font-size:13px;color:#64616d;overflow-wrap:anywhere}.pk-message-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.pk-message-detail{padding:22px;background:#faf9fc;border:1px solid #e5e2ec;border-radius:12px}.pk-message-detail h2{margin:0;font-size:18px;overflow-wrap:anywhere}.pk-message-detail>time{display:block;color:#64616d;font-size:12px;margin-top:10px}.pk-message-reply{align-items:flex-start;margin-top:24px;flex-wrap:wrap}.pk-message-reply span{color:#64616d;font-size:12px;min-width:0}.pk-message-reply strong{display:block;margin-top:5px;color:#222;font-size:14px;font-weight:500;overflow-wrap:anywhere}.pk-message-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.8;margin:24px 0}.pk-message-detail-empty{display:grid;justify-items:center;grid-gap:12px;gap:12px;align-content:center;min-height:240px;color:#64616d;text-align:center;font-size:14px}@media (max-width:900px){.pk-message-workspace{grid-template-columns:minmax(0,1fr)}.pk-message-workspace.has-selection .pk-message-detail{grid-row:1}.pk-message-detail-empty{display:none}}