.pm-ios-scene{--ios-accent:#387aff;--ios-primary:#ffffffeb;--ios-secondary:#ffffff73;--ios-card:#1c1c1e;--ios-line:#ffffff14;width:1000px;height:680px;color:var(--ios-primary);perspective:1700px;perspective-origin:50% 80%;text-align:start;isolation:isolate;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;position:absolute;inset:0}.pm-ios-scene[dir=rtl]{font-family:Noto Sans Arabic,sans-serif}.pm-ios-scene *{box-sizing:border-box}.pm-ios-scene h3,.pm-ios-scene h4,.pm-ios-scene p{margin:0}.pm-ios-scene svg{stroke-width:1.8px;flex:none;width:16px;height:16px}.pm-ios-floor{inset-inline-start:240px;filter:blur(25px);background:#0009;border-radius:50%;width:550px;height:60px;position:absolute;top:590px}.pm-ios-device-position{width:294px;height:596px;transform-style:preserve-3d;position:absolute}.pm-ios-device{width:100%;height:100%;transform-style:preserve-3d;transform-origin:50% 100%;background:linear-gradient(120deg,#77808c 0%,#42464e 9%,#9299a6 17%,#30343c 29%,#14161b 54%,#7a8290 79%,#3e444e 89%,#949ba4 100%);border-radius:47px;padding:5px;position:absolute;inset:0;box-shadow:0 0 0 1px #252a33,inset 0 0 0 1px #bdc3cf5c,0 28px 65px -12px #000b,20px 5px 50px -26px #8cafff42}.pm-ios-primary{inset-inline-start:354px;top:35px}.pm-ios-glass{transform-style:preserve-3d;background:#000;border:5px solid #030407;border-radius:43px;position:absolute;inset:5px}.pm-ios-hardware{background:linear-gradient(90deg,#343943,#88909e,#373d48);border-radius:2px;width:3px;position:absolute}.pm-ios-hardware-mute{inset-inline-start:-3px;height:22px;top:112px}.pm-ios-hardware-up{inset-inline-start:-3px;height:43px;top:150px}.pm-ios-hardware-down{inset-inline-start:-3px;height:43px;top:207px}.pm-ios-hardware-power{inset-inline-end:-3px;height:63px;top:167px}.pm-ios-status{letter-spacing:-.3px;direction:ltr;justify-content:space-between;align-items:center;height:49px;padding:0 20px;font-size:11px;font-weight:600;display:flex;position:relative}.pm-ios-island{background:#000;border-radius:18px;width:82px;height:23px;position:absolute;top:9px;left:50%;transform:translate(-50%);box-shadow:0 1px 1px #ffffff04}.pm-ios-island i{background:radial-gradient(circle at 65% 30%,#193669,#0c1222 60%);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:8px;box-shadow:0 0 0 2px #07080b}.pm-ios-status-icons{align-items:center;gap:4px;display:flex}.pm-ios-status-icons svg{stroke-width:2.2px;width:12px;height:12px}.pm-ios-signal{align-items:end;gap:1.5px;height:10px;display:flex}.pm-ios-signal i{background:#e8eaf0;border-radius:1px;width:2px}.pm-ios-signal i:first-child{height:4px}.pm-ios-signal i:nth-child(2){height:6px}.pm-ios-signal i:nth-child(3){height:8px}.pm-ios-signal i:nth-child(4){height:10px}.pm-ios-battery{border:1px solid #88909b;border-radius:2.5px;width:18px;height:9px;padding:1px;position:relative}.pm-ios-battery:before{content:"";background:#e8eaf0;border-radius:1px;position:absolute;inset:1px}.pm-ios-battery:after{content:"";background:#88909b;border-radius:1px;width:1.5px;height:3px;position:absolute;top:2px;right:-3px}.pm-ios-home-indicator{background:#e4e5ea;border-radius:4px;width:94px;height:3px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.pm-ios-detail-nav{justify-content:space-between;align-items:center;gap:8px;height:31px;margin:0 13px;display:flex}.pm-ios-detail-nav strong{letter-spacing:-.2px;font-size:12px;font-weight:600}.pm-ios-toolbar-circle{background:#ffffff0d;border:1px solid #ffffff0d;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;display:grid}.pm-ios-toolbar-circle svg{width:14px;height:14px}.pm-ios-date-nav{justify-content:space-between;align-items:center;height:28px;margin:10px 14px;display:flex}.pm-ios-date-nav>span{width:27px;height:25px;color:var(--ios-accent);background:#1c1c1e;border-radius:8px;place-items:center;display:grid}.pm-ios-date-nav>span.pm-ios-date-disabled{color:#ffffff35}.pm-ios-date-nav>span svg{width:11px;height:11px}.pm-ios-date-nav strong{align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.pm-ios-date-nav strong svg{width:13px;height:13px}.pm-ios-brief-summary{color:var(--ios-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10.5px;line-height:1.6;display:-webkit-box;overflow:hidden;margin:0 15px!important}.pm-ios-section-heading{letter-spacing:-.2px;font-size:14px;font-weight:600;line-height:1.2;margin:12px 15px 8px!important}.pm-ios-priority-card,.pm-ios-meeting{background:var(--ios-card);border:1px solid #ffffff0a;border-radius:12px;margin:0 13px;padding:11px}.pm-ios-priority-heading{align-items:start;gap:8px;display:flex}.pm-ios-priority-heading>svg:first-child{width:15px;height:15px;color:var(--ios-accent);margin-top:1px}.pm-ios-priority-heading>svg:last-child{width:14px;height:14px;margin-inline-start:auto}.pm-ios-priority-heading>div{flex:1;min-width:0}.pm-ios-priority-heading h4{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.pm-ios-priority-heading p{color:var(--ios-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:9px;line-height:1.5;display:-webkit-box;overflow:hidden}.pm-ios-next-step{background:#ffffff06;border-radius:8px;margin-top:7px;padding:7px;line-height:1.3}.pm-ios-next-step>span{color:var(--ios-secondary);font-size:8px;font-weight:600}.pm-ios-next-step p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:10px;line-height:1.5;display:-webkit-box;overflow:hidden}.pm-ios-time{color:var(--ios-secondary);align-items:center;gap:4px;margin-top:6px;font-size:8px;display:flex}.pm-ios-time svg{width:10px;height:10px}.pm-ios-priority-compact{margin-top:8px;padding-block:10px}.pm-ios-meeting h4{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;line-height:1.3;overflow:hidden}.pm-ios-meeting>span{color:var(--ios-secondary);margin-top:4px;font-size:9px;display:block}.pm-ios-meeting p{color:var(--ios-secondary);align-items:center;gap:4px;margin-top:5px;font-size:8px;display:flex}.pm-ios-meeting p svg{width:10px;height:10px}.pm-ios-navigation{inset-inline:10px;align-items:center;gap:8px;display:flex;position:absolute;bottom:20px}.pm-ios-nav-group{background:#242426e8;border:1px solid #ffffff24;border-radius:28px;flex:1;justify-content:space-around;align-items:center;height:45px;padding:4px;display:flex;box-shadow:inset 0 1px #ffffff0c,0 3px 8px #0005}.pm-ios-nav-group>span{color:#e5e5e7;border-radius:22px;place-items:center;width:40px;height:35px;display:grid}.pm-ios-navigation svg{stroke-width:1.9px;width:18px;height:18px}.pm-ios-nav-group .pm-ios-nav-active{color:var(--ios-accent);background:#ffffff0f}.pm-ios-new-chat{background:#242426e8;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:45px;height:45px;display:grid;box-shadow:inset 0 1px #ffffff0c}.pm-ios-floating{backdrop-filter:blur(24px);transform-style:preserve-3d;background:linear-gradient(135deg,#22252bf7,#131519f5);border:1px solid #ffffff1c;border-radius:18px;position:absolute;box-shadow:0 24px 55px -12px #0009,inset 0 1px #ffffff08}.pm-ios-insight{inset-inline-start:91px;width:236px;padding:18px;top:260px}.pm-ios-float-eyebrow{letter-spacing:1.1px;color:#a0a4ac;align-items:center;gap:8px;font-size:8px;line-height:1.5;display:flex}.pm-ios-mini-icon{width:25px;height:25px;color:var(--ios-accent);background:#387aff24;border-radius:8px;place-items:center;display:grid}.pm-ios-mini-icon svg{width:13px;height:13px}.pm-ios-insight h4{letter-spacing:-.3px;text-wrap:balance;margin:14px 0 20px;font-size:17px;font-weight:400;line-height:1.5}.pm-ios-float-footer{color:#979ba5;border-top:1px solid #ffffff0a;align-items:center;gap:8px;padding-top:13px;font-size:8px;display:flex}.pm-ios-context-check{color:#30d158;background:#30d15815;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.pm-ios-context-check svg{width:11px;height:11px}.pm-ios-ready-dot{background:#30d158;border-radius:50%;flex:none;width:4px;height:4px;display:inline-block}.pm-ios-metric{inset-inline-start:682px;width:203px;padding:18px;top:389px}.pm-ios-metric-top{color:#a4a8b1;letter-spacing:.8px;align-items:center;gap:7px;font-size:7px;display:flex}.pm-ios-metric-value{letter-spacing:-1.5px;justify-content:space-between;align-items:center;margin:15px 0 3px;font-size:33px;font-weight:600;line-height:1.2;display:flex}.pm-ios-metric-value>span{width:25px;height:25px;color:var(--ios-accent);border:1px solid #387aff40;border-radius:50%;place-items:center;display:grid}.pm-ios-metric-value svg{width:14px;height:14px}.pm-ios-metric-label{color:#9da2ad;font-size:9px;line-height:1.6;display:block}.pm-ios-sparkline{height:36px;margin-top:14px}.pm-ios-sparkline svg{width:100%;height:36px;overflow:visible}.pm-ios-review-device{inset-inline-start:235px;width:283px;height:574px;top:44px;transform:rotate(-6deg)}.pm-ios-chat-device{inset-inline-start:506px;z-index:2;width:283px;height:574px;top:75px;transform:rotate(5deg)}.pm-ios-inbox-group{background:var(--ios-card);border-radius:11px;margin:16px 14px 0;font-size:10px;line-height:1.5}.pm-ios-inbox-description{padding:12px}.pm-ios-inbox-description h3{font-size:12px;font-weight:600;line-height:1.45}.pm-ios-inbox-description p{color:var(--ios-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:9px;font-size:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.pm-ios-inbox-metadata{border-top:1px solid var(--ios-line);padding:9px 12px}.pm-ios-inbox-metadata>span{justify-content:space-between;gap:9px;display:flex}.pm-ios-inbox-metadata>span+span{margin-top:5px}.pm-ios-inbox-metadata>span>span{color:var(--ios-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:70%;overflow:hidden}.pm-ios-disclosure{border-top:1px solid var(--ios-line);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.pm-ios-disclosure svg{width:11px;height:11px;color:var(--ios-secondary)}.pm-ios-list-section{color:var(--ios-secondary);margin:17px 24px 6px;font-size:8px;display:block}.pm-ios-inbox-actions{margin-top:0;padding:11px 12px}.pm-ios-inbox-actions h4{font-size:10px;font-weight:600}.pm-ios-inbox-actions p{color:var(--ios-secondary);margin-top:5px;font-size:9px;line-height:1.5}.pm-ios-decision{gap:7px;margin-top:11px;display:flex}.pm-ios-decision>span{color:#ff453a;background:#ffffff09;border-radius:7px;flex:1;place-items:center;height:29px;font-size:10px;display:grid}.pm-ios-decision>span:last-child{background:var(--ios-accent);color:#fff;font-weight:600}.pm-ios-archive{height:28px;color:var(--ios-accent);background:#ffffff09;border-radius:7px;place-items:center;margin-top:8px;font-size:10px;display:grid}.pm-ios-chat-header{align-items:center;gap:8px;height:33px;margin:1px 13px 0;display:flex}.pm-ios-chat-header>div{text-align:center;flex:1;min-width:0}.pm-ios-chat-header strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;display:block;overflow:hidden}.pm-ios-chat-header>div>span{color:var(--ios-secondary);margin-top:2px;font-size:8px;display:block}.pm-ios-chat-tools{align-items:center;gap:12px;padding:8px 6px;display:flex}.pm-ios-chat-tools svg{width:14px;height:14px}.pm-ios-message-user{margin:23px 14px 0;color:var(--ios-primary);background:#387aff24;border-radius:12px;margin-inline-start:47px;padding:10px 11px;font-size:11px;line-height:1.6}.pm-ios-work-trace{color:var(--ios-secondary);align-items:center;gap:6px;margin:21px 16px 11px;font-size:9px;display:flex}.pm-ios-work-trace>svg{width:11px;height:11px}.pm-ios-work-trace>svg:last-child{width:9px;height:9px;margin-inline-start:auto}.pm-ios-response{margin:0 16px}.pm-ios-response p{color:var(--ios-primary);font-size:11px;line-height:1.65}.pm-ios-plan{margin:15px 16px 0}.pm-ios-plan h4{margin-bottom:7px;font-size:11px;font-weight:600}.pm-ios-plan-step{align-items:baseline;gap:7px;margin-top:7px;display:flex}.pm-ios-plan-step>span{color:var(--ios-primary);flex:none;font-size:10px}.pm-ios-plan-step p{color:var(--ios-primary);font-size:10px;line-height:1.6}.pm-ios-chat-artifact{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:8px;margin:16px 14px 0;padding:10px;display:flex}.pm-ios-chat-artifact>svg:first-child{color:var(--ios-secondary)}.pm-ios-chat-artifact>svg:last-child{width:10px;height:10px;color:var(--ios-secondary);margin-inline-start:auto}.pm-ios-chat-artifact>div{min-width:0}.pm-ios-chat-artifact strong{white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:600;display:block;overflow:hidden}.pm-ios-chat-artifact div>span{color:var(--ios-secondary);margin-top:3px;font-size:8px;display:block}.pm-ios-composer{bottom:25px;color:var(--ios-secondary);background:#202022f5;border:1px solid #ffffff26;border-radius:17px;padding:12px 10px 9px;font-size:11px;position:absolute;inset-inline:13px;box-shadow:inset 0 1px #ffffff08}.pm-ios-composer-controls{align-items:center;gap:8px;margin-top:14px;display:flex}.pm-ios-composer-controls>span{width:25px;height:25px;color:var(--ios-primary);background:#ffffff07;border:1px solid #ffffff14;border-radius:50%;place-items:center;display:grid}.pm-ios-composer-controls>span:first-child{margin-inline-end:auto}.pm-ios-composer-controls svg{width:13px;height:13px}.pm-ios-composer-controls>span.pm-ios-send{background:var(--ios-accent);color:#fff;border-color:#0000}.pm-ios-send svg{stroke-width:2px}.pm-ios-continuity{z-index:3;inset-inline-start:65px;border-radius:15px;align-items:center;gap:11px;width:254px;padding:15px 17px;display:flex;top:478px}.pm-ios-continuity-icon{color:#30d158;background:#30d15814;border:1px solid #30d15823;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.pm-ios-continuity strong{font-size:12px;font-weight:400;display:block}.pm-ios-continuity div>span{color:#989da7;margin-top:4px;font-size:8px;display:block}.pm-ios-continuity>svg{color:#7c879c;width:13px;height:13px;margin-inline-start:auto}.pm-ios-tiny-note{inset-inline-start:754px;z-index:3;color:#bcc4d3;background:#202329ef;border:1px solid #ffffff20;border-radius:12px;align-items:center;gap:7px;padding:11px 13px;font-size:8px;display:flex;position:absolute;top:219px;box-shadow:0 8px 25px #0005}.pm-ios-tiny-note svg{width:12px;height:12px}.pm-ios-scene[dir=rtl] .pm-ios-float-eyebrow,.pm-ios-scene[dir=rtl] .pm-ios-metric-top{letter-spacing:0}.pm-ios-scene[dir=rtl] .pm-ios-toolbar-circle>.lucide-chevron-left,.pm-ios-scene[dir=rtl] .pm-ios-date-nav>span>svg,.pm-ios-scene[dir=rtl] .pm-ios-disclosure>svg,.pm-ios-scene[dir=rtl] .pm-ios-chat-artifact>.lucide-chevron-right,.pm-ios-scene[dir=rtl] .pm-ios-work-trace>.lucide-chevron-right{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.pm-ios-scene *{animation:none!important}}.pm-web{--pm-web-page:lch(5.52% .4 272);--pm-web-rail:lch(2.595% .4 272);--pm-web-surface:lch(7.32% .85 272);--pm-web-raised:lch(9.345% .85 272);--pm-web-active:lch(13.845% 1.3 272);--pm-web-line:lch(9.84% 1.48 272);--pm-web-line-mid:lch(14.16% 1.48 272);--pm-web-text-strong:#fff;--pm-web-accent:#8eb7ff;--pm-web-accent-ink:#0f1b33;--pm-web-text:lch(90.451% 1.2 272);--pm-web-soft:lch(61.803% 1.2 272);color:var(--pm-web-text);text-align:start;transform-style:preserve-3d;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;line-height:1.5;position:absolute;inset:0}.pm-web *{box-sizing:border-box}.pm-web p,.pm-web h3{margin:0}.pm-web strong,.pm-web h3{font-weight:600}.pm-web svg{flex-shrink:0}.pm-web-window{inset-inline-start:50px;background:var(--pm-web-rail);width:900px;height:552px;transform-style:preserve-3d;border:1px solid #ffffff29;border-radius:13px;position:absolute;top:62px;box-shadow:0 36px 90px #0007,0 8px 24px #0004}.pm-web-browser{color:#a5a5aa;background:#202022;border-radius:12px 12px 0 0;height:61px}.pm-web-tabbar{align-items:center;gap:13px;height:30px;padding-inline:14px;display:flex}.pm-web-traffic{gap:5px;margin-inline-end:13px;display:flex}.pm-web-traffic i{background:#fe6663;border-radius:50%;width:7px;height:7px}.pm-web-traffic i:nth-child(2){background:#efbd4d}.pm-web-traffic i:nth-child(3){background:#52bc65}.pm-web-tab{color:#dedee3;background:#2a2a2e;border-radius:7px 7px 0 0;align-items:center;gap:7px;width:170px;height:26px;margin-top:4px;padding-inline:11px;font-size:9px;display:flex}.pm-web-tab>span:last-child{color:#b3b3ba;margin-inline-start:auto}.pm-web-addressbar{background:#2a2a2e;border-bottom:1px solid #ffffff07;align-items:center;gap:14px;height:31px;padding-inline:16px;display:flex}.pm-web-browser-arrows{align-items:center;gap:14px;font-size:17px;line-height:1;display:flex}.pm-web-browser-arrows>span:first-child{opacity:.35}.pm-web-browser-arrows>span:last-child{font-size:12px}.pm-web-address{color:#c6c6cd;background:#19191c;border-radius:5px;flex:1;justify-content:center;align-items:center;gap:6px;height:21px;font-size:8px;display:flex}.pm-web-address>span{color:#8e8e97}.pm-web-browser-profile{color:#fff;background:#65656f;border-radius:50%;place-items:center;width:16px;height:16px;font-size:8px;display:grid}.pm-web-browser-more{font-size:18px;line-height:1}.pm-web-app{height:489px;transform-style:preserve-3d;display:flex;position:relative}.pm-web-sidebar{background:var(--pm-web-rail);border-end-start-radius:12px;flex-direction:column;flex-shrink:0;width:202px;padding:10px 10px 12px;display:flex}.pm-web-brand{align-items:center;gap:8px;height:35px;margin-bottom:8px;padding-inline:6px;display:flex}.pm-web-brand strong{letter-spacing:-.1px;font-size:12px}.pm-web-mark{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:24px;height:24px;display:block}.pm-web-mark-small{width:16px;height:16px}.pm-web-nav-row{height:27px;color:var(--pm-web-soft);white-space:nowrap;border-radius:7px;align-items:center;gap:8px;min-width:0;padding-inline:8px;font-size:11px;display:flex}.pm-web-nav-row>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.pm-web-nav-active{background:var(--pm-web-active);color:var(--pm-web-text-strong)}.pm-web-nav-row svg{width:13px;height:13px}.pm-web-nav-row kbd{font:inherit;border:1px solid var(--pm-web-line-mid);color:var(--pm-web-soft);border-radius:4px;margin-inline-start:auto;padding:0 4px;font-size:8px}.pm-web-nav-label{color:var(--pm-web-soft);padding:17px 8px 7px;font-size:10px}.pm-web-recents{flex-direction:column;gap:2px;display:flex}.pm-web-nav-tools{flex-direction:column;gap:2px;margin-top:auto;padding-bottom:14px;display:flex}.pm-web-account{align-items:center;gap:8px;padding:7px 5px 0;display:flex}.pm-web-avatar{background:var(--pm-web-active);width:27px;height:27px;color:var(--pm-web-text);border-radius:50%;flex-shrink:0;place-items:center;font-size:9px;display:grid}.pm-web-account>span:nth-child(2){flex:1;min-width:0}.pm-web-account strong,.pm-web-account small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pm-web-account strong{font-size:10px}.pm-web-account small{color:var(--pm-web-soft);font-size:8px}.pm-web-account>svg{color:var(--pm-web-soft)}.pm-web-inset{border:1px solid var(--pm-web-line);background:var(--pm-web-page);min-width:0;transform-style:preserve-3d;border-radius:10px;flex-direction:column;flex:1;margin:7px 7px 8px 0;display:flex}.pm-web[dir=rtl] .pm-web-inset{margin:7px 0 8px 7px}.pm-web-topbar{border-bottom:1px solid var(--pm-web-line);flex-shrink:0;align-items:center;gap:11px;height:38px;padding-inline:13px;font-size:11px;display:flex}.pm-web-topbar>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pm-web-topbar>svg{color:var(--pm-web-soft)}.pm-web-home-body{transform-style:preserve-3d;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:24px 32px 38px;display:flex}.pm-web-home-body h3{text-align:center;letter-spacing:-.35px;margin-bottom:24px;font-size:21px;line-height:1.35}.pm-web-composer{background:var(--pm-web-surface);border:1px solid var(--pm-web-line-mid);border-radius:9px;width:100%;padding:12px 12px 9px 14px;box-shadow:0 2px 8px #0002}.pm-web-composer>p{color:var(--pm-web-soft);min-height:23px;font-size:12px;line-height:1.6}.pm-web-composer-filled>p{color:var(--pm-web-text)}.pm-web-composer-actions{color:var(--pm-web-soft);justify-content:space-between;align-items:center;min-height:26px;margin-top:12px;display:flex}.pm-web-send{background:var(--pm-web-raised);width:25px;height:25px;color:var(--pm-web-soft);border-radius:50%;place-items:center;display:grid}.pm-web-composer-filled .pm-web-send{background:var(--pm-web-accent);color:var(--pm-web-accent-ink)}.pm-web-starters{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:15px;display:flex}.pm-web-starters>span{border:1px solid var(--pm-web-line);color:var(--pm-web-soft);border-radius:6px;padding:6px 9px;font-size:10px;line-height:1.35}.pm-web-chat-body{background:linear-gradient(180deg,var(--pm-web-page),var(--pm-web-rail));min-height:0;transform-style:preserve-3d;border-radius:0 0 10px 10px;flex-direction:column;flex:1;padding:18px 28px 12px;display:flex}.pm-web-transcript{min-height:0;transform-style:preserve-3d;flex:1}.pm-web-user-message{justify-content:flex-end;margin-bottom:17px;display:flex}.pm-web-user-message p{background:var(--pm-web-surface);border-radius:12px;max-width:82%;padding:9px 12px;font-size:11px;line-height:1.5}.pm-web-work-trace{color:var(--pm-web-soft);align-items:center;gap:7px;margin-bottom:10px;font-size:10px;display:flex}.pm-web-response{font-size:11px;line-height:1.6;margin-bottom:14px!important}.pm-web-artifact{border:1px solid var(--pm-web-line);background:color-mix(in srgb,var(--pm-web-text) 2%,transparent);border-radius:7px;width:100%;max-width:520px}.pm-web-artifact-heading{align-items:center;gap:7px;padding:8px 10px;font-size:11px;display:flex}.pm-web-artifact-heading>span{flex:1;min-width:0}.pm-web-artifact-heading>svg:last-child{color:var(--pm-web-soft)}.pm-web-artifact-body{padding:7px 15px 14px;font-size:10px;line-height:1.6}.pm-web-artifact-body h3{margin-bottom:9px;font-size:15px;line-height:1.35}.pm-web-artifact-body ol{margin:0 0 10px;padding-inline-start:17px;list-style-type:decimal}.pm-web-artifact-body li+li{margin-top:4px}.pm-web-artifact-body>p{color:var(--pm-web-soft);font-size:10px}.pm-web-chat-body>.pm-web-composer{flex-shrink:0;margin-top:14px}.pm-web-chat-body .pm-web-composer-actions{margin-top:5px}.pm-web-caption{inset-inline-end:26px;max-width:415px;color:var(--pm-web-text);background:linear-gradient(125deg,#242429,#151519);border:1px solid #ffffff29;border-radius:12px;align-items:center;gap:12px;padding:15px 19px;display:flex;position:absolute;bottom:26px;box-shadow:0 14px 40px #0006}.pm-web-caption-icon{color:#d0d0d8;background:#ffffff05;border:1px solid #ffffff12;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.pm-web-caption strong{font-size:12px;line-height:1.4;display:block}.pm-web-caption small{color:var(--pm-web-soft);margin-top:3px;font-size:9px;display:block}.pm-web[dir=rtl]{letter-spacing:0;font-family:Noto Sans Arabic,Tahoma,sans-serif}.pm-web[dir=rtl] .pm-web-home-body h3{letter-spacing:0;font-size:22px}.pm-web[dir=rtl] .pm-web-artifact-body{line-height:1.65}.pm-web[dir=rtl] .pm-web-topbar>svg{transform:scaleX(-1)}.pm-stage[data-theme=light] .pm-web{--pm-web-page:#fafafa;--pm-web-rail:#f2f2f3;--pm-web-surface:#fff;--pm-web-raised:#f6f6f7;--pm-web-active:#e1e1e4;--pm-web-line:#e8e8ea;--pm-web-line-mid:#dfdfe2;--pm-web-text:#242429;--pm-web-text-strong:#17171b;--pm-web-soft:#6e6e76;--pm-web-accent:#457bd7;--pm-web-accent-ink:#fff}.pm-stage[data-theme=light] .pm-web-browser{color:#6e6e76;background:#dedee1}.pm-stage[data-theme=light] .pm-web-tab,.pm-stage[data-theme=light] .pm-web-addressbar{color:#50505a;background:#ededf0}.pm-stage[data-theme=light] .pm-web-address{color:#45454f;background:#f8f8fa}.pm-stage[data-theme=light] .pm-web-address>span{color:#82828c}.pm-stage[data-theme=light] .pm-web-caption{background:linear-gradient(125deg,#fff,#f2f2f4);border-color:#d4d4d8;box-shadow:0 14px 40px #0003}.pm-stage[data-theme=light] .pm-web-caption-icon{color:#53535c;background:#ededee;border-color:#dfdfe2}.pm-desktop-canvas{--pd-bg:lch(5.52% .4 272);--pd-fg:lch(90.451% 1.2 272);--pd-sidebar:lch(2.595% .4 272);--pd-card:lch(7.32% .85 272);--pd-muted:lch(61.803% 1.2 272);--pd-nav:lch(60.621% 1.2 272);--pd-soft:lch(8.22% 1.3 272);--pd-active:lch(13.845% 1.3 272);--pd-border:lch(9.84% 1.48 272);--pd-border-strong:lch(16.32% 1.48 272);--pd-primary:#8eb7ff;--pd-send-ink:#171717;width:1000px;height:680px;color:var(--pd-fg);text-align:start;perspective:1700px;transform-style:preserve-3d;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:11px;line-height:1.5;position:relative}.pm-desktop-canvas *{box-sizing:border-box}.pm-desktop-canvas h3,.pm-desktop-canvas h4,.pm-desktop-canvas p{margin:0}.pm-desktop-canvas strong,.pm-desktop-canvas h3,.pm-desktop-canvas h4{font-weight:600}.pm-desktop-canvas svg{stroke-width:1.5px;flex-shrink:0}.pm-desktop-window{background:var(--pd-sidebar);border:1px solid var(--pd-border-strong);height:580px;transform-style:preserve-3d;transform-origin:50% 100%;border-radius:14px;gap:8px;padding:8px;display:flex;position:absolute;inset:46px 40px auto;box-shadow:0 35px 80px -30px #0006,0 4px 18px #0002}.pm-desktop-sidebar{background:var(--pd-sidebar);width:164px;transform-style:preserve-3d;flex-direction:column;flex-shrink:0;padding:0 5px;display:flex;position:relative}.pm-desktop-native-controls{height:31px;color:var(--pd-muted);align-items:center;gap:19px;padding-inline:4px;display:flex}.pm-desktop-lights{direction:ltr;gap:6px;display:flex}.pm-desktop-lights i{background:#ff5f57;border-radius:50%;width:9px;height:9px;box-shadow:inset 0 0 0 1px #0000000a}.pm-desktop-lights i:nth-child(2){background:#febc2e}.pm-desktop-lights i:nth-child(3){background:#28c840}.pm-desktop-workspace{align-items:center;gap:7px;height:35px;margin-bottom:9px;padding-inline:3px;display:flex}.pm-desktop-workspace strong{flex:1;font-size:11px}.pm-desktop-workspace>svg{color:var(--pd-muted)}.pm-desktop-brand-mark{-o-object-fit:cover;object-fit:cover;border-radius:5px;flex-shrink:0;width:22px;height:22px;display:block}.pm-desktop-nav{flex-direction:column;gap:3px;display:flex}.pm-desktop-nav-item{height:29px;color:var(--pd-nav);white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:0 7px;font-size:10.5px;display:flex}.pm-desktop-nav-item.pm-desktop-active{background:var(--pd-active);color:var(--pd-fg)}.pm-desktop-nav-heading{color:var(--pd-muted);align-items:center;gap:5px;margin:18px 7px 6px;font-size:10px;display:flex}.pm-desktop-sidebar-footer{margin-top:auto;padding:10px 1px 9px}.pm-desktop-utilities{color:var(--pd-muted);justify-content:space-between;align-items:center;padding:0 5px 14px;display:flex}.pm-desktop-utilities svg{width:14px;height:14px}.pm-desktop-account{align-items:center;gap:8px;padding-inline:5px;font-size:10px;display:flex}.pm-desktop-account>svg{color:var(--pd-muted);margin-inline-start:auto}.pm-desktop-avatar{background:var(--pd-soft);width:22px;height:22px;color:var(--pd-primary);border-radius:5px;place-items:center;display:grid}.pm-desktop-main{background:var(--pd-bg);border:1px solid var(--pd-border);min-width:0;min-height:0;transform-style:preserve-3d;border-radius:12px;flex-direction:column;flex:1;display:flex;box-shadow:0 1px 3px #0000000d}.pm-desktop-topbar{border-bottom:1px solid var(--pd-border);height:36px;transform-style:preserve-3d;border-radius:12px 12px 0 0;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:0 17px;font-size:10px;display:flex}.pm-desktop-topbar>span:first-child{font-weight:600}.pm-desktop-new-task{color:var(--pd-muted);align-items:center;gap:5px;font-size:9px;display:flex}.pm-desktop-topbar-tabs{color:var(--pd-muted);gap:12px;font-size:10px;display:flex}.pm-desktop-topbar-tabs>span:first-child{color:var(--pd-fg)}.pm-desktop-task-page{min-height:0;transform-style:preserve-3d;padding:17px 20px}.pm-desktop-page-tabs{height:32px;color:var(--pd-muted);align-items:center;gap:5px;font-size:11px;display:flex}.pm-desktop-page-tabs>span{border:1px solid #0000;border-radius:999px;align-items:center;gap:5px;height:29px;padding:0 10px;display:flex}.pm-desktop-page-tabs small{color:var(--pd-muted);font-size:9px}.pm-desktop-page-tabs .pm-desktop-selected-tab{color:var(--pd-fg);border-color:var(--pd-border-strong);background:var(--pd-soft)}.pm-desktop-task-toolbar{height:51px;color:var(--pd-muted);justify-content:space-between;align-items:center;font-size:10px;display:flex}.pm-desktop-task-toolbar>span{align-items:center;gap:10px;display:flex}.pm-desktop-task-toolbar .pm-desktop-status-filter{border:1px solid var(--pd-border);background:var(--pd-soft);height:26px;color:var(--pd-fg);border-radius:5px;gap:6px;padding:0 9px}.pm-desktop-sort{border:1px solid var(--pd-border);border-radius:5px;align-items:center;gap:3px;height:26px;padding:0 6px;display:flex}.pm-desktop-tasks{transform-style:preserve-3d;gap:7px;padding:1px;display:grid}.pm-desktop-task{border:1px solid var(--pd-border);background:var(--pd-card);border-radius:6px;align-items:flex-start;min-width:0;padding:11px;display:flex;box-shadow:0 1px 2px #00000005}.pm-desktop-task>div{flex:1;min-width:0}.pm-desktop-task strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.4;display:block;overflow:hidden}.pm-desktop-task p{color:var(--pd-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:11px;line-height:1.55;display:-webkit-box;overflow:hidden}.pm-desktop-task-metadata{color:var(--pd-muted);flex-wrap:wrap;gap:5px 9px;margin-top:8px;font-size:9px;display:flex}.pm-desktop-copilot-rail{width:286px;min-height:0;transform-style:preserve-3d;flex-shrink:0}.pm-desktop-copilot{background:var(--pd-bg);border:1px solid var(--pd-border);height:100%;transform-style:preserve-3d;border-radius:12px;flex-direction:column;display:flex}.pm-desktop-chat-header{border-bottom:1px solid var(--pd-border);height:36px;color:var(--pd-muted);flex-shrink:0;align-items:center;gap:9px;padding:0 10px;font-size:8.5px;display:flex}.pm-desktop-chat-header>span{align-items:center;gap:5px;min-width:0;margin-inline-end:auto;display:flex}.pm-desktop-chat-header>span>span{white-space:nowrap;text-overflow:ellipsis;max-width:105px;overflow:hidden}.pm-desktop-chat-messages{min-height:0;transform-style:preserve-3d;flex:1;padding:16px 15px 8px}.pm-desktop-user-message{background:var(--pd-soft);border-radius:11px;max-height:81px;margin-inline-start:20px;padding:10px 12px;font-size:11px;line-height:1.6;overflow:hidden}.pm-desktop-chat-identity{align-items:center;gap:6px;margin-top:18px;font-size:10px;display:flex}.pm-desktop-chat-identity .pm-desktop-brand-mark{border-radius:4px;width:17px;height:17px}.pm-desktop-tool-result{color:var(--pd-muted);align-items:center;gap:6px;padding:12px 0;font-size:9px;display:flex}.pm-desktop-tool-result>svg:last-child{margin-inline-start:auto}.pm-desktop-chat-answer{font-size:11px;line-height:1.65}.pm-desktop-chat-answer>strong{font-size:11px;display:block}.pm-desktop-chat-answer ul{margin:9px 0 14px;padding-inline-start:17px;list-style:outside}.pm-desktop-chat-answer li{margin-bottom:6px;padding-inline-start:2px;font-size:10px}.pm-desktop-artifact{background:var(--pd-card);border:1px solid var(--pd-border-strong);color:var(--pd-muted);transform-style:preserve-3d;border-radius:8px;align-items:center;gap:10px;padding:11px;display:flex}.pm-desktop-artifact>span{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.pm-desktop-artifact strong{color:var(--pd-fg);font-size:10px}.pm-desktop-artifact small{font-size:8px}.pm-desktop-reply-actions{color:var(--pd-muted);align-items:center;gap:8px;margin-top:12px;font-size:8px;display:flex}.pm-desktop-composer-wrap{flex-shrink:0;padding:7px}.pm-desktop-composer{border:1px solid var(--pd-border-strong);background:var(--pd-card);color:var(--pd-muted);border-radius:8px;padding:11px 10px 7px;font-size:10px}.pm-desktop-composer>span{min-height:32px;display:block}.pm-desktop-composer>div{align-items:center;gap:9px;display:flex}.pm-desktop-model{align-items:center;gap:4px;margin-inline-end:auto;font-size:8px;display:flex}.pm-desktop-send{background:var(--pd-fg);width:22px;height:22px;color:var(--pd-send-ink);border-radius:6px;place-items:center;display:grid}.pm-desktop-knowledge{min-width:0;transform-style:preserve-3d}.pm-desktop-file-strip{border-bottom:1px solid var(--pd-border);height:37px;color:var(--pd-muted);align-items:center;gap:6px;padding:0 17px;font-size:8px;display:flex}.pm-desktop-file-strip>svg:last-child{margin-inline-start:auto}.pm-desktop-document-page{transform-style:preserve-3d;padding:22px 26px}.pm-desktop-document-heading>span{color:var(--pd-muted);font-size:9px}.pm-desktop-document-heading h3{letter-spacing:-.4px;margin-top:10px;font-size:21px;line-height:1.25}.pm-desktop-document-heading>p{color:var(--pd-muted);margin-top:12px;font-size:11px;line-height:1.75}.pm-desktop-document-section{margin-top:20px}.pm-desktop-document-section h4{margin-bottom:10px;font-size:12px}.pm-desktop-document-section>p{font-size:11px;line-height:1.75}.pm-desktop-document-section ol{margin:0;padding-inline-start:18px;font-size:11px;line-height:1.65;list-style:decimal}.pm-desktop-document-section li{margin-bottom:7px;padding-inline-start:3px}.pm-desktop-source-link{color:var(--pd-primary);align-items:center;gap:6px;margin-bottom:7px;font-size:10px;display:flex}.pm-desktop-document-saved{color:var(--pd-muted);align-items:center;gap:5px;margin-top:24px;font-size:8px;display:flex}[dir=rtl] .pm-desktop-document-heading h3{letter-spacing:0;font-size:22px}[dir=rtl] .pm-desktop-task strong{line-height:1.65}.pm-stage[data-theme=light] .pm-desktop-canvas{--pd-bg:#fafafa;--pd-fg:#242429;--pd-sidebar:#f2f2f3;--pd-card:#fff;--pd-muted:#6e6e76;--pd-nav:#66666e;--pd-soft:#ededee;--pd-active:#e1e1e4;--pd-border:#e8e8ea;--pd-border-strong:#d4d4d8;--pd-primary:#457bd7;--pd-send-ink:#fff}[dir=rtl] .pm-desktop-canvas{font-family:Noto Sans Arabic,-apple-system,BlinkMacSystemFont,sans-serif}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.pm-stage{aspect-ratio:1000/680;isolation:isolate;border-radius:inherit;--pm-ink:#202b3b;--pm-muted:#788494;--pm-accent:#446fda;width:100%;direction:inherit;color:#202b3b;text-align:start;font-family:inherit;font-weight:400;position:relative;overflow:hidden}.pm-stage *{box-sizing:border-box}.pm-canvas{transform-origin:0 0;perspective:1700px;perspective-origin:50% 80%;width:1000px;height:680px;font-size:14px;line-height:1.5;position:absolute;top:0;left:0}.pm-canvas [data-motion-window]{transform-origin:50% 90%;transform-style:preserve-3d}.pm-canvas [data-motion-layer]{transform-style:preserve-3d}.pm-atmosphere{z-index:-1;pointer-events:none;position:absolute;inset:0}.pm-bg-sunrise{background:#f7ece8}.pm-bg-sunrise .pm-atmosphere{background:radial-gradient(at 50% 85%,#fff5d8 0%,#fad9bd88 30%,#0000 65%),radial-gradient(at 80% 15%,#d2d6f3 0%,#0000 60%),linear-gradient(150deg,#f5e3df,#e9d6e6 60%,#fbd7c3)}.pm-bg-blue{background:#e9eef9}.pm-bg-blue .pm-atmosphere{background:radial-gradient(at 30% 25%,#fff 0%,#0000 60%),radial-gradient(at 80% 70%,#c9d5f5,#0000 65%)}.pm-bg-transparent{background:0 0}.pm-stage svg{flex-shrink:0}.pm-stage button{font:inherit}.pm-stage :where(p,h1,h2,h3,h4){margin:0}.pm-stage [data-motion-float]{transform-style:preserve-3d}@media (prefers-reduced-motion:reduce){.pm-stage *{transition:none!important;animation:none!important}}
