@layer components{.p3{--p3-bg:#f7f3ea;--p3-surface:#fffdf8;--p3-ink:#1c1b19;--p3-ink-2:#5b5750;--p3-accent:#1f4fa3;--p3-accent-ink:#fff;--p3-teal:#2a9d97;--p3-sand:#d9b77e;--t-acc:var(--p3-accent);--p3-slate:#66768c;--p3-line:#1c1b191f;--p3-danger:#a8301f;--p3-chart-1:#1f4fa3;--p3-chart-2:#1aa098;--p3-chart-muted:color-mix(in srgb,var(--p3-chart-1) 34%,var(--p3-surface));--p3-glass-bg:#fffdf89e;--p3-glass-blur:22px;--p3-glass-lite-bg:color-mix(in srgb,var(--p3-surface) 92%,transparent);--p3-r-sm:12px;--p3-r-md:16px;--p3-r-lg:22px;--p3-r-xl:28px;--p3-ease-out:cubic-bezier(.23,1,.32,1);--p3-scene-fallback:#e8dfcb;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--p3-bg);color:var(--p3-ink);font-family:var(--font-sans),system-ui,sans-serif}.dark .p3:not([data-dark=off]){--p3-bg:#0f1420;--p3-surface:#171d2b;--p3-ink:#f1ede4;--p3-ink-2:#a7a196;--p3-accent:#7fa6ef;--p3-accent-ink:#0f1420;--p3-teal:#5cc6bf;--p3-sand:#e2c48f;--p3-slate:#9aabc2;--p3-line:#f1ede424;--p3-danger:#f29a8c;--p3-chart-1:#6a90e0;--p3-chart-2:#1ea893;--p3-chart-muted:color-mix(in srgb,var(--p3-chart-1) 52%,var(--p3-surface));--p3-glass-bg:#171d2b94;--p3-glass-blur:22px;--p3-scene-fallback:#1a2236;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.p3 .serif-title{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.02em;font-weight:600;line-height:1.1}.p3 .card:not(.v2 *){background:var(--p3-surface);border:1px solid var(--p3-line);border-radius:var(--p3-r-lg);padding:20px}.p3 .btn:not(.v2 *){border-radius:var(--p3-r-md);min-height:44px;font:inherit;cursor:pointer;transition:transform .16s var(--p3-ease-out),opacity .16s var(--p3-ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}.p3 .btn:not(.v2 *):active{transform:scale(.97)}.p3 .btn-primary:not(.v2 *){background:var(--p3-accent);color:var(--p3-accent-ink)}.p3 .btn-quiet:not(.v2 *){color:var(--p3-ink);border-color:var(--p3-line);background:0 0}.p3 .btn-quiet:not(.v2 *):hover{background:color-mix(in srgb,var(--p3-ink) 6%,transparent)}.p3 .chip:not(.v2 *){border:1px solid var(--p3-line);background:var(--p3-surface);min-height:32px;color:var(--p3-ink-2);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.p3 .scene{z-index:-1;background:var(--scene-fb-kun,var(--p3-scene-fallback));position:fixed;inset:0;overflow:hidden}.dark .p3:not([data-dark=off]) .scene{background:var(--scene-fb-tun,var(--p3-scene-fallback))}.p3 .scene-pic,.p3 .scene-pic img{width:100%;height:100%;display:block}.p3 .scene-pic img{object-fit:cover}.p3 .scene-tun{display:none}.dark .p3:not([data-dark=off]) .scene-tun{display:block}.dark .p3:not([data-dark=off]) .scene-kun{display:none}.p3 .scene-dim{background:color-mix(in srgb,var(--p3-bg) 35%,transparent);position:absolute;inset:0}.p3.p3-shell{isolation:isolate;background:0 0;min-height:100dvh}.p3.p3-shell[data-nav=collapsed]{--p3-side-w:72px}.p3 .p3-icon-btn{border-radius:var(--p3-r-sm);width:36px;height:36px;color:var(--p3-ink-2);cursor:pointer;transition:transform .16s var(--p3-ease-out),opacity .16s var(--p3-ease-out);background:0 0;border:0;flex:none;place-items:center;display:grid}.p3 .p3-icon-btn:hover{background:color-mix(in srgb,var(--p3-ink) 7%,transparent);color:var(--p3-ink)}.p3 .p3-icon-btn:active{transform:scale(.94)}.p3 .p3-logo{min-width:0;color:var(--p3-ink);align-items:center;gap:10px;text-decoration:none;display:flex}.p3 .p3-logo img{border-radius:9px;flex:none}.p3 .p3-logo-word{letter-spacing:-.02em;font-size:18px;font-weight:600}.p3 .p3-dot{background:var(--p3-sand);width:7px;height:7px;box-shadow:0 0 0 2px var(--p3-surface);border-radius:50%;position:absolute;top:8px;right:10px}.p3 .p3-side{display:none}@media (min-width:768px){.p3 .p3-side{width:var(--p3-side-w);box-sizing:border-box;border-radius:var(--p3-r-xl);flex-direction:column;display:flex;position:fixed;top:12px;bottom:12px;left:12px}}.p3 .p3-side-head{justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:0 2px 0 6px;display:flex}.p3[data-nav=collapsed] .p3-side-head{flex-direction:column;gap:10px;padding:0}.p3[data-nav=collapsed] .p3-side .p3-logo-word{display:none}.p3 .p3-side-nav{flex-direction:column;flex:1;gap:2px;min-height:0;margin:0 -4px;padding:0 4px;display:flex;overflow:hidden auto}.p3 .p3-side-link{isolation:isolate;border-radius:var(--p3-r-md);min-height:44px;color:var(--p3-ink-2);transition:opacity .16s var(--p3-ease-out);align-items:center;gap:12px;padding:0 12px;font-size:15px;font-weight:500;text-decoration:none;display:flex;position:relative}.p3 .p3-side-link:hover{color:var(--p3-ink)}.p3 .p3-side-link:hover:not([aria-current=page]){background:color-mix(in srgb,var(--p3-ink) 5%,transparent)}.p3 .p3-side-link[aria-current=page]{color:var(--p3-ink);font-weight:600}.p3 .p3-side-active{z-index:-1;border-radius:inherit;position:absolute;inset:0}.p3 .p3-side-icon{flex:none}.p3 .p3-side-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.p3[data-nav=collapsed] .p3-side-link{justify-content:center;padding:0}.p3[data-nav=collapsed] .p3-side-link .p3-dot{top:7px;right:9px}.p3 .p3-side-foot{flex-direction:column;display:flex}.p3 .p3-brand{position:relative}.p3 .p3-brand-btn{border-radius:var(--p3-r-md);border:1px solid var(--p3-line);background:color-mix(in srgb,var(--p3-surface) 55%,transparent);width:100%;min-height:40px;color:var(--p3-ink);font:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:600;display:flex}.p3 .p3-brand-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.p3 .p3-profile{position:relative}.p3 .p3-profile-btn{border-radius:var(--p3-r-md);width:100%;color:var(--p3-ink);font:inherit;text-align:left;cursor:pointer;transition:transform .16s var(--p3-ease-out);background:0 0;border:0;align-items:center;gap:10px;padding:6px;display:flex}.p3 .p3-profile-btn:hover{background:color-mix(in srgb,var(--p3-ink) 6%,transparent)}.p3 .p3-profile-btn:active{transform:scale(.97)}.p3 .p3-profile-btn[data-compact]{border-radius:999px;justify-content:center;width:auto;padding:2px}.p3[data-nav=collapsed] .p3-side .p3-profile{align-self:center}.p3 .p3-avatar{background:linear-gradient(135deg,var(--p3-accent),var(--p3-teal));width:34px;height:34px;color:var(--p3-accent-ink);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:600;display:grid}.p3 .p3-profile-who{flex-direction:column;min-width:0;line-height:1.25;display:flex}.p3 .p3-profile-who strong{font-size:14px;font-weight:600}.p3 .p3-profile-who span{color:var(--p3-ink-2);font-size:12px}.p3 .p3-menu{z-index:40;box-sizing:border-box;border-radius:var(--p3-r-lg);background:var(--p3-surface);border:1px solid var(--p3-line);min-width:280px;max-width:min(320px,100vw - 24px);color:var(--p3-ink);flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute}.p3 .p3-menu-up{bottom:calc(100% + 8px);left:0}.p3 .p3-menu-down{min-width:0;top:calc(100% + 8px);left:0;right:0}.p3 .p3-menu-down.p3-menu-end{min-width:280px;left:auto;right:0}.p3 .p3-menu-sep{background:var(--p3-line);height:1px;margin:4px 6px}.p3 .p3-menu-row{color:var(--p3-ink-2);flex-direction:column;gap:6px;padding:6px 10px;font-size:12.5px;display:flex}.p3 .p3-menu-item{border-radius:var(--p3-r-sm);width:100%;min-height:40px;color:var(--p3-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.p3 .p3-menu-item:hover,.p3 .p3-menu-item[aria-current=true]{background:color-mix(in srgb,var(--p3-ink) 6%,transparent)}.p3 .p3-menu-danger{color:#b23a2c}.dark .p3:not([data-dark=off]) .p3-menu-danger{color:#f29a8c}.p3 .p3-v2-inline{background:0 0;font-size:14px}.p3 .p3-v2-inline .tabs{width:100%;display:flex}.p3 .p3-v2-inline .tab{text-align:center;flex:1}.p3 .p3-seg{background:color-mix(in srgb,var(--p3-ink) 6%,transparent);border-radius:999px;gap:2px;padding:3px;display:flex}.p3 .p3-seg-btn{min-height:32px;color:var(--p3-ink-2);font:inherit;cursor:pointer;transition:transform .16s var(--p3-ease-out);background:0 0;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.p3 .p3-seg-btn:active{transform:scale(.96)}.p3 .p3-seg-btn[aria-checked=true]{background:var(--p3-surface);color:var(--p3-ink);font-weight:600;box-shadow:0 1px 3px #1c1b191a}.p3 .p3-body{box-sizing:border-box;min-height:100dvh;padding:8px 8px calc(64px + env(safe-area-inset-bottom) + 16px);flex-direction:column;gap:8px;display:flex}@media (min-width:768px){.p3 .p3-body{padding:12px 12px 12px calc(var(--p3-side-w) + 24px)}}.p3 .p3-top{border-radius:var(--p3-r-lg);justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:0 8px 0 12px;display:flex;position:relative}.p3 .p3-top-end{align-items:center;gap:8px;min-width:0;display:flex}@media (min-width:768px){.p3 .p3-top{display:none}}.p3 main.v2{background:0 0}.p3 .p3-main{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.p3 .p3-panel{--p3-glass-shadow:0 1px 2px #1c1b190a,0 18px 50px #1c1b1914;flex:none;align-self:stretch;min-width:0}.p3 .p3-panel.glass{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 60%,transparent)}.dark .p3:not([data-dark=off]) .p3-panel.glass{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 78%,transparent)}.p3 .v2{--bg:var(--p3-bg);--surface:var(--p3-surface);--surface-2:color-mix(in srgb,var(--p3-surface) 70%,var(--p3-bg));--ink:var(--p3-ink);--ink-2:var(--p3-ink-2);--ink-3:var(--p3-ink-2);--line:var(--p3-line);--line-2:color-mix(in srgb,var(--p3-ink) 18%,transparent);--accent:var(--p3-accent);--accent-ink:var(--p3-accent-ink);--accent-soft:color-mix(in srgb,var(--p3-accent) 12%,transparent);--glass:var(--p3-glass-bg);--glass-strong:color-mix(in srgb,var(--p3-surface) 90%,transparent);--font:var(--font-sans),system-ui,sans-serif;color-scheme:normal;background:0 0}.p3 .v2 a:not(.btn):hover{color:var(--p3-accent)}.p3 .v2 .btn-primary:not(.v2-on-dark *):hover{background:color-mix(in srgb,var(--p3-accent) 88%,var(--p3-ink))}.p3 .v2 .v2-toast{color:var(--p3-bg)}.dark .p3:not([data-dark=off]) .v2{--ok:#5fcf93;--warn:#e6b25c;--danger:#f08a7c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dark .p3:not([data-dark=off]) .v2 .card{border-color:var(--p3-line)}.dark .p3:not([data-dark=off]) .v2 .tabs:not(.v2-on-dark *),.dark .p3:not([data-dark=off]) .v2 .pill:not([class*=pill-]):not(.v2-deck-left):not(.v2-on-dark *){background:color-mix(in srgb,var(--p3-ink) 7%,transparent)}.dark .p3:not([data-dark=off]) .v2 .btn-ghost:not(.v2-on-dark *):hover{background:color-mix(in srgb,var(--p3-ink) 6%,transparent)}.p3[data-dark=off]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.p3 .p3-panel:has([data-p3-fill]){flex-direction:column;flex:1;display:flex}.p3.p3-onb{isolation:isolate;background:0 0;flex-direction:column;min-height:100dvh;display:flex}.p3 .p3-onb-top{box-sizing:border-box;flex-direction:column;width:100%;margin:0 auto;display:flex}.p3 .p3-onb-steps{gap:6px;display:flex}.p3 .p3-onb-steps i{border-radius:2px;flex:1;height:3px}.p3 .p3-onb-main{box-sizing:border-box;flex-direction:column;flex:1;width:100%;max-width:720px;margin:0 auto;padding:16px;display:flex}.p3 .p3-onb-main .v2.page{background:0 0;flex:1;min-height:0}.p3 .p3-onb-main .v2 .wrap{padding-left:0;padding-right:0}.p3 .p3-onb-main .v2 :is(.lead,.muted,.kicker,.small,.display,.title,.h3,.btn-ghost,p):not(.card *){text-shadow:0 0 2px var(--p3-bg),0 0 10px var(--p3-bg),0 0 22px var(--p3-bg)}.p3 .v2 .v2-meter{background:var(--p3-line)}.p3 .v2 .v2-skel{background:color-mix(in srgb,var(--p3-ink) 9%,transparent)}.dark .p3:not([data-dark=off]) .v2 .v2-skel:after{background:linear-gradient(90deg,#0000,#ffffff14,#0000)}.p3 .p3-login-wrap{flex:1;justify-content:center;padding:8px 0 24px;display:flex}.p3 .p3-login{box-sizing:border-box;border-radius:var(--p3-r-xl);--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 74%,transparent);--p3-glass-shadow:0 1px 2px #1c1b190d,0 24px 60px #1c1b1924;flex-direction:column;gap:20px;width:100%;max-width:440px;padding:28px 20px 22px;display:flex}.dark .p3:not([data-dark=off]) .p3-login{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 84%,transparent)}@media (min-width:768px){.p3 .p3-login{padding:36px 32px 28px}}.p3 .p3-login-head{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.p3 .p3-login-title{overflow-wrap:break-word;margin:0}.p3 .p3-login-handle{color:var(--p3-accent);overflow-wrap:anywhere;font-size:.8em;display:block}.p3 .p3-login-lead{color:var(--p3-ink-2);margin:0;font-size:15px;line-height:1.5}.p3 .p3-login-body{flex-direction:column;gap:12px;display:flex}.p3 .p3-login-note{color:var(--p3-ink-2);margin:0;font-size:14.5px;line-height:1.5}.p3 .p3-login-note strong{color:var(--p3-ink);overflow-wrap:anywhere}.p3 .p3-login-label{color:var(--p3-ink);font-size:14px;font-weight:600}.p3 .p3-login .btn{width:100%;min-height:52px;font-size:16px}.p3 .p3-field{box-sizing:border-box;border-radius:var(--p3-r-md);border:1px solid var(--p3-line);background:var(--p3-surface);width:100%;min-height:52px;color:var(--p3-ink);font:inherit;padding:0 16px;font-size:16px}.p3 .p3-field::placeholder{color:var(--p3-ink-2);opacity:.7}.p3 .p3-field:focus-visible{border-color:var(--p3-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--p3-accent) 22%,transparent);outline:none}.p3 .p3-field[aria-invalid=true]{border-color:var(--p3-danger)}.p3 .p3-otp{grid-template-columns:repeat(var(--p3-otp-n,6),minmax(0,1fr));gap:8px;display:grid}.p3 .p3-otp .p3-field{text-align:center;font-variant-numeric:tabular-nums;min-width:0;height:58px;caret-color:var(--p3-accent);padding:0;font-size:22px;font-weight:600}.p3 .p3-otp .p3-field[data-filled]{border-color:color-mix(in srgb,var(--p3-ink) 32%,transparent)}.p3 .p3-otp[data-n="7"],.p3 .p3-otp[data-n="8"],.p3 .p3-otp[data-n="9"],.p3 .p3-otp[data-n="10"]{gap:5px}.p3 .p3-otp[data-n="7"] .p3-field,.p3 .p3-otp[data-n="8"] .p3-field,.p3 .p3-otp[data-n="9"] .p3-field,.p3 .p3-otp[data-n="10"] .p3-field{height:52px;font-size:18px}.p3 .p3-error{color:var(--p3-danger);margin:0;font-size:14px;line-height:1.45}.p3 .p3-alert{border-radius:var(--p3-r-md);background:color-mix(in srgb,var(--p3-danger) 10%,transparent);color:var(--p3-danger);border:1px solid color-mix(in srgb,var(--p3-danger) 22%,transparent);margin:0;padding:12px 14px;font-size:14px;line-height:1.45}.p3 .p3-text-btns{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.p3 .p3-text-btn{min-height:40px;color:var(--p3-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:14px;font-weight:600}.p3 .p3-text-btn:disabled{color:var(--p3-ink-2);cursor:not-allowed}.p3 .p3-text-btn[data-wait]{color:var(--p3-ink-2);font-variant-numeric:tabular-nums;font-weight:500}.p3 .p3-or{color:var(--p3-ink-2);align-items:center;gap:12px;font-size:13px;display:flex}.p3 .p3-or:before,.p3 .p3-or:after{content:"";background:var(--p3-line);flex:1;height:1px}.p3 .p3-login-foot{color:var(--p3-ink-2);margin:0;line-height:1.5}.p3 .p3-login-foot a{color:var(--p3-ink);text-underline-offset:2px}.p3 .p3-login-done{flex-direction:column;display:flex}.p3 .p3-skel{border-radius:var(--p3-r-sm);background:color-mix(in srgb,var(--p3-ink) 9%,transparent);animation:1.4s ease-in-out infinite p3-pulse;display:block}.p3 .p3-start{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;width:100%;padding:8px 0 32px;display:flex}.p3 .p3-start-title{overflow-wrap:break-word;flex-direction:column;align-items:center;width:100%;margin:0;font-size:min(9.6vw,40px);line-height:1.08;display:flex}.p3 .p3-start-line{display:block}.p3 .p3-start-word{white-space:nowrap;min-height:1.08em;color:var(--p3-accent)}.p3 .p3-tw-caret{vertical-align:-.08em;opacity:0;background:currentColor;border-radius:1px;width:.07em;height:.9em;margin-left:.06em;transition:opacity .12s linear;display:inline-block}.p3 .p3-tw-caret[data-on]{opacity:1}.p3 .p3-start-lead{margin:0;font-size:15.5px;line-height:1.55}.p3 .p3-start-form{box-sizing:border-box;border-radius:var(--p3-r-lg);--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 74%,transparent);--p3-glass-shadow:0 1px 2px #1c1b190d,0 18px 50px #1c1b191f;align-items:center;gap:8px;width:100%;max-width:520px;padding:6px;display:flex}.dark .p3:not([data-dark=off]) .p3-start-form{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 84%,transparent)}.p3 .p3-start-input{border-radius:var(--p3-r-md);min-width:0;min-height:52px;color:var(--p3-ink);font:inherit;background:0 0;border:0;flex:1;padding:0 12px;font-size:16px}.p3 .p3-start-input::placeholder{color:var(--p3-ink-2);opacity:.75}.p3 .p3-start-input:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--p3-accent) 40%,transparent);outline:none}.p3 .p3-start-btn{flex:none;min-height:52px;padding:0 18px;font-size:15px}.p3 .p3-start-alert{background:color-mix(in srgb,var(--p3-danger) 10%,var(--p3-surface))}.p3 .p3-start-note{border-radius:var(--p3-r-md);--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 74%,transparent);width:100%;margin:0;padding:12px 14px}.dark .p3:not([data-dark=off]) .p3-start-note{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 84%,transparent)}.p3 .p3-start-card{box-sizing:border-box;border-radius:var(--p3-r-xl);text-align:left;--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 78%,transparent);--p3-glass-shadow:0 1px 2px #1c1b190d,0 24px 60px #1c1b1924;flex-direction:column;gap:16px;width:100%;max-width:520px;padding:20px;display:flex}.dark .p3:not([data-dark=off]) .p3-start-card{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 86%,transparent)}@media (min-width:768px){.p3 .p3-start-card{padding:24px}}.p3 .p3-start-chan{align-items:center;gap:12px;min-width:0;display:flex}.p3 .p3-start-who{flex-direction:column;flex:1;gap:3px;min-width:0;line-height:1.3;display:flex}.p3 .p3-start-who strong{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.p3 .p3-start-who span:not(.p3-skel){color:var(--p3-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.p3 .p3-start-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.p3 .p3-start-stat{border-radius:var(--p3-r-md);background:color-mix(in srgb,var(--p3-ink) 4%,transparent);flex-direction:column-reverse;justify-content:flex-end;gap:4px;min-width:0;padding:10px 8px;display:flex}.p3 .p3-start-stat dt{color:var(--p3-ink-2);font-size:12px;line-height:1.3}.p3 .p3-start-stat dd{min-height:24px;font-family:var(--font-display),system-ui,sans-serif;font-variant-numeric:tabular-nums;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:600;overflow:hidden}.p3 .p3-start-stat dd:not(:has(.p3-skel)){animation:p3-fade-up .32s var(--p3-ease-out) both}.p3 .p3-start-stat .p3-skel{max-width:100%;display:block}@media (min-width:768px){.p3 .p3-start-stat{padding:12px}.p3 .p3-start-stat dd{font-size:19px}}.p3 .p3-start-meter{background:var(--p3-line);border-radius:2px;height:4px;overflow:hidden}.p3 .p3-start-meter>span{background:var(--p3-accent);transform-origin:0;height:100%;transition:transform .6s var(--p3-ease-out);border-radius:2px;display:block}.p3 .p3-start-steps{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.p3 .p3-start-steps li{color:var(--p3-ink-2);transition:opacity .24s var(--p3-ease-out);align-items:center;gap:10px;font-size:14.5px;display:flex}.p3 .p3-start-steps li[data-state=now]{color:var(--p3-ink);font-weight:600}.p3 .p3-start-steps i{box-sizing:border-box;border:1.5px solid var(--p3-line);border-radius:50%;flex:none;width:18px;height:18px;position:relative}.p3 .p3-start-steps li[data-state=now] i{border-color:var(--p3-accent)}.p3 .p3-start-steps li[data-state=now] i:after{content:"";background:var(--p3-accent);border-radius:50%;animation:1.2s ease-in-out infinite p3-pulse;position:absolute;inset:3px}.p3 .p3-start-steps li[data-state=done] i{background:var(--p3-teal);border:0}.p3 .p3-start-steps li[data-state=done] i:after{content:"";border:solid var(--p3-surface);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:3.5px;left:6px;transform:rotate(45deg)}.p3 .p3-start-foot{color:var(--p3-ink-2);margin:0;font-size:13px;line-height:1.45}.p3 .p3-start-sec{font-variant-numeric:tabular-nums}.p3 .p3-tan{flex-direction:column;flex:1;width:100%;display:flex}.p3 .p3-tan-pill{margin:0}.p3 .p3-tan-stage{flex-direction:column;flex:1;display:flex}.p3 .p3-tan-q{box-sizing:border-box;border-radius:var(--p3-r-xl);--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 78%,transparent);--p3-glass-shadow:0 1px 2px #1c1b190d,0 24px 60px #1c1b1924;flex-direction:column;gap:16px;width:100%;padding:22px 18px 18px;display:flex}.dark .p3:not([data-dark=off]) .p3-tan-q{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 86%,transparent)}@media (min-width:768px){.p3 .p3-tan-q{gap:18px;padding:32px 32px 24px}}.p3 .p3-tan-title{overflow-wrap:break-word;outline:none;margin:0;font-size:26px}@media (min-width:768px){.p3 .p3-tan-title{font-size:34px}}.p3 .p3-tan-lead{color:var(--p3-ink-2);margin:0;font-size:15px;line-height:1.55}.p3 .p3-tan-chips{flex-wrap:wrap;gap:8px;display:flex}.p3 .p3-tan-chip{border:1px solid var(--p3-line);background:var(--p3-surface);min-height:44px;color:var(--p3-ink);font:inherit;cursor:pointer;text-align:left;transition:transform .16s var(--p3-ease-out),background-color .16s var(--p3-ease-out);border-radius:999px;padding:0 16px;font-size:14.5px;font-weight:500}.p3 .p3-tan-chip:active{transform:scale(.96)}.p3 .p3-tan-chip[aria-pressed=true]{background:var(--p3-accent);border-color:var(--p3-accent);color:var(--p3-accent-ink)}.p3 .p3-tan-options{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@media (min-width:768px){.p3 .p3-tan-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.p3 .p3-tan-option{border-radius:var(--p3-r-md);border:1px solid var(--p3-line);background:var(--p3-surface);color:var(--p3-ink);font:inherit;text-align:left;cursor:pointer;transition:transform .16s var(--p3-ease-out);flex-direction:column;gap:3px;padding:14px 16px;display:flex}.p3 .p3-tan-option:active{transform:scale(.98)}.p3 .p3-tan-option strong{font-size:15px;font-weight:600}.p3 .p3-tan-option span{color:var(--p3-ink-2);font-size:13.5px;line-height:1.4}.p3 .p3-tan-option[aria-pressed=true]{border-color:var(--p3-accent);box-shadow:inset 0 0 0 1px var(--p3-accent);background:color-mix(in srgb,var(--p3-accent) 8%,var(--p3-surface))}.p3 .p3-tan-nav{padding-top:4px;display:flex}.p3 .p3-tan-nav .btn{white-space:nowrap;flex:130px;min-height:48px;padding:0 14px;font-size:15px}@media (min-width:768px){.p3 .p3-tan-nav .btn{flex:none}}.p3 .p3-tan-wait{text-align:center;flex-direction:column;align-items:center;display:flex}.p3 .p3-tan-card{bottom:calc(12px + env(safe-area-inset-bottom));box-sizing:border-box;border-radius:var(--p3-r-lg);--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 80%,transparent);--p3-glass-shadow:0 1px 2px #1c1b190d,0 18px 50px #1c1b1929;flex-direction:column;gap:12px;padding:0 16px 14px;display:flex;position:sticky;overflow:hidden}.dark .p3:not([data-dark=off]) .p3-tan-card{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 88%,transparent)}.p3 .p3-tan-meter{background:var(--p3-line);height:3px;margin:0 -16px}.p3 .p3-tan-meter>span{background:var(--p3-accent);transform-origin:0;height:100%;transition:transform .6s var(--p3-ease-out);display:block}.p3 .p3-tan-card[data-stage=kechikdi] .p3-tan-meter>span{background:var(--p3-sand)}.p3 .p3-tan-card[data-stage=xato] .p3-tan-meter>span{background:var(--p3-danger)}.p3 .p3-tan-card[data-stage=tayyor] .p3-tan-meter>span{background:var(--p3-teal)}.p3 .p3-tan-row{align-items:center;gap:12px;min-width:0;display:flex}.p3 .p3-tan-info{flex-direction:column;flex:1;gap:2px;min-width:0;line-height:1.35;display:flex}.p3 .p3-tan-info strong{font-size:15px;font-weight:600}.p3 .p3-tan-info span{color:var(--p3-ink-2);font-variant-numeric:tabular-nums;font-size:13px}.p3 .p3-tan-notice{color:var(--p3-ink-2);margin:0;font-size:13px;line-height:1.45}.p3 .p3-tan-actions{flex-wrap:wrap;gap:8px;display:flex}.p3 .p3-tan-actions .btn{white-space:nowrap;flex:130px;min-height:46px;padding:0 12px;font-size:15px}.p3 .p3-tay{flex-direction:column;width:100%;display:flex}@media (min-width:1024px){.p3 .p3-tay{display:grid}.p3 .p3-tay-intro{top:24px}}.p3 .p3-tay-intro{flex-direction:column;display:flex}.p3 .p3-tay-intro :is(.p3-tay-kicker,.p3-tay-title,.p3-tay-lead,.p3-tay-note){text-shadow:0 0 2px var(--p3-bg),0 0 10px var(--p3-bg),0 0 22px var(--p3-bg)}.p3 .p3-tay-title{overflow-wrap:break-word;margin:0}.p3 .p3-tay-deck{flex-direction:column;width:100%;min-width:0;margin:0 auto;display:flex;position:relative}.p3 .p3-tay-view{touch-action:pan-y;position:relative;overflow:hidden}.p3 .p3-tay-track{transition:transform .42s var(--p3-ease-out);display:flex}.p3 .p3-tay-slide{box-sizing:border-box;flex:0 0 100%;min-width:0}.p3 .p3-tay-nav{justify-content:center;align-items:center;display:flex}.p3 .p3-tay-arrow{border:1px solid var(--p3-line);background:var(--p3-surface);color:var(--p3-ink);cursor:pointer;transition:transform .16s var(--p3-ease-out),opacity .16s var(--p3-ease-out);border-radius:50%;place-items:center;display:grid}.p3 .p3-tay-arrow:active{transform:scale(.94)}.p3 .p3-tay-arrow:disabled{cursor:default;transform:none}.p3 .p3-tay-dots{display:flex}.p3 .p3-tay-dot{cursor:pointer;background:0 0;border:0;place-items:center;height:44px;padding:0;display:grid}.p3 .p3-tay-dot i{border-radius:50%;display:block}.p3 .p3-tgp{background:var(--p3-surface);border:1px solid var(--p3-line);border-radius:var(--p3-r-lg);color:var(--p3-ink);flex-direction:column;display:flex;overflow:hidden}.p3 .p3-tgp-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:15px;font-weight:600;overflow:hidden}.p3 .p3-tgp-media{aspect-ratio:4/5;background:color-mix(in srgb,var(--p3-ink) 7%,var(--p3-surface));position:relative;overflow:hidden}.p3 .p3-tgp-img{object-fit:cover;width:100%;height:100%;animation:p3-fade-in .36s var(--p3-ease-out) both;display:block}.p3 .p3-tgp-text{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.p3 .p3-tgp-text[data-open]{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}.p3 .p3-tgp[data-locked] .p3-tgp-text{filter:blur(.6px);-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(#000 20%,#0000 95%);mask-image:linear-gradient(#000 20%,#0000 95%)}.p3 .p3-tgp-more{color:var(--p3-accent);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;min-height:32px;padding:4px 0;font-size:14px;font-weight:600}.p3 .p3-tgp-meta{color:var(--p3-ink-2);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:10px;font-size:12.5px;display:flex}.p3 .p3-tgp-views{align-items:center;gap:4px;display:inline-flex}.p3 .p3-tay-side{flex-direction:column;gap:14px;width:100%;min-width:0;max-width:420px;margin:0 auto;display:flex}.p3 .p3-tay-pay{border-radius:var(--p3-r-lg);box-sizing:border-box;--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 82%,transparent);flex-direction:column;display:flex}.dark .p3:not([data-dark=off]) :is(.p3-tay-time,.p3-tay-pay){--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 88%,transparent)}.p3 .p3-tay-small{color:var(--p3-ink-2);margin:0;font-size:13.5px;line-height:1.45}.p3 .p3-tay-sum{color:var(--p3-ink-2);margin:0;font-size:15px}.p3 .p3-tay-sum strong{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.03em;color:var(--p3-ink);white-space:nowrap;font-weight:600}.p3 .p3-tay-pay-title{margin:0}.p3 .p3-tay-list{flex-direction:column;gap:8px;margin:2px 0 6px;padding:0;font-size:14.5px;line-height:1.4;list-style:none;display:flex}.p3 .p3-tay-list li{align-items:flex-start;gap:10px;display:flex}.p3 .p3-tay-list svg{color:var(--p3-teal);flex:none;margin-top:2px}.p3 .p3-tay-cta{box-sizing:border-box;text-align:center;width:100%;padding:0 14px;font-size:15.5px}.p3 .p3-tay-cta:disabled{opacity:.6;cursor:progress}.p3 .p3-tay-choice{flex-direction:column;gap:8px;padding-top:4px;display:flex}.p3 .p3-tay-choice[hidden]{display:none}.p3 .p3-tay-choice form{margin:0}.p3 .p3-tay-provider{background:var(--p3-surface)}.p3 .p3-tay-free{box-sizing:border-box;text-underline-offset:3px;align-self:center;min-height:44px;padding:10px 4px;font-size:14.5px}.p3 .p3-tay a:focus-visible,.p3 .p3-tay button:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}.p3 .p3-dock{height:calc(64px + env(safe-area-inset-bottom));padding:0 4px env(safe-area-inset-bottom);box-sizing:border-box;border-radius:var(--p3-r-lg) var(--p3-r-lg) 0 0;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){.p3 .p3-dock{display:none}}.p3 .p3-dock-item{min-width:0;height:64px;font:inherit;cursor:pointer;transition:transform .16s var(--p3-ease-out);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.p3 .p3-dock-item:active{transform:scale(.94)}.p3 .p3-dock-label{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:0 2px;font-size:11px;font-weight:500;line-height:1.2;overflow:hidden}.p3 .p3-dock-item[aria-current=page] .p3-dock-label,.p3 .p3-dock-item[data-on=true] .p3-dock-label{font-weight:600}.p3 .p3-dock-item .p3-dot{top:10px;right:calc(50% - 18px)}.p3 .p3-dock-orb{border-radius:50%;place-items:center;display:grid}.p3 .p3-sheet{z-index:31;box-sizing:border-box;padding:10px 16px calc(20px + env(safe-area-inset-bottom));border-radius:var(--p3-r-xl) var(--p3-r-xl) 0 0;background:var(--p3-surface);color:var(--p3-ink);border-top:1px solid var(--p3-line);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 40px #1c1b1929}.p3 .p3-sheet-head{justify-content:space-between;align-items:center;padding:4px 0 10px;display:flex}.p3 .p3-sheet-title{font-family:var(--font-display),system-ui,sans-serif;font-size:16px;font-weight:600}.p3 .p3-reja-state{box-sizing:border-box;flex-direction:column;gap:16px;width:100%;max-width:640px;margin:0 auto;padding:16px 16px 24px;display:flex}@media (min-width:768px){.p3 .p3-reja-state{gap:20px;padding:32px 24px 40px}}.p3 .p3-reja-card{box-sizing:border-box;color:var(--p3-ink);--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 82%,transparent);--p3-glass-shadow:0 1px 2px #1c1b190d,0 18px 50px #1c1b191a;flex-direction:column;display:flex;position:relative;overflow:hidden}.dark .p3:not([data-dark=off]) .p3-reja-card{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 88%,transparent);--p3-glass-shadow:0 18px 50px #00000059}.p3 .p3-reja-kicker{color:var(--p3-accent);margin:0;font-size:13px;font-weight:600}.p3 .p3-reja-card[data-tone=xato] .p3-reja-kicker{color:var(--p3-danger)}.p3 .p3-reja-card[data-tone=kech] .p3-reja-kicker{color:color-mix(in srgb,var(--p3-sand) 55%,var(--p3-ink))}.p3 .p3-reja-title{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.02em;overflow-wrap:break-word;color:var(--p3-ink);margin:0;font-weight:600;line-height:1.15}.p3 .p3-reja-lead{color:var(--p3-ink-2);margin:0;font-size:15.5px;line-height:1.55}.p3 .p3-reja-error{color:var(--p3-danger);margin:0;font-size:14px;line-height:1.45}.p3 .p3-reja-actions{flex-wrap:wrap;gap:10px;padding-top:2px;display:flex}.p3 .p3-reja-actions .btn{min-height:48px;padding:0 20px;font-size:15px}@media (max-width:767px){.p3 .p3-reja-actions .btn{flex:100%}}.p3 .p3-reja-actions .btn:disabled{opacity:.6;cursor:progress}.p3 .p3-reja-meter{background:var(--p3-line);height:3px;position:absolute;top:0;left:0;right:0;overflow:hidden}.p3 .p3-reja-meter>span{background:var(--p3-accent);transform-origin:0;height:100%;transition:transform .6s var(--p3-ease-out);display:block}.p3 .p3-reja-meter[data-indeterminate]>span{width:34%;animation:1.8s ease-in-out infinite p3-indet}.p3 .p3-reja-count{font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.p3 .p3-reja-count strong{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.03em;color:var(--p3-ink);font-weight:600;line-height:1}.p3 .p3-reja-count>span:not(.p3-reja-pill){color:var(--p3-ink-2);font-size:16px}.p3 .p3-reja-draft .p3-tgp-text{max-height:220px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.p3 .p3-reja-badge{background:color-mix(in srgb,var(--p3-teal) 16%,var(--p3-surface));color:color-mix(in srgb,var(--p3-teal) 70%,var(--p3-ink));border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:12px;font-weight:600}.p3 .p3-reja-draft-title{font-size:15.5px;font-weight:600;line-height:1.35}.p3 .p3-reja-stage{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.p3 .p3-reja-stage-name{min-width:0;color:var(--p3-ink);align-items:flex-start;gap:9px;font-size:14.5px;font-weight:600;line-height:1.4;display:flex}.p3 .p3-reja-stage-name>i{background:var(--p3-accent);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb,var(--p3-accent) 18%,transparent);border-radius:50%;flex:none;margin-top:6px;animation:1.6s ease-in-out infinite p3-pulse}.p3 .p3-reja-time{color:var(--p3-ink-2);font-variant-numeric:tabular-nums;flex:none;padding-top:2px;font-size:12.5px}.p3 .p3-reja-detail{color:var(--p3-ink-2);font-variant-numeric:tabular-nums;margin:0;font-size:14px;line-height:1.5}.p3 .p3-reja-tip{border-top:1px solid var(--p3-line);color:var(--p3-ink-2);margin:0;font-size:13.5px;line-height:1.5}.p3 .p3-reja-insight{justify-content:space-between;min-height:220px}.p3 .p3-reja-insight-body{flex-direction:column;gap:10px;display:flex}.p3 .p3-reja-bars{font-variant-numeric:tabular-nums;flex-direction:column;gap:8px;display:flex}.p3 .p3-reja-bar{align-items:center;gap:10px;min-width:0;display:flex}.p3 .p3-reja-bar-label{text-overflow:ellipsis;white-space:nowrap;flex:none;width:112px;font-size:13px;overflow:hidden}.p3 .p3-reja-bar-track{background:var(--p3-line);border-radius:999px;flex:1;height:6px;overflow:hidden}.p3 .p3-reja-bar-track>span{border-radius:inherit;background:var(--p3-accent);transform-origin:0;height:100%;animation:p3-grow .7s var(--p3-ease-out) backwards;display:block}.p3 .p3-reja-bar-share{text-align:right;width:38px;color:var(--p3-ink-2);flex:none;font-size:13px}.p3 .p3-reja-chips{flex-wrap:wrap;gap:6px;display:flex}.p3 .p3-reja-chip{background:color-mix(in srgb,var(--p3-ink) 6%,transparent);border:1px solid var(--p3-line);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500}.p3 .p3-reja-dots{gap:0;margin:0 -16px -14px;display:flex}.p3 .p3-reja-dot{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.p3 .p3-reja-dot i{background:color-mix(in srgb,var(--p3-ink) 22%,transparent);width:7px;height:7px;transition:transform .2s var(--p3-ease-out);border-radius:50%;display:block}.p3 .p3-reja-dot[aria-selected=true] i{background:var(--p3-accent);transform:scale(1.4)}.p3 .p3-reja-dot:focus-visible{outline:2px solid var(--p3-accent);outline-offset:-4px;border-radius:8px}.p3 .p3-deck-top{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;width:100%;margin:0 auto;display:flex}@media (min-width:768px){.p3 .p3-deck-top{padding-top:6px}}.p3 .p3-deck-top-title{min-width:0;font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.02em;color:var(--p3-ink);font-size:18px;font-weight:600;line-height:1.2}.p3 .p3-deck{flex-direction:column;display:flex}.p3 .v2-deck:has(.p3-deck){overflow-x:clip}.p3 .p3-deck-stack{position:relative}.p3 .p3-deck-stack[data-behind="0"]{padding-top:0}.p3 .p3-deck-card{z-index:1;cursor:grab;will-change:transform;--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 86%,transparent);--p3-glass-shadow:0 1px 2px #1c1b190d,0 18px 50px #1c1b191f;flex-direction:column;min-width:0;display:flex;position:relative}.dark .p3:not([data-dark=off]) .p3-deck-card{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 92%,transparent);--p3-glass-shadow:0 18px 50px #00000059}.p3 .p3-deck-card[data-dragging]{cursor:grabbing;-webkit-user-select:none;user-select:none}.p3 .p3-deck-glow{z-index:2;border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:0}.p3 .p3-deck-glow[data-kind=yes]{box-shadow:inset 0 0 0 2px var(--p3-teal),inset -56px 0 64px -40px color-mix(in srgb,var(--p3-teal) 70%,transparent)}.p3 .p3-deck-glow[data-kind=no]{box-shadow:inset 0 0 0 2px var(--p3-sand),inset 56px 0 64px -40px color-mix(in srgb,var(--p3-sand) 80%,transparent)}.p3 .p3-deck-glow[data-kind=later]{box-shadow:inset 0 0 0 2px var(--p3-slate),inset 0 -56px 64px -40px color-mix(in srgb,var(--p3-slate) 70%,transparent)}.p3 .p3-deck-glow[data-kind=edit]{box-shadow:inset 0 0 0 2px var(--p3-accent),inset 0 56px 64px -40px color-mix(in srgb,var(--p3-accent) 60%,transparent)}.p3 .p3-deck-cue{z-index:3;pointer-events:none;opacity:0;--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 70%,transparent);border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:absolute;left:calc(50% - 32px)}.p3 .p3-deck-cue[data-kind=yes]{color:var(--p3-teal);--p3-glass-shadow:0 0 0 2px var(--p3-teal)}.p3 .p3-deck-cue[data-kind=no]{color:color-mix(in srgb,var(--p3-sand) 55%,var(--p3-ink));--p3-glass-shadow:0 0 0 2px var(--p3-sand)}.p3 .p3-deck-cue[data-kind=later]{color:var(--p3-slate);--p3-glass-shadow:0 0 0 2px var(--p3-slate)}.p3 .p3-deck-cue[data-kind=edit]{color:var(--p3-accent);--p3-glass-shadow:0 0 0 2px var(--p3-accent)}.p3 .p3-deck-note{border-radius:var(--p3-r-md);background:color-mix(in srgb,var(--p3-sand) 18%,transparent);color:var(--p3-ink-2);margin:0;padding:12px 14px;font-size:14px;line-height:1.45}.p3 .p3-deck-note strong{color:color-mix(in srgb,var(--p3-sand) 45%,var(--p3-ink))}.p3 .p3-deck-face{min-width:0;transition:opacity .2s var(--p3-ease-out)}.p3 .p3-deck-face .p3-tgp-text{white-space:pre-wrap;overflow-wrap:anywhere}.p3 .p3-deck-face .p3-tgp-name{font-size:14px}.p3 .p3-deck-face .p3-tgp-text{-webkit-line-clamp:3;line-clamp:3;flex:100%}@media (min-width:768px){.p3 .p3-deck-face .p3-tgp-text{-webkit-line-clamp:4;line-clamp:4}}.p3 .p3-deck-face .p3-tgp-text[data-open]{-webkit-line-clamp:unset;line-clamp:none}.p3 .p3-deck-face .p3-tgp-more{flex:none}.p3 .p3-deck-face .p3-tgp-meta{margin-left:auto}@media (max-width:767px){.p3 .p3-deck-face .p3-tgp-meta{display:none}}.p3 .p3-deck-tools{flex-direction:column;gap:10px;min-width:0;display:flex}.p3 .p3-deck-chip{border:1px solid var(--p3-line);background:color-mix(in srgb,var(--p3-surface) 70%,transparent);min-height:44px;color:var(--p3-ink);cursor:pointer;transition:transform .16s var(--p3-ease-out),opacity .16s var(--p3-ease-out);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}@media (hover:hover) and (pointer:fine){.p3 .p3-deck-chip:hover:not(:disabled){border-color:var(--p3-accent);color:var(--p3-accent)}}.p3 .p3-deck-chip:active:not(:disabled){transform:scale(.97)}.p3 .p3-deck-chip:disabled{opacity:.5;cursor:default}.p3 .p3-deck-chip:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}.p3 .p3-deck-chip[aria-pressed=true]{border-color:var(--p3-accent);color:var(--p3-accent);background:color-mix(in srgb,var(--p3-accent) 10%,transparent)}.p3 .p3-deck-chip[data-kind=again]{color:var(--p3-accent);font-weight:600}.p3 .p3-deck-menu{z-index:5;border-radius:var(--p3-r-md);--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 96%,transparent);--p3-glass-shadow:0 18px 40px #1c1b1929;flex-direction:column;min-width:200px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0}.p3 .p3-deck-menu button{min-height:44px;color:var(--p3-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 12px;font-size:15px}.p3 .p3-deck-menu button:is(:hover,:focus-visible){background:color-mix(in srgb,var(--p3-ink) 7%,transparent);outline:none}.p3 .p3-deck-menu button:focus-visible{outline:2px solid var(--p3-accent);outline-offset:-2px}.p3 .p3-deck-actions{z-index:4;transition:opacity .2s var(--p3-ease-out);--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 72%,transparent);--p3-glass-shadow:0 12px 32px #1c1b191a;justify-content:center;align-items:center;position:relative}.p3 .p3-deck-actions[data-busy]{opacity:.6}.p3 .p3-deck-act{cursor:pointer;transition:transform .16s var(--p3-ease-out),opacity .16s var(--p3-ease-out);border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.p3 .p3-deck-act:hover:not(:disabled){transform:scale(1.05)}}.p3 .p3-deck-act:active:not(:disabled){transform:scale(.95)}.p3 .p3-deck-act:focus-visible{outline:2px solid var(--p3-accent);outline-offset:3px}.p3 .p3-deck-act[data-kind=yes]{border-color:#0000}.p3 .p3-deck-act[data-kind=no]{border-color:var(--p3-sand)}.p3 .p3-deck-act[data-kind=edit][aria-pressed=true]{background:color-mix(in srgb,var(--p3-accent) 12%,var(--p3-surface));border-color:var(--p3-accent)}.p3 .p3-deck-act-label{pointer-events:none;position:absolute}.p3 .p3-deck-spin{animation:.9s linear infinite p3-spin}.p3 .p3-deck-toast{z-index:19;left:16px;right:16px;bottom:calc(64px + env(safe-area-inset-bottom) + 16px);box-sizing:border-box;border-radius:var(--p3-r-lg);max-width:480px;color:var(--p3-ink);animation:p3-fade-up .26s var(--p3-ease-out) both;--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 88%,transparent);--p3-glass-shadow:0 18px 40px #1c1b192e;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:8px 8px 8px 18px;font-size:15px;display:flex;position:fixed}@media (min-width:768px){.p3 .p3-deck-toast{left:calc(var(--p3-side-w,0px) + 32px);bottom:24px;right:32px}}.p3 .p3-deck-toast :is(a,button){background:color-mix(in srgb,var(--p3-accent) 12%,transparent);min-height:44px;color:var(--p3-accent);cursor:pointer;border:0;border-radius:12px;flex:none;align-items:center;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}.p3 .p3-deck-toast :is(a,button):disabled{opacity:.5;cursor:default}.p3 .p3-deck-toast :is(a,button):focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}.p3 .p3-deck-info{flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.p3 .p3-deck-info-chip{color:var(--p3-ink);white-space:nowrap;font-variant-numeric:tabular-nums;cursor:pointer;transition:transform .16s var(--p3-ease-out);--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 74%,transparent);--p3-glass-shadow:0 4px 14px #1c1b190f;border-radius:999px;flex:none;align-items:center;font-weight:600;line-height:1;display:inline-flex;position:relative}.p3 .p3-deck-info-chip:after{content:"";position:absolute;inset:-8px -3px}.p3 .p3-deck-info-chip svg{flex:none}.p3 .p3-deck-info-chip:active{transform:scale(.96)}.p3 .p3-deck-info-chip[data-kind=icon]{justify-content:center}.p3 .p3-deck-info-chip:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}@media (max-width:1023px){.p3 .p3-deck-top{justify-content:center}.p3 .p3-deck-top-title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}.p3 .p3-deck-panel{display:none}@media (min-width:1024px){.p3 .v2-deck>.p3-deck-top{grid-area:1/1;justify-content:center}.p3 .p3-deck-info{display:none}.p3 .p3-deck-panel{box-sizing:border-box;min-width:0;animation:p3-panel-in .5s var(--p3-ease-out) both;--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 78%,transparent);--p3-glass-shadow:0 1px 2px #1c1b190d,0 18px 50px #1c1b191a;flex-direction:column;display:flex;position:sticky}.dark .p3:not([data-dark=off]) .p3-deck-panel{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 88%,transparent);--p3-glass-shadow:0 18px 50px #00000059}.p3 .p3-deck-panel>*{animation:p3-fade-in .32s var(--p3-ease-out) .15s both}}.p3 .p3-deck-panel-sec{flex-direction:column;gap:4px;min-width:0;display:flex}.p3 .p3-deck-panel-sec+.p3-deck-panel-sec{border-top:1px solid var(--p3-line)}.p3 .p3-deck-panel-when{font-variant-numeric:tabular-nums}.p3 .p3-deck-panel-note{color:var(--p3-ink-2);font-size:12.5px;line-height:1.45}.p3 .p3-deck-panel-count{color:var(--p3-ink-2);font-size:15px}.p3 .p3-deck-panel-count strong{letter-spacing:-.02em;color:var(--p3-ink);font-variant-numeric:tabular-nums}.p3 .p3-deck-panel-text{color:var(--p3-ink);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.p3 .p3-deck-panel-advice .v2-maslahat-clamp{-webkit-line-clamp:4}.p3 .p3-deck[data-stage=image]{--p3-img-h:clamp(120px,calc(100dvh - 489px),360px)}@media (min-width:768px){.p3 .p3-deck[data-stage=image]{--p3-img-h:clamp(200px,calc(100dvh - 437px),520px)}}.p3 .p3-deck[data-stage=image] .p3-tgp{overflow:visible}.p3 .p3-deck[data-stage=image] .p3-deck-face .p3-tgp-text{-webkit-line-clamp:1;line-clamp:1}@media (min-width:768px){.p3 .p3-deck[data-stage=image] .p3-deck-face .p3-tgp-text{-webkit-line-clamp:3;line-clamp:3}}.p3 .p3-img-row{height:var(--p3-img-h);background:color-mix(in srgb,var(--p3-ink) 6%,var(--p3-surface));justify-content:center;display:flex;position:relative}.p3 .p3-img-box{aspect-ratio:4/5;max-width:100%;height:100%;position:relative;overflow:hidden}.p3 .p3-img-row:not([data-fill]) .p3-img-box{aspect-ratio:auto;width:100%}.p3 .p3-img-pic{object-fit:cover;width:100%;height:100%;display:block}.p3 .p3-img-box img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.p3 .p3-img-box .v2-zoom{position:absolute;inset:0}.p3 .p3-img-box .v2-xfade{height:100%}.p3 .p3-img-wait{box-sizing:border-box;background:color-mix(in srgb,var(--p3-accent) 9%,var(--p3-surface));align-items:flex-end;padding:10px;display:flex;position:absolute;inset:0;overflow:hidden}.p3 .p3-img-shimmer{background:linear-gradient(100deg,transparent 25%,color-mix(in srgb,var(--p3-surface) 60%,transparent) 50%,transparent 75%);animation:2.6s ease-in-out infinite p3-sweep;position:absolute;inset:0;transform:translate(-100%)}.p3 .v2-xfade>.p3-img-shimmer{background-color:color-mix(in srgb,var(--p3-ink) 6%,var(--p3-surface))}.p3 .p3-img-wait-note{color:var(--p3-ink-2);font-size:13px;font-weight:600;position:relative}.p3 .p3-img-live{width:100%;min-width:0;position:relative}.p3 .p3-img-live .v2-live-wait{background:color-mix(in srgb,var(--p3-surface) 88%,transparent);border-color:var(--p3-line)}.p3 .p3-img-live .v2-live-wait-meter{background:var(--p3-line)}.p3 .p3-img-empty{box-sizing:border-box;justify-content:center;align-items:center;padding:12px;display:flex;position:absolute;inset:0}.p3 .p3-img-msg{border-radius:var(--p3-r-md);background:color-mix(in srgb,var(--p3-surface) 90%,transparent);border:1px solid var(--p3-line);max-width:340px;color:var(--p3-ink);text-align:center;box-shadow:0 8px 24px color-mix(in srgb,var(--p3-ink) 14%,transparent);flex-direction:column;align-items:center;gap:10px;padding:12px 14px;display:flex;position:relative}.p3 .p3-img-msg p{margin:0;font-size:14px;font-weight:600;line-height:1.4}.p3 .p3-img-empty[data-failed] .p3-img-msg{border-color:color-mix(in srgb,var(--p3-danger) 35%,transparent)}.p3 .p3-img-msg-acts{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.p3 .p3-img-pen{z-index:4;position:absolute;top:8px;right:8px}.p3 .p3-img-pen-btn{width:44px;height:44px;color:var(--p3-ink);cursor:pointer;transition:opacity .16s var(--p3-ease-out),transform .16s var(--p3-ease-out);--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 80%,transparent);border-radius:50%;place-items:center;padding:0;display:grid}.p3 .p3-img-pen-btn:active{transform:scale(.95)}.p3 .p3-img-pen-btn:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.p3 .p3-img-pen:not([data-open]) .p3-img-pen-btn{opacity:.6}.p3 .p3-img-row:is(:hover,:focus-within) .p3-img-pen-btn{opacity:1}}.p3 .p3-deck-menu.p3-img-menu{box-sizing:border-box;min-width:232px;max-width:calc(100vw - 96px);top:0;left:auto;right:52px}.p3 .p3-deck-card:has(.p3-img-pen[data-open]){z-index:5}.p3 .p3-img-menu button{flex:none;align-items:center;gap:10px;width:100%;min-height:44px;font-size:14.5px;display:flex}.p3 .p3-img-menu button>span{flex:1;min-width:0}.p3 .p3-img-menu-hint{color:var(--p3-ink-2);margin-top:1px;font-size:12px;line-height:1.3;display:block}.p3 .p3-img-menu button>svg{color:var(--p3-ink-2);flex:none}.p3 .p3-img-menu button:disabled{opacity:.5;cursor:default}.p3 .p3-img-menu-check{background:color-mix(in srgb,var(--p3-ink) 16%,transparent);width:34px;height:20px;transition:background-color .16s var(--p3-ease-out);border-radius:999px;flex:none;position:relative}.p3 .p3-img-menu-check:after{content:"";background:var(--p3-surface);width:16px;height:16px;box-shadow:0 1px 2px color-mix(in srgb,var(--p3-ink) 25%,transparent);transition:transform .16s var(--p3-ease-out);border-radius:50%;position:absolute;top:2px;left:2px}.p3 .p3-img-menu-check[data-on]{background:var(--p3-accent)}.p3 .p3-img-menu-check[data-on]:after{transform:translate(14px)}.p3 .p3-img-note{color:var(--p3-ink-2);margin:0;font-size:13px;line-height:1.45}.p3 .p3-img-group{flex-direction:column;gap:6px;display:flex}.p3 .p3-img-group-title{font-size:13px;font-weight:600}.p3 .p3-img-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.p3 .p3-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.p3 .p3-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}.p3 .p3-gallery-row{gap:10px;padding:2px;display:flex;overflow-x:auto}.p3 .p3-gallery-item{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.p3 .p3-gallery-row .p3-gallery-item{flex:none}.p3 .p3-gallery-pic{aspect-ratio:4/5;border-radius:var(--p3-r-sm);cursor:zoom-in;background:color-mix(in srgb,var(--p3-ink) 6%,var(--p3-surface));border:2px solid #0000;width:100%;padding:0;display:block;overflow:hidden}.p3 .p3-gallery-row .p3-gallery-pic{width:64px}.p3 .p3-gallery-item[data-current] .p3-gallery-pic{border-color:var(--p3-accent)}.p3 .p3-gallery-pic img{object-fit:cover;width:100%;height:100%;display:block}.p3 .p3-gallery-pic:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}.p3 .p3-gallery-on{min-height:36px;color:var(--p3-accent);align-items:center;font-size:13px;font-weight:600;display:inline-flex}.p3 .p3-gallery-rich{color:var(--p3-ink-2);align-items:center;gap:6px;font-size:12.5px;display:flex}.p3 .p3-gallery-rich input{accent-color:var(--p3-accent)}.p3 .p3-pill-btn{border:1px solid var(--p3-line);background:color-mix(in srgb,var(--p3-surface) 80%,transparent);min-height:44px;color:var(--p3-ink);font:inherit;cursor:pointer;text-align:center;transition:transform .16s var(--p3-ease-out),opacity .16s var(--p3-ease-out);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14.5px;font-weight:600;line-height:1.2;display:inline-flex}.p3 .p3-pill-btn[data-tone=primary]{background:var(--p3-accent);color:var(--p3-accent-ink);border-color:#0000}.p3 .p3-pill-btn[data-tone=ghost]{color:var(--p3-ink-2);background:0 0;border-color:#0000}.p3 .p3-pill-btn[data-size=sm]{min-height:36px;padding:0 12px;font-size:13px}.p3 .p3-pill-btn[data-size=lg]{min-height:48px;padding:0 22px;font-size:15px}@media (hover:hover) and (pointer:fine){.p3 .p3-pill-btn:not([data-tone]):hover:not(:disabled){border-color:var(--p3-accent);color:var(--p3-accent)}}.p3 .p3-pill-btn:active:not(:disabled){transform:scale(.97)}.p3 .p3-pill-btn:disabled{opacity:.5;cursor:default}.p3 .p3-pill-btn:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}.p3 .p3-input{box-sizing:border-box;border-radius:var(--p3-r-md);border:1px solid color-mix(in srgb,var(--p3-ink) 18%,transparent);background:var(--p3-surface);width:100%;min-height:64px;color:var(--p3-ink);font:inherit;resize:vertical;padding:12px 14px;font-size:16px;line-height:1.45;display:block}.p3 .p3-input::placeholder{color:var(--p3-ink-2);opacity:.75}.p3 .p3-input:focus-visible{border-color:var(--p3-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--p3-accent) 22%,transparent);outline:none}.p3 .p3-input:disabled{opacity:.6}.p3 .p3-inline-error{color:var(--p3-danger);margin:0;font-size:13.5px;line-height:1.45}.p3 .p3-chip-row{flex-wrap:wrap;gap:8px;display:flex}.p3 .p3-wish-link{min-height:44px;color:var(--p3-accent);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:600;display:inline-flex}.p3 .p3-wish-link:disabled{opacity:.5;cursor:default}.p3 .p3-wish{flex-direction:column;gap:8px;width:100%;display:flex}.p3 .p3-wish-label{color:var(--p3-ink);font-size:14px;font-weight:600}.p3 .p3-wish-label span{color:var(--p3-ink-2);font-size:12.5px;font-weight:400;display:block}.p3 .p3-wish-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.p3 .p3-wish-ok{color:color-mix(in srgb,var(--p3-teal) 55%,var(--p3-ink));font-size:13px}.p3 .p3-rich{color:var(--p3-ink);cursor:pointer;flex-wrap:wrap;gap:4px 10px;font-size:14px;line-height:1.4;display:flex}.p3 .p3-rich[data-disabled]{cursor:default;opacity:.6}.p3 .p3-rich-btn{min-width:0;min-height:44px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;margin:0;padding:0;display:flex}.p3 .p3-rich-btn:disabled{cursor:default}.p3 .p3-rich-btn:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px;border-radius:8px}.p3 .p3-rich-t{flex-direction:column;flex:1;gap:2px;min-width:0;font-weight:500;display:flex}.p3 .p3-rich-t small{color:var(--p3-ink-2);font-size:13px;font-weight:400}.p3 .p3-rich-error{color:var(--p3-danger);flex-basis:100%;font-size:13px}.p3 .p3-style-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.p3 .p3-style-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.p3 .p3-style-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.p3 .p3-style-grid-wide{grid-template-columns:repeat(6,minmax(0,1fr))}.p3 .p3-style-grid-wide.p3-style-grid-4{grid-template-columns:repeat(4,minmax(0,1fr));max-width:720px}}.p3 .p3-style-card{border:1px solid var(--p3-line);border-radius:var(--p3-r-md);background:color-mix(in srgb,var(--p3-surface) 70%,transparent);color:var(--p3-ink);font:inherit;text-align:left;cursor:pointer;transition:transform .16s var(--p3-ease-out),box-shadow .16s var(--p3-ease-out);flex-direction:column;gap:8px;padding:6px;display:flex}@media (hover:hover) and (pointer:fine){.p3 .p3-style-card:hover:not(:disabled){border-color:color-mix(in srgb,var(--p3-accent) 50%,transparent)}}.p3 .p3-style-card[data-pressed=true]:not(:disabled){transform:scale(.97)}.p3 .p3-style-card:disabled{cursor:default;opacity:.7}.p3 .p3-style-card:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}.p3 .p3-style-card[aria-current=true]{box-shadow:0 0 0 2px var(--p3-accent);border-color:#0000}.p3 .p3-style-card[aria-checked=true]{background:color-mix(in srgb,var(--p3-accent) 10%,var(--p3-surface));box-shadow:0 0 0 2px var(--p3-accent);border-color:#0000}.p3 .p3-style-sample{aspect-ratio:4/5;border-radius:var(--p3-r-sm);background:color-mix(in srgb,var(--p3-ink) 7%,var(--p3-surface));display:block;position:relative;overflow:hidden}.p3 .p3-style-sample img{object-fit:cover;width:100%;height:100%;display:block}.p3 .p3-style-plaque{color:var(--p3-ink-2);align-items:flex-end;padding:10px;font-size:13px;font-weight:600;display:flex;position:absolute;inset:0}.p3 .p3-style-text{flex-direction:column;gap:2px;min-width:0;padding:0 4px 4px;display:flex}.p3 .p3-style-text strong{font-size:15px;font-weight:600;line-height:1.25}.p3 .p3-style-text>span{color:var(--p3-ink-2);font-size:12.5px;line-height:1.4}.p3 .p3-style-badge{background:color-mix(in srgb,var(--p3-accent) 12%,transparent);color:var(--p3-accent);vertical-align:2px;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-block}.p3 .p3-style-sec{border-top:1px solid var(--p3-line);flex-direction:column;gap:10px;padding-top:16px;display:flex}.p3 .p3-style-label{color:var(--p3-ink);font-size:14px;font-weight:600}.p3 .p3-style-seg{align-self:flex-start}.p3 .p3-style-seg .p3-seg-btn{flex:none;min-height:36px;padding:0 14px;font-size:14px}.p3 .p3-style-note{color:var(--p3-ink-2);margin:0;font-size:13px;line-height:1.45}.p3 .p3-style-back{align-items:center;gap:8px;font-size:15px;display:flex}.p3 .p3-style-back .p3-pill-btn{padding-left:8px}.p3 .p3-style-foot{border-top:1px solid var(--p3-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.p3 .p3-style-foot[data-end]{border-top:0;justify-content:flex-end;padding-top:0}.p3 .p3-style-check{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:15px;display:flex}.p3 .p3-style-check input{width:18px;height:18px;accent-color:var(--p3-accent);margin:0}.p3 .p3-editor{border-radius:var(--p3-r-lg);background:var(--p3-surface);border:1px solid var(--p3-line);min-width:0;transition:box-shadow .16s var(--p3-ease-out);flex-direction:column;gap:12px;padding:14px 14px 12px;display:flex}.p3 .p3-editor[data-editing]{box-shadow:0 0 0 2px var(--p3-accent)}@media (min-width:768px){.p3 .p3-editor{padding:20px 22px 14px}}.p3 .p3-editor-text{letter-spacing:-.005em;min-height:160px;color:var(--p3-ink);white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;transition:opacity .2s var(--p3-ease-out);outline:none;font-size:17px;line-height:1.55}.p3 .p3-editor-text[data-readonly]{cursor:pointer}.p3 .p3-editor-text[data-rewriting]{opacity:.45}.p3 .p3-editor-text:focus-visible:not([contenteditable=true]){outline:2px solid var(--p3-accent);outline-offset:4px;border-radius:6px}.p3 .p3-editor-quick{flex-wrap:wrap;gap:8px;display:flex}.p3 .p3-editor-count{color:var(--p3-ink-2);font-variant-numeric:tabular-nums;font-size:13px}.p3 .p3-editor-count[data-over]{color:var(--p3-danger);font-weight:600}.p3 .p3-editor-over{border-radius:var(--p3-r-md);color:var(--p3-danger);background:color-mix(in srgb,var(--p3-danger) 9%,transparent);margin:0;padding:8px 12px;font-size:13px;line-height:1.45}.p3 .p3-editor:not([data-editing])>.p3-editor-count{border-top:1px solid var(--p3-line);padding-top:10px}.p3 .p3-editor-bar{z-index:6;border-radius:var(--p3-r-md);background:var(--p3-surface);border:1px solid var(--p3-line);box-shadow:0 10px 28px color-mix(in srgb,var(--p3-ink) 12%,transparent);flex-direction:column;gap:6px;margin:0 -6px;padding:6px;display:flex;position:sticky;bottom:12px}@media (max-width:767px){.p3 .p3-editor-bar{bottom:calc(64px + env(safe-area-inset-bottom) + 8px)}.p3 .p3-editor[data-kb] .p3-editor-bar{bottom:calc(var(--p3-kb,0px) + 8px)}}.p3 .p3-editor-tools{scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:center;gap:6px;min-width:0;display:flex;overflow-x:auto}.p3 .p3-editor-tools::-webkit-scrollbar{display:none}@media (max-width:767px){.p3 .p3-editor-tools{padding-right:24px;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}}.p3 .p3-editor-group,.p3 .p3-editor-letters{flex:none;gap:2px;display:flex}.p3 .p3-editor-group+.p3-editor-group{border-left:1px solid var(--p3-line);padding-left:6px}@media (min-width:768px){.p3 .p3-editor-tools{row-gap:2px;overflow:visible}.p3 .p3-editor-group{flex:0 auto;gap:0;min-width:0}}.p3 .p3-editor-tool{width:40px;height:40px;color:var(--p3-ink);font:inherit;cursor:pointer;transition:transform .16s var(--p3-ease-out);background:0 0;border:0;border-radius:10px;flex:none;place-items:center;padding:0;font-size:16px;font-weight:600;display:grid}@media (hover:hover) and (pointer:fine){.p3 .p3-editor-tool:hover:not(:disabled){background:color-mix(in srgb,var(--p3-ink) 7%,transparent)}}.p3 .p3-editor-tool:active:not(:disabled){transform:scale(.94)}.p3 .p3-editor-tool:disabled{opacity:.45;cursor:default}.p3 .p3-editor-tool:focus-visible{outline:2px solid var(--p3-accent);outline-offset:-2px}.p3 .p3-editor-tool[aria-expanded=true]{background:color-mix(in srgb,var(--p3-accent) 12%,transparent);color:var(--p3-accent)}.p3 .p3-editor-row{align-items:center;gap:8px;padding:0 2px;display:flex}.p3 .p3-editor-row .p3-editor-count{flex:1;min-width:0}.p3 .p3-editor-row .p3-pill-btn{min-height:44px}.p3 .p3-editor-emoji{z-index:7;max-width:100%;position:absolute;bottom:calc(100% + 8px);left:0}.p3 .p3-detail{min-width:0;color:var(--p3-ink);--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 86%,transparent);--p3-glass-shadow:0 1px 2px #1c1b190d,0 18px 50px #1c1b191f;flex-direction:column;gap:14px;padding:14px 14px 18px;display:flex}.dark .p3:not([data-dark=off]) .p3-detail{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 92%,transparent);--p3-glass-shadow:0 18px 50px #00000059}@media (min-width:768px){.p3 .p3-detail{gap:16px;padding:20px 22px 24px}}.p3 .p3-detail-back{align-self:flex-start;margin-left:-8px}.p3 .p3-detail-title{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.015em;overflow-wrap:break-word;margin:0;font-size:21px;font-weight:600;line-height:1.2}@media (min-width:768px){.p3 .p3-detail-title{font-size:24px}}.p3 .p3-detail-lock{border-radius:var(--p3-r-lg);border:1px dashed color-mix(in srgb,var(--p3-ink) 22%,transparent);flex-direction:column;align-items:flex-start;gap:12px;padding:18px;display:flex}.p3 .p3-detail-lock-icon{background:color-mix(in srgb,var(--p3-accent) 12%,transparent);width:44px;height:44px;color:var(--p3-accent);border-radius:50%;place-items:center;display:grid}.p3 .p3-detail-lock p{color:var(--p3-ink-2);margin:0;font-size:15.5px;line-height:1.5}.p3 .p3-detail .p3-tgp-text{white-space:pre-wrap;overflow-wrap:anywhere}.p3 .p3-restore{flex-direction:column;align-items:flex-start;gap:4px;display:flex}@media (max-width:767px){.p3 .p3-reja-actions .p3-pill-btn{flex:100%}}.p3 .p3-flags{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.p3 .p3-flags-must{border-radius:var(--p3-r-md);background:color-mix(in srgb,var(--p3-sand) 18%,transparent);color:var(--p3-ink-2);margin:0;padding:12px 14px;font-size:14px;line-height:1.45}.p3 .p3-flags-must strong{color:color-mix(in srgb,var(--p3-sand) 45%,var(--p3-ink));align-items:center;gap:8px;display:flex}.p3 .p3-flags-must[data-tone=blocked]{background:color-mix(in srgb,var(--p3-danger) 9%,transparent)}.p3 .p3-flags-must[data-tone=blocked] strong{color:var(--p3-danger)}.p3 .p3-flags-must ul{margin:6px 0 0;padding-left:20px;list-style:outside}.p3 .p3-flags-hints{color:var(--p3-ink-2);font-size:14px;line-height:1.45}.p3 .p3-flags-hints ul{margin:4px 0 8px;padding-left:20px;list-style:outside}.p3 .p3-flags-toggle{min-height:44px;color:var(--p3-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:600;display:inline-flex}.p3 .p3-flags-toggle svg{transition:transform .16s var(--p3-ease-out)}.p3 .p3-flags-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.p3 .p3-flags-toggle:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px;border-radius:6px}.p3 .p3-choices{flex-direction:column;gap:10px;display:flex}.p3 .p3-choice{box-sizing:border-box;border-radius:var(--p3-r-md);border:1px solid var(--p3-line);background:color-mix(in srgb,var(--p3-surface) 70%,var(--p3-bg));width:100%;min-height:64px;color:var(--p3-ink);font:inherit;text-align:left;cursor:pointer;transition:transform .16s var(--p3-ease-out);align-items:center;gap:14px;padding:12px 14px;display:flex}@media (hover:hover) and (pointer:fine){.p3 .p3-choice:hover:not(:disabled){border-color:var(--p3-accent)}}.p3 .p3-choice:active:not(:disabled){transform:scale(.98)}.p3 .p3-choice:disabled{opacity:.5;cursor:default}.p3 .p3-choice:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}.p3 .p3-choice-icon{background:color-mix(in srgb,var(--p3-ink) 6%,transparent);width:40px;height:40px;color:var(--p3-ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.p3 .p3-choice[data-kind=topic] .p3-choice-icon{background:color-mix(in srgb,var(--p3-sand) 22%,transparent);color:color-mix(in srgb,var(--p3-sand) 45%,var(--p3-ink))}.p3 .p3-choice[data-kind=text] .p3-choice-icon{background:color-mix(in srgb,var(--p3-accent) 12%,transparent);color:var(--p3-accent)}.p3 .p3-choice[data-kind=later] .p3-choice-icon{color:var(--p3-slate)}.p3 .p3-choice-text{flex-direction:column;gap:2px;min-width:0;display:flex}.p3 .p3-choice-text strong{font-size:15.5px;font-weight:600;line-height:1.3}.p3 .p3-choice-text span{color:var(--p3-ink-2);font-size:13.5px;line-height:1.4}.p3 .p3-topics-group{flex-direction:column;margin:0;display:flex}.p3 .p3-topics-h{color:var(--p3-ink-2);align-items:center;gap:8px;margin:0;display:flex}.p3 .p3-topics-h span{letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:999px}.p3 .p3-topics-list{margin:0;padding:0;list-style:none}.p3 .p3-topics-list li{color:var(--p3-ink);overflow-wrap:anywhere;font-size:14.5px;line-height:1.4}.p3 .p3-done-list{counter-reset:done;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.p3 .p3-done-list li{color:var(--p3-ink);counter-increment:done;font-size:14.5px;line-height:1.4;display:flex}.p3 .p3-done-list li+li{border-top:1px solid var(--p3-line)}.p3 .p3-done-list li:before{content:counter(done);min-width:20px;color:var(--p3-ink-2);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:600}.p3 .p3-done-list li>span{overflow-wrap:anywhere;min-width:0}.p3 .p3-done-list em{color:var(--p3-ink-2);font-style:normal}.p3 .p3-learned{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.p3 .p3-learned-chip{background:color-mix(in srgb,var(--p3-teal) 16%,transparent);min-height:30px;color:color-mix(in srgb,var(--p3-teal) 58%,var(--p3-ink));font:inherit;cursor:pointer;transition:transform .16s var(--p3-ease-out),background-color .16s var(--p3-ease-out);border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 9px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.p3 .p3-learned-chip:after{content:"";position:absolute;inset:-7px -4px}.p3 .p3-learned-chip i{background:var(--p3-teal);border-radius:50%;width:7px;height:7px}.p3 .p3-learned-chip span{box-sizing:border-box;background:color-mix(in srgb,var(--p3-teal) 22%,var(--p3-surface));border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11.5px;display:inline-grid}.p3 .p3-learned-chip:active{transform:scale(.96)}.p3 .p3-learned-chip[aria-expanded=true]{background:color-mix(in srgb,var(--p3-teal) 24%,transparent)}.p3 .p3-learned-chip:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}.p3 .p3-learned-pop{box-sizing:border-box;border-radius:var(--p3-r-md);border:1px solid color-mix(in srgb,var(--p3-teal) 30%,transparent);background:color-mix(in srgb,var(--p3-teal) 6%,var(--p3-surface));width:100%;animation:p3-learned-in .18s var(--p3-ease-out);flex-direction:column;gap:8px;padding:10px 12px;display:flex}@keyframes p3-learned-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.p3 .p3-learned-pop{animation:none}}.p3 .p3-learned-pairs{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.p3 .p3-learned-pairs li{color:var(--p3-ink);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:2px 6px;font-size:14px;line-height:1.4;display:flex}.p3 .p3-learned-pairs s{color:var(--p3-ink-2)}.p3 .p3-learned-pairs strong{font-weight:600}.p3 .p3-learned-pop p{color:var(--p3-ink-2);margin:0;font-size:13px;line-height:1.45}.p3 .p3-learned-link{min-height:32px;color:var(--p3-accent);text-underline-offset:2px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.p3 .p3-offer-list{color:var(--p3-ink);flex-direction:column;gap:8px;margin:0;padding:0;font-size:14.5px;line-height:1.4;list-style:none;display:flex}.p3 .p3-offer-list li{align-items:flex-start;gap:8px;display:flex}.p3 .p3-offer-list svg{color:var(--p3-accent);flex:none;margin-top:2px}.p3 .p3-offer-list li>span{overflow-wrap:anywhere;min-width:0}.p3 .p3-reja-icon{background:color-mix(in srgb,var(--p3-sand) 22%,transparent);width:44px;height:44px;color:color-mix(in srgb,var(--p3-sand) 45%,var(--p3-ink));border-radius:50%;place-items:center}.p3 .p3-reja-icon[data-tone=lock]{background:color-mix(in srgb,var(--p3-accent) 12%,transparent);color:var(--p3-accent)}.p3 .p3-home{box-sizing:border-box;flex-direction:column;width:100%;margin:0 auto;display:flex}.p3 .p3-home :is(.p3-home-ap,.p3-home-next,.p3-home-card,.p3-home-stat,.p3-home-strip){--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 84%,transparent);--p3-glass-shadow:0 1px 2px #1c1b190d,0 14px 40px #1c1b1914}.dark .p3:not([data-dark=off]) .p3-home :is(.p3-home-ap,.p3-home-next,.p3-home-card,.p3-home-stat,.p3-home-strip){--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 90%,transparent);--p3-glass-shadow:0 14px 40px #0000004d}.p3 .p3-home-head{flex-wrap:wrap;justify-content:space-between;display:flex}.p3 .p3-home-hello{min-width:0;font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.02em;color:var(--p3-ink);overflow-wrap:break-word;margin:0;font-weight:600}.p3 .p3-home-date{white-space:nowrap;flex:none;align-items:center}.p3 .p3-home-sum{color:var(--p3-ink-2);flex:100%;margin:0}.p3 .p3-home-ap{color:var(--p3-ink);display:flex}.p3 .p3-home-switch{cursor:pointer;background:color-mix(in srgb,var(--p3-ink) 16%,transparent);transition:background-color .2s var(--p3-ease-out),opacity .16s var(--p3-ease-out);border:0;border-radius:999px;flex:none;padding:0;position:relative}.p3 .p3-home-switch[aria-checked=true]{background:var(--p3-teal)}.p3 .p3-home-switch:focus-visible{outline:2px solid var(--p3-accent);outline-offset:3px}.p3 .p3-home-switch:disabled{cursor:default}.p3 .p3-home-knob{background:var(--p3-surface);color:var(--p3-ink-2);transition:transform .24s var(--p3-ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 1px 3px #1c1b192e,0 4px 10px #1c1b191a}.dark .p3:not([data-dark=off]) .p3-home-knob{color:#55524c;background:#f3f1ec;box-shadow:0 1px 3px #00000059,0 4px 10px #00000040}.dark .p3:not([data-dark=off]) .p3-home-switch:not([aria-checked=true]){background:color-mix(in srgb,var(--p3-ink) 24%,transparent)}.p3 .p3-home-switch:active:not(:disabled) .p3-home-knob{transform:scale(.92)}.p3 .p3-home-switch[data-busy] .p3-home-knob{animation:1.2s ease-in-out infinite p3-pulse}.p3 .p3-home-ap-text{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.p3 .p3-home-ap-title{font-family:var(--font-display),system-ui,sans-serif;color:var(--p3-ink);margin:0;font-weight:600}.p3 .p3-home-ap-wait{font-family:var(--font-sans),system-ui,sans-serif;color:var(--p3-ink-2);font-size:13px;font-weight:500}.p3 .p3-home-ap-note{margin:0}.p3 .p3-home-ap-reason{color:var(--p3-ink);margin-top:4px;font-size:13px;font-weight:500}.p3 .p3-home-ap .p3-error{margin-top:4px}.p3 .p3-home-kicker{margin:0}.p3 .p3-home-h{letter-spacing:-.01em;color:var(--p3-ink);margin:0}.p3 .p3-home-note{color:var(--p3-ink-2);margin:0;font-size:14px;line-height:1.45}.p3 .p3-home-pad{padding:0 4px}.p3 a.p3-home-link{min-height:32px;color:var(--p3-accent);text-underline-offset:3px;align-items:center;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.p3 .p3-home-row-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;display:flex}.p3 .p3-home a.p3-pill-btn{text-decoration:none}.p3 .p3-home a.p3-pill-btn:not([data-tone]){color:var(--p3-ink)}.p3 .p3-home a.p3-pill-btn[data-tone=primary]{color:var(--p3-accent-ink)}.p3 .p3-home a.p3-pill-btn[data-tone=ghost]{color:var(--p3-ink-2)}.p3 .p3-home .p3-pill-btn:disabled{opacity:.5;cursor:default}.p3 .p3-home-alert{background:color-mix(in srgb,var(--p3-danger) 9%,var(--p3-surface));border:1px solid color-mix(in srgb,var(--p3-danger) 22%,transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:14px 16px;display:flex}.p3 .p3-home-alert p{color:var(--p3-ink-2);flex:260px;margin:0;font-size:14px;line-height:1.45}.p3 .p3-home-alert strong{color:var(--p3-danger)}.p3 .p3-home-strip{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;display:flex}.p3 .p3-home-strip p{color:var(--p3-ink-2);flex:260px;margin:0;font-size:14px;line-height:1.45}.p3 .p3-home-card{color:var(--p3-ink);flex-direction:column;display:flex}.p3 .p3-home-card[data-compact]{border-radius:var(--p3-r-lg);gap:4px;padding:14px 16px}.p3 .p3-home-meter{background:var(--p3-line);border-radius:999px;height:6px;overflow:hidden}.p3 .p3-home-meter>span{border-radius:inherit;background:var(--p3-accent);transform-origin:0;height:100%;transition:transform .6s var(--p3-ease-out);display:block}.p3 .p3-home-top{color:var(--p3-ink-2);margin:0;line-height:1.45}.p3 .p3-home-grid{grid-template-columns:minmax(0,1fr);display:grid}.p3 .p3-home-next{min-width:0;color:var(--p3-ink);flex-direction:column;display:flex}.p3 .p3-home-face .p3-tgp-text{-webkit-line-clamp:4;line-clamp:4}.p3 .p3-home-face .p3-tgp-text[data-open]{-webkit-line-clamp:unset;line-clamp:none}.p3 .p3-home-face .p3-tgp-name{font-size:14px}.p3 .p3-home-actions{flex-wrap:wrap;display:flex}.p3 .p3-home-empty{flex-direction:column;align-items:flex-start;display:flex}.p3 .p3-home-empty p{color:var(--p3-ink-2);margin:0;font-size:15px;line-height:1.5}.p3 .p3-home-side{flex-direction:column;min-width:0;display:flex}.p3 .p3-home-stat[data-wide]{grid-column:span 2}@media (min-width:900px){.p3 .p3-home-stat[data-wide]{grid-column:auto}}.p3 .p3-home-stat{box-sizing:border-box;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.p3 .p3-home-stat>:not(svg){z-index:1;position:relative}.p3 .p3-home-stat b{font-family:var(--font-display),system-ui,sans-serif;font-variant-numeric:tabular-nums;font-weight:600}.p3 .p3-home-stat b[data-small]{letter-spacing:-.015em}.p3 .p3-home-stat-note{color:var(--p3-ink-2)}.p3 .p3-home-stat>svg{pointer-events:none;width:100%;height:46%;position:absolute;bottom:0;left:0;right:0}.p3 .p3-home-sugg{flex-wrap:wrap;justify-content:space-between;display:flex}.p3 .p3-home-sugg-text{flex-direction:column;gap:4px;min-width:0;max-width:700px;display:flex}.p3 .p3-home-sugg-actions{flex-direction:column;gap:6px;display:flex}.p3 .p3-home-tip-item{justify-content:space-between;display:flex}.p3 .p3-home-tip-item:last-child{padding-bottom:0}.p3 .p3-home-tip-item+.p3-home-tip-item{border-top:1px solid var(--p3-line)}.p3 .p3-home-tip-text{flex-direction:column;min-width:0;display:flex}.p3 .p3-home-tip-text .p3-home-note{overflow-wrap:anywhere}.p3 :is(.p3-home-tip,.p3-home-tip-item){transition:opacity .22s var(--p3-ease-out),transform .22s var(--p3-ease-out)}.p3 :is(.p3-home-tip,.p3-home-tip-item)[data-leaving]{opacity:0;transform:translateY(-6px)scale(.98)}@media (prefers-reduced-motion:reduce){.p3 :is(.p3-home-tip,.p3-home-tip-item){transition:opacity .12s linear}.p3 :is(.p3-home-tip,.p3-home-tip-item)[data-leaving]{transform:none}}.p3 .p3-home-list{flex-direction:column;padding:0;list-style:none;display:flex}.p3 .p3-home-list li+li{border-top:1px solid var(--p3-line)}.p3 .p3-home .p3-home-list-row{border-radius:var(--p3-r-sm);color:var(--p3-ink);align-items:center;text-decoration:none;display:flex}.p3 .p3-home a.p3-home-list-row:hover{background:color-mix(in srgb,var(--p3-ink) 5%,transparent);color:var(--p3-ink)}.p3 .p3-home-list-title{text-overflow:ellipsis;flex:1;min-width:0}.p3 .p3-home-list-go{flex:none;font-size:13px;font-weight:600}.p3 .p3-posts{box-sizing:border-box;flex-direction:column;gap:14px;width:100%;min-width:0;max-width:1120px;margin:0 auto;padding:6px 12px 24px;display:flex}@media (min-width:768px){.p3 .p3-posts{gap:18px;padding:8px 28px 32px}}.p3 .p3-posts-head{padding:4px 4px 0;display:flex}.p3 .p3-posts-h{font-family:var(--font-display),system-ui,sans-serif;color:var(--p3-ink);margin:0;font-weight:600}.p3 .p3-posts-filters{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 -12px;padding:2px 12px 4px;display:flex;overflow-x:auto}.p3 .p3-posts-filters::-webkit-scrollbar{display:none}@media (min-width:768px){.p3 .p3-posts-filters{margin:0;padding:0 4px}}.p3 .p3-posts-chip{color:var(--p3-ink);font:inherit;white-space:nowrap;cursor:pointer;transition:transform .16s var(--p3-ease-out),background-color .16s var(--p3-ease-out);border-radius:999px;flex:none;align-items:center;display:inline-flex}.p3 .p3-posts-chip:active{transform:scale(.97)}.p3 .p3-posts-chip[aria-pressed=true]{border-color:var(--p3-ink)}.p3 .p3-posts-chip:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.p3 .p3-posts-chip[aria-pressed=false]:hover{border-color:color-mix(in srgb,var(--p3-ink) 30%,transparent)}}.p3 .p3-posts-count{text-align:center;border-radius:999px;font-size:12px;font-weight:600}.p3 .p3-posts-alert{border-radius:var(--p3-r-md);background:color-mix(in srgb,var(--p3-danger) 9%,var(--p3-surface));border:1px solid color-mix(in srgb,var(--p3-danger) 22%,transparent);padding:12px 14px}.p3 .p3-posts-grid{margin:0;padding:0;list-style:none;display:grid}.p3 .p3-posts-grid>li{content-visibility:auto;min-width:0}.p3 .p3-posts-card{min-width:0;color:var(--p3-ink);font:inherit;text-align:left;cursor:pointer;transition:transform .16s var(--p3-ease-out),border-color .16s var(--p3-ease-out);padding:0;overflow:hidden}.p3 .p3-posts-card:active{transform:scale(.985)}.p3 .p3-posts-card:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.p3 .p3-posts-card:hover{border-color:color-mix(in srgb,var(--p3-accent) 45%,transparent)}}.p3 .p3-posts-media{overflow:hidden}.p3 .p3-posts-media img{object-fit:cover;width:100%;height:100%;display:block}.p3 .p3-posts-card-title{letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical}.p3 .p3-posts-card-text{color:var(--p3-ink-2);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical}.p3 .p3-posts-card-meta{color:var(--p3-ink-2);font-variant-numeric:tabular-nums;font-size:12.5px}.p3 .p3-posts-badge{background:color-mix(in srgb,var(--p3-ink) 6%,transparent);min-height:24px;color:var(--p3-ink);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.p3 .p3-posts-badge i{border-radius:50%;flex:none;width:7px;height:7px}.p3 .p3-posts-badge:is([data-tone=draft],[data-tone=textOk]) i{background:var(--p3-accent)}.p3 .p3-posts-badge[data-tone=calendar] i{background:var(--p3-sand)}.p3 .p3-posts-empty{flex-direction:column;align-items:flex-start;display:flex}.p3 .p3-posts-empty-h{letter-spacing:-.01em;color:var(--p3-ink);margin:0;font-weight:600}.p3 .p3-posts-empty p{max-width:560px;color:var(--p3-ink-2);margin:0;font-size:15px;line-height:1.5}.p3 .p3-posts a.p3-pill-btn{text-decoration:none}.p3 .p3-posts a.p3-pill-btn[data-tone=primary]{color:var(--p3-accent-ink)}.p3 .p3-posts-sheet-meta{font-variant-numeric:tabular-nums;font-size:13.5px}.p3 .p3-posts-fail{display:flex}.p3.p3-sheet a.p3-pill-btn{text-decoration:none}.p3.p3-sheet a.p3-pill-btn:not([data-tone]){color:var(--p3-ink)}.p3.p3-sheet a.p3-pill-btn[data-tone=primary]{color:var(--p3-accent-ink)}.p3 .p3-yoz{box-sizing:border-box;flex-direction:column;flex:1;gap:20px;width:100%;min-width:0;max-width:760px;margin:0 auto;padding:6px 12px 0;display:flex}@media (min-width:768px){.p3 .p3-yoz{gap:24px;padding:8px 28px 0}}.p3 .p3-yoz-head{flex-direction:column;gap:6px;padding:4px 4px 0;display:flex}.p3 .p3-yoz-h{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.02em;color:var(--p3-ink);margin:0;font-weight:600;line-height:1.15}.p3 .p3-yoz-lead{max-width:560px;color:var(--p3-ink-2);margin:0;font-size:15px;line-height:1.5}.p3 .p3-yoz-ideas{padding-top:4px}.p3 .p3-yoz-idea{border:1px solid var(--p3-line);color:var(--p3-ink);font:inherit;cursor:pointer;transition:transform .16s var(--p3-ease-out);border-radius:999px;align-items:center;padding:0 14px;font-weight:500;display:inline-flex}.p3 .p3-yoz-idea:active{transform:scale(.97)}.p3 .p3-yoz-idea:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.p3 .p3-yoz-idea:hover{border-color:var(--p3-accent);color:var(--p3-accent)}}.p3 .p3-yoz-thread{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.p3 .p3-yoz-item,.p3 .p3-yoz-phase{flex-direction:column;min-width:0;display:flex}.p3 .p3-yoz-me{box-sizing:border-box;max-width:min(560px,88%);color:var(--p3-ink);border-radius:20px 20px 6px;align-self:flex-end;padding:12px 16px}.p3 .p3-yoz-me-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.45}.p3 .p3-yoz-me-img{align-items:center;gap:6px;font-size:12.5px;font-weight:500}.p3 .p3-yoz-more{min-height:32px;font:inherit;color:var(--p3-accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.p3 .p3-yoz-answer{box-sizing:border-box;align-self:flex-start;width:100%;min-width:0}.p3 .p3-yoz-card{border-radius:var(--p3-r-lg);background:var(--p3-surface);border:1px solid var(--p3-line);flex-direction:column;gap:12px;padding:16px;display:flex}.p3 .p3-yoz-card[data-tone=error]{border-color:color-mix(in srgb,var(--p3-danger) 26%,transparent)}.p3 .p3-yoz-error-h{color:var(--p3-danger);margin:0;font-size:15px;font-weight:600;line-height:1.45}.p3 .p3-yoz-note{color:var(--p3-ink-2);margin:0;font-size:13.5px;line-height:1.45}.p3 .p3-yoz .v2-live-wait{background:color-mix(in srgb,var(--p3-accent) 6%,var(--p3-surface));border-color:var(--p3-line)}.p3 .p3-yoz .v2-live-wait-meter{background:var(--p3-line)}.p3 .p3-yoz-ready{flex-direction:column;display:flex}.p3 .p3-yoz-tags{color:var(--p3-accent);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.p3 .p3-yoz-ready>.p3-yoz-note,.p3 .p3-yoz-ready>.p3-inline-error{padding:0 4px}.p3 .p3-yoz-actions{flex-wrap:wrap;display:flex}.p3 .p3-yoz-confirm{border-radius:var(--p3-r-md);flex-direction:column;gap:10px;padding:12px;display:flex}.p3 .p3-yoz-confirm-text{color:var(--p3-ink);margin:0;font-size:15px;line-height:1.45}.p3 .p3-yoz-dock{border-radius:var(--p3-r-lg);flex-direction:column;gap:6px;padding:8px;display:flex}.p3 .p3-yoz-dock:focus-within{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 97%,transparent);--p3-glass-shadow:0 0 0 2px var(--p3-accent),0 18px 44px #1c1b1924}.dark .p3:not([data-dark=off]) .p3-yoz-dock{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 90%,transparent);--p3-glass-shadow:0 18px 44px #0006}.dark .p3:not([data-dark=off]) .p3-yoz-dock:focus-within{--p3-glass-shadow:0 0 0 2px var(--p3-accent),0 18px 44px #0006}@media (max-width:767px){.p3 .p3-main:has(.p3-yoz)>[role=status]{bottom:calc(64px + env(safe-area-inset-bottom) + 8px + var(--p3-yoz-dock-h,132px) + 24px)!important}}.p3 .p3-yoz-area{box-sizing:border-box;resize:none;width:100%;font:inherit;color:var(--p3-ink);background:0 0;border:0;outline:none;padding:6px 8px;font-size:16px;line-height:24px;display:block;overflow-y:auto}.p3 .p3-yoz-area::placeholder{color:var(--p3-ink-2);opacity:.8}.p3 .p3-yoz-area:disabled{opacity:.6}.p3 .p3-yoz-dock-error{padding:0 8px}.p3 .p3-yoz-thumb{flex:none;align-self:flex-start;width:64px;height:64px;margin:6px 0 0 6px;position:relative}.p3 .p3-yoz-thumb img{object-fit:cover;border:1px solid var(--p3-line);border-radius:12px;width:64px;height:64px;display:block}.p3 .p3-yoz-thumb button{border:2px solid var(--p3-surface);background:var(--p3-ink);width:28px;height:28px;color:var(--p3-bg);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-8px;right:-8px}.p3 .p3-yoz-thumb button:before{content:"";position:absolute;inset:-6px}.p3 .p3-yoz-thumb button:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}.p3 .p3-yoz-letters{gap:4px;padding:0 4px;display:flex}.p3 .p3-yoz-letter{border:1px solid var(--p3-line);background:var(--p3-surface);min-width:40px;height:40px;color:var(--p3-ink);font:inherit;cursor:pointer;transition:transform .16s var(--p3-ease-out);border-radius:10px;place-items:center;padding:0 6px;font-size:16px;font-weight:600;display:grid}.p3 .p3-yoz-letter:active:not(:disabled){transform:scale(.94)}.p3 .p3-yoz-letter:disabled{opacity:.5;cursor:default}.p3 .p3-yoz-letter:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}.p3 .p3-yoz-bar{align-items:center;gap:4px;min-width:0;display:flex}.p3 .p3-yoz-tool{width:44px;height:44px;color:var(--p3-ink-2);font:inherit;cursor:pointer;transition:transform .16s var(--p3-ease-out);background:0 0;border:0;border-radius:12px;flex:none;place-items:center;padding:0;font-size:15px;font-weight:600;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.p3 .p3-yoz-tool:hover{background:color-mix(in srgb,var(--p3-ink) 7%,transparent);color:var(--p3-ink)}}.p3 .p3-yoz-tool:active{transform:scale(.94)}.p3 .p3-yoz-tool:focus-visible,.p3 label.p3-yoz-tool:focus-within{outline:2px solid var(--p3-accent);outline-offset:-2px}.p3 .p3-yoz-tool:has(input:disabled){opacity:.5;cursor:default}.p3 .p3-yoz-tool[aria-expanded=true],.p3 .p3-yoz-tool[aria-pressed=true]{background:color-mix(in srgb,var(--p3-accent) 12%,transparent);color:var(--p3-accent)}.p3 .p3-yoz-count{text-align:right;min-width:0;color:var(--p3-ink-2);font-variant-numeric:tabular-nums;flex:1;padding:0 4px;line-height:1.3}.p3 .p3-yoz-send{flex:none}.v2 .v2-sheet.p3-sheet{--bg:var(--p3-bg);--surface:var(--p3-surface);--surface-2:color-mix(in srgb,var(--p3-surface) 70%,var(--p3-bg));--ink:var(--p3-ink);--ink-2:var(--p3-ink-2);--ink-3:var(--p3-ink-2);--line:var(--p3-line);--line-2:color-mix(in srgb,var(--p3-ink) 18%,transparent);--accent:var(--p3-accent);--accent-ink:var(--p3-accent-ink);--accent-soft:color-mix(in srgb,var(--p3-accent) 12%,transparent);background:var(--p3-surface);color:var(--p3-ink);border:1px solid var(--p3-line);flex-direction:column;display:flex}.dark .v2 .v2-sheet.p3-sheet:not([data-dark=off]){box-shadow:0 24px 60px #00000073}.v2 .v2-sheet.p3-sheet .v2-grab{background:color-mix(in srgb,var(--p3-ink) 22%,transparent)}.p3 .p3-sheet-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.p3 .p3-sheet-heading{flex-direction:column;gap:4px;min-width:0;padding-top:4px;display:flex}.p3 .p3-sheet-h{color:var(--p3-ink);margin:0}.p3 .p3-sheet-desc{color:var(--p3-ink-2);margin:0;font-size:14px;line-height:1.45}.p3 .p3-sheet-x{cursor:pointer;flex:none;place-items:center;padding:0;display:grid}.p3 .p3-sheet-x:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}.p3 .p3-sheet-main{flex-direction:column;gap:16px;display:flex}.p3 .p3-sheet-text{color:var(--p3-ink-2);margin:0;font-size:15px;line-height:1.5}.p3 .p3-sheet-field{color:var(--p3-ink-2);flex-direction:column;gap:6px;font-size:13.5px;font-weight:600;display:flex}.p3 .p3-sheet-foot{border-top:1px solid var(--p3-line);background:var(--p3-surface);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:20px;padding-top:16px;display:flex}@media (max-width:767px){.v2 .v2-sheet.p3-sheet{border:0}.p3 .p3-sheet-foot{padding-bottom:calc(16px + env(safe-area-inset-bottom));margin-top:16px}.p3 .p3-sheet-foot .p3-pill-btn[data-size=lg]{flex:1}}.p3 .p3-kal{box-sizing:border-box;flex-direction:column;gap:14px;width:100%;min-width:0;max-width:1240px;margin:0 auto;padding:6px 12px 24px;display:flex}@media (min-width:768px){.p3 .p3-kal{gap:18px;padding:8px 28px 32px}}.p3 .p3-kal-h{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.02em;color:var(--p3-ink);margin:0;font-weight:600}.p3 a.p3-kal-link{color:var(--p3-accent);font-weight:600;text-decoration:none}.p3 a.p3-kal-link:hover{color:var(--p3-accent);text-decoration:underline}.p3 a.p3-kal-link:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px;border-radius:4px}.p3 .p3-kal-seg{background:color-mix(in srgb,var(--p3-ink) 7%,transparent);border-radius:999px;grid-template-columns:1fr 1fr;gap:2px;padding:3px;display:grid;position:relative}.p3 .p3-kal-seg .v2-ind{background:var(--p3-surface);height:calc(100% - 6px);transition:transform .28s var(--p3-ease-out);top:3px;box-shadow:0 1px 3px #1c1b191f}.dark .p3:not([data-dark=off]) .p3-kal-seg .v2-ind{box-shadow:0 1px 3px #0006}.p3 .p3-kal-segbtn{z-index:1;min-width:76px;min-height:40px;color:var(--p3-ink-2);transition:transform .16s var(--p3-ease-out);border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.p3 .p3-kal-segbtn:hover{color:var(--p3-ink)}.p3 .p3-kal-segbtn:active{transform:scale(.96)}.p3 .p3-kal-segbtn[aria-current=page]{color:var(--p3-ink);font-weight:600}.p3 .p3-kal-seg:not([data-ind]) .p3-kal-segbtn[aria-current=page]{background:var(--p3-surface)}.p3 .p3-kal-segbtn:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}.p3 .p3-kal-flash{border-radius:var(--p3-r-md);background:color-mix(in srgb,var(--p3-danger) 9%,var(--p3-surface));border:1px solid color-mix(in srgb,var(--p3-danger) 24%,transparent);color:var(--p3-danger);animation:p3-fade-in .16s var(--p3-ease-out) both;margin:0;padding:10px 14px;font-size:14px;font-weight:500;line-height:1.45}.p3 .p3-kal-flash[data-kind=warning]{background:color-mix(in srgb,var(--p3-sand) 22%,var(--p3-surface));border-color:color-mix(in srgb,var(--p3-sand) 55%,transparent);color:var(--p3-ink)}.p3 .p3-kal-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (min-width:1024px){.p3 .p3-kal-layout{grid-template:"main panel""main stop"1fr/minmax(0,1fr) clamp(280px,26vw,340px);gap:20px}.p3 .p3-kal-main{grid-area:main}.p3 .p3-kal-stopwrap{grid-area:stop}}.p3 .p3-kal-main{flex-direction:column;gap:10px;min-width:0;display:flex}.p3 .p3-kal-board{border:1px solid var(--p3-line);min-width:0;padding:8px;overflow-x:clip}@media (min-width:768px){.p3 .p3-kal-board{padding:12px}}.p3 .p3-kal-navbtns{flex:none;align-items:center;gap:4px;display:flex}.p3 a.p3-kal-arrow,.p3 a.p3-kal-today{border:1px solid var(--p3-line);background:var(--p3-surface);min-height:44px;color:var(--p3-ink);transition:transform .16s var(--p3-ease-out);border-radius:999px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.p3 a.p3-kal-arrow{width:44px;padding:0}.p3 a.p3-kal-today{padding:0 14px;font-size:14px;font-weight:600}.p3 a.p3-kal-arrow:hover,.p3 a.p3-kal-today:hover{color:var(--p3-ink);border-color:color-mix(in srgb,var(--p3-ink) 28%,transparent)}.p3 a.p3-kal-arrow:active,.p3 a.p3-kal-today:active{transform:scale(.95)}.p3 a.p3-kal-arrow:focus-visible,.p3 a.p3-kal-today:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}.p3 .p3-kal-period[data-dir=next]{animation:p3-kal-next .26s var(--p3-ease-out) both}.p3 .p3-kal-period[data-dir=prev]{animation:p3-kal-prev .26s var(--p3-ease-out) both}.p3 .p3-kal-period[data-dir=fade]{animation:p3-fade-in .24s var(--p3-ease-out) both}.p3 .p3-kal [data-state]{--kal-c:var(--p3-slate)}.p3 .p3-kal [data-state=draft]{--kal-c:var(--p3-accent)}.p3 .p3-kal [data-state=approved]{--kal-c:color-mix(in srgb,var(--p3-sand) 72%,var(--p3-ink))}.p3 .p3-kal [data-state=published]{--kal-c:var(--p3-teal)}.p3 .p3-kal [data-state=failed]{--kal-c:var(--p3-danger)}.p3 .p3-kal-month{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.p3 .p3-kal-wd{color:var(--p3-ink-2);padding:2px 6px 4px;font-size:12px;font-weight:600}.p3 .p3-kal-cell{box-sizing:border-box;border:1px solid color-mix(in srgb,var(--p3-line) 70%,transparent);border-radius:12px;flex-direction:column;gap:3px;min-width:0;min-height:116px;padding:5px;display:flex}.p3 .p3-kal-cell[data-out]{border-color:#0000}.p3 .p3-kal-cell[data-out]>.p3-kal-daynum{color:color-mix(in srgb,var(--p3-ink-2) 62%,transparent);font-weight:500}.p3 .p3-kal-cell[data-today]{border-color:#0000}.p3 .p3-kal-daynum{box-sizing:border-box;min-width:24px;height:24px;color:var(--p3-ink);font-variant-numeric:tabular-nums;transition:transform .18s var(--p3-ease-out);border-radius:999px;align-self:flex-start;place-items:center;padding:0 5px;font-size:12px;font-weight:600;display:inline-grid}.p3 [data-today]>.p3-kal-daynum,.p3 [data-today] .p3-kal-colhead .p3-kal-daynum{background:var(--p3-accent);color:var(--p3-accent-ink)}.p3 .p3-kal-cards{flex-direction:column;gap:3px;min-width:0;display:flex}.p3 a.p3-kal-more{color:var(--p3-accent);border-radius:6px;align-self:flex-start;font-size:12px;font-weight:600;text-decoration:none}.p3 a.p3-kal-more:hover{color:var(--p3-accent);background:color-mix(in srgb,var(--p3-accent) 10%,transparent)}.p3 .p3-kal-dots{display:none}.p3 .p3-kal-dot{flex:none;place-items:center;width:9px;height:9px;display:inline-grid}.p3 .p3-kal-dot svg.p3-kal-state{width:9px;height:9px}.p3 .p3-kal-dot[data-projected=true]{opacity:.45}.p3 a.p3-kal-hist{box-sizing:border-box;max-width:100%;color:var(--p3-ink-2);white-space:nowrap;border-radius:999px;align-self:flex-start;align-items:center;line-height:1.4;text-decoration:none;display:inline-flex}.p3 a.p3-kal-hist:hover{color:var(--p3-ink);border-color:color-mix(in srgb,var(--p3-ink) 50%,transparent)}.p3 .p3-kal-chan{flex:none}.p3 .p3-kal-card{appearance:none;box-sizing:border-box;border:1px solid var(--p3-line);background:var(--p3-surface);width:100%;min-width:0;color:var(--p3-ink);font:inherit;text-align:left;cursor:pointer;border-radius:9px;align-items:center;gap:6px;margin:0;padding:4px 6px 4px 4px;display:flex}@media (hover:hover) and (pointer:fine){.p3 .p3-kal-card:hover{border-color:color-mix(in srgb,var(--p3-accent) 45%,transparent)}}.p3 .p3-kal-card:focus-visible{outline:2px solid var(--p3-accent);outline-offset:1px}.p3 .p3-kal-card[data-state=failed]{border-color:color-mix(in srgb,var(--p3-danger) 40%,transparent)}.p3 .p3-kal-card[data-projected=true]{border-style:dashed;border-color:color-mix(in srgb,var(--p3-ink) 32%,transparent)}.p3 .p3-kal-card[data-movable]{cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.p3 .p3-kal-card[data-dragging=true]{z-index:5;cursor:grabbing;pointer-events:none;border-color:color-mix(in srgb,var(--p3-accent) 50%,transparent);position:relative;box-shadow:0 2px 4px #1c1b1914,0 16px 36px #1c1b1938}.dark .p3:not([data-dark=off]) .p3-kal-card[data-dragging=true]{box-shadow:0 16px 36px #0000008c}.p3 .p3-kal-card[data-landed=true]{animation:p3-kal-land .32s var(--p3-ease-out)}.p3 .p3-kal-cell.p3-kal-drop,.p3 .p3-kal-col.p3-kal-drop{background:color-mix(in srgb,var(--p3-accent) 12%,var(--p3-surface));box-shadow:inset 0 0 0 2px var(--p3-accent)}.p3 .p3-kal-cell.p3-kal-drop>.p3-kal-daynum,.p3 .p3-kal-col.p3-kal-drop .p3-kal-daynum{transform:scale(1.14)}.p3 .p3-kal-card.p3-kal-drop{background:color-mix(in srgb,var(--p3-accent) 12%,var(--p3-surface));box-shadow:0 0 0 2px var(--p3-accent)}.p3 .p3-kal-thumb{background:color-mix(in srgb,var(--p3-ink) 8%,var(--p3-surface));border-radius:6px;flex:none;width:22px;height:22px;display:block;position:relative;overflow:hidden}.p3 .p3-kal-thumb img{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%;display:block}.p3 .p3-kal-body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.p3 .p3-kal-text{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:1.3;display:block;overflow:hidden}.p3 .p3-kal-meta{min-width:0;color:var(--p3-ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:11px;line-height:1.3;display:inline-flex}.p3 .p3-kal-state{box-sizing:border-box;background:var(--kal-c);border-radius:50%;flex:none;width:7px;height:7px}.p3 .p3-kal-state[data-mark=draft]{box-shadow:inset 0 0 0 1.5px var(--kal-c);background:0 0}.p3 svg.p3-kal-state{width:10px;height:10px;color:var(--kal-c);background:0 0;border-radius:0}.p3 .p3-kal-projmark{border:1.5px dashed color-mix(in srgb,var(--p3-ink) 45%,transparent);box-sizing:border-box;border-radius:3px;flex:none;width:14px;height:10px;display:inline-block}.p3 .p3-kal-statetext{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.p3 .p3-kal-time,.p3 .p3-kal-lock{flex:none}.p3 .p3-kal-free{color:var(--p3-teal);background:color-mix(in srgb,var(--p3-teal) 14%,transparent);border-radius:999px;flex:none;margin-left:auto;padding:0 6px;font-size:10.5px;font-weight:600;line-height:16px}.p3 .p3-kal-card[data-size=lg]{border-radius:12px;flex-direction:column;align-items:stretch;gap:6px;padding:5px 5px 8px}.p3 .p3-kal-card[data-size=lg] .p3-kal-thumb{aspect-ratio:4/5;border-radius:8px;width:100%;height:auto}.p3 .p3-kal-card[data-size=lg] .p3-kal-body{gap:4px;padding:0 3px}.p3 .p3-kal-card[data-size=lg] .p3-kal-text{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:13px;font-weight:600;display:-webkit-box}.p3 .p3-kal-card[data-size=lg] .p3-kal-meta{column-gap:5px}.p3 .p3-kal-card[data-size=lg] .p3-kal-statetext:before{content:"·";margin-right:5px}@media (min-width:768px){.p3 .p3-kal-card[data-size=lg] .p3-kal-statetext{display:none}}.p3 .p3-kal-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.p3 .p3-kal-col{border:1px solid color-mix(in srgb,var(--p3-line) 70%,transparent);background:color-mix(in srgb,var(--p3-surface) 66%,transparent);border-radius:14px;flex-direction:column;min-width:0;min-height:340px;display:flex}.p3 .p3-kal-col[data-today]{background:color-mix(in srgb,var(--p3-accent) 8%,var(--p3-surface));border-color:color-mix(in srgb,var(--p3-accent) 30%,transparent)}.p3 .p3-kal-colhead{color:var(--p3-ink-2);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 8px 6px;font-size:12px;font-weight:600;display:flex}.p3 .p3-kal-colmonth,.p3 .p3-kal-todaytag{display:none}.p3 .p3-kal-colcards{flex-direction:column;flex:1;gap:6px;padding:4px 6px 8px;display:flex}.p3 .p3-kal-histcard{border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:8px 9px;display:flex}.p3 .p3-kal-histhead{color:var(--p3-ink-2);flex-wrap:wrap;align-items:center;gap:2px 8px;font-size:11px;line-height:1.3;display:flex}.p3 .p3-kal-histtag{align-items:center;gap:4px;font-weight:600;display:inline-flex}.p3 .p3-kal-views{font-variant-numeric:tabular-nums}.p3 .p3-kal-histtext{-webkit-line-clamp:4;overflow-wrap:break-word;color:var(--p3-ink-2);-webkit-box-orient:vertical;font-size:12.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.p3 .p3-kal-empty{color:var(--p3-ink-2);font-size:13px;display:none}.p3 .p3-kal-legend{color:var(--p3-ink-2);flex-wrap:wrap;gap:6px 14px;margin:0;padding:0 6px;font-size:12.5px;list-style:none;display:flex}.p3 .p3-kal-legend li{align-items:center;gap:6px;display:inline-flex}.p3 .p3-kal-legend .p3-kal-state{width:8px;height:8px}.p3 .p3-kal-legend svg.p3-kal-state{width:11px;height:11px}.p3 .p3-kal-note{color:var(--p3-ink-2);margin:0;padding:0 6px;font-size:13.5px;line-height:1.45}@media (max-width:767px){.p3 .p3-kal-board{padding:6px}.p3 a.p3-kal-today{padding:0 12px}.p3 .p3-kal-month{gap:3px}.p3 .p3-kal-wd{text-align:center;padding:2px 0 4px}.p3 .p3-kal-cell{border-radius:10px;align-items:center;padding:4px 2px}.p3 .p3-kal-daynum{align-self:center}.p3 .p3-kal-cards{display:none}.p3 a.p3-kal-dots{flex-wrap:wrap;flex:1;place-content:flex-start center;gap:3px;width:100%;min-height:22px;padding-top:2px;text-decoration:none;display:flex}.p3 a.p3-kal-hist{align-self:center}.p3 .p3-kal-week{flex-direction:column;gap:8px;display:flex}.p3 .p3-kal-col{min-height:0}.p3 .p3-kal-colhead{padding:12px 12px 4px;font-size:14px}.p3 .p3-kal-colmonth{font-weight:500;display:inline}.p3 .p3-kal-todaytag{background:color-mix(in srgb,var(--p3-accent) 14%,transparent);min-height:20px;color:var(--p3-accent);border-radius:999px;align-items:center;padding:0 8px;font-size:12px;display:inline-flex}.p3 .p3-kal-colcards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:4px 12px 12px;display:grid}.p3 .p3-kal-histcard{grid-column:1/-1}.p3 .p3-kal-empty{grid-column:1/-1;display:block}}.p3 .p3-kal-panel{display:none}.dark .p3:not([data-dark=off]) .p3-kal-panel.glass{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 80%,transparent)}.p3 .p3-kal-panel-h{color:var(--p3-ink);margin:0;line-height:1.2}.p3 .p3-kal-sum{border-radius:var(--p3-r-lg);min-width:0;color:var(--p3-ink);justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 16px;display:flex}.p3 .p3-kal-sum-text{flex-direction:column;gap:2px;min-width:0;display:flex}.p3 .p3-kal-sum-h{color:var(--p3-ink-2);font-size:12.5px;font-weight:600}.p3 .p3-kal-sum-v{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:15px;font-weight:600;display:flex}.p3 .p3-kal-sum-tag{background:color-mix(in srgb,var(--p3-sand) 30%,transparent);min-height:20px;color:var(--p3-ink);border-radius:999px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.p3 .p3-kal-sum .p3-pill-btn{flex:none}.p3 .p3-kal-sum{flex-wrap:wrap}.p3 .p3-kal-sum-msg{flex-basis:100%}@media (min-width:1024px){.p3 .p3-kal-panel{border-radius:var(--p3-r-xl);min-width:0;color:var(--p3-ink);flex-direction:column;grid-area:panel;gap:14px;padding:18px 16px;display:flex}.p3 .p3-kal-sum{display:none}}.p3 .p3-kal-set{flex-direction:column;gap:18px;min-width:0;display:flex}.p3 .p3-kal-set-block{flex-direction:column;gap:8px;min-width:0;display:flex}.p3 .p3-kal-set-h{color:var(--p3-ink);margin:0;font-size:14px;font-weight:600}.p3 .p3-kal-set-note{color:var(--p3-ink-2);margin:0;font-size:13px;line-height:1.45}.p3 .p3-kal-freq{display:grid}.p3 .p3-kal-chip{appearance:none;color:var(--p3-ink);font:inherit;cursor:pointer;transition:transform .16s var(--p3-ease-out),background-color .18s var(--p3-ease-out);border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:1px;line-height:1.1;display:flex}@media (hover:hover) and (pointer:fine){.p3 .p3-kal-chip:hover:not([aria-checked=true]){background:color-mix(in srgb,var(--p3-ink) 10%,transparent)}}.p3 .p3-kal-chip:active{transform:scale(.96)}.p3 .p3-kal-chip:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}.p3 .p3-kal-chip-n{font-variant-numeric:tabular-nums;font-weight:600}.p3 .p3-kal-chip-sub{opacity:.78;font-weight:500}.p3 .p3-kal-set .p3-field{min-height:48px}.p3 .p3-kal-best{color:var(--p3-ink-2);justify-content:space-between;align-items:center;gap:6px 10px;font-size:13px;line-height:1.45;display:flex}.p3 .p3-kal-ask{justify-content:space-between;align-items:center;display:flex}.p3 .p3-kal-ask-label{color:var(--p3-ink);font-weight:600}.p3 .p3-kal-dirty{justify-content:space-between;display:flex}.p3 .p3-kal-dirty p{color:var(--p3-ink);flex:180px;margin:0;font-size:13px;line-height:1.45}.p3 .p3-kal-connect{width:100%}.p3 .p3-pill-btn[data-tone=danger]{background:var(--p3-danger);color:var(--p3-surface);border-color:#0000}.p3 .p3-pill-btn[data-tone=danger-soft]{background:color-mix(in srgb,var(--p3-danger) 8%,transparent);border-color:color-mix(in srgb,var(--p3-danger) 35%,transparent);color:var(--p3-danger)}@media (hover:hover) and (pointer:fine){.p3 .p3-pill-btn[data-tone=danger-soft]:hover:not(:disabled){background:color-mix(in srgb,var(--p3-danger) 14%,transparent)}}.p3 .p3-kal-stopwrap:empty{display:none}.p3 .p3-kal-stop{flex-direction:column;align-items:flex-start;display:flex}.p3 .p3-kal-stop-list{color:var(--p3-ink-2);flex-direction:column;gap:10px;margin:0;padding:0 0 0 20px;font-size:15px;line-height:1.5;list-style:outside;display:flex}.p3 .p3-kal-stop-list strong{color:var(--p3-danger);font-weight:600}.p3 .p3-kal-sheet-meta{font-variant-numeric:tabular-nums;--kal-c:color-mix(in srgb,var(--p3-sand) 72%,var(--p3-ink));align-items:center;gap:6px;display:inline-flex}.p3 .p3-kal-sheet-meta[data-state=draft]{--kal-c:var(--p3-accent)}.p3 .p3-kal-sheet-meta[data-state=published]{--kal-c:var(--p3-teal)}.p3 .p3-kal-sheet-meta[data-state=failed]{--kal-c:var(--p3-danger)}.p3 .p3-kal-sheet{flex-direction:column;gap:16px;min-width:0;display:flex}.p3 .p3-kal-sheet-post{gap:12px;min-width:0}@media (min-width:768px){.p3 .p3-kal-sheet-post{align-items:flex-start}}.p3 .p3-kal-sheet-fields{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:10px;display:grid}.p3 .p3-kal-warn{border-radius:var(--p3-r-md);color:var(--p3-ink);background:color-mix(in srgb,var(--p3-sand) 22%,var(--p3-surface));border:1px solid color-mix(in srgb,var(--p3-sand) 55%,transparent);margin:0;padding:10px 12px;font-size:14px;line-height:1.45}.p3 .p3-kal-remove{border-top:1px solid var(--p3-line);padding-top:4px}.p3 .p3-kal-textbtn{min-height:44px;color:var(--p3-danger);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:14.5px;font-weight:600;display:inline-flex}.p3 .p3-kal-textbtn:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px;border-radius:6px}.p3 .p3-kal-remove-ask{flex-direction:column;gap:10px;padding-top:10px;display:flex}.p3 .p3-kal-remove-row{flex-wrap:wrap;gap:8px;display:flex}.p3 .p3-ovoz{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;min-width:0;max-width:1120px;margin:0 auto;padding:6px 12px 24px;display:flex}@media (min-width:768px){.p3 .p3-ovoz{gap:16px;padding:8px 28px 32px}}.p3 .p3-ovoz :is(.p3-ovoz-sec,.p3-ovoz-jump){--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 84%,transparent);--p3-glass-shadow:0 1px 2px #1c1b190d,0 14px 40px #1c1b1914}.dark .p3:not([data-dark=off]) .p3-ovoz :is(.p3-ovoz-sec,.p3-ovoz-jump){--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 90%,transparent);--p3-glass-shadow:0 14px 40px #0000004d}.p3 .p3-ovoz-head{flex-direction:column;max-width:760px;padding:4px 4px 0;display:flex}.p3 .p3-ovoz-h{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.02em;color:var(--p3-ink);overflow-wrap:break-word;margin:0;font-weight:600;line-height:1.15}.p3 .p3-ovoz-sub{color:var(--p3-ink-2);margin:0;font-size:15px;line-height:1.5}.p3 .p3-ovoz-sec{border-radius:var(--p3-r-xl);min-width:0;color:var(--p3-ink);flex-direction:column;gap:16px;padding:16px;scroll-margin-top:16px;display:flex}@media (min-width:768px){.p3 .p3-ovoz-sec{gap:20px;padding:22px 24px;scroll-margin-top:24px}}.p3 .p3-ovoz-sec-head{flex-direction:column;gap:4px;max-width:760px;display:flex}.p3 .p3-ovoz-h2{color:var(--p3-ink);margin:0;line-height:1.2}.p3 .p3-ovoz-sec-sub{color:var(--p3-ink-2);margin:0;line-height:1.5}.p3 .p3-ovoz-h3{color:var(--p3-ink);margin:0;font-size:15px;font-weight:600;line-height:1.3}.p3 .p3-ovoz-block{border-top:1px solid var(--p3-line);flex-direction:column;gap:12px;padding-top:16px;display:flex}.p3 .p3-ovoz-block-head{flex-direction:column;gap:4px;display:flex}.p3 .p3-ovoz-note{color:var(--p3-ink-2);margin:0;font-size:13.5px;line-height:1.5}.p3 .p3-ovoz-note:empty{display:none}.p3 .p3-ovoz-learn-sum{color:var(--p3-ink);max-width:760px;margin:0;font-size:15px;line-height:1.5}.p3 .p3-ovoz-learn-rules,.p3 .p3-ovoz-learn-how{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.p3 .p3-ovoz-learn-rules,.p3 .p3-ovoz-learn-how{grid-template-columns:repeat(2,minmax(0,1fr))}}.p3 .p3-ovoz-learn-rules li,.p3 .p3-ovoz-learn-how li{border-radius:var(--p3-r-md);overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;font-size:15px;line-height:1.4;display:flex}.p3 .p3-ovoz-learn-how li{border-style:dashed}.p3 .p3-ovoz-learn-rules strong,.p3 .p3-ovoz-learn-how strong{font-weight:600}.p3 .p3-ovoz-learn-pairs{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.p3 .p3-ovoz-learn-pairs li{box-sizing:border-box;overflow-wrap:anywhere;border-radius:999px;flex-wrap:wrap;align-items:baseline;gap:2px 6px;max-width:100%;padding:7px 12px;font-size:14.5px;line-height:1.35;display:inline-flex}.p3 .p3-ovoz-learn-pairs s{color:var(--p3-ink-2)}.p3 .p3-ovoz-learn-pairs strong{font-weight:600}.p3 .p3-ovoz-learn-n{color:var(--p3-ink-2);font-size:12.5px}.p3 .p3-ovoz-ok{color:color-mix(in srgb,var(--p3-teal) 55%,var(--p3-ink));margin:0;font-size:13.5px;line-height:1.5}.p3 .p3-ovoz-warn{border-radius:var(--p3-r-md);color:var(--p3-ink);background:color-mix(in srgb,var(--p3-sand) 22%,var(--p3-surface));border:1px solid color-mix(in srgb,var(--p3-sand) 55%,transparent);margin:0;padding:10px 12px;font-size:14px;line-height:1.45}.p3 .p3-ovoz-quotes{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:768px){.p3 .p3-ovoz-quotes{grid-template-columns:repeat(3,minmax(0,1fr))}}.p3 .p3-ovoz-quote{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}.p3 .p3-ovoz-quote-k{color:var(--p3-ink-2);font-size:12.5px;font-weight:600}.p3 .p3-ovoz-bubble{color:var(--p3-ink);overflow-wrap:break-word;box-shadow:0 1px 2px color-mix(in srgb,var(--p3-ink) 6%,transparent);border-radius:16px 16px 16px 6px;margin:0;padding:12px 14px;font-size:15px;line-height:1.5}.p3 .p3-ovoz-pasport{grid-template-columns:minmax(0,1fr);column-gap:28px;margin:0;display:grid}@media (min-width:640px){.p3 .p3-ovoz-pasport{grid-template-columns:repeat(2,minmax(0,1fr))}}.p3 .p3-ovoz-pasport-row{border-bottom:1px solid var(--p3-line);justify-content:space-between;align-items:baseline;gap:12px;min-width:0;padding:9px 0;display:flex}.p3 .p3-ovoz-pasport-row dt{color:var(--p3-ink-2);font-size:14px}.p3 .p3-ovoz-pasport-row dd{color:var(--p3-ink);text-align:right;margin:0;font-size:14px;font-weight:600}.p3 .p3-ovoz-sets{flex-direction:column;gap:14px;display:flex}.p3 .p3-ovoz-set{flex-direction:column;gap:8px;min-width:0;display:flex}@media (min-width:768px){.p3 .p3-ovoz-set{flex-direction:row;justify-content:space-between;align-items:center;gap:16px}}.p3 .p3-ovoz-set-label{color:var(--p3-ink);font-size:14px;font-weight:600}.p3 .p3-ovoz-seg{background:color-mix(in srgb,var(--p3-ink) 7%,transparent);border-radius:999px;gap:2px;min-width:0;padding:3px;display:grid;position:relative}@media (min-width:768px){.p3 .p3-ovoz-seg{flex:none;min-width:320px}}.p3 .p3-ovoz-seg .v2-ind{background:var(--p3-surface);box-shadow:0 1px 3px #1c1b191f}.dark .p3:not([data-dark=off]) .p3-ovoz-seg .v2-ind{box-shadow:0 1px 3px #0006}.p3 .p3-ovoz-segbtn{z-index:1;min-width:0;min-height:44px;color:var(--p3-ink-2);font:inherit;white-space:nowrap;cursor:pointer;transition:transform .16s var(--p3-ease-out);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex;position:relative}@media (max-width:389px){.p3 .p3-ovoz-segbtn{white-space:normal;text-align:center;padding:0 8px;line-height:1.15}}.p3 .p3-ovoz-segbtn:active{transform:scale(.96)}.p3 .p3-ovoz-segbtn[aria-checked=true]{color:var(--p3-ink);font-weight:600}.p3 .p3-ovoz-seg:not([data-ind]) .p3-ovoz-segbtn[aria-checked=true]{background:var(--p3-surface)}.p3 .p3-ovoz-segbtn:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.p3 .p3-ovoz-segbtn:hover{color:var(--p3-ink)}}.p3 .p3-ovoz-anchor{scroll-margin-top:16px}@media (min-width:768px){.p3 .p3-ovoz-anchor{scroll-margin-top:24px}}.p3 .p3-ovoz-cta-form{min-width:0;display:flex}.p3 .p3-ovoz-cta-field{flex:1;min-width:0}.p3 .p3-ovoz-cta-preview{border-radius:var(--p3-r-md);color:var(--p3-ink);overflow-wrap:anywhere;margin:0;padding:10px 14px;font-size:14.5px;line-height:1.5}.p3 .p3-ovoz-cta-preview-k{color:var(--p3-ink-2)}.p3 .p3-ovoz-cta-preview a{color:var(--p3-accent);text-underline-offset:2px;text-decoration:underline}.p3 .p3-ovoz-img{flex-direction:column;gap:12px;min-width:0;display:flex}.p3 .p3-ovoz-manba{border-radius:var(--p3-r-md);color:var(--p3-ink-2);background:color-mix(in srgb,var(--p3-teal) 8%,transparent);flex-direction:column;gap:4px;margin:0 0 14px;padding:10px 12px;font-size:13.5px;line-height:1.45;display:flex}.p3 .p3-ovoz-manba strong{color:var(--p3-ink);font-weight:600}.p3 .p3-ovoz-manba.p3-ovoz-warn{color:var(--p3-ink);background:color-mix(in srgb,var(--p3-sand) 22%,var(--p3-surface))}.p3 .p3-ovoz-cats{flex-direction:column;gap:14px;min-width:0;display:flex}.p3 .p3-ovoz-chips{flex-wrap:wrap;min-width:0}.p3 .p3-ovoz-chip{box-sizing:border-box;border:1px dashed color-mix(in srgb,var(--p3-ink) 22%,transparent);max-width:100%;color:var(--p3-ink-2);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;transition:transform .16s var(--p3-ease-out),background-color .16s var(--p3-ease-out),color .16s var(--p3-ease-out);background:0 0;align-items:center;gap:6px;font-size:14.5px;font-weight:500;display:inline-flex}.p3 .p3-ovoz-chip[data-pressed=true]{transform:scale(.96)}.p3 .p3-ovoz-chip[aria-pressed=true]{border:1px solid color-mix(in srgb,var(--p3-accent) 40%,transparent);background:color-mix(in srgb,var(--p3-accent) 12%,var(--p3-surface));color:var(--p3-ink);padding-left:6px;font-weight:600}.p3 .p3-ovoz-chip[aria-disabled=true]{opacity:.5;cursor:not-allowed}.p3 .p3-ovoz-chip:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.p3 .p3-ovoz-chip[aria-pressed=false]:not([aria-disabled=true]):hover{color:var(--p3-ink);border-color:color-mix(in srgb,var(--p3-ink) 40%,transparent)}}.p3 .p3-ovoz-chip-n{box-sizing:border-box;background:var(--p3-accent);min-width:28px;height:28px;color:var(--p3-accent-ink);border-radius:999px;flex:none;place-items:center;padding:0 6px;font-size:13px;font-weight:700;display:inline-grid}.p3 .p3-ovoz-chip-share{color:var(--p3-ink-2);font-size:13px;font-weight:500}.p3 .p3-ovoz-own{flex-wrap:wrap;gap:8px;max-width:520px;display:flex}.p3 .p3-ovoz-own .p3-field{flex:220px;width:auto;min-width:0;min-height:44px}.p3 .p3-ovoz-save{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.p3 :is(.p3-ovoz,.p3-fact-form) .p3-error:empty{display:none}.p3 .p3-fact-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;min-width:0;display:flex}.p3 .p3-fact-head>.p3-ovoz-sec-head{flex:320px;min-width:0}.p3 .p3-fact-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.p3 .p3-fact-count{border:1px solid var(--p3-line);background:color-mix(in srgb,var(--p3-surface) 80%,transparent);min-height:30px;color:var(--p3-ink);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.p3 .p3-fact-groups{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px}@media (min-width:1024px){.p3 .p3-fact-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}.p3 .p3-fact-group{flex-direction:column;min-width:0;display:flex}.p3 .p3-fact-group-head{align-items:center;gap:8px;min-height:48px;display:flex}.p3 .p3-fact-group-ic{color:var(--p3-accent);flex:none}.p3 .p3-fact-group-n{color:var(--p3-ink-2);font-size:13px;font-weight:600}.p3 :is(.p3-fact-add,.p3-fact-more-btn){width:44px;height:44px;color:var(--p3-ink-2);cursor:pointer;transition:background-color .16s var(--p3-ease-out),color .16s var(--p3-ease-out),transform .16s var(--p3-ease-out);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.p3 .p3-fact-add{color:var(--p3-accent);margin-left:auto;margin-right:-8px}.p3 :is(.p3-fact-add,.p3-fact-more-btn):active{transform:scale(.94)}.p3 :is(.p3-fact-add,.p3-fact-more-btn):focus-visible{outline:2px solid var(--p3-accent);outline-offset:1px}@media (hover:hover) and (pointer:fine){.p3 :is(.p3-fact-add,.p3-fact-more-btn):hover{background:color-mix(in srgb,var(--p3-ink) 7%,transparent);color:var(--p3-ink)}}.p3 .p3-fact-more-btn[aria-expanded=true]{background:color-mix(in srgb,var(--p3-ink) 7%,transparent);color:var(--p3-ink)}.p3 .p3-fact-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.p3 .p3-fact-row{border-top:1px solid var(--p3-line);flex-direction:column;gap:10px;min-width:0;padding:10px 0;display:flex}.p3 .p3-fact-row[aria-busy=true]{opacity:.5}.p3 .p3-fact-line{align-items:center;gap:8px;min-width:0;display:flex}.p3 .p3-fact-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.p3 .p3-fact-text{color:var(--p3-ink);margin:0;font-size:15px;line-height:1.4;display:flex}.p3 .p3-fact-label{color:var(--p3-ink-2);font-weight:500}.p3 .p3-fact-value{color:var(--p3-ink);font-weight:650}.p3 .p3-fact-meta{color:var(--p3-ink-2);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:12.5px;line-height:1.4;display:flex}.p3 .p3-fact-row[data-expired] .p3-fact-text{color:var(--p3-ink-2)}.p3 .p3-fact-badge{min-height:20px;color:var(--p3-danger);background:color-mix(in srgb,var(--p3-danger) 12%,transparent);border-radius:999px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}.p3 .p3-fact-extend{align-self:flex-start;margin-top:4px}.p3 .p3-fact-more{flex:none;margin-right:-8px;position:relative}.p3 .p3-ovoz-sec:has(.p3-fact-more-btn[aria-expanded=true]){z-index:2;position:relative}.p3 .p3-fact-menu{z-index:20;box-sizing:border-box;border-radius:var(--p3-r-md);border:1px solid var(--p3-line);background:var(--p3-surface);min-width:220px;max-width:calc(100vw - 48px);box-shadow:0 2px 6px color-mix(in srgb,var(--p3-ink) 8%,transparent),0 18px 44px color-mix(in srgb,var(--p3-ink) 16%,transparent);flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);right:0}.p3 .p3-fact-menu button{min-height:44px;color:var(--p3-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 12px;font-size:15px}.p3 .p3-fact-menu button[data-danger]{color:var(--p3-danger)}.p3 .p3-fact-menu button:is(:hover,:focus-visible){background:color-mix(in srgb,var(--p3-ink) 7%,transparent);outline:none}.p3 .p3-fact-menu button:focus-visible{outline:2px solid var(--p3-accent);outline-offset:-2px}.p3 .p3-fact-ask{border-radius:var(--p3-r-md);background:color-mix(in srgb,var(--p3-danger) 8%,var(--p3-surface));border:1px solid color-mix(in srgb,var(--p3-danger) 24%,transparent);flex-direction:column;gap:10px;padding:12px;display:flex}.p3 .p3-fact-ask-t{color:var(--p3-ink);margin:0;font-size:14px;line-height:1.45}.p3 .p3-fact-ask-row{flex-wrap:wrap;gap:8px;display:flex}.p3 .p3-fact-empty{border-radius:var(--p3-r-lg);border:1px dashed color-mix(in srgb,var(--p3-ink) 22%,transparent);flex-direction:column;gap:8px;padding:18px;display:flex}.p3 .p3-fact-empty-h{color:var(--p3-ink);margin:0;font-size:16px;font-weight:600}.p3 .p3-fact-chips{flex-wrap:wrap;gap:8px;display:flex}.p3 .p3-fact-chip{box-sizing:border-box;border:1px solid var(--p3-line);background:var(--p3-surface);max-width:100%;min-height:40px;color:var(--p3-ink);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;transition:transform .16s var(--p3-ease-out),border-color .16s var(--p3-ease-out);border-radius:999px;align-items:center;padding:6px 14px;font-size:14px;display:inline-flex}.p3 .p3-fact-chip:active{transform:scale(.96)}.p3 .p3-fact-chip:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.p3 .p3-fact-chip:hover{border-color:var(--p3-accent)}}.p3 .p3-fact-form{flex-direction:column;gap:14px;min-width:0;display:flex}.p3 .p3-fact-area{resize:vertical;min-height:84px;padding:12px 16px;line-height:1.45}.p3 .p3-fact-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.p3 .p3-fact-tile{border-radius:var(--p3-r-md);border:1px solid var(--p3-line);background:color-mix(in srgb,var(--p3-ink) 3%,var(--p3-surface));min-width:0;transition:border-color .16s var(--p3-ease-out);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.p3 .p3-fact-tile:focus-within{border-color:var(--p3-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--p3-accent) 18%,transparent)}.p3 .p3-fact-tile[data-empty]{border-color:color-mix(in srgb,var(--p3-sand) 70%,transparent);background:color-mix(in srgb,var(--p3-sand) 14%,var(--p3-surface))}.p3 .p3-fact-tile-k{color:var(--p3-ink-2);font-size:12px;font-weight:600}.p3 .p3-fact-tile-in{width:100%;min-width:0;min-height:44px;color:var(--p3-ink);font:inherit;color-scheme:normal;background:0 0;border:0;outline:none;margin:-8px 0;padding:0;font-size:16px;font-weight:600}.p3 .p3-fact-tile-in::placeholder{color:var(--p3-ink-2);opacity:.6;font-weight:500}.p3 select.p3-fact-tile-in{cursor:pointer}.p3 .p3-fact-hint{color:var(--p3-ink);border-radius:var(--p3-r-sm);background:color-mix(in srgb,var(--p3-sand) 22%,var(--p3-surface));margin:0;padding:8px 12px;font-size:13.5px;line-height:1.5}.p3 .p3-doc-zone{border-radius:var(--p3-r-lg);text-align:center;cursor:pointer;border:1.5px dashed color-mix(in srgb,var(--p3-ink) 24%,transparent);background:color-mix(in srgb,var(--p3-surface) 60%,transparent);min-width:0;transition:border-color .16s var(--p3-ease-out),background-color .16s var(--p3-ease-out);flex-direction:column;align-items:center;gap:6px;padding:22px 16px;display:flex}.p3 .p3-doc-zone[data-drag]{border-color:var(--p3-accent);background:color-mix(in srgb,var(--p3-accent) 8%,var(--p3-surface))}.p3 .p3-doc-zone[data-locked]{cursor:default}.p3 .p3-doc-zone[data-locked] :is(.p3-doc-zone-ic,.p3-doc-zone-t){opacity:.7}@media (hover:hover) and (pointer:fine){.p3 .p3-doc-zone:not([data-locked]):hover{border-color:var(--p3-accent)}}.p3 .p3-doc-zone-ic{color:var(--p3-accent)}.p3 .p3-doc-zone-t{color:var(--p3-ink);margin:0;font-size:15px;font-weight:600}.p3 .p3-doc-zone-s{color:var(--p3-ink-2);margin:0;font-size:13px;line-height:1.45}.p3 .p3-doc-zone .p3-pill-btn{margin-top:6px}.p3 .p3-doc-zone .p3-error{margin-top:4px}.p3 .p3-doc-progress{background:color-mix(in srgb,var(--p3-accent) 16%,transparent);border-radius:999px;width:min(240px,80%);height:6px;margin-top:10px;display:block;position:relative;overflow:hidden}.p3 .p3-doc-progress>span{background:var(--p3-accent);width:35%;animation:p3-indet 1.1s var(--p3-ease-out) infinite;border-radius:999px;position:absolute;inset:0 auto 0 0}.p3 .p3-doc-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.p3 .p3-doc-row{border-top:1px solid var(--p3-line);flex-direction:column;gap:10px;min-width:0;padding:12px 0;display:flex}.p3 .p3-doc-line{align-items:center;gap:12px;min-width:0;display:flex}.p3 .p3-doc-ic{color:var(--p3-ink-2);flex:none}.p3 .p3-doc-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.p3 .p3-doc-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--p3-ink);font-size:15px;font-weight:600;overflow:hidden}.p3 .p3-doc-status{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.p3 .p3-doc-detail{color:var(--p3-ink-2);overflow-wrap:anywhere;font-size:13px;line-height:1.4}.p3 .p3-doc-chip{min-height:22px;color:var(--p3-ink-2);background:color-mix(in srgb,var(--p3-ink) 8%,transparent);border-radius:999px;align-items:center;padding:0 9px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.p3 .p3-doc-chip[data-state=ready]{color:color-mix(in srgb,var(--p3-teal) 60%,var(--p3-ink));background:color-mix(in srgb,var(--p3-teal) 16%,transparent)}.p3 .p3-doc-chip[data-state=failed]{color:var(--p3-danger);background:color-mix(in srgb,var(--p3-danger) 12%,transparent)}.p3 .p3-doc-chip[data-state=reading]{color:var(--p3-accent);background:color-mix(in srgb,var(--p3-accent) 12%,transparent)}.p3 .p3-doc-row[data-state=failed] .p3-doc-detail{color:var(--p3-danger)}.p3 .p3-doc-chip:is([data-state=queued],[data-state=reading]):after{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--p3-surface) 55%,transparent),transparent);animation:1.8s linear infinite p3-sweep;position:absolute;inset:0}.dark .p3:not([data-dark=off]) .p3-doc-chip:is([data-state=queued],[data-state=reading]):after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--p3-ink) 10%,transparent),transparent)}.p3 .p3-doc-acts{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;display:flex}@media (max-width:479px){.p3 .p3-doc-line{flex-wrap:wrap}.p3 .p3-doc-acts{justify-content:flex-start;width:100%;padding-left:32px}}.p3 .p3-st{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;min-width:0;max-width:1120px;margin:0 auto;padding:6px 12px 24px;display:flex}@media (min-width:768px){.p3 .p3-st{gap:16px;padding:8px 28px 32px}}.dark .p3:not([data-dark=off]) .p3-st :is(.p3-st-sec,.p3-st-card){--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 92%,transparent);--p3-glass-shadow:0 14px 40px #0000004d}.p3 .p3-st-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;padding:4px 4px 0;display:flex}.p3 .p3-st-head-text{flex-direction:column;flex:220px;gap:4px;min-width:0;display:flex}.p3 .p3-st-h{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.02em;color:var(--p3-ink);margin:0;font-weight:600;line-height:1.15}.p3 .p3-st-sub{color:var(--p3-ink-2);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.p3 .p3-st-chan{color:var(--p3-ink);font-weight:600}.p3 a.p3-st-chan{text-decoration:underline;-webkit-text-decoration-color:var(--p3-line);text-decoration-color:var(--p3-line);text-underline-offset:3px}.p3 .p3-st-seg{width:100%;max-width:300px;transition:opacity .16s var(--p3-ease-out);flex:none}.p3 .p3-st-seg .p3-seg-btn{white-space:nowrap;min-height:40px;font-size:14px}.p3 .p3-st-seg .p3-seg-btn:focus-visible{outline:2px solid var(--p3-accent);outline-offset:1px}@media (min-width:640px){.p3 .p3-st-seg{width:auto}.p3 .p3-st-seg .p3-seg-btn{padding:0 16px}}.p3 .p3-st-body{min-width:0;transition:opacity .2s var(--p3-ease-out);flex-direction:column;gap:12px;display:flex}@media (min-width:768px){.p3 .p3-st-body{gap:16px}}.p3 .p3-st:has(.p3-st-seg[data-pending]) .p3-st-body{opacity:.55}.p3 .p3-st-banner{border-radius:var(--p3-r-md);color:var(--p3-ink);background:color-mix(in srgb,var(--p3-sand) 22%,var(--p3-surface));border:1px solid color-mix(in srgb,var(--p3-sand) 45%,transparent);margin:0;padding:12px 14px;font-size:14px;line-height:1.45}.p3 .p3-st-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:900px){.p3 .p3-st-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}.p3 .p3-st-card{box-sizing:border-box;border-radius:var(--p3-r-lg);min-width:0;color:var(--p3-ink);flex-direction:column;display:flex}.p3 .p3-st-card-label{color:var(--p3-ink-2);font-size:13px;font-weight:600}.p3 .p3-st-card-value{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.03em;overflow-wrap:anywhere;font-size:28px;font-weight:600;line-height:1.15}@media (min-width:768px){.p3 .p3-st-card-value{font-size:32px}}.p3 .p3-st-card-value[data-long]{white-space:nowrap;overflow-wrap:normal;font-size:22px}@media (min-width:768px){.p3 .p3-st-card-value[data-long]{font-size:28px}}.p3 .p3-st-card-note{color:var(--p3-ink-2);font-size:12.5px;line-height:1.35}.p3 .p3-st-card-note[data-tone=up]{color:color-mix(in srgb,var(--p3-teal) 62%,var(--p3-ink));font-weight:600}.p3 .p3-st-sec{border-radius:var(--p3-r-xl);min-width:0;color:var(--p3-ink);flex-direction:column;gap:14px;padding:16px;display:flex}@media (min-width:768px){.p3 .p3-st-sec{gap:16px;padding:22px 24px}}.p3 .p3-st-sec-head{flex-direction:column;gap:4px;max-width:760px;display:flex}.p3 .p3-st-h2{color:var(--p3-ink);margin:0;line-height:1.2}.p3 .p3-st-h3{color:var(--p3-ink);margin:0 0 6px;font-size:14px;font-weight:600}.p3 .p3-st-note{color:var(--p3-ink-2);max-width:760px;margin:0;font-size:13px;line-height:1.5}.p3 .p3-st-lead{color:var(--p3-ink);margin:2px 0 0;font-size:15px;line-height:1.45}.p3 .p3-st-lead strong{font-weight:600}.p3 .p3-st-wait{border-radius:var(--p3-r-md);color:var(--p3-ink-2);margin:0;padding:14px 16px;font-size:14px;line-height:1.5}.p3 .p3-st-empty{align-items:flex-start}.p3 .p3-st-empty a.p3-pill-btn{color:var(--p3-accent-ink);text-decoration:none}.p3 a.p3-st-link-btn{color:var(--p3-ink);align-self:flex-start;text-decoration:none}.p3 a.p3-st-link{min-height:36px;color:var(--p3-accent);text-underline-offset:3px;align-self:flex-start;align-items:center;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.p3 .p3-st-few{flex-direction:column;gap:10px;display:flex}.p3 .p3-st-few-list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.p3 .p3-st-few-list li{border-radius:var(--p3-r-md);background:color-mix(in srgb,var(--p3-accent) 7%,transparent);flex-direction:column;gap:2px;min-width:140px;padding:10px 14px;display:flex}.p3 .p3-st-few-list span{color:var(--p3-ink-2);font-size:12.5px}.p3 .p3-st-few-list b{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.02em;font-size:22px;font-weight:600}.p3 .p3-st-time{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:900px){.p3 .p3-st-time{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:24px}}.p3 .p3-st-fig{min-width:0;margin:0}.p3 .p3-st-pair{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:1024px){.p3 .p3-st-pair{gap:16px}}.p3 .p3-st-top{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.p3 .p3-st-top-row{border-top:1px solid var(--p3-line)}.p3 .p3-st-top-row:first-child{border-top:0;padding-top:0}.p3 .p3-st-top-n{background:color-mix(in srgb,var(--p3-ink) 7%,transparent);width:26px;height:26px;color:var(--p3-ink-2);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.p3 .p3-st-top-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0}.p3 .p3-st-top-meta{color:var(--p3-ink-2);flex-wrap:wrap;align-items:center;display:flex}.p3 .p3-st-badge{background:color-mix(in srgb,var(--p3-accent) 13%,transparent);min-height:20px;color:var(--p3-accent);border-radius:999px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}.p3 a.p3-st-top-go{min-height:36px;color:var(--p3-accent);text-underline-offset:3px;white-space:nowrap;flex:none;align-items:center;padding:0 4px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}@media (max-width:479px){.p3 .p3-st-top-row{row-gap:2px}.p3 a.p3-st-top-go{min-height:32px;margin-left:38px}}.p3 .p3-st-emoji{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.p3 .p3-st-emoji li{align-items:center;gap:12px;display:flex}.p3 .p3-st-emoji-e{text-align:center;flex:none;width:28px;font-size:22px;line-height:1}.p3 .p3-st-emoji-track{flex:1;min-width:0;height:10px}.p3 .p3-st-emoji-track i{background:var(--p3-chart-1);transform-origin:0;height:100%;animation:p3-grow .6s var(--p3-ease-out) both;border-radius:0 4px 4px 0;display:block}.p3 .p3-st-emoji b{text-align:right;flex:none;min-width:44px;font-size:14px;font-weight:600}.p3 .p3-st-cmp{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (min-width:900px){.p3 .p3-st-cmp{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.p3 .p3-chart{border-radius:var(--p3-r-sm);-webkit-tap-highlight-color:transparent;min-width:0;position:relative}.p3 .p3-chart:focus-visible{outline:2px solid var(--p3-accent);outline-offset:4px}.p3 .p3-chart svg{touch-action:pan-y;-webkit-user-select:none;user-select:none;display:block;overflow:visible}.p3 .p3-chart text{font-family:var(--font-sans),system-ui,sans-serif;fill:var(--p3-ink-2);font-variant-numeric:tabular-nums;font-size:11px}.p3 .p3-chart-grid line{stroke:var(--p3-line);stroke-width:1px;shape-rendering:crispedges}.p3 .p3-chart-axis line{stroke:color-mix(in srgb,var(--p3-ink) 22%,transparent);stroke-width:1px;shape-rendering:crispedges}.p3 .p3-chart-hit{fill:#0000;cursor:crosshair}.p3 .p3-chart-col[data-tone=c1]{fill:var(--p3-chart-1)}.p3 .p3-chart-col[data-tone=c2]{fill:var(--p3-chart-2)}.p3 .p3-chart-col[data-tone=muted]{fill:var(--p3-chart-muted)}.p3 .p3-chart-cols path{transform-box:fill-box;transform-origin:bottom;animation:p3-col-grow .52s var(--p3-ease-out) both}.p3 .p3-chart-cols g{transition:opacity .14s var(--p3-ease-out)}.p3 .p3-chart[data-picking] .p3-chart-cols g:not([data-on]){opacity:.45}.p3 .p3-chart-marker line{stroke:var(--p3-ink-2);stroke-width:1px;stroke-dasharray:3 3}.p3 .p3-chart-marker text{fill:var(--p3-ink-2);font-size:10.5px;font-weight:600}.p3 .p3-chart-line{fill:none;stroke:var(--p3-chart-1);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.p3 .p3-chart-area{fill:color-mix(in srgb,var(--p3-chart-1) 11%,transparent)}.p3 .p3-chart-dot{fill:var(--p3-chart-1);stroke:var(--p3-surface);stroke-width:2px}.p3 .p3-chart-end{font-weight:600;fill:var(--p3-ink)!important;font-size:12px!important}.p3 .p3-chart-line-in{animation:p3-fade-in .48s var(--p3-ease-out) both}.p3 .p3-chart-cross line{stroke:color-mix(in srgb,var(--p3-ink) 35%,transparent);stroke-width:1px;shape-rendering:crispedges}.p3 .p3-chart-tip{z-index:3;box-sizing:border-box;border-radius:var(--p3-r-sm);background:var(--p3-surface);border:1px solid var(--p3-line);min-width:120px;max-width:min(240px,100% - 16px);box-shadow:0 8px 24px color-mix(in srgb,var(--p3-ink) 14%,transparent);pointer-events:none;animation:p3-fade-in .12s var(--p3-ease-out) both;flex-direction:column;gap:3px;padding:8px 10px;display:flex;position:absolute;top:0;left:0}.p3 .p3-chart-tip-title{color:var(--p3-ink-2);font-size:12px;font-weight:600}.p3 .p3-chart-tip-row{color:var(--p3-ink-2);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.p3 .p3-chart-tip-row b{color:var(--p3-ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.p3 .p3-chart-tip-note{color:var(--p3-ink-2);font-size:12px}.p3 .p3-chart-key{background:var(--p3-chart-1);border-radius:2px;flex:none;width:12px;height:3px}.p3 .p3-chart-key[data-tone=c2]{background:var(--p3-chart-2)}.p3 .p3-chart-key[data-tone=muted]{background:var(--p3-chart-muted)}.p3 .p3-chart-legend{color:var(--p3-ink-2);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.p3 .p3-chart-legend li{align-items:center;gap:7px;display:inline-flex}.p3 .p3-chart-swatch{background:var(--p3-chart-1);border-radius:3px;width:12px;height:12px}.p3 .p3-chart-swatch[data-tone=c2]{background:var(--p3-chart-2)}.p3 .p3-chart-swatch[data-shape=line]{border-radius:2px;height:3px}.p3 .p3-chart-table{color:var(--p3-ink-2);font-size:13px}.p3 .p3-chart-table summary{cursor:pointer;min-height:32px;color:var(--p3-ink-2);align-items:center;font-weight:600;display:inline-flex}.p3 .p3-chart-table summary:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px;border-radius:6px}.p3 .p3-chart-table-scroll{border:1px solid var(--p3-line);border-radius:var(--p3-r-sm);max-height:280px;margin-top:6px;overflow:auto}.p3 .p3-chart-table table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.p3 .p3-chart-table caption{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.p3 .p3-chart-table :is(th,td){text-align:right;border-top:1px solid var(--p3-line);white-space:nowrap;padding:6px 10px}.p3 .p3-chart-table :is(th[scope=row],thead th:first-child){text-align:left;color:var(--p3-ink);font-weight:500}.p3 .p3-chart-table thead th{background:var(--p3-surface);color:var(--p3-ink-2);border-top:0;font-weight:600;position:sticky;top:0}.p3 .p3-hbar{flex-direction:column;gap:8px;min-width:0;margin:0;display:flex}.p3 .p3-hbar-title{color:var(--p3-ink);font-size:14px;font-weight:600}.p3 .p3-hbar-list{flex-direction:column;gap:8px;display:flex}.p3 .p3-hbar-row{align-items:center;gap:10px;display:grid}.p3 .p3-hbar-label{color:var(--p3-ink-2);font-size:13px}.p3 .p3-hbar-row[data-own] .p3-hbar-label{color:var(--p3-ink);font-weight:700}.p3 .p3-hbar-track{align-items:center;gap:8px;min-width:0;display:flex}.p3 .p3-hbar-bar{flex:none;min-width:3px;height:14px}.p3 .p3-hbar-fill{background:var(--p3-slate);transform-origin:0;height:100%;animation:p3-grow .6s var(--p3-ease-out) both;border-radius:0 4px 4px 0;display:block}.p3 .p3-hbar-row[data-own] .p3-hbar-fill{background:var(--p3-chart-1)}.p3 .p3-hbar-value{color:var(--p3-ink);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:13px;font-weight:600}.p3 .p3-hbar-missing{color:var(--p3-ink-2);font-size:12.5px;font-style:italic}.p3 .p3-kanal{box-sizing:border-box;flex-direction:column;gap:14px;width:100%;min-width:0;margin:0 auto;padding:6px 12px 24px;display:flex}@media (min-width:768px){.p3 .p3-kanal{gap:20px;padding:8px 28px 32px}}.dark .p3:not([data-dark=off]) .p3-kanal-sec{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 90%,transparent);--p3-glass-shadow:0 14px 40px #0000004d}.p3 .p3-kanal-head{flex-direction:column;gap:6px;max-width:720px;padding:4px 4px 0;display:flex}.p3 .p3-kanal-h{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.02em;color:var(--p3-ink);overflow-wrap:break-word;margin:0;font-weight:600;line-height:1.15}.p3 .p3-kanal-sub{color:var(--p3-ink-2);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.p3 .p3-kanal-layout{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}@media (min-width:1024px){.p3 .p3-kanal-layout{align-items:start}}.p3 .p3-kanal-nav-a{color:var(--p3-ink-2);transition:transform .16s var(--p3-ease-out);align-items:center;font-size:14.5px;font-weight:500;text-decoration:none;display:flex;position:relative}.p3 .p3-kanal-nav-a[aria-current=true]{font-weight:600}.p3 .p3-kanal-nav-a[aria-current=true]:before{content:"";background:var(--p3-accent);border-radius:2px;width:3px;position:absolute;top:10px;bottom:10px;left:0}@media (hover:hover) and (pointer:fine){.p3 .p3-kanal-nav-a:hover:not([aria-current=true]){color:var(--p3-ink);background:color-mix(in srgb,var(--p3-ink) 5%,transparent)}}.p3 .p3-kanal-nav-a:active{transform:scale(.97)}.p3 .p3-kanal-nav-a:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}.p3 .p3-kanal-secs{flex-direction:column;gap:12px;min-width:0;display:flex}@media (min-width:768px){.p3 .p3-kanal-secs{gap:16px}}.p3 .p3-kanal-sec{min-width:0;color:var(--p3-ink);flex-direction:column;gap:14px;padding:16px;display:flex}@media (min-width:768px){.p3 .p3-kanal-sec{gap:16px;padding:22px 24px}}.p3 .p3-kanal-sec-head{flex-direction:column;gap:4px;display:flex}.p3 .p3-kanal-h2{color:var(--p3-ink);margin:0;line-height:1.2}.p3 .p3-kanal-sec-sub{color:var(--p3-ink-2);margin:0;font-size:14px;line-height:1.5}.p3 .p3-kanal-muted{color:var(--p3-ink-2);margin:0;font-size:13.5px;line-height:1.5}.p3 .p3-kanal-link{min-height:44px;color:var(--p3-accent);align-self:flex-start;align-items:center;gap:4px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.p3 .p3-kanal-link:hover{text-underline-offset:3px;text-decoration:underline}}.p3 .p3-kanal-link:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px;border-radius:6px}.p3 .p3-kanal a.p3-pill-btn{text-decoration:none}.p3 .p3-kanal a.p3-pill-btn:not([data-tone]){color:var(--p3-ink)}.p3 .p3-kanal a.p3-pill-btn[data-tone=primary]{color:var(--p3-accent-ink)}.p3 .p3-kanal a.p3-pill-btn[data-tone=ghost]{color:var(--p3-ink-2)}.p3 .p3-kanal-rowwrap{flex-direction:column;gap:12px;min-width:0;display:flex}.p3 .p3-kanal-row{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"av who""av end";align-items:center;gap:6px 14px;min-width:0;display:grid}@media (min-width:640px){.p3 .p3-kanal-row{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"av who end"}}.p3 .p3-kanal-row>.p3-kanal-tg{grid-area:av;align-self:start}@media (min-width:640px){.p3 .p3-kanal-row>.p3-kanal-tg{align-self:center}}.p3 .p3-kanal-tg{color:#fff;background:linear-gradient(135deg,#2aabee,#229ed9);border-radius:16px;flex:none;place-items:center;width:48px;height:48px;display:grid}@media (min-width:768px){.p3 .p3-kanal-tg{border-radius:18px;width:56px;height:56px}}.p3 .p3-kanal-tg-ic{color:#229ed9}.p3 .p3-kanal-row-who{grid-area:who;min-width:0}.p3 .p3-kanal-row-t{color:var(--p3-ink);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.3}.p3 .p3-kanal-row-s{color:var(--p3-ink-2);overflow-wrap:anywhere;margin-top:2px;font-size:14px;line-height:1.4}.p3 .p3-kanal-row-end{grid-area:end;justify-self:start}@media (min-width:640px){.p3 .p3-kanal-row-end{place-self:start end;padding-top:4px}}.p3 .p3-kanal-row-action{display:flex}.p3 .p3-kanal-row-action>*{flex:auto}@media (min-width:640px){.p3 .p3-kanal-row-action>*{flex:none}}.p3 .p3-kanal-row-body{gap:12px;min-width:0}.p3 .p3-kanal-lock{color:var(--p3-ink)}.p3 .p3-kanal-chip{box-sizing:border-box;white-space:nowrap;max-width:100%;min-height:26px;color:var(--p3-ink-2);background:color-mix(in srgb,var(--p3-ink) 6%,transparent);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.p3 .p3-kanal-chip i{background:var(--p3-slate);border-radius:50%;flex:none;width:7px;height:7px}.p3 .p3-kanal-chip[data-tone=ok]{color:color-mix(in srgb,var(--p3-teal) 60%,var(--p3-ink));background:color-mix(in srgb,var(--p3-teal) 14%,transparent)}.p3 .p3-kanal-chip[data-tone=ok] i{background:var(--p3-teal)}.p3 .p3-kanal-chip[data-tone=bad]{color:var(--p3-danger);background:color-mix(in srgb,var(--p3-danger) 10%,transparent)}.p3 .p3-kanal-chip[data-tone=bad] i{background:var(--p3-danger)}.p3 .p3-kanal-trunc{text-overflow:ellipsis;min-width:0;overflow:hidden}.p3 .p3-kanal-note{border-radius:var(--p3-r-md);color:var(--p3-ink);border:1px solid var(--p3-line);background:color-mix(in srgb,var(--p3-ink) 4%,transparent);align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.p3 .p3-kanal-note[data-tone=bad]{border-color:color-mix(in srgb,var(--p3-danger) 28%,transparent);background:color-mix(in srgb,var(--p3-danger) 7%,transparent)}.p3 .p3-kanal-note[data-tone=info]{border-color:color-mix(in srgb,var(--p3-accent) 24%,transparent);background:color-mix(in srgb,var(--p3-accent) 7%,transparent)}.p3 .p3-kanal-note[data-tone=ok]{border-color:color-mix(in srgb,var(--p3-teal) 32%,transparent);background:color-mix(in srgb,var(--p3-teal) 12%,transparent)}.p3 .p3-kanal-note-ic{color:var(--p3-ink-2);flex:none;margin-top:2px}.p3 .p3-kanal-note[data-tone=bad] .p3-kanal-note-ic{color:var(--p3-danger)}.p3 .p3-kanal-note[data-tone=info] .p3-kanal-note-ic{color:var(--p3-accent)}.p3 .p3-kanal-note[data-tone=ok] .p3-kanal-note-ic{color:var(--p3-teal)}.p3 .p3-kanal-note-t{overflow-wrap:anywhere;flex:1;min-width:0}.p3 .p3-kanal-x{width:44px;height:44px;color:var(--p3-ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;margin:-12px -10px -12px 0;display:grid}@media (hover:hover) and (pointer:fine){.p3 .p3-kanal-x:hover{background:color-mix(in srgb,var(--p3-ink) 7%,transparent);color:var(--p3-ink)}}.p3 .p3-kanal-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.p3 .p3-kanal-item{border-radius:var(--p3-r-md);border:1px solid var(--p3-line);background:var(--p3-surface);flex-direction:column;gap:6px;padding:10px 14px;display:flex}.p3 .p3-kanal-item[data-bare]{background:0 0;border:0;padding:0}.p3 .p3-kanal-item[data-bare]:not(:has(>*)){display:none}.p3 .p3-kanal-list:not(:has(>li>*)){display:none}.p3 .p3-kanal-item-row{align-items:center;gap:10px;min-width:0;display:flex}.p3 .p3-kanal-item-who{flex:1;min-width:0}.p3 .p3-kanal-item-t{color:var(--p3-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:600;overflow:hidden}.p3 .p3-kanal-item-s{color:var(--p3-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.p3 .p3-kanal-confirm{flex-direction:column;min-width:0;display:flex}.p3 .p3-kanal-danger-link{color:var(--p3-ink-2);align-self:flex-start;margin-left:-12px}.p3 .p3-kanal-danger-link[aria-disabled=true]{opacity:.5;cursor:default}@media (hover:hover) and (pointer:fine){.p3 .p3-kanal-danger-link:hover:not(:disabled,[aria-disabled]){color:var(--p3-danger);background:color-mix(in srgb,var(--p3-danger) 8%,transparent)}}.p3 .p3-kanal-ask{border-radius:var(--p3-r-md);animation:p3-fade-in .2s var(--p3-ease-out) both;border:1px solid color-mix(in srgb,var(--p3-danger) 30%,transparent);background:color-mix(in srgb,var(--p3-danger) 6%,var(--p3-surface));flex-direction:column;gap:8px;padding:12px 14px;display:flex}.p3 .p3-kanal-ask-t{color:var(--p3-ink);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.35}.p3 .p3-kanal-ask-d{color:var(--p3-ink-2);margin:0;font-size:14px;line-height:1.5}.p3 .p3-kanal-ask-row{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.p3 .p3-kanal-flow{flex-direction:column;gap:10px;min-width:0;display:flex}.p3 .p3-kanal-steps{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}@media (min-width:768px){.p3 .p3-kanal-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.p3 .p3-kanal-step{min-width:0;transition:border-color .2s var(--p3-ease-out),background-color .2s var(--p3-ease-out);grid-template-rows:auto 1fr;align-items:start;row-gap:2px;display:grid}.p3 .p3-kanal-step[data-current]{border-color:color-mix(in srgb,var(--p3-accent) 55%,transparent)}.p3 .p3-kanal-step-n{border-radius:50%;grid-row:1/span 2;place-items:center;font-weight:700;display:grid}.p3 .p3-kanal-step-t{color:var(--p3-ink);font-weight:600;line-height:1.3}.p3 .p3-kanal-step-d{color:var(--p3-ink-2);line-height:1.45}.p3 .p3-kanal-wait-s{color:var(--p3-ink-2);align-items:center;gap:8px;line-height:1.45;display:flex}.p3 .p3-kanal-wait-ic{color:var(--p3-accent);flex:none}.p3 .p3-kanal-foot{display:flex}@media (min-width:768px){.p3 .p3-kanal-foot .p3-kanal-muted{flex:1}}.p3 .p3-kanal-rows{flex-direction:column;margin:0;display:flex}.p3 .p3-kanal-set{border-bottom:1px solid var(--p3-line);justify-content:space-between;align-items:center;gap:6px 16px;min-width:0;min-height:48px;padding:10px 0;display:flex}.p3 .p3-kanal-set:last-child{border-bottom:0}.p3 .p3-kanal-set dt{color:var(--p3-ink-2);flex-direction:column;gap:2px;font-size:14.5px;display:flex}.p3 .p3-kanal-set dd{min-width:0;margin:0}.p3 .p3-kanal-set-v{color:var(--p3-ink);text-align:right;overflow-wrap:anywhere;font-size:14.5px;font-weight:600}.p3 .p3-kanal-set-hint{color:var(--p3-ink-2);opacity:.85;font-size:12.5px;font-weight:400;line-height:1.4}.p3 .p3-kanal-set[data-wide]{flex-wrap:wrap}@media (max-width:639px){.p3 .p3-kanal-set[data-wide]{flex-direction:column;align-items:stretch}.p3 .p3-kanal-set[data-wide] dd>*{width:100%}}.p3 .p3-kanal-set[data-wide] dt{color:var(--p3-ink);font-weight:600}.p3 .p3-kanal-set .p3-seg-btn{min-height:44px;padding:0 12px}.p3 .p3-kanal-set .tabs{display:flex}.p3 .p3-kanal-set .tabs .tab{flex:1;min-height:44px}.p3 .p3-kanal-set-links{border-bottom:0;padding:6px 0 0}.p3 .p3-kanal-set-links dd{flex-direction:column;gap:2px;width:100%;display:flex}.p3 .p3-kanal-linkrow{box-sizing:border-box;border-radius:var(--p3-r-sm);width:100%;min-height:48px;color:var(--p3-ink);font:inherit;text-align:left;cursor:pointer;width:calc(100% + 24px);transition:transform .16s var(--p3-ease-out);background:0 0;border:0;align-items:center;gap:12px;margin:0 -12px;padding:0 12px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.p3 .p3-kanal-linkrow svg{color:var(--p3-ink-2);flex:none}.p3 .p3-kanal-linkrow span{flex:1;min-width:0}.p3 .p3-kanal-linkrow[data-tone=danger],.p3 .p3-kanal-linkrow[data-tone=danger] svg{color:var(--p3-danger)}@media (hover:hover) and (pointer:fine){.p3 .p3-kanal-linkrow:hover{background:color-mix(in srgb,var(--p3-ink) 5%,transparent)}}.p3 .p3-kanal-linkrow:active{transform:scale(.98)}.p3 .p3-kanal-linkrow:focus-visible{outline:2px solid var(--p3-accent);outline-offset:-2px}.p3 .p3-kanal-bot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;display:flex}.p3 .p3-kanal-bot[data-col]{flex-direction:column;align-items:flex-start}.p3 .p3-kanal-bot .p3-kanal-confirm{flex:100%}.p3 .p3-kanal-bot .p3-kanal-confirm:not([data-open]){flex:none}.p3 .p3-tarif{box-sizing:border-box;width:100%;min-width:0;max-width:1080px;color:var(--p3-ink);flex-direction:column;gap:14px;margin:0 auto;padding:6px 12px 24px;display:flex}@media (min-width:768px){.p3 .p3-tarif{gap:20px;padding:8px 28px 32px}}.p3 :is(.p3-tarif-sec,.p3-tarif-pay){--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 84%,transparent);--p3-glass-shadow:0 1px 2px #1c1b190d,0 14px 40px #1c1b1914}.dark .p3:not([data-dark=off]) :is(.p3-tarif-sec,.p3-tarif-pay){--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 90%,transparent);--p3-glass-shadow:0 14px 40px #0000004d}.p3 .p3-tarif-head{flex-direction:column;align-items:flex-start;gap:8px;max-width:720px;padding:4px 4px 0;display:flex}.p3 .p3-tarif-kicker{box-sizing:border-box;min-height:28px;color:var(--p3-accent);background:color-mix(in srgb,var(--p3-accent) 10%,var(--p3-surface));border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.p3 .p3-tarif-kicker i{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.p3 .p3-tarif-kicker[data-tone=ok]{color:color-mix(in srgb,var(--p3-teal) 62%,var(--p3-ink));background:color-mix(in srgb,var(--p3-teal) 14%,var(--p3-surface))}.p3 .p3-tarif-kicker[data-tone=ok] i{background:var(--p3-teal)}.p3 .p3-tarif-kicker[data-tone=bad]{color:var(--p3-danger);background:color-mix(in srgb,var(--p3-danger) 9%,var(--p3-surface))}.p3 .p3-tarif-h{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.02em;color:var(--p3-ink);overflow-wrap:break-word;text-shadow:0 0 2px var(--p3-bg),0 0 12px var(--p3-bg);margin:0;font-size:26px;font-weight:600;line-height:1.15}@media (min-width:768px){.p3 .p3-tarif-h{font-size:36px}}.p3 .p3-tarif-sub{max-width:600px;color:color-mix(in srgb,var(--p3-ink) 80%,transparent);overflow-wrap:anywhere;text-shadow:0 0 2px var(--p3-bg),0 0 12px var(--p3-bg);margin:0;font-size:15px;font-weight:500;line-height:1.55}.p3 .p3-tarif-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""pay""rest";gap:12px;min-width:0;display:grid}@media (min-width:768px){.p3 .p3-tarif-layout{gap:16px}}@media (min-width:1024px){.p3 .p3-tarif-layout{grid-template:"main pay""rest pay"1fr/minmax(0,1fr) 380px;align-items:start;gap:16px 24px}}@media (min-width:1024px) and (min-height:860px){.p3 .p3-tarif-pay{position:sticky;top:24px}}.p3 .p3-tarif-main{flex-direction:column;grid-area:main;gap:12px;min-width:0;display:flex}.p3 .p3-tarif-rest{flex-direction:column;grid-area:rest;gap:12px;min-width:0;display:flex}@media (min-width:768px){.p3 :is(.p3-tarif-main,.p3-tarif-rest){gap:16px}}.p3 .p3-tarif-pay{grid-area:pay}.p3 .p3-tarif-sec{border-radius:var(--p3-r-xl);min-width:0;color:var(--p3-ink);flex-direction:column;gap:14px;padding:16px;scroll-margin-top:16px;display:flex}@media (min-width:768px){.p3 .p3-tarif-sec{padding:22px 24px}}.p3 .p3-tarif-sec-head{flex-direction:column;gap:4px;display:flex}.p3 .p3-tarif-h2{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.015em;color:var(--p3-ink);margin:0;font-size:19px;font-weight:600;line-height:1.2}@media (min-width:768px){.p3 .p3-tarif-h2{font-size:21px}}.p3 .p3-tarif-muted{color:var(--p3-ink-2);margin:0;font-size:13.5px;line-height:1.5}.p3 .p3-tarif-center{text-align:center}.p3 .p3-tarif-strong{color:var(--p3-ink);overflow-wrap:anywhere;font-weight:600}.p3 .p3-tarif-warn{color:var(--p3-danger);align-items:flex-start;gap:8px;margin:0;font-size:14px;line-height:1.45;display:flex}.p3 .p3-tarif-warn svg{flex:none;margin-top:2px}.p3 .p3-tarif-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}@media (min-width:768px){.p3 .p3-tarif-stats{gap:12px}}.p3 .p3-tarif-stat{border-radius:var(--p3-r-md);border:1px solid var(--p3-line);background:color-mix(in srgb,var(--p3-surface) 72%,transparent);flex-direction:column-reverse;justify-content:flex-end;gap:2px;min-width:0;padding:12px 10px;display:flex}@media (min-width:768px){.p3 .p3-tarif-stat{padding:14px 16px}}.p3 .p3-tarif-stat dt{color:var(--p3-ink-2);overflow-wrap:anywhere;font-size:12.5px;line-height:1.3}@media (min-width:768px){.p3 .p3-tarif-stat dt{font-size:13.5px}}.p3 .p3-tarif-stat dd{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.02em;color:var(--p3-ink);overflow-wrap:anywhere;margin:0;font-size:clamp(18px,5.4vw,24px);font-weight:600;line-height:1.15}@media (min-width:768px){.p3 .p3-tarif-stat dd{font-size:30px}}.p3 .p3-tarif-pay{border-radius:var(--p3-r-xl);box-sizing:border-box;min-width:0;color:var(--p3-ink);flex-direction:column;gap:14px;padding:18px;display:flex}@media (min-width:768px){.p3 .p3-tarif-pay{padding:22px 24px}}.p3 .p3-tarif-price{flex-direction:column;gap:2px;display:flex}.p3 .p3-tarif-label-sm{color:var(--p3-ink-2);margin:0;font-size:13px;font-weight:600}.p3 .p3-tarif-sum{color:var(--p3-ink-2);margin:0;font-size:15px}.p3 .p3-tarif-sum strong{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.03em;color:var(--p3-ink);white-space:nowrap;font-size:36px;font-weight:600}.p3 .p3-tarif-list{flex-direction:column;gap:8px;margin:0;padding:0;font-size:14.5px;line-height:1.4;list-style:none;display:flex}.p3 .p3-tarif-list li{align-items:flex-start;gap:10px;display:flex}.p3 .p3-tarif-list li>span{overflow-wrap:anywhere;min-width:0}.p3 .p3-tarif-list svg{color:var(--p3-teal);flex:none;margin-top:2px}.p3 .p3-tarif-promise{border-radius:var(--p3-r-md);border:1px solid color-mix(in srgb,var(--p3-sand) 45%,transparent);background:color-mix(in srgb,var(--p3-sand) 14%,var(--p3-surface));flex-direction:column;gap:8px;padding:12px 14px;display:flex}.p3 .p3-tarif-promise-h{color:var(--p3-ink);margin:0;font-size:13.5px;font-weight:700}.p3 .p3-tarif-promise-list{color:color-mix(in srgb,var(--p3-ink) 82%,transparent);flex-direction:column;gap:6px;margin:0;padding:0 0 0 16px;font-size:13.5px;line-height:1.45;display:flex}.p3 .p3-tarif-promise-list li{overflow-wrap:anywhere}.p3 .p3-tarif-promise-list li::marker{color:color-mix(in srgb,var(--p3-sand) 70%,var(--p3-ink))}.p3 a.p3-tarif-contact{max-width:100%;color:var(--p3-ink);background:var(--p3-surface);white-space:normal;text-align:left;align-self:flex-start;text-decoration:none}.p3 .p3-tarif-checkout{flex-direction:column;gap:8px;display:flex}.p3 .p3-tarif-checkout form{margin:0}.p3 .p3-tarif-cta{width:100%;min-height:50px;font-size:15.5px}.p3 .p3-tarif-cta:not([data-tone]){background:var(--p3-surface)}.p3 .p3-tarif-cta[aria-busy=true]{cursor:progress}.p3 .p3-tarif-auto{flex-direction:column;gap:12px;min-width:0;display:flex}.p3 .p3-tarif-cardrow{align-items:center;gap:12px;min-width:0;display:flex}.p3 .p3-tarif-cardic{width:44px;height:44px;color:var(--p3-accent);background:color-mix(in srgb,var(--p3-accent) 11%,transparent);border-radius:14px;flex:none;place-items:center;display:grid}.p3 .p3-tarif-cardrow-who{flex-direction:column;gap:2px;min-width:0;display:flex}.p3 .p3-tarif-cardrow-t{color:var(--p3-ink);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.4}.p3 p.p3-tarif-cardrow-t{font-weight:500}.p3 .p3-tarif-auto-cta{align-self:flex-start}@media (max-width:639px){.p3 .p3-tarif-auto-cta{align-self:stretch}}.p3 .p3-tarif-renew{border-top:1px solid var(--p3-line);border-bottom:1px solid var(--p3-line);justify-content:space-between;align-items:center;gap:16px;margin:0;padding:12px 0;display:flex}.p3 .p3-tarif-renew-text{flex-direction:column;gap:2px;min-width:0;display:flex}.p3 .p3-tarif-renew-t{color:var(--p3-ink);font-size:15px;font-weight:600}.p3 .p3-tarif-switch{cursor:pointer;background:color-mix(in srgb,var(--p3-ink) 18%,transparent);width:52px;height:32px;transition:background-color .2s var(--p3-ease-out),opacity .16s var(--p3-ease-out);border:0;border-radius:999px;flex:none;padding:0;position:relative}.p3 .p3-tarif-switch:after{content:"";position:absolute;inset:-6px -4px}.p3 .p3-tarif-switch[aria-checked=true]{background:var(--p3-teal)}.p3 .p3-tarif-switch:disabled{cursor:default;opacity:.8}.p3 .p3-tarif-switch:focus-visible{outline:2px solid var(--p3-accent);outline-offset:3px}.p3 .p3-tarif-knob{background:var(--p3-surface);width:26px;height:26px;transition:transform .24s var(--p3-ease-out);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #1c1b1933,0 3px 8px #1c1b191a}.dark .p3:not([data-dark=off]) .p3-tarif-knob{background:#f3f1ec}.p3 .p3-tarif-switch[aria-checked=true] .p3-tarif-knob{transform:translate(20px)}.p3 .p3-tarif-switch[data-busy] .p3-tarif-knob{animation:1.2s ease-in-out infinite p3-pulse}.p3 .p3-tarif-orders{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.p3 .p3-tarif-order{border-bottom:1px solid var(--p3-line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"what chip""day chip";align-items:center;gap:2px 12px;min-height:52px;padding:10px 0;display:grid}.p3 .p3-tarif-order:last-child{border-bottom:0}@media (min-width:640px){.p3 .p3-tarif-order{grid-template-columns:110px minmax(0,1fr) auto;grid-template-areas:"day what chip"}}.p3 .p3-tarif-order-day{color:var(--p3-ink-2);grid-area:day;font-size:13.5px}.p3 .p3-tarif-order-what{min-width:0;color:var(--p3-ink);overflow-wrap:anywhere;grid-area:what;font-size:14.5px;font-weight:500}.p3 .p3-tarif-order .p3-kanal-chip{grid-area:chip}.p3 .p3-tarif-cardform{flex-direction:column;gap:18px;min-width:0;display:flex}.p3 .p3-tarif-form{flex-direction:column;gap:14px;min-width:0;display:flex}.p3 .p3-tarif-seg .p3-seg-btn{min-height:40px;font-size:14px}.p3 .p3-tarif-fields{grid-template-columns:minmax(0,1fr) 104px;gap:10px;display:grid}.p3 .p3-tarif-label{min-width:0;color:var(--p3-ink-2);flex-direction:column;gap:6px;font-size:13.5px;font-weight:600;line-height:1.4;display:flex}.p3 .p3-tarif-label .p3-field{font-weight:400}.p3 .p3-tarif-mono{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:.02em}.p3 .p3-tarif-code{flex-direction:column;gap:8px;display:flex}.p3 .p3-tarif-otp{text-align:center;min-height:58px;font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.4em;font-size:24px}.p3 .p3-tarif-form-row{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:639px){.p3 .p3-tarif-form-row .p3-pill-btn{flex:100%}}.p3 .p3-tarif-done{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.p3 .p3-tarif-done-ic{width:44px;height:44px;color:color-mix(in srgb,var(--p3-teal) 60%,var(--p3-ink));background:color-mix(in srgb,var(--p3-teal) 16%,transparent);border-radius:50%;place-items:center;display:grid}.p3 .p3-tarif-done-t{color:var(--p3-ink);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600}.p3 .p3-tarif-face-wrap{aspect-ratio:1.586;perspective:1000px;width:100%;max-width:300px;margin:0 auto}.p3 .p3-tarif-face-in{width:100%;height:100%;transform-style:preserve-3d;position:relative}.p3 .p3-tarif-face{box-sizing:border-box;border-radius:var(--p3-r-lg);backface-visibility:hidden;color:var(--p3-accent-ink);background:radial-gradient(120% 90% at 100% 0%,color-mix(in srgb,var(--p3-teal) 45%,transparent),transparent 60%), linear-gradient(140deg,color-mix(in srgb,var(--p3-accent) 92%,var(--p3-ink)),color-mix(in srgb,var(--p3-accent) 62%,var(--p3-ink)));box-shadow:0 1px 2px #1c1b1914,0 14px 34px color-mix(in srgb,var(--p3-accent) 28%,transparent);flex-direction:column;padding:18px 20px;display:flex;position:absolute;inset:0;overflow:hidden}.dark .p3:not([data-dark=off]) .p3-tarif-face{color:var(--p3-ink);background:radial-gradient(120% 90% at 100% 0%,color-mix(in srgb,var(--p3-teal) 30%,transparent),transparent 60%), linear-gradient(140deg,color-mix(in srgb,var(--p3-accent) 55%,var(--p3-bg)),color-mix(in srgb,var(--p3-accent) 28%,var(--p3-bg)));box-shadow:0 0 0 1px color-mix(in srgb,var(--p3-ink) 10%,transparent),0 14px 34px #0006}.p3 .p3-tarif-face-top{justify-content:space-between;align-items:flex-start;display:flex}.p3 .p3-tarif-chipmark{background:linear-gradient(135deg,color-mix(in srgb,var(--p3-sand) 92%,#fff),var(--p3-sand));border-radius:7px;width:38px;height:28px}.p3 .p3-tarif-face-brand{font-family:var(--font-display),system-ui,sans-serif;opacity:.9;font-size:14px;font-weight:600}.p3 .p3-tarif-face-num{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.06em;font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:auto;font-size:clamp(15px,4.6vw,19px);display:flex}.p3 .p3-tarif-face-exp{font-family:var(--font-mono),ui-monospace,monospace;opacity:.75;justify-content:flex-end;margin-top:10px;font-size:12.5px;display:flex}.p3 .p3-tarif-face-back{padding:0;transform:rotateY(180deg)}.p3 .p3-tarif-face-strip{background:color-mix(in srgb,var(--p3-ink) 70%,transparent);height:36px;margin-top:22px}.p3 .p3-tarif-face-note{opacity:.85;margin:0;padding:14px 20px 0;font-size:13px;line-height:1.5}.p3 .p3-tarif-face-phone{font-family:var(--font-mono),ui-monospace,monospace;opacity:1;margin-top:4px;font-size:14px;display:block}.p3 .p3-tarif a:focus-visible,.p3 .p3-tarif button:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}.p3 .p3-fade-in{animation:p3-fade-in .32s var(--p3-ease-out) both}.p3 .p3-fade-up{animation:p3-fade-up .42s var(--p3-ease-out) both}.p3 .p3-step-in{animation:p3-step-in .32s var(--p3-ease-out) both}.p3 .p3-pop{animation:p3-pop .24s var(--p3-ease-out) both}.p3.p3-pub{isolation:isolate;--p3-pub-w:1160px;background:0 0;flex-direction:column;min-height:100dvh;display:flex}.p3 .p3-pub-skip{z-index:70;background:var(--p3-surface);color:var(--p3-ink);border-radius:12px;padding:10px 14px;font-weight:600;text-decoration:none;position:absolute;top:-80px;left:12px}.p3 .p3-pub-skip:focus{top:12px}.p3 .p3-shell-skip{position:fixed}.p3 .p3-main:focus{outline:none}.p3.p3-pub :focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}.p3 :is(.p3-pub-hero,.p3-legal-head) :is(.p3-pub-h1,.p3-pub-lead,.p3-legal-date),.p3 .p3-pub-copy{text-shadow:0 0 2px var(--p3-bg),0 0 12px var(--p3-bg),0 0 26px var(--p3-bg)}.p3 .p3-pub-head{z-index:50;padding:10px 12px 0;position:sticky;top:0}@media (min-width:768px){.p3 .p3-pub-head{padding:14px 20px 0}}.p3 .p3-pub-bar{max-width:var(--p3-pub-w);box-sizing:border-box;border-radius:var(--p3-r-lg);--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 74%,transparent);--p3-glass-shadow:0 1px 2px #1c1b190d,0 12px 36px #1c1b191a;align-items:center;gap:12px;margin:0 auto;display:flex}.dark .p3:not([data-dark=off]) .p3-pub-bar{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 84%,transparent);--p3-glass-shadow:0 12px 36px #00000059}.p3 .p3-pub-nav{display:none}.p3 .p3-pub-link{min-height:40px;color:var(--p3-ink-2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-size:14.5px;font-weight:500;text-decoration:none;display:inline-flex}.p3 .p3-pub-link:hover{color:var(--p3-ink);background:color-mix(in srgb,var(--p3-ink) 6%,transparent)}.p3 .p3-pub-link[aria-current=page]{color:var(--p3-ink);background:color-mix(in srgb,var(--p3-surface) 82%,transparent);font-weight:600}.p3 .p3-pub-end{align-items:center;gap:6px;margin-left:auto;display:flex}.p3 .p3-pub-end .btn{white-space:nowrap;border-radius:999px;min-height:40px;padding:0 16px;font-size:14.5px}.p3 .p3-pub-end .p3-pub-wide{display:none}.p3 .p3-pub-menu-btn{width:44px;height:44px;color:var(--p3-ink)}@media (min-width:900px){.p3 .p3-pub-nav{gap:2px;margin:0 auto;display:flex}.p3 .p3-pub-end{margin-left:0}.p3 .p3-pub-end .p3-pub-wide{display:inline-flex}.p3 .p3-pub-menu-btn{display:none}}.p3 .p3-pub-scrim{z-index:-1;animation:p3-fade-in .2s var(--p3-ease-out) both;position:fixed;inset:0}.p3 .p3-pub-panel{box-sizing:border-box;overscroll-behavior:contain;border-radius:var(--p3-r-xl);background:var(--p3-surface);border:1px solid var(--p3-line);max-height:calc(100dvh - 96px);color:var(--p3-ink);transform-origin:top;animation:p3-pop .22s var(--p3-ease-out) both;flex-direction:column;gap:14px;padding:10px 12px 12px;display:flex;position:absolute;top:calc(100% + 8px);left:12px;right:12px;overflow-y:auto;box-shadow:0 2px 6px #1c1b1914,0 24px 60px #1c1b192e}.p3 .p3-pub-panel[hidden]{display:none}.p3 .p3-pub-panel-nav{flex-direction:column;display:flex}.p3 .p3-pub-panel-link{border-bottom:1px solid var(--p3-line);min-height:54px;color:var(--p3-ink);align-items:center;padding:0 6px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.p3 .p3-pub-panel-link:last-child{border-bottom:0}.p3 .p3-pub-panel-link[aria-current=page]{color:var(--p3-accent)}.p3 .p3-pub-panel-actions{flex-direction:column;gap:8px;display:flex}.p3 .p3-pub-panel-actions .btn{border-radius:999px}@media (min-width:900px){.p3 :is(.p3-pub-panel,.p3-pub-scrim){display:none}}.p3 .p3-pub-main{flex-direction:column;flex:1;width:100%;min-width:0;display:flex}.p3 .p3-pub-page{width:100%;max-width:var(--p3-pub-w);box-sizing:border-box;flex-direction:column;margin:0 auto;padding:28px 12px 32px;display:flex}@media (min-width:768px){.p3 .p3-pub-page{padding:56px 20px 48px}}.p3 .p3-pub-page.p3-pub-narrow{max-width:800px}.p3 .p3-pub-hero{flex-direction:column;align-items:flex-start;max-width:740px;padding:0 4px 8px;display:flex}.p3 .p3-pub-h1{font-family:var(--font-display),system-ui,sans-serif;color:var(--p3-ink);text-wrap:balance;overflow-wrap:break-word;margin:0;font-weight:600}.p3 .p3-pub-lead{text-wrap:pretty;max-width:62ch;margin:0;line-height:1.55}.p3 .p3-pub-card{box-sizing:border-box;border-radius:var(--p3-r-xl);min-width:0;color:var(--p3-ink);--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 84%,transparent);--p3-glass-shadow:0 1px 2px #1c1b190d,0 18px 50px #1c1b191a;flex-direction:column;gap:16px;padding:18px;display:flex}.dark .p3:not([data-dark=off]) .p3-pub-card{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 90%,transparent);--p3-glass-shadow:0 18px 50px #00000059}@media (min-width:768px){.p3 .p3-pub-card{gap:20px;padding:26px 28px}}.p3 .p3-pub-h2{color:var(--p3-ink);margin:0;font-size:19px;line-height:1.25}@media (min-width:768px){.p3 .p3-pub-h2{font-size:22px}}.p3 .p3-pub-note{color:var(--p3-ink-2);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.p3 :is(.p3-pub-note,.p3-pub-qa,.p3-pub-contacts) a{color:var(--p3-accent);text-underline-offset:2px;font-weight:600;text-decoration:underline}.p3 .p3-pub-checks{flex-direction:column;gap:12px;margin:0;padding:0;font-size:15.5px;line-height:1.45;list-style:none;display:flex}.p3 .p3-pub-checks li{align-items:flex-start;gap:10px;display:flex}.p3 .p3-pub-checks li>span{overflow-wrap:anywhere;min-width:0}.p3 .p3-pub-checks svg{color:var(--p3-teal);flex:none;margin-top:2px}.p3 .p3-pub-price{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.p3 .p3-pub-pricecard{order:-1;gap:14px}@media (min-width:960px){.p3 .p3-pub-price{grid-template-columns:minmax(0,1fr) 400px;gap:24px}.p3 .p3-pub-pricecard{order:0;top:96px}}.p3 .p3-pub-card .p3-pub-bigbtn{border-radius:999px;width:100%;min-height:52px;font-size:16px}.p3 .p3-pub-pricecard .p3-tarif-sum strong{font-size:40px}.p3 .p3-pub-qa{flex-direction:column;display:flex}.p3 .p3-pub-qa details{border-top:1px solid var(--p3-line)}.p3 .p3-pub-qa details:first-child{border-top:0}.p3 .p3-pub-qa summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:8px 2px;font-size:16px;font-weight:600;line-height:1.35;list-style:none;display:flex}.p3 .p3-pub-qa summary::-webkit-details-marker{display:none}.p3 .p3-pub-qa summary:after{content:"";border-right:2px solid var(--p3-ink-2);border-bottom:2px solid var(--p3-ink-2);width:9px;height:9px;transition:transform .2s var(--p3-ease-out);flex:none;transform:translateY(-3px)rotate(45deg)}.p3 .p3-pub-qa details[open] summary:after{transform:translateY(2px)rotate(225deg)}.p3 .p3-pub-qa summary:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px;border-radius:8px}.p3 .p3-pub-qa details p{max-width:64ch;color:color-mix(in srgb,var(--p3-ink) 84%,transparent);margin:0 0 16px;font-size:15px;line-height:1.6}.p3 .p3-pub-contacts{flex-direction:column;margin:0;display:flex}.p3 .p3-pub-contact{border-top:1px solid var(--p3-line);grid-template-columns:minmax(0,1fr);align-items:center;row-gap:4px;padding:14px 0;display:grid}.p3 .p3-pub-contact:first-child{border-top:0;padding-top:0}.p3 .p3-pub-contact:last-child{padding-bottom:0}@media (min-width:640px){.p3 .p3-pub-contact{grid-template-columns:214px minmax(0,1fr);column-gap:14px}}.p3 .p3-pub-contact-ic{flex:none;place-items:center;display:grid}.p3 .p3-pub-contact dt{color:var(--p3-ink-2);align-items:center;display:flex}.p3 .p3-pub-contact dd{overflow-wrap:anywhere;margin:0;line-height:1.45}.p3 .p3-pub-foot{width:100%;max-width:var(--p3-pub-w);box-sizing:border-box;margin:0 auto;padding:8px 12px 20px}@media (min-width:768px){.p3 .p3-pub-foot{padding:16px 20px 28px}}.p3 .p3-pub-foot-card{box-sizing:border-box;border-radius:var(--p3-r-xl);color:var(--p3-ink);--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 82%,transparent);grid-template-columns:repeat(2,minmax(0,1fr))}.dark .p3:not([data-dark=off]) .p3-pub-foot-card{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 90%,transparent)}.p3 .p3-pub-foot-brand{flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:12px;min-width:0;display:flex}.p3 .p3-pub-foot-card>.p3-pub-foot-col:last-child{grid-column:1/-1}@media (min-width:900px){.p3 .p3-pub-foot-card{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr)}.p3 .p3-pub-foot-brand,.p3 .p3-pub-foot-card>.p3-pub-foot-col:last-child{grid-column:auto}}.p3 .p3-pub-foot-about{max-width:36ch;color:var(--p3-ink-2);margin:0;font-size:14px;line-height:1.5}.p3 .p3-pub-foot-col{flex-direction:column;align-items:flex-start;min-width:0;font-size:14.5px;display:flex}.p3 .p3-pub-foot-col a{color:var(--p3-ink);overflow-wrap:anywhere;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.p3 .p3-pub-foot-col a:hover{color:var(--p3-accent)}.p3 .p3-pub-foot-col a[aria-current=page]{color:var(--p3-accent);font-weight:600}.p3 .p3-pub-foot-note{color:var(--p3-ink-2);padding-top:6px;font-size:13px;line-height:1.45}.p3 .p3-pub-copy{overflow-wrap:anywhere;line-height:1.5}.p3 .p3-legal{width:100%;max-width:var(--p3-pub-w);box-sizing:border-box;flex-direction:column;gap:20px;margin:0 auto;padding:24px 12px 32px;display:flex}@media (min-width:768px){.p3 .p3-legal{gap:28px;padding:48px 20px}}.p3 .p3-legal-progress{z-index:60;transform-origin:0;background:var(--p3-accent);height:3px;position:fixed;inset:0 0 auto}.p3 .p3-legal-head{flex-direction:column;align-items:flex-start;gap:12px;max-width:780px;padding:0 4px;display:flex}.p3 .p3-legal-draft{box-sizing:border-box;border:1px dashed color-mix(in srgb,var(--p3-danger) 50%,transparent);background:color-mix(in srgb,var(--p3-danger) 8%,var(--p3-surface));min-height:28px;color:var(--p3-danger);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.p3 .p3-legal-date{color:var(--p3-ink-2);margin:0;font-size:14px;font-weight:600}.p3 .p3-legal-docs{grid-template-columns:repeat(2,minmax(0,1fr))}.p3 .p3-legal-doclink{box-sizing:border-box;border:1px solid var(--p3-line);background:color-mix(in srgb,var(--p3-surface) 80%,transparent);min-width:0;color:var(--p3-ink);transition:transform .16s var(--p3-ease-out);align-items:center;gap:8px;font-weight:500;line-height:1.25;text-decoration:none;display:inline-flex}.p3 .p3-legal-doclink svg{color:var(--p3-accent);flex:none}.p3 .p3-legal-doclink:active{transform:scale(.97)}.p3 .p3-legal-doclink:hover:not([aria-current=page]){background:var(--p3-surface)}.p3 .p3-legal-doclink[aria-current=page]{background:var(--p3-accent);color:var(--p3-accent-ink);border-color:#0000;font-weight:600}.p3 .p3-legal-doclink[aria-current=page] svg{color:inherit}.p3 .p3-legal-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (min-width:1024px){.p3 .p3-legal-grid{grid-template-columns:272px minmax(0,1fr);gap:28px}}.p3 .p3-legal-aside{display:none}@media (min-width:1024px){.p3 .p3-legal-aside{display:block;position:sticky;top:96px}}.p3 .p3-legal-aside-in{box-sizing:border-box;border-radius:var(--p3-r-xl);--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 80%,transparent);max-height:calc(100dvh - 120px);padding:14px 8px;overflow-y:auto}.dark .p3:not([data-dark=off]) .p3-legal-aside-in{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 88%,transparent)}.p3 .p3-legal-aside-h{color:var(--p3-ink-2);margin:0 0 6px;padding:0 12px;font-weight:600}.p3 .p3-legal-toc{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.p3 .p3-legal-toc a{isolation:isolate;border-radius:var(--p3-r-sm);color:var(--p3-ink-2);gap:10px;padding:9px 12px;font-size:14px;line-height:1.35;text-decoration:none;display:flex;position:relative}.p3 .p3-legal-toc a:hover{color:var(--p3-ink)}.p3 .p3-legal-toc a[aria-current=location]{color:var(--p3-ink);font-weight:600}.p3 .p3-legal-toc-on{z-index:-1;border-radius:inherit;background:var(--p3-surface);position:absolute;inset:0;box-shadow:0 1px 2px #1c1b190f,0 4px 14px #1c1b190f}.p3 .p3-legal-toc-n{font-variant-numeric:tabular-nums;width:22px;color:var(--p3-accent);flex:none}.p3 .p3-legal-toc-t{overflow-wrap:anywhere;min-width:0}.p3 .p3-legal-doc{box-sizing:border-box;border-radius:var(--p3-r-xl);min-width:0;color:var(--p3-ink);--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 92%,transparent);--p3-glass-shadow:0 1px 2px #1c1b190d,0 18px 50px #1c1b191a;--t-chalk:var(--p3-ink);--t-ink:var(--p3-ink);--t-fog:color-mix(in srgb,var(--p3-ink) 84%,transparent);--t-ash:var(--p3-ink-2);--t-acc:var(--p3-accent);--t-flare:var(--p3-danger);padding:18px}.dark .p3:not([data-dark=off]) .p3-legal-doc{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 95%,transparent);--p3-glass-shadow:0 18px 50px #00000059}@media (min-width:768px){.p3 .p3-legal-doc{padding:36px 40px}}@media (min-width:1024px){.p3 .p3-legal-doc{padding:44px 52px}}.p3 .p3-legal-mtoc{border-radius:var(--p3-r-md);border:1px solid var(--p3-line);background:color-mix(in srgb,var(--p3-ink) 3%,transparent)}@media (min-width:1024px){.p3 .p3-legal-mtoc{display:none}}.p3 .p3-legal-mtoc-btn{width:100%;min-height:48px;color:var(--p3-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:15px;font-weight:600;display:flex}.p3 .p3-legal-mtoc-btn:focus-visible{outline:2px solid var(--p3-accent);outline-offset:-2px;border-radius:var(--p3-r-md)}.p3 .p3-legal-mtoc-n{color:var(--p3-ink-2);margin-left:4px;font-weight:400}.p3 .p3-legal-mtoc-btn svg{transition:transform .2s var(--p3-ease-out);flex:none}.p3 .p3-legal-mtoc-btn svg[data-open]{transform:rotate(180deg)}.p3 .p3-legal-mtoc-list{padding:0 4px 8px}.p3 .p3-legal-text{max-width:68ch}.p3 .p3-legal-sec{border-top:1px solid var(--p3-line);padding:32px 0;scroll-margin-top:96px}.p3 .p3-legal-sec:first-child{border-top:0;padding-top:0}.p3 .p3-legal-sec:last-child{padding-bottom:0}.p3 .p3-legal-h2{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.015em;color:var(--p3-ink);align-items:baseline;gap:12px;margin:0;font-size:20px;font-weight:600;line-height:1.25;display:flex}@media (min-width:768px){.p3 .p3-legal-h2{font-size:23px}}.p3 .p3-legal-h2-n{font-family:var(--font-mono),ui-monospace,monospace;color:var(--p3-accent);flex:none;font-size:14px}.p3 .p3-legal-body{color:var(--t-fog);overflow-wrap:anywhere;flex-direction:column;gap:14px;margin-top:18px;font-size:16px;line-height:1.7;display:flex}.p3 .p3-legal-body strong{color:var(--p3-ink)}.p3.p3-pub[data-plain]{background:var(--p3-bg)}.p3 .p3-land{flex-direction:column;display:flex}.p3 .p3-land-leave{animation:p3-land-leave .26s var(--p3-ease-out) both}.p3 .p3-land-wrap{box-sizing:border-box;width:100%;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (min-width:768px){.p3 .p3-land-wrap{padding-left:24px;padding-right:24px}}.p3 :is(.p3-land-h1,.p3-land-lead,.p3-land-fine,.p3-land-deck-hint,.p3-land-final-h,.p3-land-final-p){text-shadow:0 0 2px var(--p3-bg),0 0 12px var(--p3-bg),0 0 28px var(--p3-bg)}.p3 .p3-land-scene{z-index:-1;background:var(--scene-fb-kun,var(--p3-scene-fallback));position:absolute;inset:0;overflow:hidden}.dark .p3:not([data-dark=off]) .p3-land-scene{background:var(--scene-fb-tun,var(--p3-scene-fallback))}.p3 .p3-land-scene-pic{position:absolute;inset:0}.p3 .p3-land-scene-pic img{object-fit:cover;width:100%;height:100%;display:block}.p3 .p3-land-scene-tun,.dark .p3:not([data-dark=off]) .p3-land-scene-kun{display:none}.dark .p3:not([data-dark=off]) .p3-land-scene-tun{display:block}.p3 .p3-land-hero{isolation:isolate;position:relative}.p3 .p3-land-hero-scene:after{content:"";position:absolute;inset:0}.p3 .p3-land-hero-in{box-sizing:border-box;grid-template-columns:minmax(0,1fr);margin:0 auto}@media (min-width:960px){.p3 .p3-land-hero-in{grid-template-columns:minmax(0,1fr) 360px}}@media (min-width:1200px){.p3 .p3-land-hero-in{grid-template-columns:minmax(0,1fr) 372px}}.p3 .p3-land-h1{font-family:var(--font-display),system-ui,sans-serif;color:var(--p3-ink);margin:0;font-weight:600}.p3 .p3-land-lead{text-wrap:pretty;margin:0}.p3 .p3-land-fine{padding-left:4px;font-weight:500;line-height:1.45}.p3 .p3-land-tahlil{width:100%;scroll-margin-top:120px}.p3 .p3-land-morph{display:grid}.p3 .p3-land-morph>:is(form,div){grid-area:1/1}.p3 .p3-land-form{box-sizing:border-box;--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 88%,transparent);--p3-glass-shadow:0 1px 2px #1c1b190f,0 16px 44px #1c1b1924;transition:opacity .24s var(--p3-ease-out),transform .24s var(--p3-ease-out);border-radius:999px;align-items:center;gap:6px;display:flex}.dark .p3:not([data-dark=off]) .p3-land-form{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 92%,transparent);--p3-glass-shadow:0 16px 44px #0006}.p3 .p3-land-form:focus-within{--p3-glass-shadow:0 0 0 3px color-mix(in srgb,var(--p3-accent) 28%,transparent),0 16px 44px #1c1b1924}.p3 .p3-land-input{min-width:0;color:var(--p3-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 8px 0 18px}.p3 .p3-land-input::placeholder{color:var(--p3-ink-2);opacity:.75}.p3 .p3-land-form .p3-land-input:focus-visible{outline:none}.p3 .p3-land-submit{white-space:nowrap;border-radius:999px}.p3 .p3-land-submit:disabled{opacity:.55;cursor:not-allowed}@media (max-width:479px){.p3 .p3-land-form{border-radius:var(--p3-r-xl);flex-direction:column;align-items:stretch}.p3 .p3-land-input{text-align:left;padding:0 14px}.p3 .p3-land-submit{width:100%}}.p3 .p3-land-prog{box-sizing:border-box;border-radius:var(--p3-r-xl);--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 92%,transparent);opacity:0;pointer-events:none;transition:opacity .24s var(--p3-ease-out),transform .24s var(--p3-ease-out);outline:none;flex-direction:column;gap:10px;padding:16px 18px;display:flex;transform:translateY(6px)}.p3 .p3-land-morph[data-stage=loading] .p3-land-form{opacity:0;pointer-events:none;transform:scale(.98)}.p3 .p3-land-morph[data-stage=loading] .p3-land-prog{opacity:1;pointer-events:auto;transform:none}.p3 .p3-land-prog-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.p3 .p3-land-prog-text{font-size:15.5px;font-weight:600;line-height:1.35}.p3 .p3-land-prog-pct{color:var(--p3-ink-2);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.p3 .p3-land-meter{background:var(--p3-line);border-radius:999px;height:4px;overflow:hidden}.p3 .p3-land-meter>span{background:var(--p3-accent);transform-origin:0;height:100%;transition:transform .6s var(--p3-ease-out);display:block}.p3 .p3-land-prog-note{color:var(--p3-ink-2);font-size:13px;line-height:1.45}.p3 .p3-land-sec,.p3 .p3-land-sec-head{flex-direction:column;display:flex}.p3 .p3-land-h2{color:var(--p3-ink);text-wrap:balance;margin:0}.p3 .p3-land-sub{text-wrap:pretty;max-width:56ch;margin:0;line-height:1.55}.p3 .p3-land-h3{color:var(--p3-ink);margin:0}.p3 .p3-land-roll{flex-direction:column;display:flex}.p3 .p3-land-roll-view{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.p3 .p3-land-roll-view:focus-visible{outline-offset:-2px}.p3 .p3-land-roll-track{width:max-content;animation:80s linear infinite p3-land-roll;display:flex}.p3 .p3-land-roll-view:is(:hover,:focus-within) .p3-land-roll-track{animation-play-state:paused}.p3 .p3-land-roll-list{margin:0;list-style:none;display:flex}.p3 .p3-land-roll-list>li{flex:none}@media (prefers-reduced-motion:reduce){.p3 .p3-land-roll-view{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.p3 .p3-land-roll-list[aria-hidden]{display:none}}.p3 .p3-land-steps{margin:0;padding:0;list-style:none}.p3 .p3-land-step{position:relative}.p3 .p3-land-step:last-child{padding-bottom:0}.p3 .p3-land-step p{max-width:44ch;color:var(--p3-ink-2);margin:0;font-size:15.5px;line-height:1.55}.p3 .p3-land-step-n{top:0;left:0}.p3 .p3-land-step:before{content:"";background:color-mix(in srgb,var(--p3-accent) 30%,var(--p3-line));width:1.5px;position:absolute;top:44px;bottom:6px;left:19px}.p3 .p3-land-step:last-child:before{display:none}@media (min-width:960px){.p3 .p3-land-step:before{width:auto;height:1.5px;inset:19px -22px auto 50px}.p3 .p3-land-step:last-child:before{background:linear-gradient(to right,color-mix(in srgb,var(--p3-accent) 30%,var(--p3-line)),transparent);display:block;right:0}}.p3 .p3-land-mock{box-sizing:border-box;color:var(--p3-ink);position:relative}.p3 .p3-land-mock-in{flex-direction:column;display:flex}.p3 :is(.p3-land-traits,.p3-land-styles,.p3-land-subs){flex-wrap:wrap;gap:6px;display:flex}.p3 :is(.p3-land-traits,.p3-land-styles){padding-right:76px}.p3 :is(.p3-land-traits,.p3-land-styles,.p3-land-subs) span{border:1px solid var(--p3-line);background:var(--p3-surface);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:500;line-height:1.3}.p3 :is(.p3-land-styles,.p3-land-subs) span[data-on]{background:var(--p3-accent);color:var(--p3-accent-ink);border-color:#0000;font-weight:600}.p3 .p3-land-traits span{background:color-mix(in srgb,var(--p3-teal) 12%,var(--p3-surface));border-color:color-mix(in srgb,var(--p3-teal) 30%,transparent)}.p3 .p3-land-style-pic{aspect-ratio:4/3;border-radius:var(--p3-r-lg);background:var(--p3-line);position:relative;overflow:hidden}.p3 .p3-land-style-pic img{object-fit:cover}.p3 .p3-land-plan{flex-direction:column;gap:14px;display:flex}.p3 .p3-land-plan-top{align-items:center;gap:10px;padding-right:76px;display:flex}.p3 .p3-land-plan-top strong{font-size:17px}.p3 .p3-land-plan-top span{font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 10px;font-size:13px;font-weight:700}.p3 .p3-land-plan-stack{display:grid}.p3 .p3-land-plan-stack>*{grid-area:1/1}.p3 .p3-land-plan-stack>i{transform-origin:50% 0}.p3 .p3-land-plan-stack>i:first-child{opacity:.7;transform:translateY(-18px)scale(.9)}.p3 .p3-land-plan-stack>i:nth-child(2){transform:translateY(-9px)scale(.95)}.p3 .p3-land-plan-card{flex-direction:column;display:flex;position:relative}.p3 .p3-land-plan-card strong{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.01em;font-size:18px;font-weight:600;line-height:1.25}.p3 .p3-land-plan-card p{color:var(--p3-ink-2);margin:0;font-size:14.5px;line-height:1.55}.p3 .p3-land-plan-chip{border-radius:999px;align-self:flex-start;font-weight:600}.p3 .p3-land-plan-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.p3 .p3-land-plan-actions span{border:1px solid var(--p3-line);background:var(--p3-surface);border-radius:999px;place-items:center;min-height:46px;font-size:15px;font-weight:600;display:grid}.p3 .p3-land-plan-actions span[data-yes]{background:var(--p3-accent);color:var(--p3-accent-ink);border-color:#0000}.p3 .p3-land-cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.p3 .p3-land-cal b{text-align:center;color:var(--p3-ink-2);padding-bottom:2px;font-size:12px;font-weight:600}.p3 .p3-land-cal span{aspect-ratio:1;border:1px solid var(--p3-line);font-variant-numeric:tabular-nums;border-radius:12px;place-items:center;font-size:13px;display:grid}.p3 .p3-land-cal span:empty{background:0 0;border-color:#0000}.p3 .p3-land-cal span[data-k=chiqdi]{background:color-mix(in srgb,var(--p3-teal) 18%,var(--p3-surface));border-color:color-mix(in srgb,var(--p3-teal) 45%,transparent);font-weight:600}.p3 .p3-land-cal span[data-k=reja]{background:color-mix(in srgb,var(--p3-accent) 13%,var(--p3-surface));border-color:color-mix(in srgb,var(--p3-accent) 45%,transparent);font-weight:600}.p3 .p3-land-legend{color:var(--p3-ink-2);flex-wrap:wrap;gap:8px 18px;font-size:13px;display:flex}.p3 .p3-land-legend span{align-items:center;gap:7px;display:inline-flex}.p3 .p3-land-legend span:before{content:"";background:color-mix(in srgb,var(--p3-ink) 18%,transparent);border-radius:3px;width:10px;height:10px}.p3 .p3-land-legend span[data-k=chiqdi]:before{background:var(--p3-teal)}.p3 .p3-land-legend span[data-k=reja]:before{background:var(--p3-accent)}.p3 .p3-land-stat{flex-direction:column;gap:16px;display:flex}.p3 .p3-land-stat>strong{font-size:16px}.p3 .p3-land-bars{box-sizing:border-box;align-items:flex-end;gap:10px;display:flex}.p3 .p3-land-bar-pair{flex:1;align-items:flex-end;gap:4px;height:100%;display:flex}.p3 .p3-land-bar-pair>span{background:color-mix(in srgb,var(--p3-ink) 16%,transparent);transform-origin:bottom;border-radius:6px 6px 3px 3px;flex:1;height:100%}.p3 .p3-land-bar-pair>span[data-postla]{background:var(--p3-accent)}.p3 .p3-land-cmp{box-sizing:border-box;border-radius:var(--p3-r-xl);color:var(--p3-ink);--p3-glass-bg:var(--p3-surface)}.p3 .p3-land-cmp table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.p3 .p3-land-cmp :is(th,td){text-align:left;vertical-align:top;border-top:1px solid var(--p3-line);padding:18px 14px}.p3 .p3-land-cmp thead :is(th,td){border-top:0;padding-top:20px}.p3 .p3-land-cmp tbody th{width:22%;font-weight:600}.p3 .p3-land-cmp td{color:var(--p3-ink-2)}.p3 .p3-land-cmp [data-ours]{color:var(--p3-ink)}.p3 .p3-land-cmp thead [data-ours]{border-radius:14px 14px 0 0}.p3 .p3-land-cmp tbody tr:last-child [data-ours]{border-radius:0 0 14px 14px}@media (max-width:767px){.p3 .p3-land-cmp thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.p3 .p3-land-cmp :is(table,tbody,tr,th,td){display:block}.p3 .p3-land-cmp tr{border-top:1px solid var(--p3-line)}.p3 .p3-land-cmp tr:first-child{border-top:0}.p3 .p3-land-cmp tbody th{border:0;width:auto;padding:0 0 10px;font-size:16px}.p3 .p3-land-cmp td{border:0;border-radius:10px;gap:10px;margin:0 -10px;display:grid}.p3 .p3-land-cmp td:before{content:attr(data-label);color:var(--p3-ink);font-weight:600}.p3 .p3-land-cmp tbody tr:last-child [data-ours]{border-radius:10px}}.p3 .p3-land-final{isolation:isolate;box-sizing:border-box;border-radius:var(--p3-r-xl);text-align:center;place-items:center;display:grid;position:relative;overflow:hidden}.p3 .p3-land-final-scene:after{content:"";position:absolute;inset:0}.p3 .p3-land-final-in{flex-direction:column;align-items:center;display:flex}.p3 .p3-land-final-h{color:var(--p3-ink);text-wrap:balance;margin:0}.p3 .p3-land-final-p{margin:0;font-size:16.5px;line-height:1.5}.p3 .p3-land-final-btn{border-radius:999px;padding:0 28px;font-size:16px}.p3 .p3-land-invalid{text-shadow:0 0 2px var(--p3-bg),0 0 10px var(--p3-bg);grid-area:auto;padding:0 6px;line-height:1.45}.p3 .p3-tah{background:radial-gradient(ellipse 90% 340px at 50% 0,color-mix(in srgb,var(--p3-sand) 22%,transparent),transparent 100%);flex-direction:column;flex:1;min-height:0;display:flex}.dark .p3:not([data-dark=off]) .p3-tah{background:radial-gradient(ellipse 90% 340px at 50% 0,color-mix(in srgb,var(--p3-accent) 12%,transparent),transparent 100%)}.p3 .p3-tah-in{animation:p3-fade-up .42s var(--p3-ease-out) both}.p3 .p3-tah-res{flex-direction:column;gap:20px;padding-top:24px;padding-bottom:72px;display:flex}@media (min-width:768px){.p3 .p3-tah-res{gap:28px;padding-top:36px;padding-bottom:96px}}.p3 .p3-tah-steps{box-sizing:border-box;border-radius:var(--p3-r-xl);--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 88%,transparent);--p3-glass-shadow:0 1px 2px #1c1b190d,0 14px 40px #1c1b191a;flex-direction:column;gap:14px;padding:16px 18px;display:flex}.dark .p3:not([data-dark=off]) .p3-tah-steps{--p3-glass-shadow:0 14px 40px #00000059}.p3 .p3-tah-step-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.p3 .p3-tah-step-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.p3 .p3-tah-step-list li{min-width:0;transition:opacity .24s var(--p3-ease-out);align-items:flex-start;gap:10px;display:flex}.p3 .p3-tah-step-list i{box-sizing:border-box;border:1.5px solid var(--p3-line);border-radius:50%;flex:none;width:20px;height:20px;margin-top:1px;position:relative}.p3 .p3-tah-step-list li[data-state=now] i{border-color:var(--p3-accent)}.p3 .p3-tah-step-list li[data-state=now] i:after{content:"";background:var(--p3-accent);border-radius:50%;animation:1.2s ease-in-out infinite p3-pulse;position:absolute;inset:3.5px}.p3 .p3-tah-step-list li[data-state=done] i{background:var(--p3-teal);animation:p3-tah-pop .36s var(--p3-ease-out) both;border:0}.p3 .p3-tah-step-list li[data-state=done] i:after{content:"";border:solid var(--p3-surface);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:4px;left:7px;transform:rotate(45deg)}.p3 .p3-tah-step-text{flex-direction:column;gap:2px;min-width:0;line-height:1.3;display:flex}.p3 .p3-tah-step-text strong{font-size:14.5px;font-weight:600}.p3 .p3-tah-step-text span{color:var(--p3-ink-2);overflow-wrap:anywhere;font-size:13px}.p3 .p3-tah-step-text span:empty{display:none}.p3 .p3-tah-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""stats""side""dirs""more";gap:20px;display:grid}@media (min-width:1024px){.p3 .p3-tah-grid{grid-template:"head side""stats side""dirs side""more side"1fr/minmax(0,1fr) minmax(0,400px);gap:28px 48px}.p3 .p3-tah-side{align-self:start;position:sticky;top:96px}}@media (min-width:1200px){.p3 .p3-tah-grid{grid-template-columns:minmax(0,1fr) 420px;column-gap:64px}}.p3 .p3-tah-head{flex-direction:column;grid-area:head;gap:14px;min-width:0;display:flex}.p3 .p3-tah-stats{grid-area:stats;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}@media (min-width:640px){.p3 .p3-tah-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.p3 .p3-tah-stats .p3-start-stat{background:var(--p3-surface);border:1px solid var(--p3-line)}.p3 .p3-tah-side{flex-direction:column;grid-area:side;justify-self:center;gap:14px;width:100%;min-width:0;max-width:440px;display:flex}.p3 .p3-tah-dirs{flex-direction:column;grid-area:dirs;gap:14px;min-width:0;display:flex}.p3 .p3-tah-more{grid-area:more;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:14px;min-width:0;display:grid}@media (min-width:768px){.p3 .p3-tah-more{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.p3 .p3-tah-who{align-items:center;gap:12px;min-width:0;display:flex}.p3 .p3-tah-ava{width:44px;height:44px;animation:p3-tah-pop .42s var(--p3-ease-out) both;border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:600;display:grid}.p3 .p3-tah-who-text{flex-direction:column;gap:2px;min-width:0;line-height:1.3;display:flex}.p3 .p3-tah-who-text strong{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.p3 .p3-tah-who-text span{color:var(--p3-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.p3 .p3-tah-h1{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.025em;color:var(--p3-ink);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(26px,7vw,34px);font-weight:600;line-height:1.12}@media (min-width:768px){.p3 .p3-tah-h1{font-size:clamp(34px,3.4vw,46px);line-height:1.06}}.p3 .p3-tah-lead{max-width:60ch;color:color-mix(in srgb,var(--p3-ink) 84%,transparent);text-wrap:pretty;margin:0;font-size:16.5px;line-height:1.55}.p3 .p3-tah-lead-skel{width:min(100%,460px);height:18px}.p3 .p3-tah-h2{color:var(--p3-ink);margin:0;line-height:1.25}.p3 .p3-tah-h3{margin:0;font-size:15.5px;font-weight:600;line-height:1.3}.p3 .p3-tah-pill{background:color-mix(in srgb,var(--p3-accent) 13%,var(--p3-surface));color:var(--p3-accent);border-radius:999px;flex:none;padding:3px 10px;font-size:12.5px;font-weight:600;line-height:1.5}.p3 .p3-tah-side-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.p3 .p3-tah-post{flex-direction:column;gap:10px;display:flex}.p3 .p3-tah-post .p3-tgp,.p3 .p3-tah-post-skel{box-shadow:0 1px 2px #1c1b190d,0 18px 44px #1c1b191f}.dark .p3:not([data-dark=off]) :is(.p3-tah-post .p3-tgp,.p3-tah-post-skel){box-shadow:0 18px 44px #0006}.p3 .p3-tah-skel-media{aspect-ratio:1;border-radius:0}.p3 .p3-tah-note{color:var(--p3-ink-2);margin:0;padding:0 4px;font-size:13px;line-height:1.5}.p3 .p3-tah-media{aspect-ratio:1;margin:0}.p3 .p3-tah-media-img{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.p3 .p3-tah-media[data-loaded] :is(.p3-tah-media-img,.p3-tah-media-cap){opacity:1}.p3 .p3-tah-cta{box-sizing:border-box;border-radius:var(--p3-r-xl);--p3-glass-bg:color-mix(in srgb,var(--p3-accent) 7%,var(--p3-surface));--p3-glass-shadow:0 1px 2px #1c1b190d,0 18px 50px #1c1b191f;flex-direction:column;gap:14px;padding:18px;scroll-margin:120px;display:flex}.dark .p3:not([data-dark=off]) .p3-tah-cta{--p3-glass-bg:color-mix(in srgb,var(--p3-accent) 10%,var(--p3-surface));--p3-glass-shadow:0 18px 50px #0006}.p3 .p3-tah-cta p{color:var(--p3-ink);margin:0;font-size:15px;line-height:1.5}.p3 .p3-tah-go{border-radius:999px;gap:8px;width:100%;min-height:52px;font-size:16px}.p3 .p3-tah-go:disabled{opacity:.55;cursor:not-allowed}.p3 .p3-tah-dir-list{grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.p3 .p3-tah-dir-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.p3 .p3-tah-dir{border-radius:var(--p3-r-lg);background:var(--p3-surface);border:1px solid var(--p3-line);flex-direction:column;gap:10px;padding:16px;display:flex}.p3 .p3-tah-dir[data-core]{border-color:color-mix(in srgb,var(--p3-accent) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--p3-accent) 30%,transparent)}.p3 .p3-tah-dir-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.p3 .p3-tah-dir-top strong{overflow-wrap:anywhere;min-width:0;font-size:16px;font-weight:600;line-height:1.3}.p3 .p3-tah-bar{background:var(--p3-line);border-radius:999px;height:8px;overflow:hidden}.p3 .p3-tah-bar>span{background:color-mix(in srgb,var(--p3-ink) 55%,transparent);transform-origin:0;height:100%;animation:p3-tah-grow .7s var(--p3-ease-out) both;border-radius:999px;display:block}.p3 .p3-tah-dir[data-core] .p3-tah-bar>span{background:var(--p3-accent)}.p3 .p3-tah-dir-meta{color:var(--p3-ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:13px;display:flex}.p3 .p3-tah-dir-skel{border-radius:var(--p3-r-lg);height:104px}.p3 .p3-tah-plan{border-radius:var(--p3-r-xl);background:color-mix(in srgb,var(--p3-accent) 9%,var(--p3-surface));border:1px solid color-mix(in srgb,var(--p3-accent) 24%,transparent);flex-direction:column;gap:10px;padding:20px;display:flex}.p3 .p3-tah-plan p,.p3 .p3-tah-voice p{color:color-mix(in srgb,var(--p3-ink) 86%,transparent);margin:0;font-size:15px;line-height:1.6}.p3 .p3-tah-voice{border-radius:var(--p3-r-xl);background:var(--p3-surface);border:1px solid var(--p3-line);flex-direction:column;gap:8px;padding:20px;display:flex}.p3 .p3-tah-voice .p3-tah-h3:not(:first-child){margin-top:8px}.p3 .p3-tah-notice{flex:1;place-items:center;display:grid}.p3 .p3-tah-notice-card{box-sizing:border-box;border-radius:var(--p3-r-xl);text-align:center;--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 92%,transparent);flex-direction:column;align-items:center;gap:12px;width:100%;max-width:520px;padding:32px 22px 24px;display:flex}.dark .p3:not([data-dark=off]) .p3-tah-notice-card{--p3-glass-shadow:0 18px 50px #0006}.p3 .p3-tah-notice-ico{background:color-mix(in srgb,var(--p3-sand) 30%,var(--p3-surface));width:48px;height:48px;color:color-mix(in srgb,var(--p3-sand) 30%,var(--p3-ink));border-radius:50%;place-items:center;display:grid}.p3 .p3-tah-notice-card[data-tone=error] .p3-tah-notice-ico{background:color-mix(in srgb,var(--p3-danger) 12%,var(--p3-surface));color:var(--p3-danger)}.p3 .p3-tah-notice-kicker{color:var(--p3-ink-2);overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;font-weight:600}.p3 .p3-tah-notice-h{letter-spacing:-.02em;outline:none;margin:0;line-height:1.15}.p3 .p3-tah-notice-text{max-width:44ch;color:color-mix(in srgb,var(--p3-ink) 84%,transparent);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.55}.p3 .p3-tah-notice-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.p3 .p3-tah-notice-actions .btn{border-radius:999px;min-height:48px;padding:0 22px}@media (max-width:479px){.p3 .p3-tah-notice-actions{flex-direction:column;align-self:stretch}.p3 .p3-tah-notice-actions .btn{width:100%}}.p3 .p3-profile-btn,.p3 .p3-tgp-more,.p3 a.p3-home-link,.p3 .p3-yoz-more,.p3 a.p3-st-top-go,.p3 .p3-chart-table summary,.p3 a.p3-kal-hist,.v2 .v2-alifbo-more,.v2 .v2-alifbo-close{position:relative}.p3 .p3-tgp-more:after,.p3 a.p3-home-link:after,.p3 .p3-yoz-more:after,.p3 a.p3-st-top-go:after,.p3 .p3-chart-table summary:after,.v2 .v2-alifbo-more:after,.v2 .v2-alifbo-close:after{content:"";position:absolute;inset:-6px -4px}.p3 .p3-profile-btn[data-compact]:after{content:"";position:absolute;inset:-3px}.p3 .p3-seg-btn{position:relative}.p3 .p3-seg-btn:after{content:"";position:absolute;inset:-6px 0}.p3 a.p3-kal-hist:after{content:"";position:absolute;inset:-10px -6px -2px}@media (prefers-reduced-motion:reduce){.p3 *{transition:none!important;animation:none!important}}}.p3 .glass{background:var(--p3-glass-bg);-webkit-backdrop-filter:blur(var(--p3-glass-blur)) saturate(140%);backdrop-filter:blur(var(--p3-glass-blur)) saturate(140%);border:1px solid var(--p3-line);box-shadow:var(--p3-glass-shadow,none)}.p3 .p3-dock.glass{border-width:1px 0 0}.p3[data-glass=lite] .glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--p3-glass-lite-bg)}@media (prefers-reduced-transparency:reduce){.p3 .glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--p3-glass-lite-bg)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.p3 .glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--p3-glass-lite-bg)}}@media (min-width:1024px){.p3 .v2-deck:has(>.p3-deck-panel){box-sizing:border-box;align-items:start;padding-right:16px;display:grid}}.p3 .v2-tg-editor blockquote{border-left-color:var(--p3-accent);background:color-mix(in srgb,var(--p3-accent) 8%,transparent)}.p3 .v2-tg-editor a{color:var(--p3-accent)}.p3 .v2 .v2-draft-badge{background:color-mix(in srgb,var(--p3-accent) 14%,transparent);color:var(--p3-accent)}.dark .p3:not([data-dark=off]) .v2 .v2-alifbo{background:color-mix(in srgb,var(--p3-accent) 14%,var(--p3-surface));border:1px solid var(--p3-line)}.p3 .v2-emoji-panel{background:var(--p3-surface);color:var(--p3-ink);border:1px solid var(--p3-line);box-shadow:0 18px 40px color-mix(in srgb,var(--p3-ink) 18%,transparent)}.p3 .v2-emoji-head{background:var(--p3-surface);color:var(--p3-ink-2)}.p3 .v2-emoji-tabs{border-top-color:var(--p3-line)}.p3 .v2-emoji-grid button:hover,.p3 .v2-emoji-tabs button[aria-pressed=true]{background:color-mix(in srgb,var(--p3-ink) 8%,transparent)}@keyframes p3-kal-next{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes p3-kal-prev{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes p3-kal-land{0%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes p3-land-roll{to{transform:translate(-50%)}}@keyframes p3-land-leave{to{opacity:0;transform:translateY(-8px)}}@keyframes p3-tah-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes p3-tah-grow{0%{transform:scaleX(0)}}@keyframes p3-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes p3-step-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes p3-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes p3-fade-in{0%{opacity:0}to{opacity:1}}@keyframes p3-panel-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes p3-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes p3-indet{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes p3-grow{0%{transform:scaleX(0)}}@keyframes p3-col-grow{0%{transform:scaleY(0)}}@keyframes p3-spin{to{transform:rotate(360deg)}}@keyframes p3-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}html.dark:has(.p3[data-dark=off]){background:#f7f3ea;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}.v2 .v2-alifbo-more{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:4px 6px;font-size:13px;line-height:1.2;text-decoration:underline;display:none}.v2 .v2-alifbo-details{flex-direction:column;gap:6px;display:flex}@media (max-width:767px){.v2 .v2-alifbo-row{flex-wrap:nowrap;gap:6px}.v2 .v2-alifbo-row strong{white-space:nowrap}.v2 .v2-alifbo-more{min-height:32px;margin-left:auto;display:inline-block}.v2 .v2-alifbo-more+.v2-alifbo-close{margin-left:0}.v2 .v2-alifbo-close{min-width:32px;min-height:32px}.v2 .v2-alifbo[data-open=false] .v2-alifbo-letters,.v2 .v2-alifbo[data-open=false] .v2-alifbo-details{display:none}.v2 .v2-alifbo[data-open=true] .v2-alifbo-row{flex-wrap:wrap}}.p3 .p3-insp{flex-direction:column;gap:10px;min-width:0;display:flex}.p3 .p3-insp-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.p3 .p3-insp-row{border-radius:var(--p3-r-md);border:1px solid var(--p3-line);background:var(--p3-surface);align-items:center;gap:12px;min-width:0;padding:8px 6px 8px 12px;display:flex}.p3 .p3-insp-ava{background:color-mix(in srgb,var(--p3-accent) 14%,var(--p3-surface));width:36px;height:36px;color:var(--p3-accent);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid}.p3 .p3-insp-row[data-state=learned] .p3-insp-ava{background:color-mix(in srgb,var(--p3-teal) 18%,var(--p3-surface));color:color-mix(in srgb,var(--p3-teal) 60%,var(--p3-ink))}.p3 .p3-insp-row[data-state=closed] .p3-insp-ava{background:color-mix(in srgb,var(--p3-sand) 24%,var(--p3-surface));color:color-mix(in srgb,var(--p3-sand) 45%,var(--p3-ink))}.p3 .p3-insp-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.p3 .p3-insp-text strong{color:var(--p3-ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.p3 .p3-insp-text span{color:var(--p3-ink-2);font-variant-numeric:tabular-nums;font-size:13px;line-height:1.35}.p3 .p3-insp-row[data-state=reading] .p3-insp-text span{animation:2.4s ease-in-out infinite p3-insp-breathe}@keyframes p3-insp-breathe{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.p3 .p3-insp-row[data-state=reading] .p3-insp-text span{animation:none}}.p3 .p3-insp-x{width:44px;height:44px;color:var(--p3-ink-2);cursor:pointer;transition:transform .16s var(--p3-ease-out),background-color .16s var(--p3-ease-out);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.p3 .p3-insp-x:active:not(:disabled){transform:scale(.92)}.p3 .p3-insp-x:disabled{opacity:.5;cursor:default}.p3 .p3-insp-x:focus-visible{outline:2px solid var(--p3-accent);outline-offset:1px}@media (hover:hover) and (pointer:fine){.p3 .p3-insp-x:hover:not(:disabled){background:color-mix(in srgb,var(--p3-ink) 7%,transparent);color:var(--p3-ink)}}.p3 .p3-insp-add{flex-wrap:wrap;gap:8px;display:flex}.p3 .p3-insp-add .p3-field{flex:220px;width:auto;min-width:0;min-height:48px}.p3 .p3-insp-add .p3-pill-btn{flex:none}@media (max-width:479px){.p3 .p3-insp-add .p3-pill-btn{flex:100%}}.p3 .p3-insp-note{color:var(--p3-ink-2);margin:0;font-size:13.5px;line-height:1.45}.p3 .p3-insp .p3-error:empty{display:none}.p3 .p3-reja-icon[data-tone=gift]{background:color-mix(in srgb,var(--p3-teal) 16%,transparent);color:color-mix(in srgb,var(--p3-teal) 60%,var(--p3-ink))}.p3 .p3-offer-price{color:var(--p3-ink-2);margin:0;font-size:15px}.p3 .p3-offer-price strong{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.02em;color:var(--p3-ink);white-space:nowrap;font-size:26px;font-weight:600}.p3 .p3-offer .p3-offer-list{border-radius:var(--p3-r-md);background:color-mix(in srgb,var(--p3-accent) 6%,transparent);padding:12px 14px}.p3 .p3-offer-link{min-height:44px;color:var(--p3-accent);text-underline-offset:2px;align-self:flex-start;align-items:center;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.p3 .p3-home-trial strong{color:var(--p3-ink)}.p3 .p3-posts-self{background:color-mix(in srgb,var(--p3-teal) 14%,transparent);min-height:24px;color:color-mix(in srgb,var(--p3-teal) 55%,var(--p3-ink));white-space:nowrap;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.p3 .p3-posts-self:before{content:"";background:var(--p3-teal);border-radius:50%;width:6px;height:6px}.p3.p3-guide{z-index:80;pointer-events:none;background:0 0;position:fixed;inset:0}.p3 .p3-guide-ring{transition:top .22s var(--p3-ease-out),left .22s var(--p3-ease-out),width .22s var(--p3-ease-out),height .22s var(--p3-ease-out);border-radius:16px;position:fixed}.p3 .p3-guide-pop{box-sizing:border-box;border-radius:var(--p3-r-lg);pointer-events:auto;color:var(--p3-ink);--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 94%,transparent);--p3-glass-shadow:0 1px 2px #1c1b190f,0 16px 40px #1c1b192e;transition:top .22s var(--p3-ease-out),left .22s var(--p3-ease-out);animation:p3-fade-in .2s var(--p3-ease-out) both;flex-direction:column;gap:8px;padding:14px 16px;display:flex;position:fixed}.p3 .p3-guide-pop[data-side=above]{transform:translateY(-100%)}.dark .p3:not([data-dark=off]) .p3-guide-pop{--p3-glass-shadow:0 16px 40px #00000080}.p3 .p3-guide-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.p3 .p3-guide-name{overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:600;line-height:1.3}.p3 .p3-guide-step{color:var(--p3-ink-2);flex:none;font-size:13px}.p3 .p3-guide-text{color:var(--p3-ink);margin:0;font-size:14.5px;line-height:1.45}.p3 .p3-guide-actions{justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}@media (prefers-reduced-motion:reduce){.p3 :is(.p3-guide-ring,.p3-guide-pop){transition:none;animation:none}}.p3 .p3-deck-footer{color:var(--p3-ink);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.p3 .p3-deck-face .p3-deck-footer{flex:100%;font-size:14px}.p3 .p3-deck-footer a{color:var(--p3-accent);text-decoration:none}.p3 .p3-pubnow{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.p3 .p3-pubnow-btn{color:var(--p3-ink)}.p3 .p3-pubnow-btn svg{color:var(--p3-accent)}.p3 .p3-pubnow-ask{border-radius:var(--p3-r-md);border:1px solid color-mix(in srgb,var(--p3-accent) 30%,transparent);background:color-mix(in srgb,var(--p3-accent) 7%,var(--p3-surface));flex-direction:column;align-self:stretch;gap:10px;padding:12px 14px;display:flex}.p3 .p3-pubnow-text{color:var(--p3-ink);margin:0;font-size:14.5px;line-height:1.45}.p3 .p3-pubnow-row{flex-wrap:wrap;gap:8px;display:flex}.p3 .p3-pubnow-done{border-radius:var(--p3-r-md);color:var(--p3-ink);background:color-mix(in srgb,var(--p3-teal) 12%,var(--p3-surface));border:1px solid color-mix(in srgb,var(--p3-teal) 32%,transparent);margin:0;padding:10px 14px;font-size:14.5px;line-height:1.45}.p3 .p3-detail-footer{color:var(--p3-ink-2);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.p3 .p3-detail-footer a{color:var(--p3-accent)}.p3 .p3-detail-footer .p3-detail-footer-link{min-height:44px;color:var(--p3-accent);text-underline-offset:2px;align-items:center;margin-left:4px;font-weight:600;text-decoration:underline;display:inline-flex}.p3 .p3-pub-head:not([data-scrolled]) .p3-pub-bar.glass{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.p3 .p3-deck-renew{border-radius:var(--p3-r-md);color:var(--p3-ink-2);border:1px solid color-mix(in srgb,var(--p3-accent) 28%,transparent);background:color-mix(in srgb,var(--p3-accent) 8%,var(--p3-surface));align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:14.5px;line-height:1.45;display:flex}.p3 .p3-deck-renew strong{color:var(--p3-ink);font-weight:600}.p3 .p3-deck-renew>i{background:var(--p3-accent);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb,var(--p3-accent) 18%,transparent);border-radius:50%;flex:none;margin-top:6px;animation:1.6s ease-in-out infinite p3-pulse}@media (prefers-reduced-motion:reduce){.p3 .p3-deck-renew>i{animation:none}}.p3 .p3-pay-logo{align-self:flex-start;min-height:44px}.p3 .p3-pay-main{justify-content:flex-start;align-items:center;padding-bottom:48px}.p3 .p3-pay{box-sizing:border-box;width:100%;min-width:0;max-width:480px;color:var(--p3-ink);--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 82%,transparent);animation:p3-fade-up .42s var(--p3-ease-out) both;flex-direction:column;gap:20px;padding:28px 20px 20px;display:flex}.dark .p3:not([data-dark=off]) .p3-pay{--p3-glass-bg:color-mix(in srgb,var(--p3-surface) 88%,transparent);--p3-glass-shadow:0 24px 60px #0006}@media (min-width:768px){.p3 .p3-pay{gap:24px;padding:40px 36px 28px}}.p3 .p3-pay-head{text-align:center;flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.p3 .p3-pay-title{font-family:var(--font-display),system-ui,sans-serif;letter-spacing:-.025em;overflow-wrap:anywhere;margin:8px 0 0;font-size:26px;font-weight:600;line-height:1.15}@media (min-width:768px){.p3 .p3-pay-title{font-size:30px}}.p3 .p3-pay-body{max-width:400px;color:var(--p3-ink-2);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.55}.p3 .p3-pay-num{font-variant-numeric:tabular-nums;white-space:nowrap}.p3 .p3-pay-icon{background:color-mix(in srgb,var(--p3-ink) 8%,transparent);width:72px;height:72px;color:var(--p3-ink-2);animation:p3-pay-pop .42s var(--p3-ease-out) .12s both;border-radius:24px;place-items:center;display:grid}.p3 .p3-pay-icon[data-kind=paid]{background:var(--p3-teal);color:var(--p3-surface)}.p3 .p3-pay-icon[data-kind=pending]{background:color-mix(in srgb,var(--p3-accent) 14%,transparent);color:var(--p3-accent)}.p3 .p3-pay-icon[data-kind=failed]{background:var(--p3-danger);color:var(--p3-surface)}.p3 .p3-pay-icon[data-kind=refunded]{background:color-mix(in srgb,var(--p3-slate) 18%,transparent);color:var(--p3-slate)}.p3 .p3-pay-spin{box-sizing:border-box;border:3px solid color-mix(in srgb,currentColor 25%,transparent);border-top-color:currentColor;border-radius:50%;width:30px;height:30px;animation:1.1s linear infinite p3-spin;display:block}.p3 .p3-pay-track{background:var(--p3-line);border-radius:999px;width:100%;height:4px;margin-top:8px;position:relative;overflow:hidden}.p3 .p3-pay-track>i{background:var(--p3-accent);border-radius:999px;position:absolute;top:0;bottom:0;left:0}.p3 .p3-pay-fill{transition:width 1s linear}.p3 .p3-pay-run{width:33%;animation:1.4s ease-in-out infinite p3-pay-run}.p3 .p3-pay-late{box-sizing:border-box;text-align:left;width:100%;margin-top:6px}.p3 .p3-pay-late-t{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.p3 .p3-pay-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.p3 .p3-pay-list li{animation:p3-fade-up .36s var(--p3-ease-out) both;align-items:flex-start;gap:10px;line-height:1.45;display:flex}.p3 .p3-pay-list li:nth-child(2){animation-delay:90ms}.p3 .p3-pay-list li:nth-child(3){animation-delay:.18s}.p3 .p3-pay-tick{background:var(--p3-teal);width:22px;height:22px;color:var(--p3-surface);border-radius:50%;flex:none;place-items:center;margin-top:-1px;display:grid}.p3 .p3-pay-receipt{border-top:1px dashed color-mix(in srgb,var(--p3-ink) 22%,transparent);flex-direction:column;gap:10px;margin:0;padding-top:18px;font-size:14px;display:flex}.p3 .p3-pay-receipt>div{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.p3 .p3-pay-receipt dt{color:var(--p3-ink-2);flex:none}.p3 .p3-pay-receipt dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0}.p3 .p3-pay-strong{font-weight:600}.p3 .p3-pay-actions{flex-direction:column;gap:6px;padding-top:4px;display:flex}.p3 a.p3-pay-cta{box-sizing:border-box;width:100%;text-decoration:none}.p3 a.p3-pay-cta[data-tone=primary]{color:var(--p3-accent-ink)}.p3 a.p3-pay-cta[data-tone=ghost]{color:var(--p3-ink-2)}@media (hover:hover) and (pointer:fine){.p3 a.p3-pay-cta[data-tone=ghost]:hover{color:var(--p3-ink)}}@keyframes p3-pay-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes p3-pay-run{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media (prefers-reduced-motion:reduce){.p3 :is(.p3-pay,.p3-pay-icon,.p3-pay-list li,.p3-pay-spin,.p3-pay-run,.p3-pay-chip i){animation:none}.p3 .p3-pay-fill{transition:none}}.p3 .p3-pub-script{color:var(--p3-ink);background:0 0;font-family:inherit;font-size:13px;line-height:1.2}.p3 .p3-pub-script .tabs{background:color-mix(in srgb,var(--p3-ink) 6%,transparent)}.p3 .p3-pub-script .tab{color:var(--p3-ink)}.p3 .p3-pub-foot-script,.p3 .p3-pub-script-panel{display:flex}.p3 .p3-pub-script-panel .tabs{width:100%;display:flex}.p3 .p3-pub-script-panel .tab{text-align:center;flex:1;min-height:40px}.p3 .p3-onb-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.p3 .p3-fikr-veil{z-index:var(--p3-z-modal,60);background:#0f14203d;position:fixed;inset:0}.p3 .p3-fikr-panel{z-index:calc(var(--p3-z-modal,60) + 1);box-sizing:border-box;padding:10px 16px calc(20px + env(safe-area-inset-bottom));border-radius:var(--p3-r-xl) var(--p3-r-xl) 0 0;background:var(--p3-surface);color:var(--p3-ink);border-top:1px solid var(--p3-line);gap:12px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 40px #1c1b1929}@media (min-width:768px){.p3 .p3-fikr-panel{border-radius:var(--p3-r-xl);border:1px solid var(--p3-line);width:400px;padding:12px 18px 18px;bottom:max(24px,50% - 220px);left:auto;right:60px}}.p3 .p3-fikr-hint{color:var(--p3-ink-2);margin:0;font-size:14px;line-height:1.45}.p3 .p3-fikr-kinds{flex-wrap:wrap;gap:8px;display:flex}.p3 .p3-fikr-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.p3 .p3-fikr-error{color:var(--danger,#b42318);margin:0;font-size:13px}.p3 .p3-fikr-done{margin:4px 0 8px;font-size:15px;line-height:1.5}.p3 .p3-manba-form{flex-direction:column;gap:12px;min-width:0;display:flex}.p3 .p3-manba-form[aria-busy=true]{opacity:.7}.p3 .p3-manba-form .p3-error:empty,.p3 .p3-manba-item .p3-error:empty{display:none}.p3 .p3-manba-text{resize:vertical;min-height:120px;padding:14px 16px;line-height:1.5}.p3 .p3-manba-opts{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:640px){.p3 .p3-manba-opts{grid-template-columns:repeat(3,minmax(0,1fr))}}.p3 .p3-manba-opt{min-width:0;color:var(--p3-ink-2);flex-direction:column;gap:6px;font-size:13px;display:flex}.p3 .p3-manba-opt .p3-field{min-height:48px}.p3 .p3-manba-opt-inline{max-width:280px}.p3 .p3-manba-actions,.p3 .p3-manba-row-input{flex-wrap:wrap;gap:8px;display:flex}.p3 .p3-manba-row-input .p3-field{flex:240px;width:auto;min-width:0;min-height:48px}.p3 .p3-manba-seg{border:1px solid var(--p3-line);background:var(--p3-surface);border-radius:999px;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.p3 .p3-manba-seg-btn{min-height:36px;color:var(--p3-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 14px;font-size:14px}.p3 .p3-manba-seg-btn[aria-checked=true]{background:color-mix(in srgb,var(--p3-accent) 14%,transparent);color:var(--p3-ink);font-weight:600}.p3 .p3-manba-seg-btn:focus-visible{outline:2px solid var(--p3-accent);outline-offset:1px}.p3 .p3-manba-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.p3 .p3-manba-item{border-radius:var(--p3-r-md);border:1px solid var(--p3-line);background:var(--p3-surface);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;min-width:0;padding:12px 12px 12px 14px;display:flex}.p3 .p3-manba-item[aria-busy=true]{opacity:.6}.p3 .p3-manba-item[data-status=pauza],.p3 .p3-manba-item[data-status=arxiv]{background:0 0}.p3 .p3-manba-item[data-status=arxiv] .p3-manba-main{opacity:.7}.p3 .p3-manba-main{flex-direction:column;flex:280px;gap:4px;min-width:0;display:flex}.p3 .p3-manba-title{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.p3 .p3-manba-title :is(strong,a){color:var(--p3-ink);overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.35}.p3 .p3-manba-title a{text-decoration:underline;-webkit-text-decoration-color:var(--p3-line);text-decoration-color:var(--p3-line);text-underline-offset:3px}.p3 .p3-manba-tag{background:color-mix(in srgb,var(--p3-sand) 22%,transparent);min-height:22px;color:color-mix(in srgb,var(--p3-sand) 50%,var(--p3-ink));border-radius:999px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.p3 .p3-manba-status{color:var(--p3-ink-2);font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:1.45}.p3 .p3-manba-item[data-pending] .p3-manba-status{animation:2.4s ease-in-out infinite p3-insp-breathe}@media (prefers-reduced-motion:reduce){.p3 .p3-manba-item[data-pending] .p3-manba-status{animation:none}}.p3 .p3-manba-body{color:var(--p3-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;line-height:1.55}.p3 .p3-manba-topics{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.p3 .p3-manba-topics li{border:1px solid var(--p3-line);color:var(--p3-ink-2);border-radius:999px;padding:4px 10px;font-size:12.5px;line-height:1.3}.p3 .p3-manba-tools{flex-wrap:wrap;gap:2px;margin-right:-4px;display:flex}.p3 .p3-manba-danger{color:var(--p3-danger)}.p3 .p3-manba-archive-btn{align-self:flex-start}.p3 .p3-manba-item .p3-manba-form{flex:100%}.p3 .p3-manba-items{flex-direction:column;gap:6px;min-width:0;margin-top:4px;display:flex}.p3 .p3-manba-items .p3-error:empty{display:none}.p3 .p3-manba-items-toggle{min-height:32px;color:var(--p3-accent);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;font-weight:600}.p3 .p3-manba-items-toggle:focus-visible{outline:2px solid var(--p3-accent);outline-offset:2px}.p3 .p3-manba-item-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.p3 .p3-manba-item-list[aria-busy=true]{opacity:.6}.p3 .p3-manba-item-list>li{border-top:1px solid var(--p3-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;padding:8px 0;display:flex}.p3 .p3-manba-item-list>li[data-state=tashlandi] .p3-manba-item-text{opacity:.6}.p3 .p3-manba-item-text{flex-direction:column;flex:240px;gap:2px;min-width:0;display:flex}.p3 .p3-manba-item-text a{color:var(--p3-ink);overflow-wrap:anywhere;text-decoration:underline;-webkit-text-decoration-color:var(--p3-line);text-decoration-color:var(--p3-line);text-underline-offset:3px;font-size:14px;line-height:1.4}.p3 .p3-manba-item-tools{flex-wrap:wrap;gap:2px;display:flex}.p3 .p3-manba-ask{border:1px solid color-mix(in srgb,var(--p3-accent) 35%,transparent)}.p3 .p3-manba-ask-list{color:var(--p3-ink);flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:15px;line-height:1.5;display:flex}
