.cw-admin,.cw-app,.cw-auth{--cw-ink:var(--eg-ink);--cw-muted:var(--eg-muted);--cw-blue:var(--eg-blue);--cw-teal:var(--eg-teal);--cw-line:var(--eg-line);color:var(--cw-ink);font-size:var(--eg-text-base);line-height:1.55}.cw-app{min-height:100vh;background:radial-gradient(ellipse at 91% 0,#d4f3f8 0,transparent 36%),linear-gradient(125deg,#f1f9ff,#f5fbff 52%,#edfafb);display:flex}.cw-app *,.cw-auth *{box-sizing:border-box;min-width:0}.cw-app a,.cw-app button,.cw-auth a,.cw-auth button{-webkit-tap-highlight-color:transparent}.cw-app :focus-visible,.cw-auth :focus-visible{outline:var(--eg-focus);outline-offset:var(--eg-focus-offset)}.cw-sidebar{width:13.375rem;position:fixed;inset:0 auto 0 0;z-index:40;padding:1.6875rem 1rem 1.125rem;display:flex;flex-direction:column;background:linear-gradient(160deg,#fff 5%,#f7fcff);border-right:1px solid var(--eg-line);overflow-y:auto}.cw-sidebar>.mg-logo{padding:0 .4375rem 1.5rem;border-bottom:1px solid var(--cw-line);margin-bottom:1.1875rem;flex-shrink:0}.cw-sidebar .mg-logo span{font-size:1.8125rem}.cw-sidebar .mg-logo small{font-size:var(--eg-text-min);letter-spacing:.3px}.cw-sidebar nav{display:grid;gap:.375rem}.cw-sidebar nav a{display:flex;align-items:center;gap:.8125rem;padding:.75rem .8125rem;border-radius:.5625rem;font-size:var(--eg-text-sm);font-weight:600;transition:background .2s,color .2s}.cw-sidebar nav a:hover{background:#edf8ff}.cw-sidebar nav a.is-active{color:var(--eg-blue);background:linear-gradient(90deg,#d9f5fa,#e0f0ff)}.cw-sidebar-bottom{margin-top:auto;padding-top:2.625rem}.cw-sidebar-promo{padding:1.3125rem .9375rem 1.0625rem;border-radius:.9375rem;background:radial-gradient(ellipse at 90% 10%,#fff9 0,transparent 70%),linear-gradient(135deg,#d9f8f6,#e6f2ff)}.cw-sidebar-promo h3{font-size:1.0625rem;font-weight:800;line-height:1.6;margin:.875rem 0 .5rem}.cw-sidebar-promo p{font-size:var(--eg-text-xs);color:#566e92;margin-bottom:.9375rem}.cw-sidebar-promo .cw-btn{padding:.5625rem .625rem;font-size:var(--eg-text-xs);width:100%}.cw-bot{display:flex;width:5.375rem;height:5.0625rem;border:6px solid #ffffff85;background:linear-gradient(130deg,#caf5ff,#effcff 45%,#8ecefa);box-shadow:0 8px 22px #40a7ed1f;align-items:center;justify-content:center;border-radius:1.75rem;color:#086799;position:relative;transform:rotate(-6deg)}.cw-bot i{width:.625rem;height:.625rem;background:#00d1aa;position:absolute;right:-.25rem;top:0;border:2px solid #fff;border-radius:50%}.cw-logout{display:flex;align-items:center;gap:.625rem;color:var(--eg-muted);font-size:var(--eg-text-xs);margin:1.25rem .5rem 0}.cw-main-wrap{margin-left:13.375rem;width:calc(100% - 13.375rem)}.cw-topbar{display:flex;align-items:center;gap:1.125rem;padding:1.6875rem 1.75rem 1.25rem;min-height:6.625rem}.cw-greeting{flex:1}.cw-greeting h1{font-size:1.625rem;font-weight:800;letter-spacing:.02em;overflow-wrap:anywhere;line-height:1.3}.cw-greeting p{font-size:var(--eg-text-base);color:var(--eg-muted);margin-top:.3125rem}.cw-wave{font-size:1.5625rem;margin-left:.8125rem;color:#02bca8}.cw-top-actions{display:flex;align-items:center;gap:1.25rem}.cw-top-actions>time{font-size:var(--eg-text-min);color:#7087a8}.cw-company{display:flex;align-items:center;gap:.5625rem;padding:.625rem .875rem;border:1px solid var(--eg-line-medium);border-radius:.625rem;box-shadow:0 3px 10px #316fc008;background:#fff;max-width:15.3125rem;font-size:var(--eg-text-xs)}.cw-company strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-company>span{background:#e5f7f6;color:#0e858a;padding:.3125rem;border-radius:.375rem}.cw-avatar{position:relative;display:grid;place-items:center;width:2.625rem;height:2.625rem;border-radius:50%;font-size:var(--eg-text-lg);font-weight:800;color:#286677;background:linear-gradient(135deg,#c9eee9,#e0eaff);border:3px solid #fff;flex-shrink:0}.cw-avatar i{position:absolute;right:-.1875rem;bottom:-1px;width:.75rem;height:.75rem;border:2px solid #fff;background:#0ac794;border-radius:50%}.cw-notifications{position:relative}.cw-notifications>summary{list-style:none;cursor:pointer;border:1px solid var(--eg-line);background:#fff9;border-radius:.75rem;padding:.625rem;position:relative}.cw-notifications>summary::-webkit-details-marker{display:none}.cw-notifications summary i{position:absolute;right:.375rem;top:.3125rem;width:.4375rem;height:.4375rem;background:#f25272;border-radius:50%}.cw-notification-list{position:absolute;right:0;top:3.125rem;width:18.75rem;background:#fff;border:1px solid var(--cw-line);box-shadow:0 15px 40px #184d8822;border-radius:.875rem;padding:1.125rem;z-index:30}.cw-notification-list p{padding:.75rem 0;border-top:1px solid var(--cw-line);font-size:var(--eg-text-xs);overflow-wrap:anywhere}.cw-notification-list small{display:block;color:var(--cw-muted)}.cw-main{padding:0 1.75rem 1.75rem;display:grid;gap:1rem}.cw-card{background:#fff;border:1px solid var(--eg-card-border);border-radius:var(--eg-radius-card);box-shadow:var(--eg-shadow-card);padding:1.1875rem;overflow:hidden}.cw-panel-head{display:flex;justify-content:space-between;align-items:center;gap:.625rem;margin-bottom:1rem}.cw-panel-head h2{font-size:var(--eg-text-md);font-weight:800;letter-spacing:.01em}.cw-panel-head .cw-text-link{font-size:var(--eg-text-min);flex-shrink:0}.cw-text-link{display:inline-flex;align-items:center;gap:.375rem;color:var(--eg-blue-deep);font-weight:600;font-size:var(--eg-text-sm)}.cw-text-link:hover{text-decoration:underline}.cw-muted{color:var(--cw-muted);font-size:var(--eg-text-xs);line-height:1.8;margin:.5rem 0 1rem}.cw-eyebrow{letter-spacing:.15em;font-weight:700;color:var(--eg-eyebrow)}.cw-badge,.cw-eyebrow{font-size:var(--eg-text-min)}.cw-badge{display:inline-flex;align-items:center;justify-content:center;font-weight:600;color:var(--eg-ok);padding:.1875rem .5625rem;border-radius:var(--eg-radius-badge);background:var(--eg-ok-bg);white-space:nowrap}.cw-badge.neutral{background:var(--eg-neutral-bg);color:var(--eg-neutral)}.cw-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8125rem}.cw-stat{background:#fff;border:1px solid var(--eg-card-border);padding:1.375rem 1.125rem;border-radius:.875rem;display:flex;gap:.9375rem;align-items:flex-start;box-shadow:0 4px 18px #3582b904}.cw-stat h2{font-size:var(--eg-text-xs);font-weight:600;margin-bottom:.25rem}.cw-stat p{display:flex;align-items:baseline;gap:.4375rem;line-height:1.2}.cw-stat p strong{font-size:var(--eg-text-4xl);font-weight:800;letter-spacing:-.8px;font-variant-numeric:tabular-nums}.cw-stat p span{font-size:var(--eg-text-xs);font-weight:500}.cw-stat small{display:block;color:var(--cw-muted);font-size:var(--eg-text-min);margin-top:.5625rem}.cw-stat-icon{display:flex;align-items:center;justify-content:center;width:3.5625rem;height:3.5625rem;border-radius:50%;flex-shrink:0}.cw-progress{height:.375rem;background:#e8f3fd;border-radius:.625rem;margin-top:.625rem;overflow:hidden}.cw-progress i{display:block;height:100%;background:linear-gradient(90deg,#0fe1bb,#00c393);border-radius:.625rem}.cw-app .purple{background:var(--eg-purple-bg);color:var(--eg-purple)}.cw-app .blue{background:var(--eg-blue-bg);color:var(--eg-blue)}.cw-app .green{background:var(--eg-green-bg);color:var(--eg-green)}.cw-app .cyan{background:var(--eg-cyan-bg);color:var(--eg-cyan)}.cw-app .pink{background:var(--eg-pink-bg);color:var(--eg-pink)}.cw-app .orange{background:var(--eg-orange-bg);color:var(--eg-orange)}.cw-icon{width:2.8125rem;height:2.8125rem;border-radius:.9375rem}.cw-icon,.cw-small-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.cw-small-icon{width:2.125rem;height:2.125rem;border-radius:.625rem}.cw-work-grid{display:grid;grid-template-columns:1.15fr 1.15fr .95fr;gap:.875rem}.cw-activity>div{display:flex;align-items:center;gap:.625rem;padding:.75rem 0;border-bottom:1px solid var(--eg-line-soft)}.cw-activity>div:last-child{border-bottom:0}.cw-activity time{color:var(--eg-muted);font-size:var(--eg-text-min)}.cw-activity>div>div{flex:1;overflow:hidden}.cw-activity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-activity small,.cw-activity strong{font-size:var(--eg-text-min);display:block}.cw-activity small{color:#8091ad;margin-top:.1875rem}.cw-green{color:var(--eg-green)}.cw-first-step{display:flex;gap:.6875rem;background:#f4faff;border:1px dashed var(--eg-line-medium);border-radius:.625rem;padding:.9375rem;margin-top:1.125rem;color:#5f7b9d}.cw-first-step>svg{color:#0aaabb;flex-shrink:0;margin-top:.1875rem}.cw-first-step strong{color:#325984;font-size:var(--eg-text-xs)}.cw-first-step p{font-size:var(--eg-text-min);margin:.3125rem 0}.cw-first-step a{color:#0084d8;font-size:var(--eg-text-min);font-weight:700}.cw-empty{flex-direction:column;padding:1.6875rem .75rem;text-align:center;min-height:12.8125rem}.cw-empty,.cw-empty-icon{display:flex;align-items:center;justify-content:center}.cw-empty-icon{width:3.6875rem;height:3.6875rem;border-radius:1.25rem;color:#85b4d6;background:linear-gradient(140deg,#edfafa,#eff5ff);margin-bottom:1rem}.cw-empty strong{font-size:var(--eg-text-sm);color:#34567d}.cw-empty p{line-height:1.8;color:var(--cw-muted);max-width:18.125rem;margin:.4375rem 0 .75rem}.cw-empty .cw-text-link,.cw-empty p{font-size:var(--eg-text-min)}.cw-quick-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.cw-quick-grid>a{display:flex;align-items:center;gap:.5625rem;padding:.9375rem .5625rem;border:1px solid var(--eg-line);border-radius:.75rem;box-shadow:0 3px 7px #145dbe06;transition:transform .2s,border-color .2s}.cw-quick-grid>a:hover{border-color:#9fd5f3;transform:translateY(-2px)}.cw-quick-grid .cw-icon{width:2.4375rem;height:2.4375rem;border-radius:50%}.cw-quick-grid small,.cw-quick-grid strong{display:block;font-size:var(--eg-text-min)}.cw-quick-grid small{color:var(--cw-muted);margin-top:.1875rem}.cw-mini-promo{display:flex;align-items:center;justify-content:space-between;gap:.625rem;background:linear-gradient(115deg,#dff5ff,#defaf2);padding:1.0625rem .75rem;border-radius:.75rem;margin-top:1rem}.cw-mini-promo>svg{color:#049cc5;flex-shrink:0}.cw-mini-promo strong{font-size:var(--eg-text-xs)}.cw-mini-promo p{font-size:var(--eg-text-min);color:#52789d;margin-top:.25rem}.cw-agents{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem}.cw-agent{border:1px solid var(--eg-line-soft);border-radius:.75rem;padding:.9375rem .75rem;background:linear-gradient(145deg,#fff,#fbfdff);transition:transform .2s,box-shadow .2s}.cw-agent:hover{transform:translateY(-3px);box-shadow:0 7px 18px #558bbb15}.cw-agent-top{display:flex;align-items:center;gap:.625rem;margin-bottom:.8125rem}.cw-agent .cw-icon{width:2.5625rem;height:2.5625rem;box-shadow:inset 0 0 0 4px #ffffff55;border-radius:.8125rem}.cw-agent-top strong{font-size:var(--eg-text-min);display:block;white-space:nowrap}.cw-agent-top span:not(.cw-icon){font-size:var(--eg-text-min);display:block;margin-top:2px}.cw-agent-status{font-size:var(--eg-text-min);color:var(--eg-muted);display:flex;gap:.3125rem;align-items:center}.cw-agent-status i{display:inline-block;background:#83bdc5;width:.375rem;height:.375rem;border-radius:50%}.cw-agent p{display:flex;justify-content:space-between;gap:.3125rem;color:#7388a6;font-size:var(--eg-text-min);margin-top:.3125rem}.cw-agent p svg{flex-shrink:0;color:#42699a}.cw-bottom-grid{display:grid;grid-template-columns:1.05fr .85fr 1.1fr;gap:.875rem}.cw-traffic-numbers{display:flex;justify-content:space-between;gap:.9375rem}.cw-traffic-numbers strong{font-size:1.375rem;display:block;font-weight:800;color:#5e7da2}.cw-traffic-numbers small{font-size:var(--eg-text-min);color:var(--cw-muted)}.cw-chart-empty{margin-top:1.125rem;background:linear-gradient(#dbeaf680 1px,transparent 0),linear-gradient(90deg,#dbeaf670 1px,transparent 0);background-size:100% 32px,40px 100%;height:9.6875rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.4375rem;color:#a0bfd9;position:relative}.cw-chart-empty p,.cw-chart-empty strong{background:#fff9;padding:0 .375rem}.cw-chart-empty strong{color:#6f8ead;font-size:var(--eg-text-min)}.cw-chart-empty p{font-size:var(--eg-text-min);color:#7d95af}.cw-traffic-chart{display:block;width:100%;height:9.6875rem;margin-top:1.125rem}.cw-traffic-chart .is-grid{stroke:var(--eg-chart-grid);stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.cw-traffic-chart polyline{fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.cw-traffic-chart .is-views{stroke:var(--eg-chart-1)}.cw-traffic-chart .is-queries{stroke:var(--eg-chart-2)}.cw-traffic-note{margin-top:.5rem;text-align:center;font-size:var(--eg-text-min);color:var(--cw-muted)}.cw-chart-legend{display:flex;justify-content:center;gap:1.25rem;font-size:var(--eg-text-min);color:#6984a7;margin-top:.875rem}.cw-chart-legend span{display:flex;align-items:center;gap:.3125rem}.cw-chart-legend i{height:.1875rem;width:.9375rem;border-radius:.1875rem;background:var(--eg-chart-1)}.cw-chart-legend span:last-child i{background:var(--eg-chart-2)}.cw-suggestions{display:grid;gap:1rem}.cw-suggestions>a{display:flex;gap:.625rem;align-items:flex-start}.cw-suggestions>a>span{width:1.5625rem;height:1.5625rem;background:var(--eg-info-bg);color:var(--eg-blue);display:grid;place-items:center;border-radius:50%;font-weight:700;font-size:var(--eg-text-xs);flex-shrink:0}.cw-suggestions>a>div{flex:1}.cw-suggestions strong{display:block;font-size:var(--eg-text-min)}.cw-suggestions p{font-size:var(--eg-text-min);color:var(--cw-muted);margin-top:.1875rem}.cw-suggestions svg{color:#81a8c4;flex-shrink:0;margin-top:.25rem}.cw-table-wrap{overflow-x:auto;max-width:100%}.cw-table-wrap table{width:100%;border-collapse:collapse;font-size:var(--eg-text-xs)}.cw-table-wrap th{background:var(--eg-thead-bg);color:var(--eg-thead-text);font-size:var(--eg-text-min);text-align:left;padding:.5625rem .6875rem;font-weight:500;white-space:nowrap}.cw-table-wrap td{padding:.75rem .6875rem;border-bottom:1px solid var(--eg-line-soft);max-width:15.625rem;overflow-wrap:anywhere}.cw-table-wrap td small{font-size:var(--eg-text-min);color:var(--cw-muted);display:block;max-width:12.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cw-table-wrap td strong{font-size:var(--eg-text-xs)}.cw-table-wrap tr:last-child td{border-bottom:0}.cw-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5625rem;background:var(--eg-gradient);color:#fff;font-weight:600;font-size:var(--eg-text-sm);border:1px solid transparent;border-radius:var(--eg-radius-btn);padding:.6875rem 1.25rem;box-shadow:var(--eg-shadow-btn);transition:filter .2s;cursor:pointer}.cw-btn:hover{filter:brightness(.96)}.cw-btn.secondary{background:#fff;border-color:var(--eg-line-strong);color:var(--eg-blue-deep);box-shadow:none}.cw-btn.small{padding:.375rem .8125rem;font-size:var(--eg-text-min);border-radius:.4375rem}.cw-btn[aria-disabled=true]{opacity:.65;cursor:wait}.cw-icon-btn{padding:.4375rem;border-radius:.4375rem;color:#597ea4}.cw-icon-btn:hover{background:#e6f3fc}.cw-inline-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.cw-danger{color:var(--eg-error);font-size:var(--eg-text-xs)}.cw-notice{background:var(--eg-ok-bg);border:1px solid var(--eg-ok-line);color:var(--eg-ok);display:flex;gap:.5625rem;align-items:center;padding:.75rem 1.0625rem;border-radius:.625rem;font-size:var(--eg-text-sm)}.cw-notice button{margin-left:auto}.cw-admin-view{display:flex;flex-wrap:wrap;gap:.5625rem;align-items:center;padding:.75rem 1.0625rem;border-radius:.625rem;background:var(--eg-warn-bg);border:1px solid var(--eg-warn);color:var(--eg-warn);font-size:var(--eg-text-sm)}.cw-admin-view>span{flex:1 1 20rem;line-height:1.6}.cw-admin-view>.cw-btn{margin-left:auto}.cw-error{border:1px solid #f4d1d8;background:var(--eg-error-bg);color:var(--eg-error);padding:.75rem .9375rem;border-radius:.5625rem;font-size:var(--eg-text-xs);margin:.5rem 0}.cw-review-list>div{display:flex;gap:.8125rem;padding:.75rem;border:1px solid var(--cw-line);border-radius:.625rem;margin-bottom:.625rem}.cw-content-thumb{display:grid;place-items:center;background:linear-gradient(145deg,#d7f7ef,#dfeaff);color:#6a9bbd;width:3.75rem;min-height:4.0625rem;border-radius:.5rem;flex-shrink:0}.cw-review-list>div>div{flex:1}.cw-review-list strong{display:block;font-size:var(--eg-text-xs);margin:.1875rem 0;overflow-wrap:anywhere}.cw-review-list p{color:var(--cw-muted);font-size:var(--eg-text-min);margin:.1875rem 0 .625rem}.cw-review-list small{font-size:var(--eg-text-min);color:#4887c0}.cw-section-intro{padding:.9375rem .25rem .75rem}.cw-section-intro h2{font-size:var(--eg-text-3xl);font-weight:800;letter-spacing:-.5px;margin:.5rem 0}.cw-section-intro p{font-size:var(--eg-text-sm);color:var(--cw-muted)}.cw-two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:start}.cw-profile-layout{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(14.375rem,1fr);gap:1.75rem}.cw-profile-layout>.cw-card{padding:1.6875rem}.cw-profile-tips{padding:2.5rem 1.25rem}.cw-profile-tips .cw-bot{margin-bottom:1.625rem}.cw-profile-tips h2{font-size:1.875rem;font-weight:800;line-height:1.5;margin:.625rem 0 1.25rem}.cw-profile-tips>p{color:#6984a0;font-size:var(--eg-text-sm);line-height:2}.cw-profile-tips ul{display:grid;gap:1rem;margin:1.75rem 0}.cw-profile-tips li{display:flex;align-items:center;gap:.5625rem;font-size:var(--eg-text-xs)}.cw-profile-tips li svg{color:#04b398}.cw-form{display:grid;gap:1.125rem}.cw-form label:where(:not(:has(>input:is([type=checkbox],[type=radio])))){display:flex;flex-direction:column;gap:.4375rem;font-size:var(--eg-text-xs);font-weight:600;color:var(--eg-ink-soft)}.cw-form small{font-weight:400;color:var(--cw-muted);font-size:var(--eg-text-min)}.cw-filters select,.cw-form input:where(:not([type=checkbox],[type=radio],[type=file])),.cw-form select,.cw-form textarea,.cw-pagination select{border:1px solid var(--eg-line-medium);background:#fff;border-radius:var(--eg-radius-input);padding:.6875rem .75rem;width:100%;font-size:var(--eg-text-input);color:var(--eg-text);font-weight:400;transition:border-color .2s}.cw-form input:where(:not([type=checkbox],[type=radio],[type=file])):focus,.cw-form select:focus,.cw-form textarea:focus{border-color:#69bdf5;outline:2px solid #74c6ff22}.cw-form textarea{resize:vertical;line-height:1.75}.cw-form input::-moz-placeholder,.cw-form textarea::-moz-placeholder{color:var(--eg-placeholder)}.cw-form input::placeholder,.cw-form textarea::placeholder{color:var(--eg-placeholder)}.cw-form legend{font-size:var(--eg-text-xs);font-weight:600;color:var(--eg-ink-soft);padding:0 .375rem}.cw-form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.375rem,1fr));gap:1rem}.cw-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:.8125rem}.cw-form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.cw-form>.cw-btn{justify-self:start}.cw-page-head{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:.625rem 0}.cw-page-head>div:first-child{flex:1 1 280px}.cw-page-head h2{font-size:1.4375rem;font-weight:800}.cw-page-head p{color:var(--cw-muted);font-size:var(--eg-text-xs);margin-top:.375rem}.cw-page-head>.cw-btn{flex-shrink:0}.cw-filters{display:flex;gap:.75rem;margin-bottom:1.375rem}.cw-search{display:flex;align-items:center;gap:.5625rem;border:1px solid var(--eg-line-medium);background:#fff;border-radius:.5rem;padding:.5625rem .75rem;flex:1;color:#7e99b6}.cw-search input{width:100%;outline:none;font-size:var(--eg-text-input);color:var(--eg-text)}.cw-filters select{width:10rem}.cw-content-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.cw-content-card{padding:1.25rem;border:1px solid var(--eg-card-border);border-radius:.75rem;display:flex;flex-direction:column;gap:.75rem}.cw-content-card>div:first-child{display:flex;justify-content:space-between;gap:.5rem}.cw-content-card h3{font-size:var(--eg-text-md);font-weight:700;overflow-wrap:anywhere}.cw-content-card>p{font-size:var(--eg-text-xs);line-height:1.8;color:#7487a1;white-space:pre-line;overflow-wrap:anywhere;flex:1}.cw-content-card>small{font-size:var(--eg-text-min);color:#8295ad}.cw-content-actions{display:flex;align-items:center;gap:1.0625rem;border-top:1px solid var(--cw-line);padding-top:.8125rem}.cw-content-actions>button{display:flex;align-items:center;gap:.3125rem;font-size:var(--eg-text-min);color:#2e7fc1}.cw-content-actions>.cw-danger{margin-left:auto;color:var(--eg-error)}.cw-pagination{display:flex;align-items:center;justify-content:center;gap:1.25rem;font-size:var(--eg-text-xs);margin-top:1.375rem}.cw-pagination button{color:#197ac5}.cw-pagination button:disabled{opacity:.4}.cw-pagination select{width:3.75rem;padding:.3125rem}.cw-pagination label{display:flex;align-items:center;gap:.3125rem}.cw-channel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.cw-channel-count{display:flex;align-items:baseline;gap:.5625rem;font-size:1.875rem;font-weight:800;margin:1rem 0}.cw-channel-count small{font-size:var(--eg-text-xs);font-weight:400;color:var(--cw-muted)}.cw-job-list>div{display:flex;gap:.75rem;padding:.875rem 0;border-bottom:1px solid var(--cw-line)}.cw-job-list>div>svg{color:#8b6adb;flex-shrink:0;margin-top:.1875rem}.cw-job-list strong{font-size:var(--eg-text-sm)}.cw-job-list small{display:block;font-size:var(--eg-text-min);color:var(--cw-muted);margin-top:.1875rem}.cw-log>div{display:flex;align-items:center;gap:.9375rem;padding:.8125rem 0;border-bottom:1px solid var(--cw-line);font-size:var(--eg-text-xs)}.cw-log>div>p{flex:1;overflow-wrap:anywhere}.cw-log small,.cw-log span{color:var(--cw-muted);font-size:var(--eg-text-min);flex-shrink:0}.cw-account-details{display:grid;grid-template-columns:6.25rem 1fr;gap:.9375rem;font-size:var(--eg-text-sm);margin-bottom:1.5rem}.cw-account-details dt{color:var(--cw-muted)}.cw-account-details dd{overflow-wrap:anywhere}.cw-source-bars{display:grid;gap:1.25rem;padding:.9375rem 0}.cw-source-bars>div{display:flex;align-items:center;gap:.8125rem;font-size:var(--eg-text-xs)}.cw-source-bars>div>span{width:3.75rem}.cw-source-bars>div>div{flex:1;height:.5rem;background:var(--eg-thead-bg);border-radius:.625rem;overflow:hidden}.cw-source-bars i{display:block;height:100%;background:linear-gradient(90deg,var(--eg-chart-1),var(--eg-chart-2));border-radius:.625rem}.cw-source-bars strong{width:1.5625rem;text-align:right}.cw-score-circle{margin:1.5rem auto;width:10.125rem;height:10.125rem;border-radius:50%;padding:.625rem}.cw-score-circle>div{background:#fff;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column}.cw-score-circle strong{font-size:2.8125rem;font-weight:800}.cw-score-circle span{font-size:var(--eg-text-xs);color:var(--cw-muted)}.cw-discovery-download{display:flex;align-items:center;gap:.875rem;padding:1.4375rem 0;border-bottom:1px solid var(--cw-line)}.cw-discovery-download>svg{color:#038dca;flex-shrink:0}.cw-discovery-download>div{flex:1}.cw-discovery-download strong{font-size:var(--eg-text-sm)}.cw-discovery-download p{font-size:var(--eg-text-min);color:var(--cw-muted);margin-top:.25rem}.cw-workspace-footer{display:flex;justify-content:space-between;gap:.9375rem;padding:0 1.875rem 1.4375rem;font-size:var(--eg-text-min);color:var(--eg-muted-light)}.cw-menu,.cw-mobile-close{display:none}.cw-skip{position:fixed;left:14.375rem;top:-5rem;z-index:100;background:#fff;padding:.75rem;color:var(--eg-blue-deep)}.cw-skip:focus{top:.625rem}.cw-auth{min-height:100vh;display:grid;grid-template-columns:1fr 1.05fr;background:#fff}.cw-auth-story{padding:2.625rem 3.75rem;display:flex;flex-direction:column;justify-content:space-between;background:radial-gradient(ellipse at 85% 54%,#c7f6ed,transparent 60%),linear-gradient(135deg,#e8f8ff,#f0faff);position:relative;overflow:hidden}.cw-auth-story>.mg-logo{align-self:flex-start}.cw-auth-story-main{max-width:26.25rem;margin:4.0625rem auto 1.875rem}.cw-auth-story h1{font-size:2.75rem;line-height:1.4;letter-spacing:-1px;font-weight:800;margin:.9375rem 0}.cw-auth-story-main>p{font-size:var(--eg-text-md);line-height:1.9;color:#557896}.cw-auth-story-main ul{display:flex;flex-wrap:wrap;gap:1rem;font-size:var(--eg-text-xs);color:#476b87;margin-top:1.5625rem}.cw-auth-story-main li{display:flex;gap:.375rem;align-items:center}.cw-auth-story-main li svg{color:#03b594}.cw-auth-story>small{font-size:var(--eg-text-min);color:#7899b2}.cw-orbit{width:14.6875rem;height:13.125rem;display:flex;align-items:center;justify-content:center;border:1px solid #a8e5ef80;border-radius:50%;position:relative;margin:2.1875rem auto 0;color:#008ebb;background:radial-gradient(circle,#c2f6ff 22%,#f0fcff99 23%,#ebfaff66 43%,transparent 44%)}.cw-orbit:before{content:"";position:absolute;inset:1.25rem -1.5625rem;border:1px solid #aae7e975;border-radius:50%;transform:rotate(-28deg)}.cw-orbit-tag{position:absolute;bottom:.375rem;right:-1.25rem;background:#ffffffd9;box-shadow:0 6px 20px #048cad10;border:1px solid #fff;border-radius:1.5625rem;padding:.5625rem 1rem;font-size:var(--eg-text-min);font-weight:600;color:#318690}.cw-auth-main{display:flex;align-items:center;justify-content:center;padding:3.125rem 2.1875rem}.cw-auth-form{width:100%;max-width:23.75rem}.cw-auth-form h2{font-size:var(--eg-text-3xl);font-weight:800;letter-spacing:-.5px;margin-top:.9375rem}.cw-auth-form>p{font-size:var(--eg-text-xs);color:#6c819d;margin:.5rem 0 1.875rem}.cw-auth-form .cw-form{gap:1rem}.cw-auth-form .cw-form>.cw-btn{width:100%;padding:.8125rem;margin-top:.3125rem}.cw-auth-form .cw-auth-switch{text-align:center;margin:1.375rem 0 1.125rem}.cw-auth-switch a{color:#087cdb;font-weight:600}.cw-auth-note{display:flex;gap:.5625rem;align-items:flex-start;margin-top:2.1875rem;padding-top:1.25rem;border-top:1px solid var(--cw-line);font-size:var(--eg-text-min);color:#7890a7}.cw-auth-note svg{flex-shrink:0;color:#6caaad}.cw-auth-legal{margin-top:.75rem;font-size:var(--eg-text-min);line-height:1.7;color:var(--eg-muted)}.cw-auth-legal a{color:var(--eg-blue-deep);font-weight:600}.cw-oauth{display:grid;gap:.625rem;margin-bottom:1.125rem}.cw-oauth-btn{display:flex;align-items:center;justify-content:center;gap:.625rem;min-height:2.875rem;border:1px solid var(--eg-line-medium);border-radius:var(--eg-radius-btn);background:#fff;color:var(--eg-ink);font-size:var(--eg-text-sm);font-weight:600;transition:border-color .2s,transform .2s}.cw-oauth-btn:hover{border-color:var(--eg-line-strong);transform:translateY(-2px)}.cw-oauth-mark{display:grid;place-items:center;width:1.375rem;height:1.375rem;border-radius:50%;color:#fff;font-size:var(--eg-text-xs);font-weight:700}.cw-oauth-btn.is-google .cw-oauth-mark{background:var(--eg-google)}.cw-oauth-btn.is-line .cw-oauth-mark{background:var(--eg-line-oa)}.cw-auth-divider{display:flex;align-items:center;gap:.75rem;margin-bottom:1.125rem;font-size:var(--eg-text-min);color:var(--eg-muted)}.cw-auth-divider:after,.cw-auth-divider:before{content:"";flex:1;height:1px;background:var(--eg-line)}.cw-login-methods{display:grid;gap:.625rem}.cw-login-email{padding:.9375rem;background:var(--eg-thead-bg)}.cw-login-email,.cw-login-row{border:1px solid var(--eg-line);border-radius:var(--eg-radius-card)}.cw-login-row{display:flex;align-items:center;gap:.75rem;justify-content:space-between;padding:.75rem .875rem}.cw-login-row strong{display:block;font-size:var(--eg-text-sm);color:var(--eg-ink)}.cw-login-row small{display:block;margin-top:2px;font-size:var(--eg-text-min);color:var(--cw-muted);overflow-wrap:anywhere}.cw-login-row>:last-child{flex:none}.cw-auth details summary{cursor:pointer}.cw-auth details p{margin-top:.5rem}.cw-channel-card{display:flex;flex-direction:column;gap:.75rem}.cw-channel-head{display:flex;align-items:center;gap:.75rem}.cw-channel-head>div{flex:1;min-width:0}.cw-channel-head strong{display:block;font-size:var(--eg-text-base)}.cw-channel-head small{display:block;font-size:var(--eg-text-min);color:var(--cw-muted);word-break:break-all}.cw-icon.facebook{background:var(--eg-facebook-bg);color:var(--eg-facebook)}.cw-icon.instagram{background:var(--eg-instagram-bg);color:var(--eg-instagram)}.cw-icon.line{background:var(--eg-line-oa-bg);color:var(--eg-line-oa)}.cw-badge.warn{background:var(--eg-warn-bg);color:var(--eg-warn)}.cw-badge.error{background:var(--eg-error-bg);color:var(--eg-error)}.cw-badge.info{background:var(--eg-info-bg);color:var(--eg-info)}.cw-help{font-size:var(--eg-text-xs);color:var(--cw-muted);line-height:1.7}.cw-help summary{cursor:pointer;font-weight:600;color:var(--eg-ink-soft)}.cw-help ol{padding-left:1.125rem;margin:.375rem 0 0;display:grid;gap:.1875rem}.cw-field-label{display:block;font-size:var(--eg-text-xs);font-weight:600;color:var(--eg-ink-soft);margin-bottom:.4375rem}.cw-usage{font-size:var(--eg-text-min);color:var(--cw-muted)}.cw-upload-box{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem;margin-bottom:.875rem}.cw-upload-box input[type=file]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.cw-upload-progress{display:grid;gap:.5rem;margin-bottom:.75rem}.cw-upload-progress>div{display:grid;grid-template-columns:1fr auto;gap:.25rem .5rem;font-size:var(--eg-text-min);color:var(--eg-ink-soft);align-items:center}.cw-upload-progress .cw-progress{grid-column:1/-1;margin:0}.cw-upload-progress .cw-danger button{border:0;background:none;cursor:pointer;color:inherit}.cw-media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(7.375rem,1fr));gap:.625rem}.cw-media-item{position:relative;border:2px solid var(--eg-card-border);border-radius:.625rem;overflow:hidden;background:#f4f9ff;display:flex;flex-direction:column;transition:border-color .2s,box-shadow .2s}.cw-media-item.is-selected{border-color:var(--cw-blue);box-shadow:0 0 0 3px #0785ff22}.cw-media-item>label{display:block;aspect-ratio:1;cursor:pointer;position:relative}.cw-media-item img,.cw-media-item video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.cw-media-item input[type=checkbox]{position:absolute;top:.4375rem;left:.4375rem;width:1.125rem;height:1.125rem;z-index:1;accent-color:var(--cw-blue)}.cw-media-kind{position:absolute;right:.375rem;top:.375rem;background:#10295bcc;color:#fff;border-radius:.375rem;padding:2px .375rem;font-size:var(--eg-text-min);display:inline-flex;gap:.25rem;align-items:center}.cw-media-item>small{padding:.375rem .5rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cw-media-actions,.cw-media-item>small{font-size:var(--eg-text-min);color:var(--cw-muted)}.cw-media-actions{display:flex;justify-content:space-between;align-items:center;padding:2px .5rem .375rem}.cw-media-actions .cw-danger{background:none;border:0;cursor:pointer;padding:0;display:inline-flex}.cw-schedule input[type=radio]{width:auto;flex:none;margin:2px 0 0;accent-color:var(--cw-blue)}.cw-selected-media{display:flex;flex-wrap:wrap;gap:.375rem}.cw-selected-media>span{display:inline-flex;align-items:center;gap:.3125rem;background:#eef5ff;border-radius:.375rem;padding:.25rem .5rem;font-size:var(--eg-text-min);color:var(--eg-text);max-width:100%}.cw-selected-media button{border:0;background:none;cursor:pointer;color:#6e88a8;display:inline-flex;padding:0}.cw-schedule{display:flex;flex-wrap:wrap;gap:.875rem;align-items:center;font-size:var(--eg-text-xs);color:var(--eg-ink-soft)}.cw-schedule label{display:inline-flex;flex-direction:row;align-items:center;gap:.375rem;font-weight:600;cursor:pointer}.cw-pub-table td:first-child,.cw-pub-table td:nth-child(2){white-space:nowrap}.cw-schedule input[type=datetime-local]{border:1px solid var(--eg-line-medium);border-radius:.5rem;padding:.5rem .625rem;font-size:var(--eg-text-input);color:var(--eg-text)}.cw-pub-message{display:block;max-width:20rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cw-pub-error{display:block;color:var(--eg-error);font-size:var(--eg-text-min);margin-top:.1875rem;max-width:20rem;white-space:normal}.cw-content-actions a{display:inline-flex;align-items:center;gap:.3125rem;font-size:var(--eg-text-xs);font-weight:600;color:var(--eg-blue-deep)}.cw-btn.danger{background:var(--eg-gradient-danger);box-shadow:0 4px 10px #c027441c}.cw-guide-progress{display:flex;flex-wrap:wrap;align-items:center;gap:.875rem 1.5rem}.cw-guide-progress>div:first-child{display:flex;align-items:baseline;gap:.5rem}.cw-guide-progress strong{font-size:var(--eg-text-3xl);font-weight:800}.cw-guide-progress>div:first-child span{font-size:var(--eg-text-xs);color:var(--cw-muted)}.cw-guide-progress .cw-progress{flex:1 1 220px;margin:0}.cw-guide-progress p{font-size:var(--eg-text-xs);color:var(--eg-ink-soft);margin:0;display:flex;gap:.375rem;align-items:center;flex-basis:100%}.cw-steps{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.cw-step{display:flex;gap:.875rem;background:#fff;border:1px solid var(--eg-card-border);border-radius:.875rem;padding:1.125rem;box-shadow:var(--eg-shadow-card)}.cw-step.is-done{border-color:var(--eg-ok-line);background:#f8fdfb}.cw-step.is-locked{border-color:#ffe2bd}.cw-step-no{width:2.125rem;height:2.125rem;border-radius:50%;background:var(--eg-info-bg);color:var(--eg-blue);display:grid;place-items:center;font-weight:800;font-size:var(--eg-text-base);flex-shrink:0}.cw-step.is-done .cw-step-no{background:#dff8ed;color:#0d9c73}.cw-step.is-locked .cw-step-no{background:var(--eg-warn-bg);color:var(--eg-warn)}.cw-step-body{flex:1;min-width:0;display:grid;gap:.5rem;justify-items:start}.cw-step-head{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem}.cw-step-head h3{font-size:.9375rem;font-weight:800;margin:0}.cw-step-why{color:var(--eg-ink-soft);line-height:1.75}.cw-step-state,.cw-step-why{font-size:var(--eg-text-xs);margin:0}.cw-step-state{color:var(--cw-muted)}.cw-step-body>.cw-help{width:100%}.cw-step-tip{display:flex;gap:.375rem;align-items:flex-start;font-size:var(--eg-text-xs);color:#7a5a12;background:#fff8e6;border-radius:.5rem;padding:.5rem .625rem;margin:.5rem 0 0;line-height:1.7}.cw-step-tip svg{flex-shrink:0;margin-top:.1875rem}.cw-guide-table td{vertical-align:top}.cw-guide-table td:first-child,.cw-guide-table td:last-child{white-space:nowrap}.cw-guide-table td:nth-child(2){max-width:22.5rem}.cw-faq details{border-bottom:1px solid var(--cw-line);padding:.625rem 0}.cw-faq details:last-child{border-bottom:0}.cw-faq summary{cursor:pointer;font-weight:600;font-size:var(--eg-text-sm);color:var(--eg-text)}.cw-faq p{font-size:var(--eg-text-xs);color:var(--eg-ink-soft);line-height:1.8;margin:.5rem 0 0}.cw-dialog{border:0;border-radius:var(--eg-radius-dialog);padding:0;max-width:26.25rem;width:calc(100% - 2rem);box-shadow:var(--eg-shadow-dialog);color:var(--cw-ink)}.cw-dialog::backdrop{background:#12385366;backdrop-filter:blur(2px)}.cw-dialog-body{padding:1.625rem 1.5rem 1.375rem;display:grid;gap:.75rem}.cw-dialog-body h2{font-size:1.0625rem;font-weight:800;margin:0}.cw-dialog-body p{font-size:var(--eg-text-sm);color:var(--eg-ink-soft);line-height:1.7;margin:0}.cw-dialog-icon{width:2.625rem;height:2.625rem;border-radius:.75rem;display:inline-flex;align-items:center;justify-content:center;background:var(--eg-warn-bg);color:var(--eg-warn)}.cw-dialog-icon.danger{background:var(--eg-error-bg);color:var(--eg-error)}@media (min-width:1700px){.cw-topbar{padding:1.875rem 2.375rem 1.5rem}.cw-main{padding:0 2.375rem 1.875rem}.cw-bottom-grid,.cw-main,.cw-work-grid{gap:1.25rem}.cw-card{padding:1.4375rem}.cw-activity>div{padding:.9375rem 0}.cw-agent{padding:1.125rem}.cw-agent-top strong{font-size:var(--eg-text-sm)}.cw-agent-top span:not(.cw-icon){font-size:var(--eg-text-xs)}.cw-agent p,.cw-agent-status{font-size:var(--eg-text-min)}.cw-quick-grid strong{font-size:var(--eg-text-sm)}.cw-quick-grid small{font-size:var(--eg-text-min)}.cw-work-grid .cw-empty{min-height:15.3125rem}}@media (max-width:1350px){.cw-sidebar{width:11.875rem;padding:1.4375rem .75rem 1rem}.cw-main-wrap{margin-left:11.875rem;width:calc(100% - 11.875rem)}.cw-sidebar .mg-logo span{font-size:1.6875rem}.cw-topbar{padding:1.375rem 1.25rem 1.125rem}.cw-main{padding:0 1.25rem 1.5625rem}.cw-top-actions{gap:.75rem}.cw-top-actions>time{display:none}.cw-stat{padding:1.125rem .75rem;gap:.5625rem}.cw-stat-icon{width:2.75rem;height:2.75rem}.cw-stat-icon svg{width:1.4375rem}.cw-stat p strong{font-size:1.875rem}.cw-card{padding:1rem}.cw-work-grid{grid-template-columns:1fr 1fr}.cw-work-grid>.cw-card:last-child{grid-column:1/-1}.cw-work-grid>.cw-card:last-child .cw-quick-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cw-mini-promo{display:none}.cw-agents{grid-template-columns:repeat(3,minmax(0,1fr))}.cw-agent-top strong{font-size:var(--eg-text-sm)}.cw-agent p{font-size:var(--eg-text-min)}.cw-bottom-grid{grid-template-columns:1fr 1fr}.cw-bottom-grid>.cw-card:last-child{grid-column:1/-1}.cw-channel-grid,.cw-content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-auth-story{padding:2.5rem}.cw-auth-story h1{font-size:2.25rem}}@media (max-width:1100px){.cw-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-profile-layout{grid-template-columns:1fr}.cw-profile-tips{display:none}.cw-company{max-width:10.625rem}.cw-greeting h1{font-size:1.375rem}.cw-greeting p{font-size:var(--eg-text-xs)}.cw-topbar{gap:.75rem}.cw-two-col{grid-template-columns:1fr}.cw-auth-story{padding:2.1875rem}.cw-auth-story h1{font-size:1.9375rem}.cw-auth-story-main>p{font-size:var(--eg-text-base)}.cw-auth-story-main ul{flex-direction:column}.cw-auth-main{padding:2.5rem 1.5625rem}}@media (max-width:760px){.cw-sidebar{transform:translateX(-100%);visibility:hidden;width:14rem;transition:transform .2s}.cw-sidebar.is-open{transform:translateX(0);visibility:visible}.cw-main-wrap{margin-left:0;width:100%}.cw-mobile-close{display:block;position:absolute;right:.5rem;top:.3125rem}.cw-menu{display:block;flex-shrink:0}.cw-overlay{position:fixed;inset:0;background:#12385355;z-index:39;backdrop-filter:blur(2px)}.cw-topbar{padding:1.3125rem 1rem;gap:.625rem}.cw-top-actions{gap:.75rem}.cw-company{display:none}.cw-avatar{width:2.1875rem;height:2.1875rem;font-size:.9375rem}.cw-greeting h1{font-size:var(--eg-text-xl)}.cw-wave{font-size:1.1875rem;margin-left:.5rem}.cw-greeting p{font-size:var(--eg-text-min)}.cw-notifications>summary{padding:.5rem}.cw-notification-list{right:-2.8125rem;width:17.1875rem}.cw-main{padding:0 1rem 1.5rem;gap:.875rem}.cw-bottom-grid,.cw-work-grid{grid-template-columns:1fr}.cw-agents,.cw-work-grid>.cw-card:last-child .cw-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-agents{gap:.625rem}.cw-agent{padding:.875rem .625rem}.cw-agent-top{gap:.5rem}.cw-agent p,.cw-agent-top strong{font-size:var(--eg-text-min)}.cw-workspace-footer{padding:0 1.125rem 1.25rem}.cw-workspace-footer>span{display:none}.cw-stat{padding:1.125rem .8125rem}.cw-stat-icon{width:2.4375rem;height:2.4375rem}.cw-stat p strong{font-size:1.8125rem}.cw-stat p span,.cw-stat small{font-size:var(--eg-text-min)}.cw-stats{gap:.625rem}.cw-stat h2{font-size:var(--eg-text-min)}.cw-page-head{flex-wrap:wrap;gap:.9375rem}.cw-page-head>.cw-btn{margin-left:auto}.cw-page-head h2{font-size:var(--eg-text-xl)}.cw-channel-grid,.cw-content-grid{grid-template-columns:1fr}.cw-guide-table thead{display:none}.cw-guide-table tr{display:grid;gap:.25rem;padding:.75rem 0;border-bottom:1px solid var(--eg-line-soft)}.cw-guide-table td,.cw-guide-table td:first-child,.cw-guide-table td:last-child{display:block;max-width:none;padding:0;border:0;white-space:normal}.cw-guide-table td:nth-child(3):before{content:"前置條件：";color:var(--cw-muted)}.cw-filters{flex-wrap:wrap}.cw-search{flex-basis:100%}.cw-form-row{grid-template-columns:1fr}.cw-section-intro h2{font-size:var(--eg-text-2xl)}.cw-profile-layout>.cw-card{padding:1.125rem}.cw-auth{grid-template-columns:1fr}.cw-auth-story{padding:1.5625rem 1.5rem 1.25rem}.cw-auth-story>.mg-logo{align-self:start}.cw-auth-story-main{margin:1.5625rem 0 0;max-width:none}.cw-auth-story-main h1{font-size:1.6875rem;margin:.5rem 0;line-height:1.35}.cw-auth-story-main ul,.cw-auth-story-main>p,.cw-auth-story>small,.cw-orbit{display:none}.cw-auth-main{padding:1.75rem 1.5rem 2.1875rem}.cw-auth-form{max-width:26.875rem}.cw-auth-form h2{font-size:1.5625rem}.cw-auth-form>p{margin-bottom:1.5625rem}.cw-auth-note{margin-top:1.5625rem}.cw-skip{left:.9375rem}.cw-discovery-download{flex-wrap:wrap}.cw-discovery-download .cw-btn{margin-left:2.375rem}}@media (max-width:370px){.cw-main{padding:0 .625rem 1.25rem}.cw-topbar{padding:1.125rem .625rem}.cw-greeting h1{font-size:var(--eg-text-lg)}.cw-stat,.cw-top-actions{gap:.5rem}.cw-stat{padding:.9375rem .625rem}.cw-stat-icon{display:none}.cw-stat small{font-size:var(--eg-text-min)}.cw-agent-top{flex-direction:column;align-items:flex-start}.cw-panel-head h2{font-size:.9375rem}}@media (prefers-reduced-motion:reduce){.cw-app *,.cw-auth *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.cw-badge.ok{background:var(--eg-ok-bg);color:var(--eg-ok)}.cw-badge.queue{background:var(--eg-queue-bg);color:var(--eg-queue)}.cw-badge>i{width:.375rem;height:.375rem;border-radius:50%;background:currentColor;opacity:.7;flex:none;margin-right:.3125rem}.cw-btn.secondary:hover{filter:none;background:#edf7ff;border-color:#b3dcff}button.cw-text-link{border:0;background:none;padding:0;cursor:pointer;font:inherit;font-weight:600}.cw-empty.compact{min-height:0;padding:1.5625rem .75rem}.cw-empty h3{font-size:var(--eg-text-base);font-weight:600;color:var(--eg-ink-soft)}.cw-form-dialog{border:1px solid var(--eg-line);border-radius:var(--eg-radius-dialog);padding:0;background:#fff;color:var(--eg-ink);box-shadow:var(--eg-shadow-dialog);width:min(41.25rem,calc(100vw - 2rem));max-height:calc(100dvh - 2.5rem);overflow-y:auto}.cw-form-dialog::backdrop{background:#12385366;backdrop-filter:blur(3px)}.cw-form-dialog button{cursor:pointer}.cw-form-dialog button:disabled{opacity:.45;cursor:not-allowed}.cw-form-dialog :is(input,select,textarea,button,a,pre):focus-visible{outline:var(--eg-focus);outline-offset:var(--eg-focus-offset)}.cw-form-dialog input[type=checkbox]{accent-color:var(--eg-blue);width:.875rem;height:.875rem;flex:none}.cw-modal-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1.25rem 1.5625rem;background:linear-gradient(110deg,#f0f8ff,#ecfbf8);border-bottom:1px solid var(--eg-line)}.cw-modal-head span{font-size:var(--eg-text-min);letter-spacing:.15em;color:var(--eg-eyebrow);font-weight:700}.cw-modal-head h2{font-size:var(--eg-text-xl);font-weight:700;margin-top:.25rem}.cw-modal-body{padding:1.4375rem 1.5625rem}@media (max-width:480px){.cw-form-dialog{width:calc(100vw - 1.25rem);max-height:calc(100dvh - 1.5rem);border-radius:.75rem}.cw-modal-head{padding:1.0625rem}.cw-modal-body{padding:1.125rem 1rem}.cw-modal-head h2{font-size:1.1875rem}.cw-form-grid{grid-template-columns:1fr}.cw-form-actions .cw-btn{flex:1;justify-content:center}}.cw-admin-topbar{min-height:0;padding:1.25rem 1.75rem .5rem}.cw-admin-meta{display:grid;gap:.375rem;justify-items:start;padding:.75rem .5rem 0;font-size:var(--eg-text-min);color:var(--eg-muted);overflow-wrap:anywhere}.cw-admin-meta strong{font-weight:600;color:var(--eg-ink-soft)}.cw-admin h1{font-size:var(--eg-text-xl);font-weight:800;letter-spacing:.01em}.cw-admin .cw-main{padding-top:.25rem}.cw-input{border:1px solid var(--eg-line-medium);background:#fff;border-radius:var(--eg-radius-input);padding:.6875rem .75rem;width:100%;font-size:var(--eg-text-input);color:var(--eg-text);font-weight:400;transition:border-color .2s}.cw-input:focus{border-color:#69bdf5;outline:2px solid #74c6ff22}.cw-btn.secondary.danger{background:#fff;color:var(--eg-error);border-color:#f4d1d8;box-shadow:none}.cw-card-link{display:block;color:inherit;text-decoration:none;transition:border-color .2s,transform .2s}.cw-card-link:hover{border-color:#b3dcff;transform:translateY(-2px)}.cw-input.w-auto{width:auto}.cw-input.w-16{width:4rem}.cw-tutorial-example{padding:.875rem;border:1px solid var(--eg-line);border-radius:var(--eg-radius-input);background:var(--eg-blue-bg);margin-block:.75rem;font-size:var(--eg-text-xs);overflow-wrap:anywhere}.cw-tutorial-example summary{cursor:pointer;font-weight:600}.cw-tutorial-example small{display:block;margin-top:.625rem}.cw-tutorial-example dl{display:grid;gap:.875rem;margin-top:.75rem}.cw-tutorial-example dt{font-weight:600}.cw-tutorial-example dd{margin:.25rem 0 0;white-space:pre-wrap;line-height:1.7}.cw-btn.cw-next-action{position:relative}.cw-btn.cw-next-action:not(:disabled):not([aria-disabled=true]):after,.cw-btn.cw-next-action:not(:disabled):not([aria-disabled=true]):before{content:"";position:absolute;inset:-.3125rem;border:.1875rem solid var(--eg-guide-green);border-radius:inherit;pointer-events:none}.cw-btn.cw-next-action:not(:disabled):not([aria-disabled=true]):after{inset:-.5rem;border-width:.125rem;box-shadow:var(--eg-shadow-guide);animation:cw-next-ring .7s ease-out infinite}@keyframes cw-next-ring{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.cw-btn.cw-next-action:after{animation:none!important;display:none}}.lr-layout,.lr-main,.lr-workspace{display:grid;gap:1rem}.lr-layout{grid-template-columns:minmax(0,1fr);align-items:start}.lr-layout.has-detail{grid-template-columns:minmax(0,1fr) 28rem}.lr-workspace [hidden]{display:none}.lr-views{flex-wrap:wrap}.lr-mission{scroll-margin-top:1rem}.lr-mission p{margin:.65rem 0}.lr-tasks-panel{order:1}.lr-history-toggle{margin-top:.75rem}.lr-history-toggle>summary{cursor:pointer;color:var(--eg-blue-deep);font-size:var(--eg-text-sm)}.lr-comments .lr-comment-list{max-width:65rem}.lr-workspace h2,.lr-workspace h3{display:flex;align-items:center;gap:.45rem}.lr-workspace h3{font-size:var(--eg-text-base);font-weight:700;margin-bottom:.6rem}.lr-source p{margin:.5rem 0}.lr-sources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:1rem}.lr-source-item{padding:.4rem .5rem}.lr-source-item .cw-inline-actions{margin:.8rem 0}.lr-source-item details{margin-top:.75rem}.lr-source-item summary{cursor:pointer;color:var(--eg-blue-deep);font-size:var(--eg-text-sm)}.lr-source-item .sm-oauth-intro{margin-top:.75rem}.lr-suggestions{display:grid;gap:.65rem}.lr-suggestion{display:grid;grid-template-columns:2.3rem minmax(0,1fr) auto auto;gap:.75rem;align-items:center;padding:.8rem 0;border-bottom:1px solid var(--eg-line)}.lr-suggestion:last-child{border-bottom:0}.lr-suggestion p{color:var(--eg-muted);font-size:var(--eg-text-sm);margin-top:.3rem}.lr-suggestion small,.lr-table small,.lr-task small{display:block;font-size:var(--eg-text-min);color:var(--eg-muted);margin-top:.25rem}.lr-filters{flex-wrap:wrap}.lr-filters .cw-search{flex:1 1 12rem}.lr-filters select{flex:0 1 auto}.lr-table{min-width:42rem}.lr-table td{max-width:13rem;white-space:normal;overflow-wrap:anywhere}.lr-table tr.lr-selected{background:var(--eg-blue-bg)}.lr-score{padding:.35rem .65rem;border-radius:var(--eg-radius-badge);text-align:center;transition:transform .2s}.lr-score:hover{transform:translateY(-2px)}.lr-score strong{font-size:var(--eg-text-lg)}.lr-score small{color:inherit}.lr-tier-high{background:var(--eg-error-bg);color:var(--eg-error)}.lr-tier-nurture{background:var(--eg-ok-bg);color:var(--eg-ok)}.lr-tier-early{background:var(--eg-warn-bg);color:var(--eg-warn)}.lr-pagination{justify-content:flex-end;margin-top:1rem}.lr-comments>p{margin-bottom:.75rem}.lr-comment{padding:1rem 0;border-bottom:1px solid var(--eg-line);overflow-wrap:anywhere}.lr-comment:last-child{border-bottom:0;padding-bottom:0}.lr-comment .cw-panel-head{margin-bottom:.5rem}.lr-comment small{display:block;margin-top:.25rem}.lr-comment-body{white-space:pre-wrap;margin:.5rem 0;font-size:var(--eg-text-base)}.lr-comment .cw-inline-actions{margin-top:.6rem}.lr-reply-composer{margin-top:1rem;padding:1rem 0;border-top:1px solid var(--eg-line)}.lr-push p,.lr-reply-composer>p{margin:.65rem 0}.lr-reply-history{overflow-wrap:anywhere}.lr-detail{position:sticky;top:1rem;max-height:calc(100vh - 2rem);overflow:auto;overflow-wrap:anywhere;scroll-margin-top:1rem}.lr-person{display:flex;gap:.75rem;align-items:center;margin:1rem 0}.lr-person h3{font-size:var(--eg-text-xl);margin:0}.lr-summary{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:center}.lr-summary strong{font-size:var(--eg-text-4xl);color:var(--eg-ok)}.lr-detail-section{margin:1.25rem 0;padding-top:1rem;border-top:1px solid var(--eg-line)}.lr-detail-section>p{margin:.65rem 0}.lr-reason{display:flex;gap:.75rem;justify-content:space-between;padding:.4rem 0}.lr-reason strong{color:var(--eg-ok)}.lr-reason .cw-text-link{text-align:left}.lr-task{display:flex;align-items:start;gap:.5rem;justify-content:space-between;padding:.65rem 0;border-bottom:1px solid var(--eg-line)}.lr-task strong{font-size:var(--eg-text-sm)}.lr-timeline{margin-left:.3rem;border-left:2px solid var(--eg-line-strong);padding-left:1rem}.lr-timeline article{padding:.5rem 0 1rem;scroll-margin-top:2rem}.lr-timeline p{font-size:var(--eg-text-sm);white-space:pre-wrap;margin:.35rem 0}.lr-layout.has-detail .lr-table{min-width:0}.lr-layout.has-detail .lr-table td:nth-child(3),.lr-layout.has-detail .lr-table td:nth-child(4),.lr-layout.has-detail .lr-table td:nth-child(5),.lr-layout.has-detail .lr-table th:nth-child(3),.lr-layout.has-detail .lr-table th:nth-child(4),.lr-layout.has-detail .lr-table th:nth-child(5){display:none}@media (max-width:1350px){.lr-layout.has-detail{grid-template-columns:minmax(0,1fr) 24rem}.lr-suggestion{grid-template-columns:2rem minmax(0,1fr) auto}.lr-suggestion>.cw-btn{grid-column:2/-1;justify-self:start}}@media (max-width:1100px){.lr-layout.has-detail .lr-table{min-width:42rem}.lr-layout.has-detail .lr-table td:nth-child(3),.lr-layout.has-detail .lr-table td:nth-child(4),.lr-layout.has-detail .lr-table td:nth-child(5),.lr-layout.has-detail .lr-table th:nth-child(3),.lr-layout.has-detail .lr-table th:nth-child(4),.lr-layout.has-detail .lr-table th:nth-child(5){display:table-cell}.lr-layout.has-detail{grid-template-columns:minmax(0,1fr)}.lr-detail{position:static;max-height:none;grid-row:1}.lr-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.lr-sources{grid-template-columns:minmax(0,1fr)}.lr-stats .cw-stat{padding:.8rem;gap:.5rem;flex-direction:column}.lr-stats .cw-stat-icon{width:2.5rem;height:2.5rem}.lr-stats .cw-stat p strong{font-size:var(--eg-text-3xl)}.lr-filters select{flex:1 1 7rem}.lr-suggestion{grid-template-columns:1.8rem minmax(0,1fr)}.lr-suggestion>.cw-badge{grid-column:2;justify-self:start}.lr-workspace .cw-panel-head{align-items:start;flex-wrap:wrap}.lr-summary{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.lr-score{transition:none}.lr-score:hover{transform:none}}.gu-page{display:grid;gap:1.1875rem;color:var(--eg-ink);--gu-line:var(--eg-line)}.gu-welcome{justify-content:space-between;gap:1rem;margin-top:-.4375rem;min-height:2.25rem}.gu-welcome,.gu-welcome-labels{display:flex;align-items:center}.gu-welcome-labels{gap:.625rem;flex-wrap:wrap}.gu-eyebrow,.gu-read-time{border:1px solid var(--eg-line-medium);border-radius:.5rem;padding:.375rem .75rem;font-size:var(--eg-text-min);letter-spacing:.1em;font-weight:700;color:var(--eg-eyebrow);background:#e4f5ff}.gu-read-time{display:flex;align-items:center;gap:.375rem;background:#ffffffb5;color:var(--eg-muted);letter-spacing:0;font-weight:500}.gu-handnote{position:relative;color:#568cca;font-family:var(--eg-font-hand);font-size:var(--eg-text-md);transform:rotate(-7deg);padding-right:1.25rem;line-height:1.5}.gu-handnote span{display:block;text-align:right;color:#1179ce;font-size:1.0625rem;font-style:italic}.gu-handnote:after{content:"";position:absolute;width:3.9375rem;height:1rem;bottom:2px;right:6.75rem;border-top:1px solid #5096dd;border-radius:50%;transform:rotate(-10deg)}.gu-section-heading{display:flex;align-items:center;flex-wrap:wrap;gap:.5625rem;margin-bottom:.8125rem}.gu-heading-icon{width:1.875rem;height:1.875rem;border-radius:50%;display:grid;place-items:center;background:#fff;color:#0b88ef;box-shadow:0 2px 9px #659fdb0c}.gu-section-heading h2{font-size:var(--eg-text-md);font-weight:750}.gu-section-heading h2 b{font-size:1.375rem;margin:0 .1875rem}.gu-section-heading>p{font-size:var(--eg-text-min);color:#708aad;margin-left:.375rem}.gu-quick-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.gu-quick-card{position:relative;display:flex;align-items:flex-start;gap:.75rem;min-height:7.875rem;transition:transform .2s,border-color .2s,box-shadow .2s}.gu-quick-card:hover{transform:translateY(-3px);border-color:#a7d9fc;box-shadow:0 8px 22px #4e9acd13}.gu-feature-icon{display:grid;place-items:center;width:3.0625rem;height:3.0625rem;flex-shrink:0;border-radius:50%;background:var(--gu-soft);color:var(--gu-accent)}.gu-blue{--gu-accent:var(--eg-blue);--gu-soft:var(--eg-blue-bg);--gu-deep:var(--eg-blue-deep)}.gu-teal{--gu-accent:var(--eg-teal);--gu-soft:var(--eg-green-bg);--gu-deep:var(--eg-green)}.gu-purple{--gu-accent:var(--eg-purple);--gu-soft:var(--eg-purple-bg);--gu-deep:var(--eg-purple)}.gu-orange{--gu-accent:var(--eg-orange);--gu-soft:var(--eg-warn-bg);--gu-deep:var(--eg-orange)}.gu-quick-title{display:flex;align-items:center;gap:.4375rem;margin:0 0 .4375rem}.gu-quick-title>span{width:1.5625rem;height:1.5625rem;display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:linear-gradient(#f0f9ff,#d9edff);color:#1789ef;font-size:.9375rem;font-weight:750}.gu-quick-title h3{font-size:var(--eg-text-sm);font-weight:750}.gu-quick-card>div>p{font-size:var(--eg-text-min);color:#6983a6;margin:0 0 .625rem;line-height:1.5}.gu-flow-arrow{position:absolute;right:-1.5rem;top:44%;color:#1c8ffc}.gu-quick-grid>li:last-child .gu-flow-arrow{display:none}.gu-page .cw-badge>i{width:.375rem;height:.375rem;border-radius:50%;background:#bccbde}.gu-layout{display:grid;grid-template-columns:minmax(0,1fr) 16.5rem;gap:1.125rem;align-items:start}.gu-primary{display:grid;gap:.8125rem}.gu-progress-card{display:flex;align-items:center;gap:1.125rem;flex-wrap:wrap}.gu-progress-copy h2{font-size:var(--eg-text-sm);font-weight:700;line-height:1.5}.gu-progress-copy strong{font-size:var(--eg-text-2xl);color:#0b89f8;margin:0 .1875rem;white-space:nowrap}.gu-progress-copy strong>span{font-size:var(--eg-text-lg)}.gu-progress-copy p{font-size:var(--eg-text-min);color:#7289a9;margin-top:.25rem}.gu-progress-meter{flex:1 1 140px;display:flex;align-items:center;gap:.75rem}.gu-progress-meter>div{height:.5rem;flex:1;background:#eaf3fd;border-radius:.625rem;overflow:hidden}.gu-progress-meter i{display:block;height:100%;border-radius:.625rem;background:linear-gradient(90deg,#34b4ff,#1383ff);transition:width .35s}.gu-progress-meter>span{font-size:var(--eg-text-min);color:#6585b0}.gu-next-link{display:flex;align-items:center;gap:.375rem;border-radius:.5625rem;background:#edf7ff;color:#1482eb;padding:.6875rem .75rem;font-size:var(--eg-text-min);font-weight:650}.gu-next-link small{font-size:var(--eg-text-min);color:#768dac;font-weight:400}.gu-next-link svg{flex-shrink:0}.gu-stage-list{display:grid;gap:.625rem;padding:0;margin:0;list-style:none}.gu-stage{border:1px solid var(--gu-line);border-radius:.75rem;background:#fff;box-shadow:0 4px 16px #599ac306;scroll-margin-top:1.5rem;overflow:hidden;transition:border-color .2s}.gu-stage:target{border-color:#52b2f7;box-shadow:0 0 0 3px #4dacff17}.gu-stage-row{display:grid;grid-template-columns:1.75rem 2.75rem minmax(8.125rem,1.15fr) minmax(6.25rem,.8fr) minmax(9.0625rem,1fr) 8.5rem;gap:.6875rem;align-items:center;padding:.875rem .875rem .5rem}.gu-number{width:1.75rem;height:1.75rem;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:.9375rem;font-weight:700;background:linear-gradient(135deg,var(--gu-accent),var(--gu-deep));box-shadow:0 3px 8px color-mix(in srgb,var(--gu-accent) 18%,transparent)}.gu-stage-row>.gu-feature-icon{width:2.6875rem;height:2.6875rem}.gu-stage-title h3{font-size:var(--eg-text-sm);font-weight:750;margin-bottom:.3125rem}.gu-stage-title p{font-size:var(--eg-text-min);color:#6c83a4;line-height:1.6}.gu-checklist{font-size:var(--eg-text-min);line-height:1.75;color:#6380a8;padding-left:.75rem;list-style:disc}.gu-checklist li::marker{color:#264984}.gu-benefit{display:flex;align-items:flex-start;gap:.375rem;padding:.625rem .5625rem;background:linear-gradient(115deg,var(--gu-soft),#fff);border-radius:.5rem;align-self:stretch}.gu-benefit>svg{flex-shrink:0;color:var(--gu-accent);margin-top:1px}.gu-benefit strong{font-size:var(--eg-text-min);font-weight:650;color:var(--gu-accent);display:block;margin-bottom:.1875rem}.gu-benefit p{line-height:1.6;color:#6780a4}.gu-benefit p,.gu-stage-cta{font-size:var(--eg-text-min)}.gu-stage-cta{display:flex;align-items:center;justify-content:center;gap:.4375rem;padding:.625rem .5rem;color:#0787f5;font-weight:650;border:1px solid var(--eg-line-strong);border-radius:.4375rem;transition:background .2s}.gu-stage-cta:hover{background:#eef8ff}.gu-stage-cta.primary{border-color:transparent;color:#fff;background:linear-gradient(110deg,#21bbfc,#128dff);box-shadow:0 4px 8px #118fff13}.gu-stage-cta svg{flex-shrink:0}.gu-instructions{padding:0 .875rem .625rem}.gu-instructions>summary{width:-moz-max-content;width:max-content;max-width:100%;margin-left:5.875rem;display:flex;align-items:center;gap:.4375rem;color:#758fad;font-size:var(--eg-text-min);cursor:pointer;list-style:none;padding:.25rem 0}.gu-instructions>summary::-webkit-details-marker{display:none}.gu-instructions>summary>span{color:#92a5bd;font-size:var(--eg-text-min)}.gu-instructions[open]>summary{color:#1481d7}.gu-instructions[open]>summary>svg{transform:rotate(180deg)}.gu-instruction-content{margin:.5rem 0 .1875rem;padding:1rem 1.25rem;background:#f7fbff;border:1px solid var(--eg-card-border);border-radius:.5625rem}.gu-instruction-content>section+section{border-top:1px solid var(--eg-line);margin-top:1.125rem;padding-top:1.125rem}.gu-instruction-heading{display:flex;align-items:center;gap:.5625rem;flex-wrap:wrap}.gu-instruction-heading h4{font-size:var(--eg-text-sm);font-weight:700}.gu-optional{font-size:var(--eg-text-min);color:#7f8fa3}.gu-instruction-content ol,.gu-instruction-content p{font-size:var(--eg-text-xs);color:#657e9e;line-height:1.9;margin:.5625rem 0}.gu-instruction-content ol{list-style:decimal;padding-left:1.25rem}.gu-instruction-content .gu-live-status{color:#167ebd;font-weight:600;font-size:var(--eg-text-min)}.gu-tip{display:flex;gap:.4375rem;padding:.5rem .6875rem;background:var(--eg-warn-bg);border-radius:.4375rem;align-items:flex-start;margin:.625rem 0}.gu-tip>svg{flex-shrink:0;color:#c19337;margin-top:.1875rem}.gu-tip p{color:#927240;margin:0}.gu-instruction-content .cw-text-link,.gu-tip p{font-size:var(--eg-text-min)}.gu-aside{display:grid;gap:.9375rem}.gu-aside-card h2{font-size:var(--eg-text-base);font-weight:750;display:flex;align-items:center;gap:.5rem}.gu-tips h2{margin:0 .1875rem .8125rem}.gu-tips h2 svg{color:#f5a700;fill:#fff1c5}.gu-tips ol{display:grid;gap:.625rem;list-style:none;padding:0;margin:0}.gu-tips li{display:flex;gap:.5625rem;align-items:flex-start;border:1px solid var(--eg-line);border-radius:.625rem;padding:.8125rem .625rem}.gu-tips li>span{display:grid;place-items:center;border-radius:50%;width:1.6875rem;height:1.6875rem;flex-shrink:0;background:linear-gradient(#eef8ff,#d7efff);color:#148cff;font-size:.9375rem;font-weight:700}.gu-tips h3{font-weight:700;margin:1px 0 .3125rem}.gu-tips h3,.gu-tips p{font-size:var(--eg-text-min)}.gu-tips p{line-height:1.8;color:#748baa}.gu-aside-heading{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0 .1875rem .75rem}.gu-aside-heading h2 svg{color:#2d5a91}.gu-aside-heading>span{color:#7694b3;font-size:var(--eg-text-min)}.gu-question{border-top:1px solid var(--eg-line-soft);padding:.8125rem 2px}.gu-question summary{display:flex;gap:.5rem;align-items:flex-start;cursor:pointer;list-style:none}.gu-question summary::-webkit-details-marker{display:none}.gu-q{width:1.4375rem;height:1.4375rem;border-radius:50%;background:#e6f5ff;color:#1389ed;display:grid;place-items:center;flex-shrink:0;font-size:var(--eg-text-sm);font-weight:750}.gu-question strong{font-size:var(--eg-text-min);line-height:1.6;flex:1;margin-top:2px}.gu-question summary>svg{flex-shrink:0;margin-top:.3125rem;color:#7293b4}.gu-question[open] summary>svg{transform:rotate(180deg)}.gu-question>p{font-size:var(--eg-text-min);line-height:1.9;color:#6e87a7;margin:.4375rem .375rem 0 1.9375rem}.gu-more-faq>summary{display:flex;justify-content:center;align-items:center;gap:.4375rem;border-radius:.4375rem;color:#1383e9;background:#f2f9ff;padding:.5625rem;cursor:pointer;font-size:var(--eg-text-min);list-style:none}.gu-more-faq>summary::-webkit-details-marker{display:none}.gu-more-faq[open]>summary>svg{transform:rotate(180deg)}.gu-sidebar-note{display:flex;align-items:center;justify-content:center;gap:.625rem;color:#5e9dc8;padding:.4375rem .875rem;font-size:var(--eg-text-xs);line-height:1.8}.gu-sidebar-note svg{color:#44aee5}.gu-sidebar-note strong{color:#497eb3;font-weight:600}.gu-launch{position:relative;display:flex;align-items:center;gap:1.25rem;min-height:7.8125rem;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 96% 20%,#d1eefc80,transparent 55%),linear-gradient(105deg,#d1efff,#e1f8ff 58%,#cbefff);border:1px solid var(--eg-line-accent);border-radius:.75rem;padding:1rem 1.5rem}.gu-launch:after{content:"";position:absolute;width:12.5rem;height:12.5rem;border-radius:50%;right:-5rem;bottom:-9.375rem;border:24px solid #bde4fd70;z-index:-1}.gu-launch-copy{flex:1}.gu-launch-copy>span{font-size:var(--eg-text-min);letter-spacing:.15em;color:#328cc5;font-weight:650}.gu-launch-copy h2{font-size:var(--eg-text-lg);font-weight:750;margin:.25rem 0 .375rem}.gu-launch-copy>p{font-size:var(--eg-text-min);color:#5c83a8;line-height:1.8}.gu-launch-button{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem 1.125rem;border-radius:.5rem;background:linear-gradient(100deg,#079efb,#0879f6);box-shadow:0 5px 14px #068ce128;color:#fff;font-size:var(--eg-text-xs);font-weight:650;flex-shrink:0}.gu-launch-button:hover{filter:brightness(1.06)}.gu-mascot{width:7.875rem;height:6rem;position:relative;flex-shrink:0;transform:rotate(-8deg)}.gu-robot-head{position:absolute;left:1.25rem;top:.9375rem;width:4.875rem;height:3.75rem;background:linear-gradient(135deg,#173e62,#004567);border:8px solid #edfcff;border-radius:1.5625rem;box-shadow:inset 1px 2px 5px #00152d88,3px 5px 0 #84c9eb,0 10px 20px #309bc72a;display:flex;align-items:center;justify-content:center;gap:1.25rem;z-index:2}.gu-robot-head:after{content:"";position:absolute;left:1.5625rem;bottom:.5rem;width:.875rem;height:.375rem;border-bottom:2px solid #6aebfe;border-radius:50%}.gu-robot-head>span{width:.5rem;height:.75rem;background:#3ce3f1;border-radius:.5rem;box-shadow:0 0 8px #51eefa66}.gu-robot-body{position:absolute;left:2.125rem;bottom:-1.0625rem;width:3.3125rem;height:2.9375rem;border-radius:1.25rem 1.25rem 1.5625rem 1.5625rem;background:linear-gradient(115deg,#f9feff,#b4e3fa);border:2px solid #fff;box-shadow:2px 5px 0 #80bee9}.gu-robot-body i{display:block;width:.875rem;height:.5625rem;background:#4bcddd;border-radius:.25rem;margin:1.0625rem auto}.gu-robot-antenna{position:absolute;height:.75rem;width:.1875rem;left:3.625rem;top:.3125rem;background:#a5d9ef}.gu-robot-antenna:before{content:"";position:absolute;top:-.1875rem;left:-2px;width:.4375rem;height:.4375rem;border-radius:50%;background:#39d8ce;border:2px solid #fff}.gu-robot-hand{position:absolute;width:1.0625rem;height:1.9375rem;background:linear-gradient(90deg,#c6ebff,#fff);right:.9375rem;bottom:0;border-radius:.75rem;transform:rotate(35deg);border:2px solid #d2eeff}.gu-robot-hand:before{content:"";position:absolute;width:.75rem;height:.9375rem;border-radius:.625rem;background:#178fc0;top:-.5rem;left:0}.gu-star{position:absolute;color:#ffc248}.gu-star.one{left:0;top:2.25rem}.gu-star.two{right:1px;top:2px}.gu-services{border:1px solid var(--gu-line);background:#ffffffbf;border-radius:.6875rem;padding:.9375rem 1.0625rem}.gu-services>summary{display:flex;align-items:center;gap:.75rem;list-style:none;cursor:pointer;color:#325b88}.gu-services>summary::-webkit-details-marker{display:none}.gu-services>summary>span{font-size:var(--eg-text-xs);font-weight:650;display:flex;align-items:center;gap:.5rem}.gu-services>summary>small{font-size:var(--eg-text-min);color:#7a92ae;flex:1}.gu-services[open]>.cw-table-wrap{margin-top:1rem}.gu-services[open]>summary>svg{transform:rotate(180deg)}@media (min-width:1700px){.gu-layout{grid-template-columns:minmax(0,1fr) 18.25rem;gap:1.375rem}.gu-stage-row{grid-template-columns:1.875rem 3rem minmax(10rem,1.15fr) minmax(7.8125rem,.8fr) minmax(11.25rem,1fr) 9.75rem;gap:.875rem;padding:1.0625rem 1.125rem .5625rem}.gu-stage-title h3{font-size:.9375rem}.gu-benefit p,.gu-benefit strong,.gu-checklist,.gu-stage-title p{font-size:var(--eg-text-min)}.gu-stage-cta{font-size:var(--eg-text-xs)}.gu-instructions>summary{margin-left:6.75rem}.gu-quick-title h3{font-size:.9375rem}.gu-question strong,.gu-quick-card>div>p,.gu-tips h3{font-size:var(--eg-text-xs)}.gu-question>p,.gu-tips p{font-size:var(--eg-text-min)}}@media (max-width:1350px){.gu-layout{grid-template-columns:minmax(0,1fr) 14.875rem;gap:.875rem}.gu-stage-row{grid-template-columns:1.625rem 2.5rem minmax(7.1875rem,1fr) minmax(8.125rem,1fr) 7.875rem;gap:.625rem}.gu-checklist{display:none}.gu-quick-card{gap:.5625rem;padding:1.0625rem .75rem;min-height:8rem}.gu-quick-card .gu-feature-icon{width:2.4375rem;height:2.4375rem}.gu-quick-card .gu-feature-icon svg{width:1.4375rem}.gu-quick-title h3{font-size:var(--eg-text-xs)}.gu-quick-title>span{width:1.375rem;height:1.375rem;font-size:var(--eg-text-sm)}.gu-launch{gap:.8125rem;padding:.9375rem}.gu-mascot{width:6.875rem}.gu-launch-copy h2{font-size:var(--eg-text-md)}.gu-launch-button{padding:.6875rem .8125rem;font-size:var(--eg-text-min)}.gu-instructions>summary{margin-left:5.3125rem}.gu-progress-meter{min-width:8.125rem}}@media (max-width:1100px){.gu-layout{grid-template-columns:1fr}.gu-aside{grid-template-columns:1fr 1fr;align-items:start}.gu-sidebar-note{grid-column:1/-1}.gu-quick-grid{gap:1.125rem}.gu-quick-card{flex-direction:column;min-height:10rem}.gu-flow-arrow{right:-1.25rem}.gu-welcome{margin-top:0}.gu-stage-row{grid-template-columns:1.75rem 2.75rem minmax(10rem,1fr) minmax(11.25rem,1fr) 9.375rem}.gu-stage-title h3{font-size:var(--eg-text-base)}.gu-benefit p,.gu-stage-title p{font-size:var(--eg-text-min)}.gu-page{gap:1.125rem}.gu-handnote{display:none}.gu-section-heading>p{width:100%;margin:0 0 0 2.4375rem;font-size:var(--eg-text-min)}.gu-quick-grid{grid-template-columns:1fr 1fr;gap:.75rem}.gu-quick-card{flex-direction:row;min-height:8.375rem;padding:.875rem .75rem;gap:.5625rem}.gu-quick-card .gu-feature-icon{width:2.125rem;height:2.125rem}.gu-quick-title{align-items:flex-start;gap:.375rem}.gu-quick-title>span{display:none}.gu-quick-title h3{font-size:var(--eg-text-xs);line-height:1.7}.gu-quick-card>div>p{font-size:var(--eg-text-min)}.gu-flow-arrow{display:none}.gu-layout{gap:1.125rem}.gu-progress-card{padding:1.0625rem;gap:.875rem}.gu-progress-copy{width:100%}.gu-progress-copy h2{font-size:var(--eg-text-base)}.gu-progress-meter{flex-basis:100%}.gu-next-link{width:100%;justify-content:center;font-size:var(--eg-text-min)}.gu-stage-row{grid-template-columns:1.6875rem 2.5rem 1fr;gap:.625rem;padding:1rem .9375rem .625rem}.gu-stage-row>.gu-feature-icon{width:2.5rem;height:2.5rem}.gu-stage-title h3{font-size:var(--eg-text-base)}.gu-benefit{grid-column:2/-1;padding:.625rem .75rem}.gu-benefit p,.gu-benefit strong{font-size:var(--eg-text-min)}.gu-stage-cta{grid-column:2/-1;font-size:var(--eg-text-xs);padding:.625rem}.gu-instructions>summary{margin:0 0 0 2.3125rem;padding:.3125rem 0;font-size:var(--eg-text-min)}.gu-instruction-content{padding:.875rem}.gu-instruction-heading h4{font-size:var(--eg-text-xs)}.gu-aside{grid-template-columns:1fr}.gu-tips li{padding:.875rem .75rem}.gu-question strong,.gu-tips h3{font-size:var(--eg-text-xs)}.gu-question>p,.gu-tips p{font-size:var(--eg-text-min)}.gu-launch{flex-wrap:wrap;padding:1.25rem 1.125rem;gap:.8125rem}.gu-mascot{width:6.5625rem;height:5.75rem;margin-left:-.4375rem}.gu-launch-copy h2{font-size:var(--eg-text-md);line-height:1.6}.gu-launch-copy>p{font-size:var(--eg-text-min)}.gu-launch-button{width:100%;padding:.75rem;font-size:var(--eg-text-xs)}.gu-services>summary{flex-wrap:wrap;gap:.4375rem}.gu-services>summary>small{flex-basis:75%;margin-left:1.5625rem}.gu-services>summary>svg{margin-left:auto}.gu-sidebar-note{padding-top:0}}@media (max-width:370px){.gu-quick-card{flex-direction:column;gap:.625rem}.gu-quick-title>span{display:grid}.gu-stage-row{grid-template-columns:1.5rem 2.125rem 1fr;gap:.5rem;padding:.875rem .75rem .5rem}.gu-stage-title h3{font-size:var(--eg-text-sm)}.gu-stage-row>.gu-feature-icon{width:2.125rem;height:2.125rem}.gu-stage-row>.gu-feature-icon svg{width:1.4375rem}.gu-eyebrow,.gu-read-time{font-size:var(--eg-text-min);padding:.3125rem .5rem}.gu-welcome-labels{gap:.375rem}}@media (prefers-reduced-motion:reduce){.gu-page *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}