.shell{width:100%;max-width:1240px;padding-block:calc(14px + env(safe-area-inset-top,0px)) 56px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));flex-direction:column;flex:1;gap:22px;margin:0 auto;display:flex}.page{flex-direction:column;gap:32px;font-size:15.5px;display:flex}.demo{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:13px;display:flex}.demo-pill{letter-spacing:.08em;text-transform:uppercase;border:1px dashed var(--muted);color:var(--ink-2);border-radius:99px;padding:4px 10px;font-size:11px;font-weight:600}.demo .grow{flex:200px;min-width:0}.select{appearance:none;background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%235B5954' fill='none' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 13px center;border:1px solid var(--line);border-radius:99px;padding:7px 34px 7px 14px;font-size:13px;font-weight:500}.head{top:calc(10px + env(safe-area-inset-top,0px));z-index:20;background:color-mix(in oklab, var(--deep) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--on-deep);border-radius:var(--r-l);align-items:center;gap:18px;padding:14px 14px 14px 22px;display:flex;position:sticky;box-shadow:0 10px 30px #0000001f}:root{--glass-rim:linear-gradient(155deg, #fff9, #ffffff1f 30%, #ffffff05 55%, #ffffff1a 80%, #fff6);--glass-bulge:inset 0 2px 3px #ffffff38, inset 0 -2px 4px #ffffff1a, inset 2px 0 4px #ffffff0f, inset -2px 0 4px #ffffff0f, inset 0 0 22px #ffffff0d}@media (min-width:761px){.head{background:color-mix(in oklab, var(--deep) 66%, transparent);-webkit-backdrop-filter:blur(24px)saturate(190%);backdrop-filter:blur(24px)saturate(190%);box-shadow:var(--glass-bulge), 0 12px 32px #00000024;border:0;transition:padding .35s,box-shadow .35s}.head:before{content:"";border-radius:inherit;background:var(--glass-rim);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.head[data-scrolled]{box-shadow:var(--glass-bulge), 0 16px 40px #00000038}}@media (min-width:761px) and (prefers-reduced-transparency:reduce){.head{background:var(--deep);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.head{background:var(--deep)}}@media (min-width:1181px){.head{border-radius:999px;padding:8px 8px 8px 16px}.head[data-scrolled]{padding-block:5px}}.cl{min-width:0;color:inherit;flex:none;align-items:center;gap:12px;text-decoration:none;display:flex}.cl-logo img{object-fit:cover;width:100%;height:100%}.cl-name{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:600;overflow:hidden}.nav{scrollbar-width:none;gap:4px;margin-left:auto;display:flex;overflow-x:auto}.nav a{color:color-mix(in srgb, var(--on-deep) 78%, transparent);white-space:nowrap;border-radius:99px;padding:8px 11px;font-size:14.5px;font-weight:500;text-decoration:none}@media (hover:hover){.nav a:hover{color:var(--on-deep);background:color-mix(in srgb, var(--on-deep) 8%, transparent)}}.nav a[aria-current=page]{color:var(--on-deep);background:color-mix(in srgb, var(--on-deep) 14%, transparent)}.cta{background:var(--accent);color:var(--accent-ink);white-space:nowrap;border:0;border-radius:99px;flex:none;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.cta:hover{filter:brightness(1.05)}}.cta svg{width:18px;height:18px}.gear,.av-btn{background:color-mix(in srgb, var(--on-deep) 10%, transparent);color:var(--on-deep);border:0;border-radius:99px;flex:none;place-items:center;width:40px;height:40px;font-size:13px;font-weight:600;text-decoration:none;display:grid}.av-btn{background:color-mix(in srgb, var(--on-deep) 16%, transparent)}.gear[aria-current=page],.av-btn[aria-current=page]{background:color-mix(in srgb, var(--on-deep) 30%, transparent)}.head-switch{background-color:color-mix(in srgb, var(--on-deep) 10%, transparent);color:var(--on-deep);border-color:color-mix(in srgb, var(--on-deep) 18%, transparent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23FFFFFF' fill='none' stroke-width='1.5'/%3E%3C/svg%3E");max-width:220px}.head-switch option{color:var(--ink)}@media (max-width:1180px){.head{flex-wrap:wrap;gap:10px;padding:12px 12px 10px 16px}.nav{flex-basis:100%;order:3;margin-left:-6px}.cl{margin-right:auto}}@media (min-width:761px) and (max-width:1180px) and (max-height:700px){.nav .nav-more{display:none}.head{border-radius:999px;flex-wrap:nowrap;gap:8px;padding:6px 6px 6px 10px}.head[data-scrolled]{padding-block:4px}.nav{flex:auto;order:0;min-width:0;margin-left:0}.cl{margin-right:0}.head .cl-name,.cta .cta-l{display:none}.cta{padding:10px 11px}.head-switch{max-width:150px}}@media (max-width:700px){.cta .cta-l{display:none}.cta{padding:10px 11px}.head-switch{max-width:150px}}.ph{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 20px;padding-top:12px;display:flex}.ph h1{letter-spacing:-.03em;margin-top:8px;font-size:clamp(32px,4.4vw,48px);font-weight:400;line-height:1.06}.ph .lead{color:var(--ink-2);max-width:62ch;margin-top:8px}.ph-r{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;max-width:100%;display:flex}.ph>*{min-width:0;max-width:100%}.ph-r>*{max-width:100%}.ph-r .seg{scrollbar-width:none;overflow-x:auto}.seg{background:var(--tab);border-radius:99px;gap:2px;padding:4px;display:inline-flex}.seg button{font:inherit;cursor:pointer;background:0 0;border:0}.seg a,.seg button{color:var(--ink-2);white-space:nowrap;border-radius:99px;padding:6px 13px;font-size:13px;font-weight:500;text-decoration:none}.seg a[aria-current=true],.seg button[aria-pressed=true],.seg button[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #00000014}.pp-wrap{position:relative}.rc-wrap{z-index:60;position:absolute;top:calc(100% + 8px);right:0}.rc-back{display:none}.rc{background:var(--surface,#fff);color:var(--ink);box-shadow:0 18px 48px #00000029, 0 0 0 1px var(--line);animation:rc-in .18s var(--ease-out) both;transform-origin:100% 0;border-radius:18px;grid-template-columns:150px 280px;display:grid;overflow:hidden}@keyframes rc-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.rc-presets{background:var(--bg);border-right:1px solid var(--line);flex-direction:column;gap:2px;padding:12px 8px;display:flex}.rc-presets button{text-align:left;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:9px 12px;font-size:13.5px}@media (hover:hover){.rc-presets button:hover{background:#0000000d}}.rc-presets button.on{background:#fcbe11;font-weight:600}.rc-main{padding:14px 14px 12px}.rc-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.rc-month{text-transform:capitalize;font-size:14.5px;font-weight:600}.rc-nav{width:32px;height:32px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:99px;font-size:20px;line-height:1}@media (hover:hover){.rc-nav:hover:not(:disabled){background:var(--bg)}}.rc-nav:disabled{opacity:.3;cursor:default}.rc-grid{grid-template-columns:repeat(7,1fr);row-gap:2px;display:grid}.rc-wd{text-align:center;color:var(--muted);padding:4px 0 6px;font-size:11.5px;font-weight:600}.rc-d{height:36px;font:inherit;font-variant-numeric:tabular-nums;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:0;font-size:13.5px;position:relative}.rc-d:before{content:"";z-index:-1;border-radius:99px;position:absolute;inset:2px}.rc-d{isolation:isolate}@media (hover:hover){.rc-d:hover:not(:disabled):before{background:var(--bg)}}.rc-d.out{color:var(--muted)}.rc-d:disabled{color:#c9c4ba;cursor:default}.rc-d.in{background:#fcbe1138}.rc-d.start{border-radius:99px 0 0 99px}.rc-d.end{border-radius:0 99px 99px 0}.rc-d.start.end{border-radius:99px}.rc-d.start:before,.rc-d.end:before{background:#fcbe11!important}.rc-d.start,.rc-d.end{color:#2c2c2c;font-weight:700}.rc-d.today:not(.start):not(.end):after{content:"";background:var(--ink);border-radius:99px;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:5px;left:50%}.rc-d:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:99px}.rc-foot{border-top:1px solid var(--line);align-items:center;gap:8px;margin-top:10px;padding-top:10px;display:flex}.rc-sum{flex:1;font-size:13px;font-weight:600;display:grid}.rc-sum small{color:var(--muted);font-size:12px;font-weight:400}.rc-foot .btn{padding:7px 14px;font-size:13px}@media (max-width:760px){.rc-wrap{z-index:200;align-items:flex-end;height:100%;display:flex;position:fixed;inset:auto auto 0 0}.rc-back{background:#00000059;display:block;position:absolute;inset:0}.rc{width:100%;padding-bottom:env(safe-area-inset-bottom);border-radius:22px 22px 0 0;grid-template-columns:1fr;animation-name:rc-up;position:relative}@keyframes rc-up{0%{transform:translateY(100%)}to{transform:none}}.rc-presets{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;padding:10px 12px;overflow-x:auto}.rc-presets button{white-space:nowrap;background:var(--surface,#fff);border:1px solid var(--line);border-radius:99px}.rc-d{height:44px;font-size:15px}}@media (prefers-reduced-motion:reduce){.rc{animation:none}}.custom{color:var(--ink-2);background:var(--surface);border-radius:99px;flex-wrap:wrap;align-items:center;gap:8px;padding:5px 6px 5px 14px;font-size:13px;display:flex}.custom input{border:1px solid var(--line);background:var(--bg);border-radius:99px;padding:5px 10px;font-size:13px}.custom .btn{padding:6px 14px;font-size:13px}.pro{color:var(--ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:4px;font-size:13px;display:inline-flex}.switch{background:var(--line);border-radius:99px;flex:none;width:36px;height:21px;transition:background .15s;position:relative}.switch:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.pro[aria-pressed=true] .switch,.tog[aria-pressed=true] .switch{background:var(--deep-fg,var(--deep))}.pro[aria-pressed=true] .switch:after,.tog[aria-pressed=true] .switch:after{transform:translate(15px)}html:not([data-pro]) .term{display:none}html[data-pro] .term{display:inline}.hero{background:var(--deep);color:var(--on-deep);border-radius:var(--r-xl);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:32px;padding:clamp(26px,4vw,48px);display:grid;position:relative;overflow:hidden}@media (max-width:900px){.hero{grid-template-columns:minmax(0,1fr)}}.hero .topo{pointer-events:none}.hero>:not(.topo){position:relative}.hero .eyebrow{color:var(--accent-on-deep,var(--accent))}.hero h2{letter-spacing:-.03em;margin-top:14px;font-size:clamp(30px,4.2vw,50px);font-weight:400;line-height:1.08}.hero h2 b{color:var(--accent-on-deep,var(--accent));font-weight:600}.hero p{color:color-mix(in srgb, var(--on-deep) 82%, transparent);max-width:52ch;margin-top:16px;font-size:16px}.verdict{background:var(--accent);color:var(--accent-ink);border-radius:99px;align-items:center;gap:8px;margin-top:22px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.hero-chart .lbl{color:color-mix(in srgb, var(--on-deep) 75%, transparent);justify-content:space-between;gap:10px;font-size:13px;display:flex}.hero-chart svg{width:100%;margin-top:6px;display:block}.hero-chart text{fill:color-mix(in srgb, var(--on-deep) 60%, transparent);font-size:11px}.sec{flex-direction:column;gap:16px;min-width:0;display:flex}.sec-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 20px;display:flex}.sec-h h2{letter-spacing:-.02em;font-size:clamp(22px,2.4vw,28px);font-weight:600}.sec-h h2.sm{font-size:20px}.sec-h p{color:var(--ink-2);max-width:64ch;margin-top:4px}.card{background:var(--surface);border-radius:var(--r-l);min-width:0;padding:24px}.two{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:18px;display:grid}.two.wide-l{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start}@media (min-width:1240px){.two.wide-l{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}}@media (max-width:900px){.two,.two.wide-l{grid-template-columns:minmax(0,1fr)}}.ov-flow{columns:2;column-gap:18px}.ov-flow>*{break-inside:avoid;margin-bottom:18px}.ov-flow>:last-child{margin-bottom:0}@media (max-width:900px){.ov-flow{columns:1}}.journey{background:var(--surface);border-radius:var(--r-l);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.journey.three{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){.journey,.journey.three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.journey,.journey.three{grid-template-columns:minmax(0,1fr)}}.step{border-right:1px solid var(--line-2);flex-direction:column;gap:10px;padding:22px;display:flex;position:relative}.step:last-child{background:var(--deep-soft);border-right:0}.step .n{color:var(--muted);letter-spacing:.06em;font-size:12px;font-weight:600}.step .v{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(28px,3vw,36px);font-weight:400;line-height:1}.step .t{font-weight:600}.step .d{color:var(--ink-2);font-size:13px}.step .bar{background:var(--line-2);border-radius:99px;height:8px;margin-top:auto;overflow:hidden}.step .bar i{background:var(--deep-fg,var(--deep));border-radius:99px;height:100%;display:block}.step .ratio{color:var(--ink-2);font-size:12.5px}.step .ratio b{color:var(--ink)}@media (max-width:900px){.step:nth-child(2){border-right:0}.step:nth-child(-n+2){border-bottom:1px solid var(--line-2)}}@media (max-width:480px){.step{border-right:0;border-bottom:1px solid var(--line-2)}}.tiles{grid-template-columns:repeat(var(--lg,3), minmax(0, 1fr));gap:16px;display:grid}@media (max-width:1000px){.tiles{grid-template-columns:repeat(var(--md,3), minmax(0, 1fr))}}@media (max-width:560px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.tile{background:var(--surface);border-radius:var(--r-l);flex-direction:column;gap:8px;min-width:0;padding:20px 20px 16px;display:flex}.tile .l{color:var(--ink-2);font-size:14px;font-weight:500}.tile .l small{color:var(--muted);font-size:12px;font-weight:400}.tile .v{letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(24px,2.6vw,32px);font-weight:400;line-height:1.05}.chg{font-variant-numeric:tabular-nums;border-radius:99px;align-self:flex-start;align-items:center;gap:5px;padding:3px 9px;font-size:12.5px;font-weight:600;display:inline-flex}.chg.good{background:var(--good-bg);color:var(--good)}.chg.bad{background:var(--warn-bg);color:var(--warn)}.chg.neu{background:var(--bg-2);color:var(--ink-2)}details.fold>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}details.fold>summary::-webkit-details-marker{display:none}details.fold .fold-more{text-underline-offset:3px;color:var(--ink-2);font-size:14px;font-weight:500;text-decoration:underline}details.fold[open] .fold-more{display:none}details.fold[open]>summary{margin-bottom:8px}details.src-more{padding:14px 18px;scroll-margin-top:110px}.page>details.src-more+details.src-more{margin-top:-16px}details.src-more>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}details.src-more>summary::-webkit-details-marker{display:none}details.src-more>summary b{font-size:16px;font-weight:600;display:block}details.src-more>summary small{color:var(--muted);font-size:13.5px;display:block}details.src-more .fold-more{text-underline-offset:3px;color:var(--ink-2);flex:none;font-size:14px;font-weight:500;text-decoration:underline}details.src-more[open] .fold-more{display:none}details.src-more[open]>summary{margin-bottom:12px}details.src-more .card{box-shadow:inset 0 0 0 1px var(--line-2)}details.look-fold>summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:12px;list-style:none;display:flex}details.look-fold>summary::-webkit-details-marker{display:none}details.look-fold>summary>span:first-child{gap:4px;display:grid}details.look-fold .fold-more{text-underline-offset:3px;color:var(--ink-2);flex:none;font-size:14px;font-weight:500;text-decoration:underline}details.look-fold[open] .fold-more{display:none}details.look-fold[open]>summary{margin-bottom:14px}details.ex summary{cursor:pointer;color:var(--muted);align-items:center;gap:6px;font-size:12.5px;list-style:none;display:inline-flex}details.ex summary::-webkit-details-marker{display:none}details.ex summary:before{content:"?";border:1px solid var(--muted);border-radius:50%;place-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:grid}details.ex[open] summary{color:var(--ink)}details.ex p{color:var(--ink-2);margin-top:6px;font-size:13px;line-height:1.45}.src-row{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(0,1fr) auto;gap:6px 14px;padding:14px 0;display:grid}.src-row:last-child{border-bottom:0}.src-row .nm{font-weight:600}.src-row .val{letter-spacing:-.02em;text-align:right;font-variant-numeric:tabular-nums;font-size:22px;font-weight:400}.src-row .val small{color:var(--muted);letter-spacing:0;font-size:12px}.src-row .sub{color:var(--ink-2);grid-column:1/-1;font-size:13px}.src-row.sm{padding:10px 0}.src-row.sm .nm{font-weight:500}.src-row.sm .val{font-size:17px}.src-row.sm .track{height:7px}.track{background:var(--line-2);border-radius:99px;grid-column:1/-1;height:10px;overflow:hidden}.track i{background:var(--deep-fg,var(--deep));border-radius:99px;height:100%;display:block}.note{background:var(--surface);border-radius:var(--r-l);flex-direction:column;gap:14px;padding:24px;display:flex}.who{align-items:center;gap:12px;display:flex}.av{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:14px;font-weight:600;display:grid}.who b{display:block}.who span{color:var(--muted);font-size:13px}.note blockquote{max-width:66ch;margin:0;font-size:16px;line-height:1.6}.chart{width:100%;min-height:260px;position:relative}.chart svg{width:100%;display:block;overflow:visible}.chart text{fill:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.legend{color:var(--ink-2);flex-wrap:wrap;gap:16px;font-size:13px;display:flex}.legend span{align-items:center;gap:7px;display:inline-flex}.kl{border-top:2.5px solid var(--deep-fg,var(--deep));width:18px;display:inline-block}.kl.d{border-top:2px dashed var(--muted)}.chips{flex-wrap:wrap;gap:6px;display:inline-flex}.chip{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);cursor:pointer;border-radius:99px;padding:6px 13px;font-size:13px;font-weight:500}.chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.tip{z-index:50;pointer-events:none;color:#fff;background:#2c2c2c;border-radius:12px;min-width:160px;padding:10px 12px;font-size:13px;position:fixed;box-shadow:0 10px 30px #0003}.tip .h{color:#ffffffa6;margin-bottom:5px;font-size:11.5px}.tip .r{justify-content:space-between;align-items:center;gap:14px;display:flex}.tip .r span{color:#fffc;align-items:center;gap:7px;display:inline-flex}.tip .r b{font-variant-numeric:tabular-nums;font-weight:600}.subnav{scrollbar-width:none;gap:6px;padding:2px;display:flex;overflow-x:auto}.subnav a{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);white-space:nowrap;border-radius:99px;padding:8px 15px;font-size:14px;font-weight:500;text-decoration:none}.subnav a[aria-current=page]{background:var(--deep);border-color:var(--deep-fg,var(--deep));color:var(--on-deep)}.subnav-badge{color:#2c2c2c;vertical-align:1px;background:#fcbe11;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:8px;padding:0 6px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.tabs{background:var(--tab);border-radius:var(--r-l) var(--r-l) 0 0;scrollbar-width:none;gap:4px;padding:6px;display:flex;overflow-x:auto}.tabs a{color:var(--ink-2);white-space:nowrap;border-radius:16px;padding:10px 16px;font-weight:500;text-decoration:none}.tabs a[aria-current=true]{background:var(--surface);color:var(--ink)}.tabbody{background:var(--surface);border-radius:0 0 var(--r-l) var(--r-l);flex-direction:column;gap:26px;padding:22px;display:flex}.tabbody .tile{background:var(--bg)}.list{flex-direction:column;display:flex}.li{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:14px 0;display:grid}.li:last-child{border-bottom:0}.li .a{overflow-wrap:anywhere;min-width:0;font-weight:600}.li .a small{color:var(--muted);font-size:12.5px;font-weight:400;display:block}.li .b{text-align:right;font-variant-numeric:tabular-nums}.li .b small{color:var(--muted);font-size:12.5px;display:block}@media (max-width:760px){.li .b{max-width:46vw}}.state{border-radius:99px;align-items:center;gap:6px;margin-top:6px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.state.ok{background:var(--good-bg);color:var(--good)}.state.watch{background:var(--warn-bg);color:var(--warn)}.state.plan{background:var(--bg-2);color:var(--ink-2)}.state.bad{color:#b3261e;background:#fdecea}.rank{gap:3px;margin-top:8px;display:flex}.rank i{background:var(--line);border-radius:2px;width:14px;height:6px}.rank i.on{background:var(--deep-fg,var(--deep))}.empty{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.empty h3{letter-spacing:-.02em;font-size:24px;font-weight:400}.empty p{color:var(--ink-2);max-width:56ch}.card.empty{text-align:center;justify-content:center;align-items:center;gap:20px;min-height:280px;padding:56px 32px 52px}.card.empty h3{max-width:30ch;font-size:clamp(22px,2.6vw,28px);line-height:1.15}.card.empty p{max-width:52ch;margin-inline:auto}.card.empty .row-btns,.card.empty form{justify-content:center}.empty-oscar{background:var(--bg);border-radius:26px;flex:none;place-items:center;width:96px;height:96px;display:grid}.card.empty .empty-say{letter-spacing:-.01em;text-wrap:balance;max-width:34ch;margin:0;font-size:clamp(18px,2vw,20px);font-weight:400;line-height:1.45}.card.empty>.btn{min-height:48px;padding-inline:24px}.shop-mail{align-self:flex-start}.card.empty>.shop-mail{align-self:center}@media (prefers-reduced-motion:no-preference){.empty-oscar{animation:.42s cubic-bezier(.2,.8,.2,1) both empty-in}.card.empty .empty-say{animation:.42s cubic-bezier(.2,.8,.2,1) 60ms both empty-in}.card.empty>.btn{animation:.42s cubic-bezier(.2,.8,.2,1) .12s both empty-in}}@keyframes empty-in{0%{opacity:0;transform:translateY(6px)}}@media (max-width:760px){.card.empty{min-height:0;padding:40px 20px 32px}.empty-oscar{border-radius:24px;width:84px;height:84px}.card.empty>.btn{justify-content:center;align-self:stretch}}.btn.acc{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}a.btn{color:inherit;text-decoration:none}a.btn.dark{color:var(--on-deep)}.rep{grid-template-columns:minmax(0,330px) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (max-width:950px){.rep{grid-template-columns:minmax(0,1fr)}}.rep-item{text-align:left;border-radius:var(--r-m);width:100%;color:inherit;justify-content:space-between;align-items:center;gap:10px;padding:14px;text-decoration:none;display:flex}@media (hover:hover){.rep-item:hover{background:var(--bg)}}.rep-item[aria-current=true]{background:var(--bg-2)}.rep-item .t{font-weight:600}.rep-item .s{color:var(--muted);font-size:12.5px}.paper{background:var(--surface);border-radius:var(--r-xl);overflow:hidden}.paper-h{background:var(--deep);color:var(--on-deep);padding:30px;position:relative;overflow:hidden}.paper-h>:not(.topo){position:relative}.paper-h .eyebrow{color:var(--accent-on-deep,var(--accent))}.paper-h h2{letter-spacing:-.03em;margin-top:10px;font-size:clamp(26px,3vw,36px);font-weight:400}.paper-h .by{color:color-mix(in srgb, var(--on-deep) 75%, transparent);margin-top:8px;font-size:14px}.paper-b{flex-direction:column;gap:24px;padding:28px;display:flex}.paper-k{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (max-width:640px){.paper-k{grid-template-columns:repeat(2,minmax(0,1fr))}}.paper-k>div{flex-direction:column;gap:6px;display:flex}.paper-k .v{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:400}.paper-k .l{color:var(--ink-2);font-size:13px}.paper-k .yoy{color:var(--ink-2);font-size:12px}.paper-k .yoy.good{color:var(--good)}.paper-k .yoy.bad{color:var(--warn)}.paper-k .v{white-space:nowrap;align-items:center;gap:8px;display:flex}@media (max-width:640px){.paper-k .v{gap:6px;font-size:21px}.rep-arrow{width:18px;height:18px}.rep-wk .bar i{max-width:55%}}.rep-arrow{background:var(--accent);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:inline-grid}.rep-arrow svg{fill:none;width:12px;height:12px;stroke:var(--accent-ink,var(--ink));stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.rep-arrow.down svg{transform:rotate(180deg)}.rep-arrow.flat svg{transform:rotate(90deg)}.rep-spark{width:100%;height:30px;display:block}.rep-spark polygon{fill:color-mix(in srgb, var(--deep-fg,var(--deep)) 10%, transparent)}.rep-spark polyline{fill:none;stroke:var(--deep-fg,var(--deep));stroke-width:1.6px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.rep-spark circle{fill:var(--accent);stroke:var(--deep-fg,var(--deep));stroke-width:1px;vector-effect:non-scaling-stroke}.rep-oscar{background:var(--bg);border-radius:16px;padding:18px 20px 20px}.rep-weeks{flex-direction:column;gap:8px;display:flex}.rep-key{color:var(--ink-2);flex-wrap:wrap;gap:6px 16px;font-size:13px;display:flex}.rep-key i,.rep-wk .bar i{border-radius:99px;display:inline-block}.rep-key i{vertical-align:-1px;width:10px;height:10px;margin-right:6px}.rep-key i.m,.rep-wk .bar i.m{background:var(--deep-fg,var(--deep))}.rep-key i.c,.rep-wk .bar i.c{background:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 12%, transparent)}.rep-wk{flex-direction:column;gap:10px;display:flex}.rep-wk .row{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:10px;display:grid}.rep-wk .wk{color:var(--ink-2);font-size:13px}.rep-wk .bars{flex-direction:column;gap:4px;display:flex}.rep-wk .bar{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}.rep-wk .bar i{max-width:70%;height:10px}.rep-posts .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:10px;display:grid}@media (max-width:760px){.rep-posts .grid{grid-template-columns:1fr}}.rep-posts .post{background:var(--bg);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.rep-posts .post img,.rep-posts .noimg{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.rep-posts .noimg{background:var(--deep);color:var(--on-deep);place-items:center;font-weight:600;display:grid}.rep-posts .txt{flex-direction:column;gap:6px;padding:12px 14px 14px;font-size:14px;display:flex}.rep-posts .txt small{color:var(--ink-2);font-size:12.5px}.rep-posts .txt p{margin:0}.rep-posts .resp{color:var(--ink-2);font-size:13px}.rep-posts .res{color:var(--good);font-size:13px;font-weight:600}.rep-tops{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.rep-tops .list{margin:0}.rep-pages a{color:inherit}.rep-goals{flex-direction:column;gap:2px;display:flex}.rep-goals .goal:last-child{border-bottom:0}.rep-sub{font-size:16px;font-weight:600}.cr{margin-top:18px}.cr h2{letter-spacing:-.01em;font-size:20px;font-weight:400}.cr-form{flex-direction:column;gap:16px;margin-top:14px;display:flex}.cr-form fieldset{border:0;min-width:0;margin:0;padding:0}.cr-form legend{color:var(--ink-2);margin-bottom:4px;font-size:13px;font-weight:600}.cr-opts{flex-wrap:wrap;column-gap:22px;display:flex}.cr-dates{grid-template-columns:repeat(2,minmax(0,200px));gap:12px;margin-top:8px;display:grid}.cr+.paper{margin-top:18px}.cr-months td.best{color:var(--good);background:var(--good-bg);font-weight:700}.cr-months tr.part td{color:var(--ink-2)}.cr-best{color:var(--good);margin-top:8px}.rep-acts{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.share-box{border-radius:var(--r-m);background:var(--bg);flex:100%;gap:12px;padding:16px;display:grid}.share-list{margin-top:18px}.share-list h2{letter-spacing:-.01em;font-size:20px;font-weight:400}.share-list .li.ended{opacity:.6}.share-list .li .b{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.shared{background:var(--bg);min-height:100vh}.shared-in{gap:16px;max-width:980px;margin:0 auto;padding:24px 16px 40px;display:grid}.shared-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.shared-top img{object-fit:contain;background:#fff;border-radius:10px;width:44px;height:44px}.shared-top .who{color:var(--ink-2);font-size:14px}.shared-top .who b{color:var(--ink);font-size:17px;display:block}.shared .paper-h h1{letter-spacing:-.03em;margin-top:10px;font-size:clamp(26px,3vw,36px);font-weight:400}.shared-foot{text-align:center;color:var(--muted);font-size:13px}.shared-gone{max-width:620px;margin:0 auto}.field{flex-direction:column;gap:7px;display:flex}.field label,.field .lab{color:var(--ink-2);font-size:13px;font-weight:600}textarea.input{resize:vertical;min-height:130px;line-height:1.55}select.input{appearance:auto}.form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:620px){.form{grid-template-columns:minmax(0,1fr)}}.full{grid-column:1/-1}.pairs{flex-wrap:wrap;gap:10px;display:flex}.pair{box-shadow:0 0 0 1px var(--line);cursor:pointer;background:0 0;border:2px solid #0000;border-radius:12px;padding:0;display:flex;overflow:hidden}.pair[aria-pressed=true]{border-color:var(--ink)}.pair i{width:26px;height:34px;display:block}.pair i+i{width:14px}.colors{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:14px;margin-top:6px;font-size:13px;display:flex}.colors label{align-items:center;gap:8px;display:inline-flex}input[type=color]{border:1px solid var(--line);background:var(--surface);border-radius:10px;width:44px;height:34px;padding:2px}.logo-up{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.logo-up .cl-logo{border-radius:14px;width:52px;height:52px;font-size:18px}.site-brand{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.site-brand .note2{flex:260px}.site-brand .ok-msg,.site-brand .alert{flex-basis:100%}.tog{border-bottom:1px solid var(--line-2);text-align:left;cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0;align-items:flex-start;gap:14px;width:100%;padding:14px 0;display:flex}.tog:last-child{border-bottom:0}.tog .switch{margin-top:2px}.tog b{font-weight:600;display:block}.tog span.d{color:var(--ink-2);font-size:13px}.ok-msg{color:var(--ink);transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);background:0 0;border-radius:0;align-items:flex-start;gap:10px;padding:0;font-size:14px;font-weight:400;line-height:1.5;display:flex}@starting-style{.ok-msg{opacity:0;transform:translateY(4px)}}.ok-msg:before{content:"";background:url(/icon.svg) 50%/contain no-repeat;flex:none;width:20px;height:20px;margin-top:1px}.foot{border-top:1px solid var(--line);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:22px 4px 0;font-size:13px;display:flex}.foot .wm{font-size:17px}.foot .vlogo{color:var(--ink);font-size:17px}.foot .dot{color:var(--muted)}.foot .src{margin-left:auto}@media (max-width:700px){.foot .src{flex-basis:100%;margin-left:0}}@media (min-width:761px){.oscar-fab~.foot{padding-right:84px}}.profs{grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));gap:8px;display:grid}.prof{text-align:left;border:1.5px solid var(--line);background:var(--surface);cursor:pointer;border-radius:14px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.prof b{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-weight:600}.prof small{color:var(--ink-2);margin-top:4px;font-size:12.5px}.prof:has(input:checked){border-color:var(--deep-fg,var(--deep));background:var(--deep-soft);box-shadow:inset 0 0 0 1px var(--deep-fg,var(--deep))}.prof input{opacity:0;pointer-events:none;position:absolute}.mods{flex-wrap:wrap;gap:8px;display:flex}.mod{border:1px solid var(--line);cursor:pointer;background:var(--surface);border-radius:99px;align-items:center;gap:7px;padding:6px 12px;font-size:13.5px;display:inline-flex}.mod input{accent-color:var(--deep-fg,var(--deep))}@media (max-width:700px){.head.has-switch .cl-name{display:none}.head-switch{max-width:190px}}@media (max-width:560px){.tabbody{padding:14px}}.addu{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px;margin-top:8px;display:grid}@media (max-width:620px){.addu{grid-template-columns:minmax(0,1fr)!important}}.seg[aria-busy=true] a[aria-current=true]{animation:1s ease-in-out infinite pulse}a.btn[aria-busy=true]{pointer-events:none;animation:1s ease-in-out infinite pulse}.loading-note{color:var(--ink-2);align-items:center;gap:8px;font-size:13px;display:inline-flex}.loading-note:before{content:"";border:2px solid var(--line);border-top-color:var(--deep-fg,var(--deep));border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin}@keyframes pulse{50%{opacity:.55}}.paid-split{border-bottom:1px solid var(--line-2);flex-direction:column;gap:8px;padding:4px 0 12px;display:flex}.paid-split p{color:var(--ink-2);font-size:14px}.paid-split b{color:var(--ink);white-space:nowrap;font-weight:600}.paid-split .dot{vertical-align:1px;border-radius:50%;width:9px;height:9px;margin-right:5px;display:inline-block}.paid-split .dot.paid,.split i{background:var(--deep-fg,var(--deep))}.paid-split .dot.free{background:var(--accent)}.split{background:var(--accent);border-radius:99px;height:8px;display:flex;overflow:hidden}.split i{height:100%;display:block}.ch-sub{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:2px;font-size:12.5px;font-weight:400;display:flex}.ch-sub .chg{padding:1px 7px;font-size:11.5px}.riser{color:var(--ink-2);padding:2px 0 8px;font-size:14px}.riser b{color:var(--ink);font-weight:600}.lead-events{border-top:1px solid var(--line-2);flex-direction:column;display:flex}.lead-ev{border-bottom:1px solid var(--line-2);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.lead-ev input{width:18px;height:18px;accent-color:var(--deep-fg,var(--deep))}.lead-ev b{overflow-wrap:anywhere;font-weight:600}.lead-ev small{color:var(--muted);font-size:12.5px;display:block}.lead-ev .n{text-align:right;font-variant-numeric:tabular-nums}.copy-list{grid-template-columns:auto minmax(0,1fr);gap:6px 14px;font-size:13.5px;display:grid}.copy-list dt{color:var(--ink-2)}.copy-list code{overflow-wrap:anywhere;background:var(--bg);border-radius:6px;padding:2px 6px}.link-pending{display:none}.link-pending.on{vertical-align:-1px;opacity:0;border:2px solid;border-top-color:#0000;border-radius:50%;width:10px;height:10px;margin-left:7px;animation:.8s linear infinite spin,.2s .15s forwards pending-in;display:inline-block}.link-pending.ring.on{border-width:2px;width:auto;height:auto;margin:0;position:absolute;inset:-3px}.gear,.av-btn,.rep-item{position:relative}@keyframes pending-in{to{opacity:.75}}.info-box{background:var(--bg-2);color:var(--ink-2);border-radius:14px;padding:12px 14px;font-size:14px}.hint{color:var(--muted);font-size:12.5px}.row-btns{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.planner{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (max-width:1000px){.planner{grid-template-columns:minmax(0,1fr)}}.cal-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.cal-h h2{overflow-wrap:anywhere;letter-spacing:-.02em;min-width:0;font-size:22px;font-weight:400}.cal-nav{gap:6px;display:flex}.cal-nav a{border:1px solid var(--line);background:var(--surface);width:36px;height:36px;color:var(--ink);border-radius:50%;place-items:center;font-size:15px;text-decoration:none;display:grid;position:relative}.cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.cal .dow{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:4px 6px;font-size:11px;font-weight:600}.day{background:var(--bg);text-align:left;border:1px solid #0000;border-radius:12px;flex-direction:column;gap:4px;min-width:0;min-height:92px;padding:6px;display:flex}.day.add{cursor:pointer}@media (hover:hover){.day.add:hover{border-color:var(--line)}}.day.out{opacity:.45;background:0 0}.day.today{border-color:var(--deep-fg,var(--deep))}.day .dn{color:var(--ink-2);font-size:12px;font-weight:600}.day.today .dn{color:var(--deep-fg,var(--deep))}.pchip{--dot:var(--deep-fg,var(--deep));background:var(--surface);white-space:nowrap;cursor:pointer;width:100%;min-width:0;color:var(--ink);border-radius:99px;align-items:center;gap:5px;padding:3px 8px 3px 7px;font-size:11px;font-weight:600;display:flex;overflow:hidden}.pchip:before{content:"";background:var(--dot);border-radius:50%;flex:none;width:6px;height:6px}.pchip.published{--dot:var(--good)}.pchip.draft{--dot:var(--muted);color:var(--ink-2)}.pchip.pending,.pchip.failed{--dot:var(--warn)}.pchip[aria-current=true]{outline:2px solid var(--deep-fg,var(--deep));outline-offset:1px}.pchip span{text-overflow:ellipsis;overflow:hidden}@media (max-width:620px){.day{min-height:58px;padding:4px}.pchip{background:0 0;width:8px;height:8px;padding:0;font-size:0}.pchip:before{width:8px;height:8px}.pchip span{display:none}.cal .dow{padding:2px;font-size:10px}}.keys{color:var(--ink-2);flex-wrap:wrap;gap:14px;margin-top:12px;font-size:12.5px;display:flex}.keys span{align-items:center;gap:6px;display:inline-flex}.keys i{border-radius:50%;width:8px;height:8px;display:inline-block}.compose{flex-direction:column;gap:14px;display:flex}.compose textarea{min-height:140px}.acc-group{flex-direction:column;gap:6px;margin-top:4px;display:flex}.chs{flex-wrap:wrap;gap:8px;display:flex}.chs button{border:1px solid var(--line);background:var(--surface);color:var(--ink-2);cursor:pointer;border-radius:99px;padding:7px 14px;font-size:13.5px;font-weight:500}.chs button[aria-pressed=true]{background:var(--deep);border-color:var(--deep);color:var(--on-deep)}.when{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.input[type=date],.input[type=time]{width:100%;min-width:0;max-width:100%}@supports (-webkit-touch-callout:none){.input[type=date],.input[type=time]{appearance:none;display:block}.input::-webkit-date-and-time-value{text-align:left}}.best-time{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin:-2px 0 2px;font-size:13px;line-height:1.4;display:flex}.best-time>:first-child{flex:none}.best-time span{flex:220px}.picks{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.preview{border:1px solid var(--line);background:var(--surface);border-radius:18px;overflow:hidden}.pv-h{align-items:center;gap:10px;padding:12px;display:flex}.pv-h .cl-logo{border-radius:50%;flex:none;width:32px;height:32px;font-size:11px}.pv-h b{font-size:14px}.pv-h div span{color:var(--muted);font-size:12px;display:block}.pv-img{background:var(--bg-2);max-width:100%;position:relative;overflow:hidden}.pv-img img{object-fit:contain;width:100%;height:auto;max-height:460px;display:block}.pv-on{color:var(--muted);padding:10px 12px 0;font-size:12.5px}.pv-t{white-space:pre-wrap;overflow-wrap:anywhere;padding:12px;font-size:14px}.upcoming button.li{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:0 0;border-top:0;border-left:0;border-right:0}.upcoming .li .a{align-items:center;gap:12px;display:flex}.mini{background:linear-gradient(150deg, var(--deep), color-mix(in oklab, var(--deep) 55%, var(--accent)));border-radius:10px;flex:none;width:44px;height:44px;position:relative;overflow:hidden}.mini img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.checks{flex-direction:column;gap:2px;display:flex}.check{cursor:pointer;align-items:center;gap:10px;padding:7px 0;font-size:14.5px;display:flex;color:var(--ink)!important;font-weight:500!important}.check input{width:18px;height:18px;accent-color:var(--deep-fg,var(--deep));flex:none}.stars{color:#e7a500;letter-spacing:1px;white-space:nowrap;font-size:.8em}.stars .off{color:var(--line)}.revs{flex-direction:column;gap:12px;display:flex}.revs.card{gap:0;padding:4px 24px}.rev{flex-direction:column;gap:10px;padding:20px 0;display:flex}.rev.slim{gap:6px;padding:14px 0}.rev+.rev{border-top:1px solid var(--line-2)}.rev .rev-mark{margin:0 0 0 auto}.rev .row-btns .btn.small{padding:6px 14px;font-size:13px}@media (max-width:760px){.revs.card{padding:2px 16px}.rev .rev-mark{margin-left:0}}.rev .top{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.rev .top .stars{font-size:16px}.rev .who{font-weight:600}.rev .when{color:var(--muted);font-size:12.5px}.rev p{overflow-wrap:anywhere;white-space:pre-wrap;max-width:75ch;font-size:15px}.rsp{background:var(--bg);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;padding:12px 14px;font-size:14px}.rsp small{color:var(--muted);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.chip{border:1px solid var(--line);background:var(--surface);cursor:pointer;color:var(--ink-2);border-radius:99px;padding:5px 12px;font-size:13px}@media (hover:hover){.chip:hover{border-color:var(--ink-2)}}.dist{grid-template-columns:40px minmax(0,1fr) 56px;align-items:center}.mbars{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:6px;height:180px;display:grid}.mbars>div{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:100%;display:flex}.mbars i{background:var(--deep-fg,var(--deep));border-radius:6px 6px 2px 2px;width:100%;max-width:28px;display:block}.mbars .n{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:11.5px}.mbars .m{color:var(--muted);font-size:11px}.dist .track{grid-column:auto}.tbl-wrap{max-width:100%;overflow-x:auto}.card .tbl-wrap{background:linear-gradient(90deg,#fff 30%,#fff0) 0/32px 100% no-repeat local,linear-gradient(270deg,#fff 30%,#fff0) 100%/32px 100% no-repeat local,radial-gradient(farthest-side at 0,#0000001f,#0000) 0/12px 100% no-repeat,radial-gradient(farthest-side at 100%,#0000001f,#0000) 100%/12px 100% no-repeat}.btbl{border-collapse:collapse;width:100%;font-size:14px}.btbl th{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:10px;font-size:11.5px;font-weight:600}.btbl td{border-bottom:1px solid var(--line-2);white-space:nowrap;font-variant-numeric:tabular-nums;vertical-align:top;padding:10px}.btbl tfoot td{border-bottom:0;border-top:1px solid var(--line)}.btbl th.n,.btbl td.n{text-align:right}.btbl td.cur{font-weight:600}.btbl tr.now td{background:color-mix(in oklab, var(--deep-fg,var(--deep)) 7%, var(--surface))}.cell-edit{flex-direction:column;align-items:flex-end;gap:2px;display:inline-flex}.cell-edit input{text-align:right;border:1px solid var(--line);background:var(--bg);width:110px;font:inherit;font-variant-numeric:tabular-nums;border-radius:10px;padding:6px 8px}.cell-edit input.good{border-color:var(--good)}.cell-edit input.bad{border-color:var(--warn)}.cell-edit .link{padding:0;font-size:11.5px}.legend i{border-radius:3px;width:12px;height:12px;display:inline-block}.lg-plan{background:color-mix(in oklab, var(--deep-fg,var(--deep)) 12%, var(--surface));box-shadow:inset 0 0 0 1.5px var(--deep-fg,var(--deep))}.lg-spent{background:var(--deep-fg,var(--deep))}.lg-fc{background:color-mix(in oklab, var(--deep-fg,var(--deep)) 40%, var(--surface))}.bbars{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;height:200px;display:grid}.bbars>div{flex-direction:column;gap:4px;min-width:0;display:flex}.bbars .bpair{flex:1;justify-content:center;align-items:flex-end;gap:2px;display:flex}.bbars .bpair>i{border-radius:4px 4px 1px 1px;width:42%;max-width:18px;display:block;position:relative}.bbars .p{background:color-mix(in oklab, var(--deep-fg,var(--deep)) 12%, var(--surface));box-shadow:inset 0 0 0 1.5px var(--deep-fg,var(--deep))}.bbars .s.solo{background:var(--deep-fg,var(--deep))}.bbars .f{background:color-mix(in oklab, var(--deep-fg,var(--deep)) 40%, var(--surface));flex-direction:column;justify-content:flex-end;display:flex;overflow:hidden}.bbars .f .s{background:var(--deep-fg,var(--deep));display:block;position:absolute;bottom:0;left:0;right:0}.bbars .m{color:var(--muted);text-align:center;font-size:11px}.bbars .now .m{color:var(--ink);font-weight:700}.prop .li .b b{font-size:16px;font-weight:500}.prop-line{grid-template-columns:minmax(0,1fr) 120px auto;align-items:center;gap:8px;display:grid}.item-form{border-top:1px solid var(--line-2);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr);align-items:end;gap:10px;padding-top:12px;display:grid}.item-form .btn{justify-self:start}@media (max-width:620px){.item-form{grid-template-columns:minmax(0,1fr)}}.list .li .b .link{margin-left:auto;display:block}.budget-card .big{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(26px,2.8vw,34px);font-weight:400}.goal{border-bottom:1px solid var(--line-2);flex-direction:column;gap:8px;padding:14px 0;display:flex}.goal:last-of-type{border-bottom:0}.goal .top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.goal .top b{font-weight:600}.goal .top span{color:var(--ink-2);font-size:13px}.gtrack{background:var(--bg-2);border-radius:99px;height:12px;margin-top:14px;position:relative}.gtrack i{background:var(--deep-fg,var(--deep));border-radius:99px;position:absolute;top:0;bottom:0;left:0}.gtrack .pace{background:var(--ink);border-radius:2px;width:2px;position:absolute;top:-4px;bottom:-4px}.gtrack .pace:after{content:"I dag";color:var(--muted);white-space:nowrap;font-size:10.5px;position:absolute;top:-18px;left:50%;transform:translate(-50%)}.goal-edit{border-top:1px solid var(--line-2);flex-direction:column;gap:10px;margin-top:8px;padding-top:12px;display:flex}.ge-row{grid-template-columns:minmax(0,1fr) 170px;align-items:center;gap:10px;display:grid}.ge-in{align-items:center;gap:6px;display:flex}@media (max-width:620px){.ge-row{grid-template-columns:minmax(0,1fr)}}.score{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.ai-ring{flex:none;width:150px;height:150px}.ai-tbl td{white-space:normal;min-width:130px}.ai-tbl td.q{min-width:220px;font-weight:500}.ai-ans summary{cursor:pointer;white-space:nowrap;border-radius:99px;padding:3px 10px;font-size:13px;font-weight:600;list-style:none;display:inline-block}.ai-ans summary::-webkit-details-marker{display:none}.ai-ans summary.yes{background:var(--good-bg);color:var(--good)}.ai-ans summary.src{background:var(--bg-2);color:var(--ink-2)}.ai-ans summary.no{background:var(--warn-bg);color:var(--warn)}.ai-ans summary.part{background:var(--good-bg);color:var(--ink-2)}.ai-ans p.ai-when{color:var(--muted);margin-top:10px;font-size:12px}.ai-ans p{color:var(--ink-2);white-space:pre-wrap;max-width:46ch;margin-top:8px;font-size:13px}.recs{flex-direction:column;gap:12px;padding-left:20px;font-size:14px;display:flex}.recs b{display:block}.recs span{color:var(--ink-2)}.teaser{flex-direction:column;gap:12px;display:flex;position:relative;overflow:hidden}.teaser .lk{background:var(--accent);color:var(--accent-ink);border-radius:99px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.teaser h2{letter-spacing:-.02em;font-size:22px;font-weight:400}.teaser p{color:var(--ink-2);max-width:60ch;font-size:14.5px}.teaser .blur{filter:blur(3px);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none}.teaser-ai{align-items:center;gap:18px;display:flex}.chip-ok,.chip-no{border-radius:99px;align-self:flex-start;padding:3px 10px;font-size:12.5px;font-weight:600}.chip-ok{background:var(--good-bg);color:var(--good)}.chip-no{background:var(--warn-bg);color:var(--warn)}.chip-same{background:var(--line);color:var(--ink-2);border-radius:99px;padding:3px 10px;font-size:12.5px;font-weight:600}.upgrade{padding:26px 28px}.upgrade-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.upgrade-stats span{color:var(--ink-2);font-size:13px;display:block}.upgrade-stats b{letter-spacing:-.03em;font-size:36px;font-weight:400;display:block}.ai-prev{flex-direction:column;gap:12px;display:flex}.ai-prev-top{align-items:center;gap:16px;display:flex}.ai-prev-h{letter-spacing:-.01em;margin-bottom:6px;font-size:18px}.ai-prev-h b{font-weight:600}.ai-prev-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ai-prev-tiles div,.ai-tiles div{background:var(--bg);border-radius:12px;padding:10px 12px}.ai-prev-tiles span,.ai-tiles span{color:var(--ink-2);font-size:12.5px;display:block}.ai-prev-tiles b,.ai-tiles b{letter-spacing:-.02em;font-size:20px;font-weight:400;display:block}.ai-prev-share{flex-direction:column;gap:8px;display:flex}.ai-prev-share div{grid-template-columns:120px minmax(0,1fr) 30px;align-items:center;gap:10px;font-size:13px;display:grid}.ai-prev-share i{background:var(--deep-fg,var(--deep));border-radius:99px;height:8px;display:block}.ai-prev-share b{text-align:right;font-weight:500}.ai-prev.large .ai-prev-tiles{max-width:520px}.ai-tiles{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin-top:14px;display:grid}.ai-tiles small{color:var(--muted);font-size:12px}.ai-prev-main{flex-direction:column;gap:12px;display:flex}.ai-prev.large{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.ai-prev.large .ai-prev-share>div:first-child{display:block}@media (max-width:760px){.ai-prev.large{grid-template-columns:minmax(0,1fr)}}.teaser .blur.ai-prev{filter:blur(1.5px);opacity:.7}.ask{background:var(--deep);color:var(--on-deep);border-radius:var(--r-l);flex-direction:column;gap:14px;padding:22px;display:flex;position:relative;overflow:hidden}.ask>:not(.topo){position:relative}.ask .topo{width:100%;height:100%;position:absolute;inset:0}.ask .eyebrow{color:var(--accent)}.ask .ask-eb{align-items:center;gap:8px;display:flex}.ask h2{letter-spacing:-.02em;font-size:22px;font-weight:400}.ask form{gap:8px;display:flex}.ask input{color:#2c2c2c;min-width:0;font:inherit;background:#fffffff2;border:0;border-radius:99px;flex:1;padding:12px 16px}.ask .cta:disabled{opacity:.6}.ask .chips{flex-wrap:wrap;gap:6px;display:flex}.ask .chips button{border:1px solid color-mix(in srgb, var(--on-deep) 30%, transparent);color:inherit;text-align:left;background:0 0;border-radius:99px;padding:6px 12px;font-size:13px}@media (hover:hover){.ask .chips button:hover:not(:disabled){background:color-mix(in srgb, var(--on-deep) 10%, transparent)}}.ask .answer{background:color-mix(in srgb, var(--on-deep) 8%, transparent);white-space:pre-wrap;border-radius:14px;padding:14px;font-size:15px;line-height:1.55}.ask .answer small{opacity:.65;white-space:normal;margin-top:8px;font-size:12px;display:block}.ask .ask-left{opacity:.6;margin-top:auto;font-size:12px}.rep-ask{gap:12px;padding:18px}.rep-ask h3{letter-spacing:-.01em;font-size:18px;font-weight:400}.teaser .answer-prev{background:var(--bg);border-radius:14px;padding:14px;font-size:14.5px;line-height:1.5}.two.goals-ask{align-items:stretch}.rep-note{background:var(--bg);border-radius:14px;max-width:66ch;padding:12px 14px}.rep-note b{color:var(--ink-2);font-size:13px}.rep-note p{margin-top:2px;font-size:16px}.plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:8px;display:grid}@media (max-width:900px){.plans{grid-template-columns:minmax(0,1fr)}}.plan-c{background:var(--surface);border-radius:var(--r-l);border:2px solid #0000;flex-direction:column;gap:12px;padding:22px;display:flex;position:relative}.plan-c.cur{border-color:var(--deep-fg,var(--deep))}.plan-c .pn{letter-spacing:.06em;text-transform:uppercase;color:var(--deep-fg,var(--deep));font-size:13px;font-weight:600}.plan-c .pp{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:400}.plan-c .pp small{color:var(--muted);letter-spacing:0;font-size:14px}.plan-c ul{flex-direction:column;flex:1;gap:7px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.plan-c li{gap:8px;display:flex}.plan-c li:before{content:"✓";color:var(--good);font-weight:700}.plan-c li.no{color:var(--muted)}.plan-c li.no:before{content:"·";color:var(--muted)}.plan-c .tagc{background:var(--accent);color:var(--accent-ink);border-radius:99px;padding:3px 10px;font-size:12px;font-weight:600;position:absolute;top:-11px;right:18px}.plan-act{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.trialbar{background:var(--accent);color:var(--accent-ink);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.trialbar b{font-weight:700}.trialbar .btn{margin-left:auto;padding:7px 14px;font-size:13px}.prices-ed{flex-direction:column;gap:10px;margin-top:14px;display:flex}.err-msg{color:var(--ink);background:0 0;border-radius:0;padding:0 0 0 17px;font-size:14px;font-weight:400;line-height:1.5;display:block;position:relative}.err-msg:before{content:"";background:#e8a600;border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:0}.svcs{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:8px;display:grid}@media (max-width:1000px){.svcs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.svcs{grid-template-columns:minmax(0,1fr)}}.svc{background:var(--surface);border-radius:var(--r-l);flex-direction:column;gap:8px;padding:18px;scroll-margin-top:120px;display:flex}.svc .cat{letter-spacing:.06em;text-transform:uppercase;color:var(--deep-fg,var(--deep));font-size:11.5px;font-weight:600}.svc h3{font-size:17px;font-weight:600}.svc p{color:var(--ink-2);flex:1;font-size:13.5px}.svc .pr{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;display:flex}.svc .pr b{font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.svc .pr small{color:var(--muted)}.svc-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:8px;display:grid}@media (max-width:900px){.svc-cards{grid-template-columns:minmax(0,1fr)}}.svc-group{background:var(--surface);border-radius:var(--r-l);flex-direction:column;gap:8px;padding:18px;scroll-margin-top:120px;display:flex}.svc-group h3{font-size:18px;font-weight:600}.svc-group>p{color:var(--ink-2);font-size:14px}.svc-inc{color:var(--ink-2);flex-direction:column;gap:2px;margin:0;padding-left:18px;font-size:13.5px;display:flex}.svc-opts{border-top:1px solid var(--line);flex-direction:column;margin-top:4px;display:flex}.svc-opt{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;scroll-margin-top:120px;display:flex}.svc-opt:last-child{border-bottom:0}.svc-opt .tx{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.svc-opt .tx b{font-size:15px;font-weight:600}.svc-opt .tx span{color:var(--ink-2);font-size:13px}.svc-opt .pr{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.svc-opt .pr b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:500}.svc-shown{border-top:1px solid var(--line-2);justify-content:space-between;gap:10px;margin:0;padding-top:10px;font-size:15px;display:flex}.svc-shown b{white-space:nowrap;font-weight:600}.svc-opt .order-f{flex-basis:100%}.order-f{flex-direction:column;gap:8px;width:100%;display:flex}.nudge{background:var(--surface);border-radius:var(--r-l);border:1px dashed var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.nudge .tx{flex-direction:column;flex:260px;gap:2px;max-width:70ch;display:flex}.nudge .tx span{color:var(--ink-2);font-size:14px}.nudge .nudge-h{align-items:center;gap:10px;margin-bottom:4px;display:flex}.nudge .nudge-h svg{flex:none}@media (max-width:760px){.nudge{gap:12px;padding:16px}.nudge .tx{flex-basis:100%}}.nudge .by2{font-size:12.5px;color:var(--muted)!important}.oscar-says{align-items:flex-start;gap:12px;max-width:66ch;display:flex}.oscar-says b{color:var(--ink-2);font-size:13px;font-weight:600;display:block}.oscar-says p{margin-top:2px;font-size:16px}.oscar-tips{background:var(--bg);border-radius:12px;max-width:66ch;padding:14px 16px}.oscar-tips b{color:var(--ink-2);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.oscar-tips ol{gap:6px;margin:0;padding-left:20px;font-size:15px;list-style:decimal;display:grid}.goal-reached{background:var(--deep);color:var(--on-deep);border-radius:14px;align-items:center;gap:12px;margin-bottom:8px;padding:10px 14px;display:flex}.goal-reached span{opacity:.85;font-size:13.5px}.goal-reached b{font-size:14.5px;display:block}.card.empty>svg{margin-bottom:4px}.watch-card{background:var(--surface);border-radius:var(--r-l);border-left:4px solid var(--warn);flex-direction:column;gap:12px;padding:18px 20px;display:flex}.watch-h{align-items:center;gap:12px;display:flex}.watch-h b{font-size:17px;font-weight:600}.watch-card ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.watch-card li{border-top:1px solid var(--line-2);flex-direction:column;gap:4px;padding:10px 0;display:flex}.watch-card li .t{justify-content:space-between;gap:10px;font-weight:600;display:flex}.watch-card li .t small{color:var(--muted);white-space:nowrap;font-size:12.5px;font-weight:400}.watch-card li p{color:var(--ink-2);max-width:75ch;font-size:14px}.watch-h>div{flex:1;min-width:0}.watch-btn{flex-shrink:0;padding:6px 14px;font-size:13px;font-weight:500}.watch-acts{align-items:center;gap:16px;display:flex}.watch-acts .link{padding:0;font-size:13.5px}.watch-x{color:var(--muted)}.watch-card.small{flex-direction:row;align-items:center;gap:12px;padding:10px 14px 10px 16px}.watch-sum{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.watch-sum b{font-size:14.5px;font-weight:600}.watch-titles{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.watch-card.calm{border-left:0;border:1px dashed var(--line);color:var(--ink-2);background:0 0;flex-direction:row;align-items:center;gap:10px;padding:10px 16px;font-size:14px}.watch-card.calm b{color:var(--ink);font-weight:600}.media-head{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.media-head .bar{background:var(--line-2);border-radius:99px;height:8px;margin-bottom:6px;overflow:hidden}.media-head .bar i{background:var(--deep-fg,var(--deep));border-radius:99px;height:100%;display:block}.media-up{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.media-up .input{width:200px}.media-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;display:grid}.media-tile{flex-direction:column;gap:8px;min-width:0;margin:0;display:flex}.media-thumb{aspect-ratio:1;background:var(--bg);border-radius:12px;display:block;position:relative;overflow:hidden}.media-kind{color:#fff;background:#2c2c2ccc;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:600;position:absolute;bottom:8px;left:8px}.media-tile figcaption{flex-direction:column;gap:2px;min-width:0;display:flex}.media-tile figcaption b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.media-tile figcaption small{color:var(--ink-2);font-size:12px}.media-tile .row-btns{gap:10px;margin-top:2px}.media-tile figcaption>.link{align-self:flex-start;margin-top:2px;font-size:13px}.media-gform{flex-direction:column;gap:6px;margin-top:6px;display:flex}.media-gform .input{padding:6px 8px;font-size:16px}.media-g{color:var(--good);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:2px;font-size:12px;font-weight:600;display:flex}.media-g .link{font-size:12px;font-weight:400}.media-tile .ok-msg,.media-tile .alert{margin-top:4px;font-size:12px}.media-tile .link{font-size:12px}.media-tile select.input{padding:6px 10px;font-size:13px}@media (max-width:560px){.media-grid{grid-template-columns:repeat(2,1fr)}.media-up .input{width:100%}}.media-pick{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;max-height:320px;display:grid;overflow:auto}.media-pick button{aspect-ratio:1;background:var(--bg);cursor:pointer;border:2px solid #0000;border-radius:10px;padding:0;overflow:hidden}.media-pick button:focus-visible{border-color:var(--ink)}@media (hover:hover){.media-pick button:hover{border-color:var(--ink)}}.media-pick img{object-fit:cover;width:100%;height:100%;display:block}.st-badge{white-space:nowrap;border-radius:99px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.st-out{color:#a3271b;background:#fbe4e1}.st-low{background:var(--warn-bg);color:var(--warn)}.st-ok{background:var(--good-bg);color:var(--good)}.stock-wrap{padding:0;overflow-x:auto}table.stock{border-collapse:collapse;width:100%;font-size:14px}table.stock th{text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--line);white-space:nowrap;padding:12px 14px;font-size:12px;font-weight:600}table.stock td{border-bottom:1px solid var(--line-2);vertical-align:middle;padding:10px 14px}table.stock tr:last-child td{border-bottom:0}table.stock .n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.chv-table .chv-good{color:var(--good);font-weight:600}.chv-table .chv-low{color:var(--warn,#946200);font-weight:600}@media (max-width:760px){.mtbl thead{display:none}.mtbl,.mtbl tbody,.mtbl tfoot{width:100%;display:block}.mtbl tr{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:4px 16px;padding:12px 0;display:grid}.mtbl td{white-space:normal;font-size:14px;display:block;text-align:left!important;border:0!important;padding:0!important}.mtbl td.mtbl-name{grid-column:1/-1;font-weight:600;padding-bottom:2px!important}.mtbl td[data-l]:before{content:attr(data-l);color:var(--muted);font-size:12px;display:block}.mtbl td[data-l]:empty,.mtbl td:empty{display:none}:is(.stock-wrap:has(.mtbl),.tbl-wrap:has(.mtbl)){overflow-x:visible}}.stock-name{align-items:center;gap:10px;min-width:200px;display:flex}.stock-name img,.stock-name .ph-img{object-fit:cover;background:var(--bg);border-radius:8px;flex:none;width:36px;height:36px}.stock-name b{font-weight:600;display:block}.stock-name small{color:var(--muted);font-size:12px}.steps-list{color:var(--ink-2);gap:6px;max-width:75ch;padding-left:20px;font-size:14px;list-style:decimal;display:grid}.ad-chip{color:var(--ink-2);background:var(--bg);border-radius:99px;margin-top:4px;padding:2px 8px;font-size:11px;font-weight:600;display:table}.info-box.warn{background:var(--warn-bg);color:#5a3d00}.tile .spark{width:100%;height:28px;margin:2px 0 4px;display:block;overflow:visible}.tile .spark polyline{fill:none;stroke:var(--deep-fg,var(--deep));stroke-width:1.6px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.oscar-fab{z-index:40;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:20px;right:20px}.oscar-btn{border:3px solid var(--accent);cursor:pointer;background:#f3f2ef;border-radius:50%;place-items:center;width:60px;height:60px;display:grid;box-shadow:0 8px 24px #0000002e}@media (hover:hover){.oscar-btn:hover{transform:translateY(-1px)}}.oscar-btn[aria-expanded=true]{border-color:var(--deep)}.oscar-bubble{font:inherit;cursor:pointer;background:var(--deep);color:var(--on-deep);white-space:nowrap;border:0;border-radius:14px 14px 4px;padding:8px 12px;font-size:13.5px;line-height:1.3;transition:opacity .4s,transform .4s;animation:.35s ease-out bubble-in;position:relative;box-shadow:0 8px 24px #00000026}.oscar-bubble.out{opacity:0;transform:translateY(6px)}@keyframes bubble-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.oscar-bubble{transition:none;animation:none}}.oscar-bubble b{font-weight:600}.oscar-x{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:0;padding:2px 6px;font-size:20px;line-height:1}.oscar-panel{background:color-mix(in oklab, var(--deep) 82%, transparent);-webkit-backdrop-filter:blur(26px)saturate(190%);backdrop-filter:blur(26px)saturate(190%);width:min(400px,100vw - 32px);max-height:calc(100dvh - 120px);box-shadow:0 16px 40px #00000040;box-shadow:var(--glass-bulge), 0 16px 40px #00000040;overflow:auto}.oscar-panel:before{content:"";z-index:1;border-radius:inherit;background:var(--glass-rim);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-transparency:reduce){.oscar-panel{background:var(--deep);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.oscar-panel{background:var(--deep)}}.oscar-panel{transform-origin:100% 100%;transition:opacity .2s var(--ease-out), transform .2s var(--ease-out)}@starting-style{.oscar-panel{opacity:0;transform:scale(.96)translateY(8px)}}.oscar-panel-h{justify-content:space-between;align-items:center;display:flex}.oscar-panel h2{font-size:19px}@media (max-width:560px){.oscar-fab{bottom:16px;right:16px}.oscar-btn{width:54px;height:54px}}@media print{.oscar-fab{display:none}}body:has(.oscar-fab) main.page{padding-bottom:96px}@media (max-width:760px){body:has(.tabdock) main.page{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))}html:has(.tabdock){scroll-padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}}.oscar-panel.pub-chat{gap:12px;max-height:min(680px,100dvh - 110px);overflow:hidden}.pub-log{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:8px;min-height:120px;display:flex;overflow-y:auto}.pub-turn{flex-direction:column;gap:8px;display:flex}.pub-msg{white-space:pre-wrap;border-radius:14px;max-width:92%;padding:10px 13px;font-size:14.5px;line-height:1.5}.pub-msg.oscar{background:color-mix(in srgb, var(--on-deep) 10%, transparent);border-bottom-left-radius:4px;align-self:flex-start}.pub-msg.me{background:var(--accent);color:#2c2c2c;border-bottom-right-radius:4px;align-self:flex-end}.pub-msg.err{background:color-mix(in srgb, var(--accent) 22%, transparent)}.pub-msg small{opacity:.65;white-space:normal;margin-top:6px;font-size:11.5px;display:block}.pub-demo{background:var(--on-deep);width:fit-content;color:var(--deep);white-space:normal;border-radius:99px;margin-top:8px;padding:6px 12px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.pub-foot{flex-wrap:wrap;gap:8px;display:flex}.pub-foot .btn{padding:8px 14px;font-size:13.5px}.pub-note{opacity:.65;font-size:11.5px}.oscar-fab.pub .oscar-bubble{white-space:normal;text-align:left;max-width:min(270px,100vw - 100px)}@media (max-width:560px){.oscar-panel input,.oscar-panel textarea{font-size:16px}.oscar-fab.pub:has(.pub-chat) .oscar-btn{display:none}.oscar-fab.pub .pub-chat{left:8px;right:8px;bottom:max(8px, env(safe-area-inset-bottom,0px));border-radius:20px;gap:8px;width:auto;max-height:min(520px,62dvh);padding:14px;position:fixed}.pub-chat .pub-msg{padding:8px 11px;font-size:14px}.pub-chat .chips button{padding:5px 10px;font-size:12.5px}.pub-chat input{padding:9px 14px}.pub-chat .cta{padding:8px 14px}.pub-chat .pub-foot .btn{padding:6px 12px;font-size:13px}.pub-chat .pub-note{font-size:11.5px}.pub-chat.kb .pub-foot,.pub-chat.kb .pub-note{display:none}.pub-chat.kb .pub-log{min-height:0}}.acct{flex:none;position:relative}.acct .av-btn{cursor:pointer}.acct-menu{background:var(--surface);min-width:230px;color:var(--ink);border-radius:var(--r-m);z-index:30;min-width:300px;max-width:340px;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 18px 50px #0000002e}.acct-menu .acct-who,.sheet-in .acct-who{border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.acct-av{background:var(--deep);width:44px;height:44px;color:var(--on-deep);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.acct-wt{flex:1;min-width:0;display:grid}.acct-wt b{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.acct-wt small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.acct-chev{color:var(--field);font-size:18px}.acct-group{border-top:1px solid var(--line-2);margin-top:4px;padding-top:4px;display:grid}.acct-gh{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);padding:8px 12px 4px;font-size:11px;font-weight:600}.acct-tail{border-top:1px solid var(--line-2);margin-top:4px;padding-top:4px;display:grid}.acct-menu a,.acct-menu button,.sheet-in a,.sheet-in button{align-items:center;gap:12px;display:flex}.acct-menu .mi-l,.sheet-in .mi-l{flex:1}.acct-menu .mi-out,.sheet-in .mi-out{color:var(--muted)}.acct-menu .set-ico,.sheet-in .set-ico{flex:none}.acct-menu{transform-origin:100% 0;transition:opacity .15s var(--ease-out), transform .15s var(--ease-out)}@starting-style{.acct-menu{opacity:0;transform:scale(.97)}}.acct-menu a,.acct-menu button,.sheet-in a,.sheet-in button{text-align:left;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:10px 12px;font-size:14.5px;text-decoration:none}@media (hover:hover){.acct-menu a:hover,.acct-menu button:hover,.sheet-in a:hover,.sheet-in button:hover{background:var(--bg)}}.acct-menu a[aria-current=page],.sheet-in a[aria-current=page]{background:var(--deep-soft);font-weight:600}.sheet-h{color:var(--muted);margin:8px 12px 2px;font-size:12px;font-weight:600}.sheet-h:first-child{margin-top:2px}.sheet-top{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sheet-in .sheet-top a{background:var(--surface);text-align:center;border-radius:16px;flex-direction:column;justify-content:center;gap:8px;padding:14px 6px;font-size:13px}.sheet-in .sheet-top .mi-l{flex:none}.sheet-in .sheet-top .set-ico{color:var(--deep)}.sheet-list{background:var(--surface);border-radius:16px;display:grid;overflow:hidden}.sheet-in .sheet-list a{border-radius:0;min-height:50px;padding:0 14px;font-size:16px}.sheet-in .sheet-list a+a{border-top:1px solid var(--line-2)}.sheet-in>.acct-who{background:var(--surface);margin-bottom:4px}.sheet-in .acct-tail{border-top:0}.tabdock,.tabbar,.sheet{display:none}@media (max-width:760px){:root{--tab-bottom:max(12px, env(safe-area-inset-bottom,0px))}.head .nav{display:none}.head{flex-wrap:nowrap;position:relative;top:0}.head .cl{flex:0 auto}.tabdock{left:max(14px, env(safe-area-inset-left,0px));right:max(14px, env(safe-area-inset-right,0px));bottom:var(--tab-bottom);z-index:35;align-items:stretch;gap:10px;display:flex;position:fixed}.tabbar,.tabsearch{background:color-mix(in oklab, var(--deep) 66%, transparent);-webkit-backdrop-filter:blur(24px)saturate(190%);backdrop-filter:blur(24px)saturate(190%);box-shadow:var(--glass-bulge), 0 10px 30px #00000040, 0 1px 2px #0000002e;border:0;position:relative}.tabbar:before,.tabsearch:before{content:"";border-radius:inherit;background:var(--glass-rim);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tabbar{border-radius:999px;flex:1;grid-auto-columns:1fr;grid-auto-flow:column;padding:4px;display:grid}.tabbar a,.tabbar button{height:52px;color:color-mix(in srgb, var(--on-deep) 74%, transparent);font:inherit;letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;border-radius:999px;align-content:center;justify-items:center;gap:1px;padding:0 2px;font-size:10.5px;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:grid}.tabbar svg{width:22px;height:22px}.tabsearch{width:62px;color:var(--on-deep);cursor:pointer;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.tabsearch svg{width:24px;height:24px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.tabbar,.tabsearch{background:var(--deep)}}@media (prefers-reduced-transparency:reduce){.tabbar,.tabsearch,.sheet-in{background:var(--deep);-webkit-backdrop-filter:none;backdrop-filter:none}.sheet-in{background:var(--surface)}}.sheet{z-index:34;background:#2c2c2c2e;display:block;position:fixed;inset:0}.sheet-in{left:max(14px, env(safe-area-inset-left,0px));right:max(14px, env(safe-area-inset-right,0px));bottom:calc(var(--tab-bottom) + 72px);-webkit-backdrop-filter:blur(26px)saturate(180%);backdrop-filter:blur(26px)saturate(180%);background:#ffffffd1;border:1px solid #ffffffb3;border-radius:26px;max-height:70vh;padding:10px;display:grid;position:absolute;overflow-y:auto;box-shadow:0 18px 50px #00000038}.sheet-in:before{content:"";background:#0000002e;border-radius:3px;justify-self:center;width:36px;height:5px;margin:0 0 6px}.sheet{transition:opacity .2s var(--ease-out)}.sheet-in{transition:opacity .24s var(--ease-drawer), transform .24s var(--ease-drawer)}@starting-style{.sheet{opacity:0}.sheet-in{opacity:0;transform:translateY(16px)}}.tabbar a,.tabbar button{transition:background .2s, color .2s, transform .12s var(--ease-out);-webkit-tap-highlight-color:transparent}.tabsearch{transition:transform .12s var(--ease-out);-webkit-tap-highlight-color:transparent}.tabbar a:active,.tabbar button:active,.tabsearch:active{transform:scale(.95)}.sheet-in hr{border:0;border-top:1px solid var(--line-2);margin:6px 0}.acct-menu{position:fixed;top:auto;left:10px;right:10px}.foot{margin-bottom:calc(var(--tab-bottom) + 74px)}.oscar-fab{bottom:calc(var(--tab-bottom) + 82px)!important}.oscar-fab.pub{bottom:16px!important}.oscar-fab{transition:opacity .2s var(--ease-out), transform .2s var(--ease-out)}.oscar-fab[data-away]{opacity:0;pointer-events:none;transform:translateY(16px)}:root{--spring:linear(0, .075, .227, .39, .536, .656, .75, .821, .873, .911, .938, .957, .971, .98, .986, .991, .994, .996, .997, .998, 1)}.tabdock{transition:left .6s var(--spring), right .6s var(--spring)}.tabbar a,.tabbar button,.tabsearch{transition:height .6s var(--spring), width .6s var(--spring), background .2s, color .2s, transform .12s var(--ease-out)}.tabbar span{max-height:14px;transition:max-height .6s var(--spring), opacity .22s var(--ease-out), transform .6s var(--spring);line-height:14px;display:block}.tabbar svg{transition:transform .6s var(--spring)}.tabdock[data-small] .tabbar a,.tabdock[data-small] .tabbar button{height:44px}.tabdock[data-small] .tabbar span{opacity:0;max-height:0;transform:translateY(-4px)scale(.9)}.tabdock[data-small] .tabsearch{width:52px}.tabdock,.sheet-in,.tour-offer{max-width:480px;margin-inline:auto}.tabdock{left:max(24px, env(safe-area-inset-left,0px));right:max(24px, env(safe-area-inset-right,0px))}.tabdock[data-small]{left:max(52px, env(safe-area-inset-left,0px));right:max(52px, env(safe-area-inset-right,0px))}.tabbar,.tabsearch{isolation:isolate;-webkit-backdrop-filter:blur(10px)saturate(210%)brightness(1.06);backdrop-filter:blur(10px)saturate(210%)brightness(1.06);background:#fafaf885;box-shadow:0 12px 28px -10px #00000052,0 1px 2px #0000001f,inset 0 1px #fffffff2,inset 0 -1px #00000012}.tabbar:before,.tabsearch:before{z-index:-1;background:radial-gradient(90% 40% at 50% -6%,#ffffffd9,#0000 60%),radial-gradient(90% 30% at 50% 108%,#ffffff73,#0000 65%),linear-gradient(90deg,#fff6,#0000 26% 74%,#fff6);padding:0;-webkit-mask:none;mask:none}.tabbar:after,.tabsearch:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#fff,#ffffff40 20%,#0000000f 80%,#fffc);padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tabbar a,.tabbar button{color:#3a3835}.tabbar [aria-current=page]{color:color-mix(in oklab, var(--deep) 82%, #000);background:#00000012}.tabsearch{color:#3a3835}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.tabbar,.tabsearch{background:#fafaf8}}@media (prefers-reduced-transparency:reduce){.tabbar,.tabsearch{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fafaf8}}}@media (max-width:760px) and (prefers-reduced-motion:reduce){.oscar-fab[data-away]{transform:none}.tabdock,.tabbar a,.tabbar button,.tabsearch,.tabbar svg{transition:none}.tabbar span{transition:opacity .2s;transform:none!important}}@media (max-width:760px) and (max-height:500px){.tabbar{padding:3px}.tabbar a,.tabbar button{height:40px}.tabbar span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabsearch{width:48px}.tabsearch svg{width:21px;height:21px}.foot{margin-bottom:calc(var(--tab-bottom) + 58px)}.oscar-fab{bottom:calc(var(--tab-bottom) + 62px)!important}.oscar-btn{width:46px;height:46px}.sheet-in{bottom:calc(var(--tab-bottom) + 56px);max-height:calc(100dvh - 90px)}}.byra-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.crm-row{border-top:1px solid var(--line-2)}.crm-row:first-of-type{border-top:0}.crm-row>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;list-style:none;display:flex}.crm-row>summary::-webkit-details-marker{display:none}.crm-main{gap:2px;min-width:0;display:grid}.crm-main small{color:var(--ink-2);font-size:13px}.crm-side{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.crm-st{background:var(--bg-2);color:var(--ink-2);white-space:nowrap;border-radius:99px;padding:3px 10px;font-size:12.5px;font-weight:600}.crm-st.tone-ok,.crm-st.st-won{background:var(--good-bg);color:var(--good)}.crm-st.tone-trial,.crm-st.st-offer{color:#7a5a00;background:#fff3cc}.crm-st.tone-ending{color:#8a2c12;background:#f7e3dc}.crm-st.st-new{background:var(--deep-soft);color:var(--deep)}.crm-money{white-space:nowrap;font-weight:700}.crm-money small{color:var(--muted);font-weight:400}.crm-due{color:var(--ink-2);white-space:nowrap;font-size:12.5px}.crm-due.late{color:#8a2c12;font-weight:600}.crm-body-in{gap:14px;padding:4px 0 18px;display:grid}.crm-note,.crm-price,.crm-contact{color:var(--ink-2);font-size:14px}.crm-note{white-space:pre-wrap}.crm-reply{background:var(--bg,#f3f2ef);border-radius:12px;gap:8px;padding:12px;display:grid}.crm-reply textarea{font:inherit;resize:vertical;font-size:15px;line-height:1.5}.crm-fields{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.crm-fields .field{gap:6px;display:grid}.crm-fields .crm-wide{grid-column:span 3}.crm-notes{gap:8px;display:grid}.crm-note-add{grid-template-columns:140px 1fr auto;gap:8px;display:grid}.crm-log{gap:6px;padding:0;list-style:none;display:grid}.crm-log li{background:var(--bg);border-radius:10px;grid-template-columns:auto 1fr;gap:2px 10px;padding:8px 12px;font-size:14px;display:grid}.crm-log small{color:var(--muted);grid-column:2;font-size:12px}.crm-kind{color:var(--deep);font-size:12px;font-weight:600}@media (max-width:760px){.crm-row>summary{flex-direction:column;align-items:flex-start}.crm-side{justify-content:flex-start}.crm-fields{grid-template-columns:1fr}.crm-fields .crm-wide{grid-column:auto}.crm-note-add{grid-template-columns:1fr}}.subnav-more{flex:none;position:relative}.subnav-more>button{border:1px dashed var(--line);font:inherit;color:var(--ink-2);cursor:pointer;white-space:nowrap;background:0 0;border-radius:99px;padding:8px 15px;font-size:14px;font-weight:500}.subnav-menu{z-index:25;background:var(--surface);border-radius:var(--r-m);min-width:220px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 18px 50px #00000029}.subnav-menu a{color:var(--ink-2);white-space:nowrap;border:0;border-radius:10px;padding:9px 12px;font-size:14px;font-weight:500;text-decoration:none}@media (hover:hover){.subnav-menu a:hover{background:var(--bg)}}.subnav-menu small{color:var(--muted);padding:4px 12px 6px;font-size:12px;font-weight:600}.subnav-menu:has(.sm-row){min-width:min(400px,100vw - 32px);max-height:min(70vh,560px);overflow-y:auto}.subnav-menu a.sm-row{white-space:normal;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.subnav-menu a.sm-row+a.sm-row{border-top:1px solid var(--line-2);border-radius:0}.sm-t{gap:2px;min-width:0;display:grid}.sm-t b{color:var(--ink);font-size:14.5px;font-weight:600}.sm-t span{color:var(--muted);font-size:13px;line-height:1.35}.sm-act{color:var(--ink);flex:none;font-size:13px;font-weight:600}@media (max-width:760px){.subnav-menu:has(.sm-row){left:max(14px, env(safe-area-inset-left,0px));right:max(14px, env(safe-area-inset-right,0px));top:auto;bottom:calc(96px + env(safe-area-inset-bottom,0px));min-width:0;max-height:62vh;animation:sm-up .26s var(--spring-ui,ease-out);border-radius:24px;padding:10px;position:fixed;box-shadow:0 18px 50px #0000003d}}@keyframes sm-up{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){.subnav-menu{animation:none!important}}.gear{cursor:pointer;border:0}.gear svg{width:19px;height:19px}.jump{z-index:60;background:#2c2c2c59;place-items:start center;padding:12vh 16px 16px;display:grid;position:fixed;inset:0}.jump-in{background:var(--surface);border-radius:var(--r-l);gap:8px;width:min(560px,100%);padding:12px;display:grid;box-shadow:0 24px 60px #00000040}.jump-in .input{padding:13px 15px;font-size:16px}.jump-list{max-height:55vh;padding:0;list-style:none;display:grid;overflow-y:auto}.jump-list button{width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px;display:flex}.jump-list [aria-selected=true] button{background:var(--deep-soft)}.jump-list small{color:var(--muted);white-space:nowrap;font-size:12.5px}.jump-none{color:var(--ink-2);padding:10px 12px}.jump-tip{color:var(--muted);padding:0 4px 2px;font-size:12px}@media (max-width:760px){.head .gear{display:none}.jump{padding-top:10vh}.jump-tip{display:none}}.news-dot{vertical-align:middle;width:8px;height:8px;box-shadow:0 0 0 2px var(--surface);background:#fcbe11;border-radius:50%;margin-left:8px;display:inline-block}.news-dot.on-av{box-shadow:0 0 0 2px var(--deep);margin:0;position:absolute;top:0;right:0}.av-btn{position:relative}.covers{border:0;gap:6px;margin:0;padding:0;display:grid}.covers-row{flex-wrap:wrap;gap:6px 14px;display:flex}.covers-row .chk{align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.covers-row.sm{margin-top:6px}.covers-row.sm .chk{color:var(--ink-2);font-size:12.5px}.site-check .sc-head{align-items:flex-start;gap:14px;display:flex}.site-check .sc-head>div:nth-child(2){flex:1;gap:4px;display:grid}.site-check .sc-mark{flex:none;display:grid}.sc-score{background:var(--bg);border-radius:16px;flex:none;justify-items:center;min-width:92px;padding:10px 14px;display:grid}.sc-score b{font-size:30px;font-weight:700;line-height:1}.sc-score small{color:var(--ink-2);font-size:12px}.sc-score.good b{color:#1f7a4d}.sc-score.warn b{color:#9a6700}.sc-score.bad b{color:#b42318}.sc-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sc-list li{align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.45;display:flex}.sc-list li small{color:var(--ink-2);word-break:break-all;margin-top:2px;font-size:13px;display:block}.sc-draft{border-top:1px solid var(--line);padding-top:12px}.sc-draft summary{cursor:pointer;font-size:14.5px;font-weight:600}.sc-draft p{color:var(--ink-2);margin:8px 0;font-size:14px}.code-copy{justify-items:start;gap:8px;display:grid}.code-copy pre{background:var(--bg-2,#f3f2ef);white-space:pre;border-radius:12px;width:100%;max-height:260px;margin:0;padding:12px 14px;font-size:12.5px;line-height:1.5;overflow:auto}.ai-read{background:var(--bg-2,#f3f2ef);border-radius:14px;gap:8px;margin:6px 0 10px;padding:12px 14px;display:grid}.ai-read-h{margin:0;font-size:14.5px;font-weight:600}.ai-read .link{justify-self:start;padding:0}.sc-ic{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font-size:13px;font-weight:700;display:grid}.sc-bad .sc-ic{color:#b42318;background:#fde2df}.sc-warn .sc-ic{color:#9a6700;background:#fff1cc}.sc-good .sc-ic{color:#1f7a4d;background:#ddf3e6}@media (max-width:560px){.site-check .sc-head{flex-wrap:wrap}.sc-score{min-width:0}}.month-plan .mp-head{align-items:flex-start;gap:14px;display:flex}.month-plan .mp-head>div{gap:4px;display:grid}.mp-line .mp-open{white-space:nowrap;color:var(--ink);font-size:14px;font-weight:600;text-decoration:none}.mp-line .mp-open:after{content:" ›"}@media (hover:hover){.mp-line .mp-open:hover{text-decoration:underline}}.pub-note{margin:-6px 0 0}.mp-media{align-items:center;gap:10px;margin-top:4px;display:flex}.mp-media img{object-fit:cover;border-radius:8px;flex:none;width:56px;height:56px}.mp-form{flex-wrap:wrap;align-items:flex-end;gap:14px 22px;display:flex}.mp-form .field{min-width:120px}.mp-ch{border:0;flex-wrap:wrap;align-items:center;gap:14px;margin:0;padding:0;display:flex}.mp-ch legend{margin-bottom:6px}.mp-ch .chk,.mp-pick{align-items:center;gap:6px;font-size:14px;display:inline-flex}.mp-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mp-list li{border:1px solid var(--line-2);background:var(--surface);border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.mp-list li.off{opacity:.5}.mp-list li small{color:var(--ink-2);font-size:13px}.mp-list li p{white-space:pre-line;margin:4px 0;font-size:14.5px;line-height:1.45}.mp-list .mp-img{font-style:italic;display:block}.mp-pick{padding-top:2px}.what-if .seg{align-self:flex-start}.wi-slider{gap:8px;max-width:560px;display:grid}.wi-slider input[type=range]{width:100%;accent-color:var(--deep)}.wi-scale{color:var(--ink-2);justify-content:space-between;font-size:12px;display:flex}.wi-out{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}.wi-out>div{background:var(--bg);border-radius:14px;gap:4px;padding:12px 14px;display:grid}.wi-out small{color:var(--ink-2);font-size:13px}.wi-out b{font-size:18px;font-weight:600}.wi-head{border-radius:16px;gap:4px;padding:16px 18px;display:grid}.wi-head b{letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.2}.wi-head span{color:var(--ink-2);font-size:14px}.wi-head.up{background:#e6f4ec}.wi-head.up b{color:#1f6b43}.wi-head.down{background:#fbede6}.wi-head.down b{color:#a3401a}.hp-title{letter-spacing:-.01em;font-size:20px;font-weight:600}.hp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (max-width:1000px){.hp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.hp-grid{grid-template-columns:minmax(0,1fr)}}.hp-card{flex-direction:column;gap:10px;padding:18px 20px;display:flex}.hp-body{flex:1;align-content:start;gap:8px;display:grid}.hp-link{align-self:flex-start;padding:0;font-size:14px}.hp-big{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.hp-big b{letter-spacing:-.02em;font-size:34px;font-weight:700;line-height:1.05}.hp-big b.hp-name{font-size:18px;line-height:1.3}.hp-big span{color:var(--ink-2);font-size:14px}.hp-big .hp-stars{color:#e2a400;letter-spacing:1px;font-size:16px}.hp-note{color:var(--ink-2);font-size:14px;line-height:1.45}.hp-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.hp-list li{align-items:baseline;gap:10px;font-size:14.5px;display:flex}.hp-list li span{width:78px;color:var(--ink-2);flex:none;font-size:13px}.hp-list li b{font-weight:600}.hp-quote{background:var(--bg);border-radius:12px;margin:0;padding:10px 12px;font-size:14px;line-height:1.45}.hp-quote small{color:var(--ink-2);margin-top:4px;font-size:12.5px;display:block}.hp-post{align-items:flex-start;gap:12px;display:flex}.hp-post img{object-fit:cover;background:var(--bg);border-radius:10px;flex:none;width:72px;height:72px}.hp-post small{color:var(--ink-2);font-size:12.5px}.hp-post p{margin:2px 0 4px;font-size:14px;line-height:1.4}.hp-post b{font-size:14px}.ai-use-bar{background:var(--bg-2);border-radius:99px;height:10px;overflow:hidden}.ai-use-bar span{background:#24352f;border-radius:99px;height:100%;display:block}.ai-use-bar span.warn{background:#fcbe11}.ai-use-cols{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (max-width:760px){.ai-use-cols{grid-template-columns:1fr}}.ai-use-cols h3{color:var(--muted,#6b6b6b);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:13px;font-weight:600}.pe-grid{flex-direction:column;padding:4px 0;display:flex}.pe-card{border-top:1px solid var(--line-2);min-width:0}.pe-card:first-child{border-top:0}.pe-card>summary{cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;min-height:56px;padding:0 20px;list-style:none;display:flex}.pe-card>summary::-webkit-details-marker{display:none}.pe-card>summary:after{content:"";border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);width:8px;height:8px;transition:transform .2s var(--spring-ui,ease);flex:none;transform:rotate(45deg)}.pe-card[open]>summary:after{transform:rotate(-135deg)}.pe-name{flex:1;align-items:center;gap:8px;min-width:0;font-size:16px;display:flex}.pe-name b{font-weight:500}.pe-badge{color:var(--ink);background:#fcbe11;border-radius:99px;padding:2px 8px;font-size:12px}.pe-sum{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.pe-body{flex-direction:column;gap:12px;padding:4px 20px 20px;display:flex}.pe-read{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pe-read li{border-top:1px solid var(--line-2);gap:10px;padding:10px 0;font-size:15px;line-height:1.4;display:flex}.pe-read li:first-child{border-top:0}.pe-read li.off{color:var(--muted)}.pe-tick{text-align:center;flex:none;width:18px;font-weight:600}.pe-top{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pe-top .field:first-child{grid-column:1/-1}.pe-rec{grid-column:1/-1;font-size:14px}.pe-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pe-list li{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.pe-list li.off .input{color:var(--muted)}.pe-list .input{padding:6px 10px;font-size:14px}.pe-btns{gap:4px;display:flex}.pe-btns .chip{min-width:30px;padding:4px 8px}@media (prefers-reduced-motion:reduce){.pe-card>summary:after{transition:none}}@media (max-width:520px){.pe-sum{display:none}}.pe-settings{grid-template-columns:repeat(2,minmax(0,220px));gap:14px;margin-top:14px;display:grid}.pe-save{flex-direction:column;gap:8px;margin-top:14px;display:flex}.op-box summary{cursor:pointer}.op-box ul{gap:4px;margin:8px 0 0 18px;display:grid}.calc-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.calc-in,.calc-out{flex-direction:column;gap:12px;min-width:0;display:flex}.calc-in h3,.calc-out h3,.card>h3{margin-top:4px;font-size:16px;font-weight:600}.calc-row3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.fx-list{flex-direction:column;gap:6px;display:flex}.fx-row{grid-template-columns:minmax(0,1fr) 110px auto;gap:6px;display:grid}.tile small{color:var(--muted);margin-top:4px;font-size:12.5px;display:block}.tile .v.neg,td.neg{color:#b4442f}.be-card p{margin-top:4px}.fc-chart{margin:8px 0 10px}.fc-chart svg{width:100%;height:auto;display:block}.fc-grid{stroke:var(--line-2)}.fc-zero{stroke:var(--muted);stroke-width:1px}.fc-ax{fill:var(--muted);font-size:11px}path.fc-mrr,path.fc-res{fill:none;stroke-width:2.5px;stroke-linejoin:round}path.fc-mrr{stroke:#24352f}path.fc-res{stroke:#e0a400}path.dash{stroke-dasharray:5 5;opacity:.55}.fc-legend{color:var(--muted);flex-wrap:wrap;gap:14px;margin-top:6px;font-size:13px;display:flex}.fc-legend i{vertical-align:middle;border-radius:2px;width:18px;height:3px;margin-right:6px;display:inline-block}.fc-legend i.fc-mrr{background:#24352f}.fc-legend i.fc-res{background:#e0a400}.fc-legend i.dash{background:repeating-linear-gradient(90deg, var(--muted) 0 5px, transparent 5px 9px)}@media (max-width:960px){.calc-grid{grid-template-columns:1fr}}@media (max-width:520px){.calc-row3{gap:6px}.pe-settings{grid-template-columns:1fr}.fx-row{grid-template-columns:minmax(0,1fr) 90px auto}}.trialbar.last-week{color:#2c2c2c;background:#fff3c4;border-radius:99px;padding:7px 8px 7px 16px;font-size:13.5px}.trialbar.last-week .btn{color:#fff;background:#2c2c2c;border-color:#2c2c2c}.trialbar{text-align:left;flex-wrap:nowrap}.trialbar>span:first-child{flex:1 1 0;min-width:0}.trialbar>.btn{flex:none}.trialbar.calm{background:var(--surface);color:var(--ink-2);border-radius:99px;padding:7px 8px 7px 16px;font-size:13.5px}.trialbar.calm .btn{border:1px solid var(--line);color:var(--ink);background:0 0}.shell>.trialbar{margin:10px 16px 0}.year-card{gap:10px;margin-top:14px}.year-card h3{font-size:17px;font-weight:600}.linkbtn{color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.linkbtn:disabled{opacity:.5;cursor:default}.veil{position:relative}.veil-body{filter:blur(6px);pointer-events:none;-webkit-user-select:none;user-select:none}.veil-card{z-index:5;flex-direction:column;gap:12px;width:min(460px,100% - 32px);display:flex;position:absolute;top:40px;left:50%;transform:translate(-50%);box-shadow:0 20px 60px #00000026}.veil-card h2{font-size:22px;font-weight:600}@media (max-width:760px){.shell>.trialbar{margin:8px 12px 0}.trialbar .btn{margin-left:0}.trialbar{flex-wrap:wrap}.trialbar>span:first-child{flex-basis:100%}.trialbar.last-week,.trialbar.calm{border-radius:16px;padding:12px 14px}}.su-who{background:var(--bg);border-radius:14px;gap:4px;padding:12px 14px;display:grid}.su-consent{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:18px;margin:0;display:grid}.su-consent figcaption{gap:6px;display:grid}.su-consent ol{gap:4px;margin:0 0 0 20px;padding:0;list-style:decimal;display:grid}.su-mock{border:1px solid var(--line);background:#fff;border-radius:14px;gap:7px;padding:12px;font-size:12px;display:grid;box-shadow:0 8px 24px #0000000f}.su-mock-top{color:#4285f4;font-weight:700}.su-consent-meta .su-mock-top{color:#1877f2}.su-mock-title{font-size:13px;font-weight:600}.su-mock-row{color:var(--ink-2);align-items:center;gap:8px;display:flex}.su-mock-box{color:#fff;background:#1a73e8;border-radius:4px;place-items:center;width:16px;height:16px;font-size:10px;display:grid}.su-consent-meta .su-mock-box{background:#1877f2}.su-mock-btn{color:#fff;background:#1a73e8;border-radius:999px;justify-self:end;padding:5px 12px;font-weight:600}.su-consent-meta .su-mock-btn{background:#1877f2}.su-accounts{gap:14px;display:grid}.su-group{border:0;gap:6px;margin:0;padding:0;display:grid}.su-group legend{margin-bottom:2px}.su-gp{color:var(--ink)}.su-one{font-weight:600}.su-one small,.su-choice small{color:var(--muted);font-size:12.5px;font-weight:400;display:block}.su-choices{gap:6px;display:grid}.su-choice{border:1px solid var(--line);cursor:pointer;background:var(--surface);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.su-choice.on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.su-choice span{overflow-wrap:anywhere;flex:1;min-width:0}.su-tip{color:#2c2c2c;background:#fcbe11;border-radius:999px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:600}.su-found{border:1px solid var(--line);background:var(--surface);border-radius:14px;margin:0;padding:0;list-style:none}.su-row{gap:10px;padding:12px 14px;display:grid}.su-row+.su-row{border-top:1px solid var(--line)}.su-row-h{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}.su-tick{background:var(--ink);color:#fff;border-radius:50%;grid-area:1/1/span 2;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}.su-tick.none{box-shadow:inset 0 0 0 1.5px var(--field);background:0 0}.su-row-v{overflow-wrap:anywhere;grid-area:1/2;font-weight:600}.su-row-v.none{color:var(--muted);font-weight:400}.su-row-l{color:var(--muted);grid-area:2/2;font-size:13px}.su-row-b{grid-area:1/3/span 2}.su-more{gap:8px;display:grid}.su-missing{gap:4px;margin:0;padding:0;list-style:none;display:grid}.su-problem{background:#fff7dd;border-radius:14px;gap:10px;padding:14px;display:grid}.su-summary{align-items:flex-start;gap:12px;display:flex}.su-summary p{margin-top:4px}.setup-card{border:2px solid #fcbe11;flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px}.setup-card h2{font-size:19px;font-weight:600}.first-summary{padding:18px 20px}.koble{gap:18px;max-width:620px;margin:0 auto;padding:28px 16px 40px;display:grid}.koble .brandrow{align-items:center;gap:10px;font-weight:600;display:flex}.koble-card{gap:14px;display:grid}.koble-card h1{letter-spacing:-.02em;font-size:28px;font-weight:400;line-height:1.15}.koble-foot{text-align:center;color:var(--muted);font-size:13px}@media (max-width:760px){.su-consent{grid-template-columns:1fr}.su-mock{max-width:260px}}.tour-block{z-index:70;position:fixed;inset:0}.tour-spot{z-index:71;pointer-events:none;border-radius:14px;transition:top .3s,left .3s,width .3s,height .3s;position:fixed;box-shadow:0 0 0 9999px #1e1e1e80,0 0 0 3px #fcbe11}.tour-card{z-index:72;background:var(--surface);width:min(380px,100vw - 32px);color:var(--ink);border-radius:18px;outline:none;gap:8px;padding:16px 18px;display:grid;position:fixed;box-shadow:0 20px 60px #00000047}.tour-card:focus-visible{box-shadow:0 0 0 3px #fcbe11,0 20px 60px #00000047}.tour-card.bottom{left:max(12px, env(safe-area-inset-left,0px));right:max(12px, env(safe-area-inset-right,0px));bottom:calc(var(--tab-bottom,12px) + 84px);width:auto}.tour-top{justify-content:space-between;align-items:center;display:flex}.tour-n{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.tour-card h2{font-size:18px;font-weight:600}.tour-card p{color:var(--ink-2);font-size:14.5px;line-height:1.5}.tour-dots{gap:5px;display:flex}.tour-dots i{background:var(--line);border-radius:50%;width:7px;height:7px}.tour-dots i.done{background:#24352f}.tour-dots i.on{background:#fcbe11;border-radius:99px;width:18px}.tour-btns{justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}.tour-btns>span{gap:8px;display:flex}.tour-offer{z-index:40;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:20px;right:20px}.tour-bubble{white-space:normal;cursor:default;gap:10px;max-width:300px;padding:12px 14px;animation-delay:.1s;animation-fill-mode:both;display:grid}.tour-bubble p{font-size:14px;line-height:1.4}.tour-offer-btns{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tour-offer-btns .btn{padding:7px 12px;font-size:13px}.tour-offer-btns .btn.dark{color:#2c2c2c;background:#fcbe11}.tour-offer-btns .btn:not(.dark){color:var(--on-deep);border-color:color-mix(in oklab, var(--on-deep) 40%, transparent);background:0 0}.tour-offer-btns .link{color:var(--on-deep);font-size:13px}.page-tip{background:var(--surface);border-radius:16px;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px 12px 18px;display:flex}.page-tip p{color:var(--ink-2);flex:1;font-size:14.5px;line-height:1.45}.page-tip p b{color:var(--ink)}.page-tip .btn{color:#2c2c2c;background:#fcbe11;border-color:#fcbe11;flex:none;padding:7px 14px;font-size:13px;font-weight:700}@media (hover:hover){.page-tip .btn:hover{background:#f0b000;border-color:#f0b000}}.notice{background:var(--surface);color:var(--ink-2);border-radius:16px;align-items:center;gap:12px;padding:15px 20px;font-size:15px;display:flex}.notice:before{content:"";background:#fcbe11;border-radius:50%;flex:none;width:8px;height:8px}.notice.needs:before{background:#e8a600}.notice>span{flex:1;min-width:0}.notice b{color:var(--ink);font-weight:600}.notice>a{white-space:nowrap;color:var(--ink);font-size:14px;font-weight:600;text-decoration:none}.notice>a:after{content:" ›"}@media (hover:hover){.notice>a:hover{text-decoration:underline}}@media (max-width:760px){.notice{flex-wrap:wrap;padding:14px 16px}.notice>span{flex-basis:calc(100% - 20px)}.notice>a,.notice>.link{margin-left:20px}}.ask-tour{width:fit-content;margin-top:10px;display:flex}@media (max-width:760px){.tour-offer{right:max(14px, env(safe-area-inset-right,0px));left:max(14px, env(safe-area-inset-left,0px));bottom:calc(var(--tab-bottom) + 74px)}.tour-offer>:last-child{display:none}.tour-bubble{flex:1;max-width:none;box-shadow:0 14px 40px #00000040}@media (max-height:500px){.tour-offer{width:min(360px,100vw - 28px);left:auto;bottom:calc(var(--tab-bottom) + 56px)}.tour-bubble{gap:8px;padding:10px 12px}.tour-bubble p{font-size:13px}}.page-tip{flex-wrap:wrap;align-items:flex-start;row-gap:8px}.page-tip p{flex:calc(100% - 40px)}.page-tip .btn{margin-left:38px}}@media (prefers-reduced-motion:reduce){.tour-spot{transition:none}.tour-bubble{animation:none}}.starter{border:2px solid #fcbe11;gap:16px;scroll-margin-top:96px}.starter-head{align-items:flex-start;gap:14px;display:flex}.starter-head h2{margin:2px 0 4px;font-size:19px;font-weight:600}.starter-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.starter-part{background:#f7f6f3;border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex}.starter-part h3{margin:0;font-size:15px;font-weight:600}.starter-row{flex-direction:column;gap:4px;display:flex}.starter-add{gap:8px;margin-top:2px;display:flex}.starter-add .input{flex:1;min-width:0}.starter-row .check,.starter-part>.check{align-items:flex-start}.starter-row .check input,.starter-part>.check input{margin-top:3px}.starter-q{align-items:center;gap:10px;display:flex}.starter-q input[type=checkbox]{width:18px;height:18px;accent-color:var(--deep-fg,var(--deep));flex:none}.starter-q .input{flex:1;min-width:0}.starter-val{margin-left:28px;font-size:18px}.starter-row>.hint{margin-left:28px}.starter-row .ge-in{align-items:center;gap:6px;margin-left:28px;display:flex}.starter-row .ge-in .input{max-width:160px}.starter-offer{flex-wrap:wrap;gap:8px;display:flex}.starter-offer .input{flex:140px;min-width:0}.starter-done{display:flex}@media (max-width:760px){.starter-head h2{font-size:17px}.starter .row-btns .btn{flex:auto}}.today .today-tag{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);vertical-align:1px;background:#f3f2ef;border-radius:99px;margin-right:8px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.today .li.urgent .today-tag{color:#2c2c2c;background:#fcbe11}.checklist{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:12px}.checklist .cl-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cl-bar{background:#eceae5;border-radius:99px;height:6px;overflow:hidden}.cl-bar span{background:#fcbe11;border-radius:99px;height:100%;display:block}.cl-list{flex:none;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-content:start;gap:6px 18px;height:auto;margin:0;padding:0;list-style:none;display:grid}.cl-list li{align-items:center;gap:10px;padding:4px 0;font-size:14.5px;display:flex}.cl-list li a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.cl-list li.done{color:var(--ink-2)}.cl-list li.done>span:nth-child(2){-webkit-text-decoration:line-through #bdbab2;text-decoration:line-through #bdbab2}.cl-box{border:1.5px solid #cfcbc2;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:grid}.cl-list li.done .cl-box{color:#fff;background:#24352f;border-color:#24352f}.cl-hide{align-self:flex-start;font-size:13px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.checklist .cl-head .btn{justify-content:center;width:100%}}.skel{padding-top:8px}.skel-line,.skel-block{background:linear-gradient(90deg,#e9e7e2 0%,#f1efeb 50%,#e9e7e2 100%) 0 0/200% 100%;border-radius:10px;animation:1.4s ease-in-out infinite skel}.skel-block{border-radius:var(--r-l,22px)}.skel-tiles{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:28px;display:grid}@media (max-width:760px){.skel-tiles{grid-template-columns:repeat(2,1fr)}}@keyframes skel{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.skel-line,.skel-block{animation:none}}.wish-form form{flex-direction:column;gap:12px;display:flex}.wish-form h2,.wish-h{font-size:19px;font-weight:600}.wish-h{margin:22px 0 10px}.wish-list{gap:0}.wish{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:14px 0;display:flex}.wish:last-child{border-bottom:0}.wish-top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wish-idea{white-space:pre-wrap;margin:0;font-size:15px}.wish-reply{white-space:pre-wrap;background:#f7f6f3;border-radius:12px;padding:10px 12px;font-size:14px}.wish-pill{letter-spacing:.04em;text-transform:uppercase;color:#2c2c2c;background:#eceae5;border-radius:99px;padding:3px 9px;font-size:11px;font-weight:600}.wish-pill.s-considering{background:#f3e8c2}.wish-pill.s-planned{background:#fcbe11}.wish-pill.s-done{color:#fff;background:#24352f}.wish-cta{flex-wrap:wrap;align-items:center;gap:14px;padding:16px 20px;display:flex}.wish-cta p{flex:260px;margin:0;font-size:14.5px}.wish-cta .soon-pill{align-self:center}.wish-li{flex-direction:column;align-items:stretch;gap:8px}.wish-answer{grid-template-columns:160px 1fr;gap:8px;display:grid}.wish-answer .row-btns{grid-column:1/-1}@media (max-width:760px){.wish-answer{grid-template-columns:1fr}}.ws{gap:28px;max-width:820px;display:grid}.ws .ph{margin-bottom:0}.ws .ph h1{font-weight:300}.ws-form{padding:22px 24px}.ws-form form{gap:14px;display:grid}.ws-field{gap:6px;display:grid}.ws-field textarea{font:inherit;color:var(--ink);resize:vertical;background:0 0;border:0;outline:none;padding:2px 0;font-size:17px;line-height:1.5}.ws-why-f{border-top:1px solid var(--line-2,#eceae5);padding-top:12px}.ws-why-f textarea{font-size:15px}.ws-acts{border-top:1px solid var(--line-2,#eceae5);align-items:center;gap:16px;padding-top:14px;display:flex}.ws-acts>:first-child{text-align:left;flex:1}.ws-acts .link{color:var(--ink-2);padding:0;font-size:14px;text-decoration:none}.ws-sec{gap:12px;display:grid}.ws-sec h2{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:400}.ws-sub{color:var(--muted);margin:4px 0 0;font-size:14px}.ws-list,.ws-soon{margin:0;padding:0 24px;list-style:none}.ws-list li{border-bottom:1px solid var(--line-2,#eceae5);gap:16px;padding:20px 0;display:flex}.ws-list li:last-child,.ws-soon li:last-child{border-bottom:0}.ws-mark{box-sizing:border-box;border:2px solid #eceae5;border-radius:50%;flex:none;place-content:center;width:28px;height:28px;font-size:13px;display:grid}.ws-done .ws-mark{color:#fff;background:#24352f;border-color:#24352f}.ws-now .ws-mark{border-color:#fcbe11}.ws-b{flex:1;gap:6px;min-width:0;display:grid}.ws-top{align-items:baseline;gap:12px;display:flex}.ws-top b{white-space:pre-wrap;flex:1;font-size:16px;font-weight:600}.ws-st{color:var(--muted);flex:none;font-size:13px;font-weight:600}.ws-st.s-done{color:#24352f}.ws-by{color:var(--muted);font-size:14px}.ws-why{color:var(--ink-2);white-space:pre-wrap;margin:0;font-size:14.5px}.ws-reply{background:var(--bg,#f3f2ef);white-space:pre-wrap;border-radius:14px;margin:4px 0 0;padding:10px 14px;font-size:14.5px;line-height:1.5}.ws-reply b{font-weight:600}.soon-row{border-bottom:1px solid var(--line-2,#eceae5);align-items:center;gap:16px;padding:18px 0;display:flex}.soon-row .soon-b{flex:1;gap:3px;min-width:0;display:grid}.soon-row h3{margin:0;font-size:16px;font-weight:600}.soon-row p{color:var(--muted);margin:0;font-size:14px}.soon-row .btn{white-space:nowrap;flex:none}.soon-ok{color:#24352f;white-space:nowrap;flex:none;font-size:14px;font-weight:500}@media (max-width:560px){.soon-row{flex-direction:column;align-items:flex-start;gap:10px}.ws-list,.ws-soon{padding:0 18px}.ws-top{flex-direction:column;gap:2px}}.wish-answer select{align-self:start}.revenue-card{gap:10px}.revenue-card h2{margin-top:-4px;font-size:20px;font-weight:400}.rev-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.rev-grid>div{flex-direction:column;gap:4px;min-width:0;display:flex}.rev-grid .lab{color:var(--ink-2);font-size:13.5px}.rev-v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(22px,2.4vw,28px)}.rev-ratio{background:#f7f6f3;border-radius:14px;margin:4px 0 0;padding:12px 14px;font-size:15px}@media (max-width:760px){.rev-grid{grid-template-columns:1fr;gap:12px}}.ws-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ws-grid>div{flex-direction:column;gap:4px;min-width:0;display:flex}.ws-grid .lab{color:var(--ink-2);font-size:13.5px}.ws-bar{background:color-mix(in srgb, var(--deep) 30%, var(--bg));border-radius:999px;height:10px;overflow:hidden}.ws-bar i{background:var(--deep);height:100%;display:block}.ws-bar.sm{min-width:6px;height:8px}.ws-cell{width:28%;min-width:80px}.ws-est{border:1px dashed var(--line);border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px;display:flex}.ws-est p{margin:0;font-size:14.5px}.ws-key{color:var(--ink-2);gap:14px;font-size:13px;display:flex}.ws-key span:before{content:"";vertical-align:-1px;background:var(--deep);border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.ws-key span+span:before{background:color-mix(in srgb, var(--deep) 30%, var(--bg))}@media (max-width:760px){.ws-grid{grid-template-columns:1fr 1fr;gap:12px}.ws-cell{display:none!important}}.launch-sum{gap:10px;display:grid}.launch-sum b{font-size:18px}.launch-bar{background:var(--line);border-radius:99px;height:8px;overflow:hidden}.launch-bar i{background:var(--accent);border-radius:99px;height:100%;display:block}.launch-sum.ready .launch-bar i{background:var(--good)}.launch-list{gap:2px;margin:8px 0 0;padding:0;list-style:none;display:grid}.launch-item{border-top:1px solid var(--line-2);grid-template-columns:84px 1fr;gap:14px;padding:12px 0;display:grid}.launch-item:first-child{border-top:0}.launch-item p{color:var(--ink-2);margin:3px 0 0;font-size:14px;line-height:1.5}.launch-badge{text-align:center;background:var(--line-2);color:var(--ink-2);border-radius:99px;align-self:start;padding:4px 8px;font-size:12px;font-weight:600}.launch-badge.ok{background:var(--good-bg);color:var(--good)}.launch-badge.todo{background:color-mix(in srgb, var(--accent) 30%, transparent);color:#2c2c2c}.launch-badge.warn{color:#9e2b25;background:#d9534f26}.launch-later{color:var(--muted);margin-left:8px;font-size:12px}.launch-act{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:8px;display:flex}.launch-act:empty{display:none}.launch-mc{margin-top:10px}.launch-mc .input{flex:200px;max-width:260px}.launch-item .ok-msg,.launch-item .alert{margin-top:8px}.launch-tick{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}@media (max-width:560px){.launch-item{grid-template-columns:1fr;gap:6px}.launch-badge{justify-self:start}}.launch-link{color:inherit;border:1px solid color-mix(in srgb, var(--accent) 60%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding:14px 18px;text-decoration:none;display:flex}.voice-presets{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.voice-presets button{text-align:left;border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;font:inherit;border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.voice-presets button b{font-size:15px;font-weight:600}.voice-presets button span{color:var(--ink-2);font-size:13.5px}.voice-presets button i{color:var(--ink-2);font-size:13px}.voice-presets button[aria-checked=true]{border-color:var(--deep);box-shadow:inset 0 0 0 1px var(--deep);background:var(--bg,#f3f2ef)}.voice-presets button:disabled{cursor:default}.voice-help{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.voice-help>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.voice-words{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.look-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:24px;display:grid}.look-grid>div{flex-direction:column;gap:10px;min-width:0;display:flex}.look-grid>div>.link{align-self:flex-start}.look-h{margin:6px 0 0;font-size:15px;font-weight:600}.look-color{align-items:flex-end;gap:10px;display:flex}.look-color .field{flex:1;min-width:0;margin:0}.look-color input[type=color]{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:10px;flex:none;width:44px;height:42px;padding:3px}.look-sample{color:var(--ink);overflow-wrap:anywhere;margin:2px 0 0;font-size:18px;line-height:1.3}.look-logos{grid-template-columns:1fr 1fr;gap:12px;display:grid}.look-logo{flex-direction:column;gap:6px;min-width:0;display:flex}.look-logo-tile{border:1px solid var(--line);border-radius:12px;place-items:center;height:96px;padding:14px;display:grid}.look-logo-tile.dark{color:#f3f2ef;background:#2c2c2c}.look-logo-tile.light{color:var(--ink-2);background:#fff}.look-logo-tile img{object-fit:contain;max-width:100%;max-height:64px}.look-logo-tile span{opacity:.7;font-size:13px}.look-preview{aspect-ratio:1;width:100%;max-width:320px;height:auto;box-shadow:0 1px 0 var(--line), 0 6px 20px #00000014;border-radius:12px}.chs.swatches button{place-items:center;width:38px;height:38px;padding:4px;display:grid}.chs.swatches button i{border-radius:99px;width:100%;height:100%;box-shadow:inset 0 0 0 1px #0000001f}.chs.swatches button[aria-pressed=true]{background:var(--surface);border:2px solid var(--deep)}@media (max-width:560px){.look-logos{grid-template-columns:1fr}.look-preview{max-width:240px}}.planner.writing{grid-template-columns:minmax(0,1fr)}.compose.wide{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;gap:28px;display:grid}.compose-form{flex-direction:column;gap:14px;min-width:0;display:flex}.compose-pv{flex-direction:column;gap:10px;max-height:calc(100vh - 120px);display:flex;position:sticky;top:104px;overflow-y:auto}@media (max-width:900px){.compose.wide{grid-template-columns:minmax(0,1fr)}.compose-pv{max-height:none;position:static}}.pv-tabs{gap:6px;margin-bottom:8px;display:flex}.pv-tabs button{border:1px solid var(--line);background:var(--surface);font:inherit;color:var(--ink-2);cursor:pointer;border-radius:99px;padding:5px 12px;font-size:13px}.pv-tabs button[aria-selected=true]{background:var(--deep);border-color:var(--deep);color:var(--on-deep)}.preview .pv-img.ig{aspect-ratio:4/5;justify-content:center;align-items:center;display:flex}.preview .pv-img.ig img{object-fit:cover;height:100%;max-height:none}.pv-noimg{color:var(--muted);background:var(--bg-2);font-size:13px}.preview .pv-img.gbp{aspect-ratio:4/3;justify-content:center;align-items:center;display:flex}.preview .pv-img.gbp img{object-fit:cover;height:100%;max-height:none}.pv-gbtn{padding:4px 14px 14px}.pv-gbtn span{border:1px solid var(--line);color:#1a73e8;border-radius:99px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-block}.preview.lkd .pv-acts.fb{flex-wrap:wrap;gap:4px 8px;font-size:12px}.pv-img video{background:#000;width:100%;max-height:460px;display:block}.preview .pv-img.ig video{object-fit:cover;height:100%;max-height:none}.preview.tall{background:var(--surface)}.pv-tall{aspect-ratio:9/16;background:#111;justify-content:center;align-items:center;max-height:560px;margin:0 auto;display:flex;position:relative;overflow:hidden}.pv-tall img,.pv-tall video{object-fit:cover;width:100%;height:100%;display:block}.pv-tall img{object-fit:contain}.pv-tall .pv-noimg{color:#ddd;text-align:center;background:0 0;padding:20px}.pv-tall-h{color:#fff;pointer-events:none;background:linear-gradient(#0006,#0000);align-items:center;gap:8px;padding:8px 10px 14px;font-size:13px;display:flex;position:absolute;top:10px;left:0;right:0}.pv-tall-h .cl-logo{border-radius:50%;flex:none;width:28px;height:28px;font-size:10px}.pv-tall-h b{white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 2px #0000004d;font-weight:600;overflow:hidden}.pv-tall-h small{opacity:.75;flex:none;font-size:12px}.pv-tall-h em{letter-spacing:6px;flex:none;margin-left:auto;font-size:14px;font-style:normal}.pv-tall-h.reel{padding:12px;top:0}.pv-tall-h.reel b{font-size:16px;font-weight:700}.pv-tall-bar{pointer-events:none;background:#ffffff59;border-radius:2px;height:2px;position:absolute;top:6px;left:8px;right:8px}.pv-tall-bar i{background:#fff;border-radius:2px;width:40%;height:100%;display:block}.pv-ring{border-radius:50%;flex:none;padding:2px;display:inline-flex}.pv-ring.ig{background:linear-gradient(45deg,#feda75,#fa7e1e,#d62976,#962fbf)}.pv-ring.fb{background:#1877f2}.pv-ring .cl-logo{border:2px solid #fff}.pv-h .pv-ring .cl-logo{width:28px;height:28px}.pv-more{color:#65676b;letter-spacing:6px;align-self:center;margin-left:auto;font-size:15px;font-style:normal}.pv-tall-reply{color:#fff;pointer-events:none;align-items:center;gap:12px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.pv-tall-reply span{border:1px solid #ffffffb3;border-radius:99px;flex:1;padding:7px 12px;font-size:12px}.pv-tall-reply i{font-size:16px;font-style:normal}.pv-tall-side{color:#fff;text-align:center;pointer-events:none;text-shadow:0 1px 3px #0006;gap:14px;font-size:18px;display:grid;position:absolute;bottom:70px;right:8px}.pv-tall-side i{font-style:normal}.pv-tall-who{align-items:center;gap:8px;margin-bottom:6px;font-size:13px;display:flex}.pv-tall-who .cl-logo{border-radius:50%;flex:none;width:26px;height:26px;font-size:9px}.pv-tall-who>span:last-child{border:1px solid #fffc;border-radius:6px;padding:1px 8px;font-size:12px;font-weight:600}.pv-tall-t{color:#fff;white-space:pre-wrap;overflow-wrap:anywhere;pointer-events:none;background:linear-gradient(#0000,#0000008c);padding:12px;font-size:13px;position:absolute;bottom:16px;left:0;right:44px}.preview.tall .pv-when{padding-top:10px}.pchip .fmt{font-weight:700}.mini video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.media-pick video{object-fit:cover;width:100%;height:100%;display:block}.media-pick button{position:relative}.media-pick .vid{color:#fff;background:#0009;border-radius:6px;padding:1px 6px;font-size:11px;position:absolute;bottom:6px;left:6px}.pv-acts{letter-spacing:6px;color:var(--ink-2);padding:10px 12px 0;font-size:18px}.pv-acts.fb{letter-spacing:0;border-top:1px solid var(--line-2);justify-content:space-around;padding:10px 12px;font-size:13px;display:flex}.preview.ig .pv-t{padding-top:6px}.pv-more{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0}.pv-empty{color:var(--muted)}.pv-when{color:var(--muted);padding:0 12px 12px;font-size:12px}.pv-checks ul{flex-direction:column;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.pv-checks li{background:var(--bg-2);color:var(--ink-2);border-radius:10px;padding:8px 10px 8px 30px;font-size:13px;position:relative}.pv-checks li:before{font-weight:700;position:absolute;top:8px;left:10px}.pv-checks li.ok:before{content:"✓";color:var(--good)}.pv-checks li.warn:before{content:"!";color:var(--warn)}.pv-checks li.stop{color:#8a2a17;background:#fdecea}.pv-checks li.stop:before{content:"✕";color:#b4441d}.crop{border:1px solid var(--line);background:var(--bg);border-radius:14px;flex-direction:column;gap:10px;margin-top:8px;padding:12px;display:flex}.crop-frame{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#111;border-radius:10px;max-width:360px;margin:0 auto;position:relative;overflow:hidden}.crop-frame:active{cursor:grabbing}.crop-frame:focus-visible{outline:2px solid var(--deep-fg,var(--deep));outline-offset:2px}.crop-frame img{pointer-events:none;max-width:none;height:auto;position:absolute}.crop-zoom{color:var(--ink-2);align-items:center;gap:10px;width:100%;max-width:360px;margin:0 auto;font-size:13px;display:flex}.crop-zoom input{flex:1}.post-result{background:var(--bg);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.pr-nums{flex-wrap:wrap;gap:22px;display:flex}.pr-nums div{flex-direction:column;display:flex}.pr-nums b{font-size:22px;font-weight:700;line-height:1.1}.pr-nums span{color:var(--muted);font-size:12.5px}.post-ideas{flex-direction:column;gap:10px;display:flex}.pi-h{align-items:center;gap:10px;display:flex}.pi-h h2{font-size:18px;font-weight:600}.post-ideas ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.post-ideas li{border-top:1px solid var(--line-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.post-ideas li>div:first-child{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.pi-place{border-top:1px solid var(--line-2);flex-direction:column;gap:6px;padding-top:10px;display:flex}.pi-place label{color:var(--ink-2);font-size:13.5px}.pi-weather{border-top:1px solid var(--line-2);padding-top:8px}.quick-review{flex-direction:column;gap:14px;width:100%;max-width:560px;margin:0 auto;display:flex}.quick-review h1{font-size:26px}.quick-btns{flex-direction:column;align-items:stretch;gap:10px;display:flex}.btn.big{justify-content:center;padding:14px 18px;font-size:16px}.quick-btns .link{align-self:center}.quick-review .ok-msg{align-items:center;gap:8px;display:flex}.story-tpl-body{grid-template-columns:minmax(150px,220px) 1fr;align-items:start;gap:16px;display:grid}.story-tpl-canvas{width:100%;height:auto;box-shadow:0 1px 0 var(--line), 0 6px 20px #00000014;border-radius:12px}.story-tpl-fields{flex-direction:column;gap:10px;min-width:0;display:flex}.story-tpl-fields textarea{resize:vertical}@media (max-width:560px){.story-tpl-body{grid-template-columns:1fr}.story-tpl-canvas{max-width:220px;margin:0 auto}}.kind-dot{vertical-align:0;border-radius:50%;width:9px;height:9px;margin-right:6px;display:inline-block}.kind-dot.sell,.kind-bg.sell{background:#fcbe11}.kind-dot.show,.kind-bg.show{background:var(--deep-fg,var(--deep))}.kind-dot.tell,.kind-bg.tell{background:#8fb3a6}.kind-chs button{align-items:center;display:inline-flex}.mix{flex-direction:column;gap:6px;margin:4px 0 12px;display:flex}.mix-bar{background:var(--line);border-radius:99px;gap:2px;height:6px;display:flex;overflow:hidden}.mix-bar span{min-width:4px}.mix-legend{color:var(--ink-2);flex-wrap:wrap;gap:14px;font-size:12.5px;display:flex}.kind-chs button[aria-pressed=true] .kind-dot.show{background:var(--on-deep)}.loc-pick{color:var(--ink-2);align-self:flex-start;align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.loc-pick select{min-width:260px;max-width:100%}.loc-table td a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}@media (hover:hover){.loc-table td a:hover{text-decoration-color:currentColor}}@media (max-width:560px){.loc-pick{flex-direction:column;align-self:stretch;align-items:stretch;gap:4px}.loc-pick select{width:100%;min-width:0}}fieldset .chk{align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.auto-rsp{background:#fff6da}.pv-card{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);background:#f0f2f5;margin:8px 0 0}.pv-card img{aspect-ratio:1.91;object-fit:cover;width:100%;display:block}.pv-card-t{color:#1c1e21;gap:2px;padding:8px 12px 10px;font-size:13px;display:grid}.pv-card-t small{color:#65676b;font-size:11.5px}.pv-card-t span{color:#65676b;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.link-opt{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.mp-auto{border-top:1px solid var(--line-2);gap:8px;padding-top:12px;display:grid}.sess-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sess-list li{justify-content:space-between;align-items:center;gap:12px;display:flex}.sess-list li div{display:grid}.sess-list small{color:var(--muted);font-size:13px}.sessions{justify-items:start;gap:10px;display:grid}.cell-why{color:var(--bad,#b3261e);white-space:normal;text-align:left;max-width:220px;font-size:12px;display:block}.oscar-budget .ob-h{align-items:center;gap:12px;display:flex}.ob-why{color:var(--ink-2);gap:4px;margin:0;padding-left:18px;font-size:14px;display:grid}.sb-levels{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;display:grid}.sb-level{border:1px solid var(--line);cursor:pointer;background:var(--card,#fff);border-radius:14px;gap:4px;padding:14px;display:grid;position:relative}.sb-level.on{border-color:var(--deep);box-shadow:0 0 0 1px var(--deep)}.sb-level input{opacity:0;pointer-events:none;position:absolute}.sb-level .v{letter-spacing:-.02em;font-size:22px}.sb-level small{color:var(--muted);font-size:12px}@media (max-width:760px){.sb-levels{grid-template-columns:1fr}}.sb-level:focus-within{outline:2px solid var(--deep);outline-offset:2px}.ref-h{letter-spacing:-.02em;margin-bottom:10px;font-size:20px;font-weight:600}.ref-row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.ref-row .field{flex:260px;margin:0}.ref-code{letter-spacing:.06em;background:var(--bg,#f3f2ef);border-radius:8px;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.rv-page{gap:24px;max-width:820px;display:grid}.rv-page .ph{margin-bottom:0}.rv-page .ph h1{font-weight:300}.rv-page .set-back{display:none}.rv-card{gap:24px;padding:32px;display:grid}.rv-steps{border-bottom:1px solid var(--line-2,#eceae5);grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0 0 24px;list-style:none;display:grid}.rv-steps li{align-content:start;gap:6px;display:grid}.rv-steps b{font-size:16px;font-weight:600}.rv-steps li>span:last-child{color:var(--muted);font-size:14px;line-height:1.45}.rv-n{background:var(--bg,#f3f2ef);border-radius:50%;place-content:center;width:32px;height:32px;margin-bottom:4px;font-size:14px;font-weight:600;display:grid}.rv-steps li:first-child .rv-n{background:var(--ink,#2c2c2c);color:#fff}.rv-steps li:last-child .rv-n{color:#2c2c2c;background:#fcbe11}.ref-share{gap:16px;display:grid}.rv-share{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rv-share>.btn{flex:none;gap:10px}.rv-link{background:var(--bg,#f3f2ef);border-radius:999px;flex:280px;align-items:center;gap:8px;min-width:0;padding:6px 6px 6px 18px;display:flex}.rv-link input{min-width:0;font:inherit;color:var(--ink-2);text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:1;font-size:15px}.rv-link .btn{border:0;flex:none;padding:9px 16px}.rv-msg{background:var(--bg,#f3f2ef);border-radius:18px;padding:14px 18px}.rv-msg>summary{cursor:pointer;font-size:15px;font-weight:500}.rv-msg[open]>summary{margin-bottom:12px}.rv-bubble{background:#fff;border-radius:18px 18px 18px 6px;max-width:580px;margin:0 0 12px;padding:12px 16px;font-size:15px;line-height:1.5}.rv-msg .field{margin:0 0 12px}.rv-msg-acts{flex-wrap:wrap;align-items:center;gap:16px;font-size:14px;display:flex}.rv-msg-acts .link{color:var(--ink);padding:0;font-size:14px}.rv-msg-acts a{color:var(--ink)}.rv-owed{margin:0}.rv-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:24px 32px;display:grid}.rv-stats div{gap:4px;display:grid}.rv-stats b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:36px;font-weight:300}.rv-stats span{color:var(--muted);font-size:14px}.rv-list-sec{gap:12px;display:grid}.rv-list-top{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.rv-list-top h2{letter-spacing:-.02em;flex:1;margin:0;font-size:22px;font-weight:400}.rv-list-top span{color:var(--muted);font-size:14px}.rv-list{margin:0;padding:0 24px;list-style:none}.rv-list li{border-bottom:1px solid var(--line-2,#eceae5);align-items:center;gap:16px;padding:18px 0;display:flex}.rv-list li:last-child{border-bottom:0}.rv-mark{box-sizing:border-box;border:2px solid #eceae5;border-radius:50%;flex:none;place-content:center;width:28px;height:28px;font-size:13px;display:grid}.rv-done .rv-mark{color:#fff;background:#24352f;border-color:#24352f}.rv-now .rv-mark{border-color:#fcbe11}.rv-t{flex:1;gap:4px;min-width:0;display:grid}.rv-t b{font-size:16px;font-weight:600}.rv-t>span{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.rv-bar{background:#eceae5;border-radius:2px;width:120px;height:4px;display:inline-block;overflow:hidden}.rv-bar i{background:var(--ink,#2c2c2c);height:100%;display:block}.rv-r{color:var(--muted);flex:none;font-size:14px}.rv-rules>summary{cursor:pointer;color:var(--ink-2);align-items:center;gap:8px;font-size:15px;list-style:none;display:inline-flex}.rv-rules>summary::-webkit-details-marker{display:none}.rv-rules>summary:after{content:"›";color:var(--field,#b9b3a7);transition:transform .2s var(--ease-out,ease-out)}.rv-rules[open]>summary:after{transform:rotate(90deg)}.rv-rules ul{background:var(--surface,#fff);color:var(--ink-2);border-radius:20px;gap:8px;margin:12px 0 0;padding:18px 24px 18px 40px;font-size:14.5px;display:grid}@media (max-width:760px){.rv-page .set-back{display:inline-block}.rv-card{gap:18px;padding:20px}.rv-steps{grid-template-columns:1fr;gap:14px;padding-bottom:18px}.rv-steps li{grid-template-columns:auto 1fr;align-items:center;column-gap:12px}.rv-steps .rv-n{grid-row:span 2;width:28px;height:28px;margin:0;font-size:13px}.rv-share>.btn{justify-content:center;width:100%}.rv-stats{text-align:center;gap:8px;padding:18px 16px}.rv-stats b{font-size:28px}.rv-stats span{font-size:12px}.rv-list{padding:0 18px}.rv-r{display:none}}.ref-hint{color:var(--muted);margin-top:10px;font-size:13.5px}.ref-hint a{color:inherit;text-decoration:underline}.ref-owed{gap:4px;margin:6px 0 0;padding-left:20px;font-size:14.5px;display:grid}.ig-own{align-items:center;gap:8px;margin-top:6px;font-size:14px;display:inline-flex}.cal .day.drop{outline:2px dashed var(--deep-fg,var(--deep));outline-offset:-2px;background:color-mix(in srgb, var(--deep) 6%, transparent)}.cal .pchip[draggable=true]{cursor:grab}.leave-sec{flex-direction:column;align-items:flex-start;gap:8px;margin-top:18px;display:flex}.leave-sec:empty{display:none}.leave-open{color:var(--muted);font-size:14px}.leave{background:var(--surface);border-radius:var(--r-l);gap:12px;width:100%;padding:22px;display:grid}.leave h3{margin:0;font-size:20px;font-weight:600}.leave-reasons{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px;display:grid}.leave-offer{border:1px solid var(--line);border-radius:14px;justify-items:start;gap:6px;padding:14px 16px;display:grid}.leave-offer span{color:var(--ink-2);font-size:14px}.leave-end{flex-wrap:wrap}.btn.danger{color:#9b1c1c;border-color:#e5b4b4}.series-card{gap:14px}.series-h{align-items:flex-start;gap:12px;display:flex}.series-h h2{font-size:20px;font-weight:400}.series-h p{color:var(--ink-2);max-width:70ch;margin-top:4px;font-size:14px}.series-list{gap:8px;padding:0;list-style:none;display:grid}.series-list li{border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.series-list li.off{opacity:.6}.series-list li>div:first-child{gap:2px;display:grid}.series-list span{color:var(--ink-2);font-size:13.5px}.series-list small{color:var(--muted);font-size:12.5px}.series-form{background:var(--bg);border-radius:14px;gap:12px;padding:14px;display:grid}.series-nets{gap:16px;display:flex}.series-nets .chk{align-items:center;gap:6px;font-size:14px;display:inline-flex}.series-form textarea{min-height:64px}.ad-sugg{margin-bottom:16px}.ad-sugg .mp-head{align-items:flex-start;gap:14px;margin-bottom:4px;display:flex}.ad-sugg .mp-head>div{gap:4px;display:grid}.ad-terms{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.ad-terms li{background:var(--bg,#f3f2ef);overflow-wrap:anywhere;border-radius:999px;padding:3px 10px;font-size:13px}.ad-terms small{color:var(--muted,#6b6b6b)}.ad-sugg .ad-item .b{justify-content:flex-end}.ad-text{gap:8px;min-width:0;margin-top:8px;display:grid}.ad-prev{border:1px solid var(--line,#e2e0da);background:#fff;border-radius:12px;gap:2px;min-width:0;padding:10px 12px;display:grid}.ad-prev small{color:var(--muted,#6b6b6b);overflow-wrap:anywhere;font-size:12px}.ad-prev b{color:#1a0dab;overflow-wrap:anywhere;font-size:16px;font-weight:500}.ad-prev span{color:#4d5156;overflow-wrap:anywhere;font-size:13px}.ad-lines{overflow-wrap:anywhere;gap:2px;margin:0;padding-left:18px;font-size:13px;display:grid}.ad-old summary{cursor:pointer;color:var(--muted,#6b6b6b);font-size:13px}.ad-old[open]{gap:6px;display:grid}.ad-edit{gap:6px;min-width:0;margin-top:8px;display:grid}.ad-edit .hint.warn{color:#9a3412}.ad-links{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.ad-link-row{gap:4px;min-width:0;display:grid}.ad-link-row small{color:var(--muted,#6b6b6b);overflow-wrap:anywhere}.ad-sitelinks{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ad-sitelinks li{overflow-wrap:anywhere;gap:2px;min-width:0;font-size:13px;display:grid}.ad-sitelinks b{color:#1a0dab;font-size:14px;font-weight:500}.ad-sitelinks small,.ad-asset{color:var(--muted,#6b6b6b)}.ad-images{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;margin:0 0 4px;padding:0;list-style:none;display:grid}.ad-images li{justify-items:start;gap:4px;min-width:0;display:grid}.ad-images img,.ad-img-none{aspect-ratio:1;object-fit:cover;background:var(--bg,#f3f2ef);border-radius:10px;width:100%;display:block}.ad-img-none{overflow-wrap:anywhere;color:var(--muted,#6b6b6b);place-items:center;padding:6px;font-size:12px;display:grid}.ad-asset{margin:0;font-size:13px}.warn-text{color:#9a3412}.ad-text>.link{justify-self:start}.camp-make{justify-items:end;gap:6px;max-width:300px;display:grid}.camp-make small{margin:0}.ww-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:8px 24px;display:grid}.sa-totals{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:4px 0 6px;display:grid}.sa-totals>div{background:var(--bg-2);border-radius:12px;min-width:0;padding:10px 12px}.sa-totals small{color:var(--muted);font-size:12.5px;display:block}.sa-totals b{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:20px;display:block}.q-sum{flex-wrap:wrap;align-items:center;gap:16px;padding:14px 18px;display:flex}.q-sum p{flex:240px;margin:0;font-size:14px}.q-avg{font-size:32px;font-weight:700}.q-tip{background:color-mix(in srgb, var(--accent) 16%, transparent);border-radius:12px;padding:12px 16px;font-size:14px}.q-tip p{margin:4px 0 0}.q-parts{flex-wrap:wrap;gap:4px 6px;display:flex}.state.neutral{background:color-mix(in srgb, var(--ink,#2c2c2c) 8%, transparent);color:inherit}.ww-group h3{margin:10px 0 2px;font-size:15px;font-weight:600}.utm-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:0 12px;display:grid}.utm-link{overflow-wrap:anywhere;margin-top:6px;display:block}@media (max-width:760px){.ad-sugg .ad-item{grid-template-columns:minmax(0,1fr)}.ad-sugg .ad-item .b{text-align:left;justify-content:flex-start;max-width:none}.camp-make{justify-items:start;max-width:none}}.ad-line{margin:0 0 16px}.sub-h{margin:10px 0 2px;font-size:14px;font-weight:600}.warn-t{color:var(--warn);font-weight:600}.shop-fix .fix-item{border-top:1px solid var(--line,#e6e4df);gap:8px;padding:12px 0;display:grid}.shop-fix .fix-before,.shop-fix .fix-after{background:var(--bg,#f3f2ef);border-radius:12px;gap:4px;padding:10px 12px;display:grid}.shop-fix .fix-after{border:1px solid var(--line,#e6e4df);background:#fff}.shop-fix .fix-before p,.shop-fix .fix-after p{margin:0;font-size:14px}@media (min-width:760px){.shop-fix .fix-item{grid-template-columns:1fr 1fr}.shop-fix .fix-item>small,.shop-fix .fix-item>.row-btns{grid-column:1/-1}}.svc-prices{gap:12px;margin-top:16px;scroll-margin-top:120px}.svcp-group{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding-top:10px;display:flex}.svcp-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.svcp-shown{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.svcp-price{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.svcp-price .input{width:110px}.svcp-budget{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:12.5px;display:flex}.svcp-budget .input{width:110px;padding:4px 8px}.dc-form{border-top:1px solid var(--line-2);gap:10px;padding-top:12px;display:grid}.dc-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.hl-dot{vertical-align:1px;background:var(--line);border-radius:50%;flex:none;width:10px;height:10px;margin-right:8px;display:inline-block}.hl-dot.ok{background:var(--good)}.hl-dot.warn{background:#e0a100}.hl-dot.bad{background:#c2410c}.hl-table td{vertical-align:top}.hl-cell{min-width:170px}.hl-cell.none{color:var(--muted)}.hl-name{min-width:160px}.hl-name a{font-weight:600}.hl-tag{margin-top:2px;font-size:12px;font-weight:600;display:block}.hl-tag.bad{color:#c2410c}.hl-tag.warn{color:#946200}.hl-tag.ok{color:var(--good)}.hl-since{color:var(--muted);margin-top:2px;font-size:12px;display:block}.hl-strip{gap:2px;margin-top:6px;display:flex}.hl-strip i{background:var(--line-2);border-radius:1px;width:4px;height:12px}.hl-strip i.ok{background:var(--good)}.hl-strip i.warn{background:#e0a100}.hl-strip i.bad{background:#c2410c}.hl-strip i.none{background:var(--line)}.hl-worse ul{gap:4px;margin:0;padding-left:18px;display:grid}.cr-sched{background:var(--bg);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:10px 14px;display:flex}.cr-sched p{flex:260px;margin:0;font-size:13.5px}.hl-worse h2{margin:0 0 6px;font-size:17px}.dbm{flex-direction:column;gap:14px;display:flex}.dbm-edit{flex-direction:column;gap:12px;display:flex}.dbm-preview{border-radius:16px;align-items:center;gap:12px;max-width:520px;padding:14px 18px;display:flex}.dbm-logo{background:#fff;border-radius:10px;flex:none;place-items:center;width:44px;height:44px;font-weight:700;display:grid;overflow:hidden}.dbm-logo img{object-fit:contain;max-width:40px;max-height:40px}.dbm-acc{border-radius:50%;width:22px;height:22px;margin-left:auto}.dbm input[type=color]{border:1px solid var(--line);background:#fff;border-radius:10px;width:64px;height:40px;padding:2px}.psc{flex-direction:column;gap:14px;display:flex;position:relative}.psc-res{background:var(--bg,#f3f2ef);border-radius:16px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.psc-res p{margin:0}.sjk-h{padding-bottom:28px}.sjk-h .brandrow{color:inherit;text-decoration:none}.sjk{flex-direction:column;gap:28px;display:flex}.sjk-about{max-width:680px;margin-top:40px}.sjk-about h2{letter-spacing:-.01em;margin:0 0 10px;font-size:22px;font-weight:400}.sjk-about p{color:var(--ink-2);margin:0 0 12px}.sjk-about ul{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:6px 20px;margin:0 0 14px;padding:0;list-style:none;display:grid}.sjk-about li{align-items:baseline;gap:10px;display:flex}.sjk-about li:before{content:"✓";color:#24352f;font-size:13px;font-weight:700}.sjk h2{margin:0 0 8px;font-size:20px;font-weight:400}.sjk-wait{background:#fff;border-radius:16px;flex-direction:column;gap:14px;padding:18px;display:flex}.sjk-wait p{margin:0}.sjk-wait-top{align-items:center;gap:14px;display:flex}.sjk-wait-dog{animation:1.4s ease-in-out infinite sjk-hop;display:flex}@keyframes sjk-hop{0%,to{transform:translateY(0)}40%{transform:translateY(-5px)}}.sjk-bar{background:#eceae5;border-radius:99px;height:6px;overflow:hidden}.sjk-bar i{border-radius:inherit;background:#fcbe11;height:100%;transition:width 1s linear;display:block}.sjk-steps{color:var(--muted);flex-direction:column;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.sjk-steps li{align-items:center;gap:10px;display:flex}.sjk-steps .dot{border:2px solid #dad7d0;border-radius:50%;flex:none;place-content:center;width:18px;height:18px;font-size:11px;font-weight:700;display:grid}.sjk-steps li.done{color:var(--ink,#2c2c2c)}.sjk-steps li.done .dot{color:#fff;background:#2f7d4f;border-color:#2f7d4f}.sjk-steps li.now{color:var(--ink,#2c2c2c);font-weight:600}.sjk-steps li.now .dot{border-color:#0000 #fcbe11 #fcbe11;animation:.9s linear infinite sjk-spin}@keyframes sjk-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sjk-wait-dog,.sjk-steps li.now .dot{animation:none}.sjk-bar i{transition:none}}.sjk-score{background:#fff;border-radius:20px;align-items:center;gap:22px;padding:20px;display:flex}.sjk-score h2{word-break:break-all;margin:0 0 4px}.sjk-score p{margin:0 0 4px}.sjk-ring{--c:#2f7d4f;text-align:center;background:radial-gradient(closest-side, #fff 78%, transparent 80% 100%), conic-gradient(var(--c) calc(var(--p) * 1%), #e7e5e0 0);border-radius:50%;flex:none;place-content:center;width:112px;height:112px;display:grid}.sjk-ring b{font-variant-numeric:tabular-nums;font-size:36px;line-height:1}.sjk-ring span{color:var(--muted);font-size:12px}.sjk-ring.sm{width:64px;height:64px}.sjk-ring.sm b{font-size:20px}.sjk-mid{--c:#c98a00}.sjk-low{--c:#b42318}.sjk-fix{gap:10px;margin:0;padding-left:22px;display:grid}.sjk-fix li b{display:block}.sjk-fix li span{color:var(--ink-2);font-size:14.5px}.sjk-fb{background:#fff;border:1px solid #dadde1;border-radius:8px;max-width:500px;font-family:Helvetica,Arial,sans-serif;overflow:hidden}.sjk-fb img,.sjk-fb-none{aspect-ratio:1.91;object-fit:cover;background:#e4e6eb;width:100%;display:block}.sjk-fb-none{color:#65676b;place-items:center;font-size:14px;display:grid}.sjk-fb-t{background:#f0f2f5;gap:2px;padding:10px 12px;display:grid}.sjk-fb-t small{color:#65676b;font-size:12px}.sjk-fb-t b{color:#050505;font-size:16px}.sjk-fb-t span{color:#65676b;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.sjk-all{background:#fff;border-radius:16px;padding:16px 18px}.sjk-all>summary{font-weight:600}.sjk-all .note2{margin:12px 0 0}.sjk-teaser{background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:20px;display:flex}.sjk-teaser p,.sjk-teaser h2{margin:0}.sjk-blur{filter:blur(3px);-webkit-user-select:none;user-select:none;pointer-events:none;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.sjk-blur>div{background:var(--bg,#f3f2ef);border-radius:14px;gap:2px;padding:12px 14px;display:grid}.sjk-blur small{color:var(--muted);font-size:12px}.sjk-blur b{font-size:20px}.sjk-blur span{color:#2f7d4f;font-size:13px}.sjk-cmp td.n,.sjk-cmp th.n{text-align:center}.sjk-cmp td:first-child{white-space:normal}@media (max-width:560px){.sjk-cmp th,.sjk-cmp td{padding:8px}.sjk-score{flex-direction:column;align-items:flex-start}}.pk-hero{grid-template-columns:minmax(0,1fr);align-items:center;gap:28px;display:grid}.pk-top{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.pk-login{color:#fff;border:1px solid #ffffff80;border-radius:999px;padding:8px 16px;font-size:15px;font-weight:600;text-decoration:none}@media (hover:hover){.pk-login:hover{background:#ffffff1a}}.pk-main{flex-direction:column;align-items:flex-start;gap:18px;min-width:0;display:flex}.pk-main h1{margin-top:8px}.about-h #topp-cta .btn.big{width:auto}.hero-promise{color:#fffc;margin:0;font-size:14px}.pk-shot{gap:8px;min-width:0;margin:0;display:grid}.pk-shot img{background:#f3f2ef;border:1px solid #ffffff2e;border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 24px 60px #00000047}.pk-shot figcaption{color:#ffffffbf;text-align:right;font-size:12.5px}@media (min-width:980px){.pk-hero{grid-template-columns:minmax(0,1fr) minmax(0,520px);column-gap:48px}.pk-top{grid-column:1/-1}.pk-main h1{font-size:clamp(32px,3.4vw,46px)}.about-h #topp-cta{flex-wrap:nowrap;align-items:stretch}.about-h #topp-cta>*{white-space:nowrap}.about-h #topp-cta .btn,.about-h #topp-cta .btn.big{padding:11px 18px;font-size:15px}}@media (max-width:979px){.pk-shot img{aspect-ratio:16/11;object-fit:cover;object-position:top}}@media (max-width:760px){.about-h #topp-cta{width:100%}.about-h #topp-cta .btn,.about-h #topp-cta .btn.big{justify-content:center;width:100%}}@keyframes pk-up{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}@keyframes pk-drift{0%{transform:translate(0)scale(1)}to{transform:translate(-24px,10px)scale(1.04)}}.pk-main>*,.pk-shot{animation:pk-up .7s var(--ease-out) both}.pk-main>:nth-child(2){animation-delay:80ms}.pk-main>:nth-child(3){animation-delay:.16s}.pk-main>:nth-child(4){animation-delay:.22s}.pk-shot{animation-duration:.9s;animation-delay:.26s}.pk-hero .topo g{transform-origin:80% 35%;animation:28s ease-in-out infinite alternate pk-drift}.rv{opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);transform:translateY(18px)}.rv.rv-in{opacity:1;transform:none}@media (hover:hover){.about-b .plan-c{transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out)}.about-b .plan-c:hover{transform:translateY(-4px);box-shadow:0 14px 34px #00000014}}@media (prefers-reduced-motion:reduce){.pk-main>*,.pk-shot,.pk-hero .topo g{animation:none}.rv{opacity:1;transition:none;transform:none}.about-b .plan-c,.about-b .plan-c:hover{transition:none;transform:none}}.plans-cta{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:18px;display:flex}.plans-cta p{color:var(--muted);max-width:46ch;margin:0;font-size:14px}.about-b .plans-cta a.btn{text-decoration:none}@media (max-width:760px){.plans-cta .btn{justify-content:center;width:100%}}.site-card{background:var(--surface,#fff);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:center;gap:16px 32px;padding:24px;display:grid}.site-card h2{margin:0 0 6px}.site-card p{color:var(--ink-2);margin:0}.site-card-f{gap:10px;display:flex}.site-card-f .input{flex:1;min-width:0}@media (max-width:760px){.site-card{grid-template-columns:minmax(0,1fr);padding:20px}.site-card-f{flex-direction:column}.site-card-f .btn{justify-content:center}}.start-steps{counter-reset:st;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.start-steps li{counter-increment:st;background:var(--surface,#fff);border-radius:16px;gap:4px;max-width:none;padding:16px 18px;display:grid}.start-steps li:before{content:counter(st);color:#2c2c2c;background:#fcbe11;border-radius:50%;place-items:center;width:28px;height:28px;margin-bottom:6px;font-size:14px;font-weight:700;display:grid}.start-steps li span{color:var(--ink-2);font-size:14.5px}@media (max-width:760px){.start-steps{grid-template-columns:minmax(0,1fr)}}.about-b ul.conn-chips{flex-flow:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.about-b .conn-chips li{max-width:none;color:var(--ink);background:var(--surface,#fff);border:1px solid var(--line,#e7e5e0);border-radius:999px;padding:7px 12px;font-size:14px;font-weight:500}@media (max-width:760px){.about-b ul.conn-chips{gap:6px}.about-b .conn-chips li{padding:5px 10px;font-size:13px}}.period-switch{background:var(--surface,#fff);border:1px solid var(--line,#e7e5e0);border-radius:999px;margin-top:14px;padding:4px;display:inline-flex}.period-switch button{font:inherit;cursor:pointer;color:var(--ink-2);background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:500}.period-switch button[aria-pressed=true]{color:#fff;background:#2c2c2c}.ps-save{color:#2c2c2c;background:#fcbe11;border-radius:999px;margin-left:6px;padding:2px 8px;font-size:12px;font-weight:600}.about-b ul.trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.about-b .trust li{background:var(--surface,#fff);border-radius:16px;gap:4px;max-width:none;padding:16px 18px;display:grid}.trust li b:before{content:"✓";color:#2f7d4f;background:#e3f1e8;border-radius:50%;place-items:center;width:22px;height:22px;margin-right:8px;font-size:13px;display:inline-grid}.trust li span{color:var(--ink-2);font-size:14.5px}@media (max-width:900px){.about-b ul.trust{grid-template-columns:minmax(0,1fr)}}.sticky-trial{display:none}@media (max-width:760px){.sticky-trial{left:16px;right:86px;bottom:max(16px, env(safe-area-inset-bottom,0px));z-index:39;visibility:hidden;transition:transform .25s,visibility .25s;display:block;position:fixed;transform:translateY(140%)}.sticky-trial.on{visibility:visible;transform:none}.sticky-trial .btn{justify-content:center;width:100%;padding-block:14px;box-shadow:0 8px 24px #0000002e}.about-f{padding-bottom:96px}}@media (prefers-reduced-motion:reduce){.sticky-trial{transition:none}}.psc-form{flex-wrap:wrap;align-items:flex-end;gap:8px;max-width:560px;margin-top:12px;display:flex}.psc-form .field{flex:240px;margin:0}.user-rights{flex-wrap:wrap;gap:0 16px;margin-top:4px;display:flex}.user-rights .check{padding:3px 0;font-size:13.5px}.ce-row+.ce-row{border-top:1px solid var(--line)}.ce-panel{flex-direction:column;gap:16px;padding:4px 0 18px;display:flex}.ce-sec{flex-direction:column;gap:8px;display:flex}.ce-sec h3{font-size:15.5px;font-weight:600}.ce-inline{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.ce-group{background:var(--bg);border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.ce-kws{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ce-kws li{justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;display:flex}.ce-kws small{color:var(--muted)}.ce-off{color:var(--muted);text-decoration:line-through}.ce-add{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ce-add .field,.ce-add textarea{width:100%}.ce-sure{background:var(--surface);border:2px solid var(--accent,#fcbe11);border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex;position:sticky;bottom:90px;box-shadow:0 8px 24px #0000001f}.so-row{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:6px;font-size:13px;font-weight:500;display:flex}.so-row a{color:var(--ink-2)}.so-q{color:var(--muted);font-size:12.5px;font-weight:400}.so-h{margin:10px 0 0;font-size:14px;font-weight:600}.ts{flex-direction:column;grid-column:1/-1;gap:10px;margin-top:4px;display:flex}.ts.open{background:var(--bg-2);border-radius:16px;padding:14px}.ts-pick{border:0;flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;display:flex}.ts-pick legend{margin-bottom:4px;font-weight:600}.ts-pick small{color:var(--muted)}.ts-actions{flex-wrap:wrap;gap:8px;display:flex}.serp-pair{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.serp-pair figure{flex-direction:column;gap:6px;margin:0;display:flex}.serp-pair figcaption{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.serp{border:1px solid var(--line-2);background:#fff;border-radius:12px;padding:12px 14px;font-family:Arial,Helvetica,sans-serif}.serp-site{color:#202124;align-items:center;gap:10px;font-size:13px;display:flex}.serp-site b{font-weight:400;display:block}.serp-site small{color:#4d5156;overflow-wrap:anywhere;font-size:12px;display:block}.serp-fav{color:#4d5156;background:#f1f3f4;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.serp-title{color:#1a0dab;overflow-wrap:anywhere;margin-top:6px;font-size:18px;line-height:1.3}.serp-text{color:#4d5156;margin-top:2px;font-size:14px;line-height:1.55}.insp-form{flex-wrap:wrap;gap:8px;display:flex}.insp-form input{flex:260px;min-width:0}.insp{border-radius:16px;flex-direction:column;gap:6px;padding:14px;font-size:14px;display:flex}.insp.ok{background:var(--good-bg)}.insp.warn{background:var(--warn-bg)}.insp.bad{background:#fdecea}.insp h4{margin:0;font-size:16px}.insp .u{color:var(--ink-2);overflow-wrap:anywhere;font-size:12.5px}.insp ul{color:var(--ink-2);margin:2px 0 0;padding-left:18px}.gs-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:4px 0 8px;display:flex}.gs-cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.gs-card{border:1px solid var(--line-2);background:var(--surface);border-radius:16px;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:12px;display:grid}.gs-img{color:#5f6368;background:#f1f3f4;border-radius:12px;place-items:center;width:96px;height:96px;font-size:28px;font-weight:700;display:grid;overflow:hidden}.gs-img img{object-fit:contain;background:#fff;width:100%;height:100%}.gs-body{flex-direction:column;gap:4px;min-width:0;display:flex}.gs-body .state{align-self:flex-start;margin-top:0}.gs-title{overflow-wrap:anywhere;font-size:15px;line-height:1.3}.gs-price{font-variant-numeric:tabular-nums;font-weight:600}.gs-issue{border-top:1px solid var(--line-2);flex-direction:column;align-items:flex-start;gap:6px;margin-top:4px;padding-top:8px;font-size:13.5px;display:flex}.gs-issue p{color:var(--ink-2);margin:0}.gs-issue .btn{padding:7px 12px;font-size:13px}.gs-more{color:var(--muted);font-size:12.5px}.gs-form{flex-direction:column;gap:6px;width:100%;display:flex}.gs-pair{grid-template-columns:repeat(auto-fit,minmax(150px,190px));gap:12px;margin:6px 0;display:grid}.gs-tile{flex-direction:column;gap:6px;margin:0;display:flex}.gs-tile figcaption{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.gs-tile-in{background:#fff;border:1px solid #dadce0;border-radius:12px;flex-direction:column;gap:4px;padding:10px;font-family:Arial,Helvetica,sans-serif;display:flex}.gs-tile-in .gs-img{aspect-ratio:1;width:100%;height:auto}.gs-tile-t{color:#1a0dab;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.gs-tile-p{color:#202124;font-size:14px;font-weight:700}.gs-tile-s{color:#4d5156;font-size:12px}@media (max-width:420px){.gs-card{grid-template-columns:72px minmax(0,1fr)}.gs-card>.gs-img{width:72px;height:72px}}.pm-h{margin:4px 0 0;font-size:17px;font-weight:600}.pm-inline{border:0;flex-wrap:wrap;gap:16px;margin:0;padding:0;display:flex}.pm-inline legend{width:100%}.pm-steps{flex-wrap:wrap;gap:6px;margin:10px 0 2px;display:flex}.pm-steps button{border:1px solid var(--line-2);background:var(--surface);font:inherit;cursor:pointer;color:inherit;border-radius:999px;align-items:center;gap:6px;padding:6px 12px 6px 6px;font-size:13px;display:inline-flex}.pm-steps button span{background:var(--bg,#f3f2ef);border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}.pm-steps button.on{border-color:var(--deep,#24352f);font-weight:600}.pm-steps button.on span{background:var(--deep,#24352f);color:#fff}.pm-goals{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.pm-goals button{text-align:left;border:1px solid var(--line-2);background:var(--surface);font:inherit;color:inherit;cursor:pointer;border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.pm-goals button span{color:var(--ink-2);font-size:13px}.pm-goals button.on{border:2px solid var(--deep,#24352f);padding:11px 13px}.pm-goals button:disabled{opacity:.55;cursor:default}.pm-more summary{cursor:pointer;margin:4px 0;font-size:14px;font-weight:600}.pm-more{gap:6px;display:grid}.pm-num{max-width:160px}.pm-types{border:0;gap:4px;margin:0;padding:0;display:grid}.pm-logo{align-items:center;gap:12px;display:flex}.pm-live{margin-top:8px}.pm-sure{background:var(--bg,#f3f2ef);border-radius:12px;margin-top:12px;padding:12px 14px}.pm-sure ul{margin:6px 0 10px;padding-left:18px;font-size:14px}.pm-sure p{margin:0}.pm-learn{margin:6px 0 10px}.pm-labels{margin:8px 0 4px}.pm-labels summary{cursor:pointer;font-size:14px;font-weight:600}.pm-labels ul{gap:4px;margin:8px 0;padding:0;list-style:none;display:grid}.pm-labels li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:4px 0;font-size:14px;display:flex}.pm-labels li b{white-space:nowrap;font-weight:600}.pm-labels li.low b{color:#8a5a00}.pm-live-imgs{border:0;gap:10px;min-width:0;margin:14px 0 0;padding:0;display:grid}.pm-live-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.pm-live-grid li{gap:4px;font-size:13px;display:grid}.pm-live-grid img{aspect-ratio:1.91;object-fit:cover;background:var(--line);border-radius:8px;width:100%}.pm-live-grid li.off img{opacity:.35}.pm-excl{border:0;gap:6px;min-width:0;margin:14px 0 0;padding:0;display:grid}.pm-season{border:1px solid var(--line);background:#fff;border-radius:12px;margin:8px 0 0;padding:0;list-style:none}.pm-season li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.pm-season li+li{border-top:1px solid var(--line)}.pm-season li>span:first-child{gap:2px;min-width:0;display:grid}.pm-season small{color:var(--muted)}.pm-season-on{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pm-season-on .input{width:auto}.pm-new{border:0;gap:8px;min-width:0;margin:8px 0 10px;padding:0;display:grid}.pm-new label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pm-new-value .input{width:auto}.pm-insights .tbl{margin:6px 0}.pm-chan{gap:10px;margin:6px 0;padding:0;list-style:none;display:grid}.pm-chan li{grid-template-columns:1fr auto;gap:2px 12px;font-size:14px;display:grid}.pm-chan li small{color:var(--muted);grid-column:1/-1}.pm-chan li i{background:var(--ink,#2c2c2c);border-radius:2px;grid-column:1/-1;height:4px;display:block}.ad-tswap{gap:8px;margin:8px 0;padding:0;list-style:none;display:grid}.ad-tswap li{border:1px solid var(--line);background:#fff;border-radius:10px;gap:2px;padding:8px 10px;display:grid}.ad-tswap .out{color:var(--muted)}.ad-tswap .in{font-weight:600}.pm-links{border:0;gap:10px;min-width:0;margin:14px 0 0;padding:0;display:grid}.pm-link{border:1px solid var(--line);background:#fff;border-radius:12px;gap:6px;padding:10px 12px;display:grid}.pm-link-row{align-items:center;gap:10px;display:flex}.pm-link-row .input{flex:1;min-width:0}.pm-link-lines{grid-template-columns:1fr 1fr;gap:6px;display:grid}@media (max-width:560px){.pm-link-lines{grid-template-columns:1fr}}.pm-links>.btn{justify-self:start}.pm-logo img{object-fit:contain;border:1px solid var(--line-2);background:#fff;border-radius:10px;width:56px;height:56px;padding:4px}.pm-nav{margin-top:10px}.pm-sum{grid-template-columns:max-content minmax(0,1fr);gap:6px 14px;margin:0;font-size:14px;display:grid}.pm-sum dt{color:var(--muted)}.pm-sum dd{overflow-wrap:anywhere;margin:0}.pm-prev{gap:8px;margin-top:8px;display:grid}.pm-tabs{flex-wrap:wrap;gap:6px;display:flex}.pm-tabs button{border:1px solid var(--line-2);background:var(--surface);font:inherit;cursor:pointer;color:inherit;border-radius:999px;padding:5px 12px;font-size:13px}.pm-tabs button.on{background:var(--deep,#24352f);border-color:var(--deep,#24352f);color:#fff}.pm-card{background:#fff;border:1px solid #dadce0;border-radius:14px;max-width:380px;font-family:Arial,Helvetica,sans-serif;display:grid;overflow:hidden}.pm-card img,.pm-noimg{aspect-ratio:1.91;object-fit:cover;background:#f1f3f4;width:100%;display:block}.pm-card.youtube img,.pm-card.youtube .pm-noimg{aspect-ratio:16/9}.pm-noimg{color:#5f6368;place-items:center;display:grid}.pm-card-t{gap:3px;padding:10px 12px;display:grid}.pm-card-t b{color:#202124;font-size:15px}.pm-card-t span{color:#4d5156;font-size:13px}.pm-card-t small{color:#5f6368;font-size:12px}@media (max-width:520px){.pm-sum{grid-template-columns:1fr}.pm-sum dd{margin-bottom:4px}}.nc-bar{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;padding:14px 18px;display:flex}.nc-bar-t{flex:260px;gap:2px;min-width:0;display:grid}.nc-bar-t .note2{overflow-wrap:anywhere}.nc-dlg{width:min(1100px,100vw - 32px)}.nc-in{padding:22px 24px 26px;position:relative}.nc-in .mp-head{padding-right:36px}@media (max-width:600px){.nc-dlg{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.nc-in{padding:18px 16px 24px}}details.camp{flex-direction:column;gap:12px;display:flex}details.camp>summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;list-style:none;display:flex}details.camp>summary::-webkit-details-marker{display:none}details.camp[open]>summary{margin-bottom:12px}.camp-t b{font-size:18px;font-weight:600;display:block}.camp-t small{color:var(--muted);font-size:13px}.camp-chips{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:13px;display:flex}details.camp .info-box{margin-bottom:10px}details.camp .stock-wrap{border:1px solid var(--line-2);border-radius:14px;margin-bottom:10px}table.stock td small.sub{color:var(--muted);font-size:12px;font-weight:400;display:block}table.stock td b.neg{color:#a3271b}.pick-list{border:1px solid var(--line-2);border-radius:12px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pick-list li{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:14px;display:flex}.pick-list li:last-child{border-bottom:0}.pick-list small{color:var(--muted)}.subtabs{flex-wrap:wrap;gap:6px;margin:0 0 16px;display:flex}.subtabs a{border:1px solid var(--line-2);background:var(--surface);color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:7px 14px;font-size:14px;text-decoration:none;display:inline-flex}.subtabs a[aria-current=page]{background:var(--ink);border-color:var(--ink);color:#fff}.subtabs-n{color:#2c2c2c;background:#fcbe11;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:700;display:inline-grid}.sugg-line{margin-bottom:16px}.ad-reason{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ad-more{align-self:flex-start;font-size:13px}.ads-settings{margin-top:16px;padding:14px 18px}.ads-settings>summary{font-weight:600}.nc-back{align-self:flex-start;margin:2px 0 6px;font-size:14px}.nc-list .li .a b{font-size:15px}.nc-list .li .b{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.ar-card{grid-template-columns:auto 1fr auto;align-items:center;gap:6px 16px;display:grid}.ar-card h2{flex-wrap:wrap;align-items:center;gap:8px;font-size:20px;font-weight:400;display:flex}.ar-card p{color:var(--muted);margin-top:2px;font-size:14px}.ar-group{flex-direction:column;padding:0;display:flex}.ar-group:empty{display:none}.ar-group>.ar-card{padding:18px 22px}.ar-group>.ar-card+.ar-card{border-top:1px solid var(--line-2)}.ar-card:has(>.ar-line){padding-top:14px;padding-bottom:14px;display:block}.ar-line{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ar-line p{color:var(--ink-2);flex:260px;margin:0;font-size:14.5px}.ar-line b{color:var(--ink)}.ar-line .btn{white-space:nowrap}.ar-badge{color:#1f5a33;background:#e3f1e6;border-radius:99px;padding:2px 9px;font-size:12px;font-weight:600}.ar-pick,.ar-msg{grid-column:1/-1}.ar-pick{border:0;gap:10px;margin:0;padding:4px 0 0;display:grid}@media (max-width:760px){.ar-card{grid-template-columns:auto 1fr}.ar-card>.btn{grid-column:1/-1;justify-self:start}}.light{white-space:nowrap;border-radius:99px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.light-green{background:var(--good-bg);color:var(--good)}.light-yellow{background:var(--warn-bg);color:var(--warn)}.light-red{color:#8a2c12;background:#f7e3dc}.light-grey{background:var(--line-2);color:var(--muted)}.profit-advice{min-width:220px;white-space:normal!important}.profit-advice .note2{margin-top:4px;display:block}.profit-now{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.profit-now .note2{overflow-wrap:anywhere;flex:260px;margin:0}.profit-now .ok-msg,.profit-now .err-msg{flex-basis:100%;margin:0}.profit-trend td.poas-green{color:var(--good);font-weight:600}.profit-trend td.poas-yellow{color:var(--warn);font-weight:600}.profit-trend td.poas-red{color:#8a2c12;font-weight:600}.profit-trend td.poas-grey{color:var(--muted)}.profit-month{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;display:grid}.profit-month .lab{color:var(--ink-2);font-size:13px;font-weight:600}.profit-month .big{font-variant-numeric:tabular-nums;margin:4px 0 8px;font-size:24px;font-weight:600}.profit-set .profit-h3{margin:20px 0 10px;font-size:16px;font-weight:600}.profit-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:12px;display:grid}.profit-cat{border:1px solid var(--line);border-radius:14px;gap:12px;margin:0 0 12px;padding:14px;display:grid}.profit-camps{gap:6px;max-height:220px;font-size:14px;display:grid;overflow-y:auto}.profit-camps label{align-items:center;gap:8px;display:flex}.profit-camps label.taken{color:var(--muted)}.profit-cat>.btn{justify-self:start}.profit-save{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}@media (max-width:760px){.profit-advice{grid-column:1/-1;min-width:0}}.fn-rows{gap:8px;display:grid}.fn-row{font-variant-numeric:tabular-nums;grid-template-columns:minmax(150px,220px) minmax(0,1fr) 64px 48px;align-items:center;gap:10px;display:grid}.fn-bar{background:var(--line-2);border-radius:6px;height:20px;overflow:hidden}.fn-bar i{background:var(--deep,#24352f);border-radius:6px;height:100%;display:block}.fn-n{text-align:right}.fn-p{color:var(--muted);text-align:right}@media (max-width:640px){.fn-row{grid-template-columns:minmax(0,1fr) 56px 44px}.fn-bar{grid-area:2/1/auto/-1}}.preview.lkd .pv-h{position:relative}.pv-person{color:#0a3a66;background:#dce6f1;font-weight:700}.pv-li-deg{color:var(--muted);font-weight:400}.pv-li-in{color:#fff;background:#0a66c2;border-radius:4px;place-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:grid;position:absolute;top:0;right:0}.hero-promise a{color:#fff;white-space:nowrap;font-weight:600}.pp-day{color:var(--good);margin:0;font-size:13.5px;font-weight:600}.tips-su{background:#fff;border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;padding:26px;display:grid}.tips-su h2{margin:0}.tips-su>div>p{color:var(--ink-2);margin:6px 0 12px}.tips-su form{gap:10px;display:grid}.tips-su form .btn{justify-self:start}.tips-list{background:#f3f2ef;border-radius:14px;padding:14px 18px;font-size:14px}.tips-list ol{color:var(--ink-2);margin:6px 0 0;padding-left:20px}.about-b .tips-list li{max-width:none}@media (max-width:760px){.tips-su{grid-template-columns:minmax(0,1fr);padding:18px}.tips-su form .btn{justify-self:stretch}}.preview.lkd .pv-li-comment{border-top:1px solid var(--line);align-items:flex-start;gap:8px;padding:8px 12px 12px;display:flex}.preview.lkd .pv-li-comment .cl-logo{border-radius:50%;flex:none;width:28px;height:28px;font-size:10px}.preview.lkd .pv-li-comment div{overflow-wrap:anywhere;background:#f2f2f2;border-radius:0 8px 8px;min-width:0;padding:6px 10px;font-size:13px}.preview.lkd .pv-li-comment b{font-size:12px;display:block}.pv-grid{grid-template-columns:1fr 1fr;gap:2px;display:grid}.pv-grid.n2{grid-template-columns:1fr 1fr}.pv-grid.n3>span:first-child{grid-column:1/-1}.pv-grid>span{aspect-ratio:1;background:#eee;position:relative;overflow:hidden}.pv-grid.n3>span:first-child{aspect-ratio:2}.pv-grid img{object-fit:cover;width:100%;height:100%;display:block}.pv-grid b{color:#fff;background:#00000073;place-items:center;font-size:22px;display:grid;position:absolute;inset:0}.pv-img.ig{position:relative}.pv-count{color:#fff;background:#0009;border-radius:10px;padding:2px 8px;font-size:12px;position:absolute;top:8px;right:8px}.pv-dots{justify-content:center;gap:4px;padding:6px 0 0;display:flex}.pv-dots i{background:#c7c7c7;border-radius:50%;width:6px;height:6px}.pv-dots i.on{background:#0095f6}.pv-car{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;outline:none;width:100%;height:100%;display:flex;overflow-x:auto}.pv-car::-webkit-scrollbar{display:none}.preview .pv-img.ig .pv-car img{scroll-snap-align:start;-webkit-user-select:none;user-select:none;flex:0 0 100%;width:100%;height:100%}.pv-car-btn{color:#262626;cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;width:30px;height:30px;font-size:20px;line-height:1;display:grid;position:absolute;top:50%;translate:0 -50%;box-shadow:0 1px 4px #0003}.pv-car-btn.prev{left:8px}.pv-car-btn.next{right:8px}@media (hover:none){.pv-car-btn{display:none}}.pv-car:focus-visible{box-shadow:inset 0 0 0 2px var(--ink)}#side{scroll-margin-top:100px}.pv-doc{border:1px solid var(--line);background:#f7f7f5;border-radius:8px;align-items:center;gap:12px;margin:0 12px 10px;padding:14px;display:flex}.pv-doc>span{color:#fff;background:#b42318;border-radius:4px;flex:none;place-items:center;width:44px;height:54px;font-size:12px;font-weight:700;display:grid}.pv-doc b{overflow-wrap:anywhere;display:block}.pv-doc small{color:var(--muted)}.more-pick{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.more-pick>span{background:#eee;border-radius:6px;width:64px;height:64px;position:relative;overflow:hidden}.more-pick img{object-fit:cover;width:100%;height:100%;display:block}.more-pick button{color:#fff;cursor:pointer;background:#000000a6;border:0;border-radius:50%;width:22px;height:22px;font-size:14px;line-height:1;position:absolute;top:2px;right:2px}.li-share{border:1px solid var(--line);background:#f4f8fc;border-radius:14px;gap:8px;margin-top:12px;padding:14px;display:grid}.li-share .btn{justify-self:start}@media (max-width:760px){body:has(.sheet) .oscar-fab{display:none}}@media (min-width:450px) and (max-width:760px) and (min-aspect-ratio:3/5){:root{--rail-w:58px;--rail-right:max(10px, calc((env(safe-area-inset-right,0px) - var(--rail-w)) / 2));--rail-bottom:max(12px, env(safe-area-inset-bottom,0px))}.tabdock{left:auto;right:var(--rail-right);top:auto;bottom:var(--rail-bottom);width:var(--rail-w);flex-direction:column;align-items:center;gap:8px;max-width:none;margin:0;transform:none}body:has(.oscar-fab) .tabdock{bottom:calc(var(--rail-bottom) + 64px)}.tabdock[data-small]{left:auto;right:var(--rail-right)}.tabdock[data-small] .tabbar a,.tabdock[data-small] .tabbar button{height:46px}.tabdock[data-small] .tabsearch{width:50px}.tabbar{border-radius:30px;flex:none;grid-auto-rows:1fr;grid-auto-columns:auto;grid-auto-flow:row;width:100%;padding:4px}.tabbar a,.tabbar button{height:46px;padding:0}.tabbar span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tabbar svg{width:23px;height:23px}.tabsearch{width:50px;height:50px}.shell{padding-right:max(env(safe-area-inset-right,0px), calc(var(--rail-right) + var(--rail-w) + 14px))}.foot{margin-bottom:0}:is(body:has(.oscar-fab) main.page,body:has(.tabdock) main.page){padding-bottom:24px}.oscar-fab{right:calc(var(--rail-right) + (var(--rail-w) - 52px) / 2)!important;bottom:var(--rail-bottom)!important}.oscar-btn{width:52px;height:52px}.sheet-in{left:auto;right:calc(var(--rail-right) + var(--rail-w) + 10px);width:min(340px,100vw - 110px);max-height:calc(100dvh - 20px);top:10px;bottom:auto}.tour-offer{left:auto;right:calc(var(--rail-right) + var(--rail-w) + 10px);bottom:12px}@media (max-height:500px){.tabbar a,.tabbar button{height:40px}.tabsearch{width:46px;height:46px}body:has(.oscar-fab) .tabdock{bottom:calc(var(--rail-bottom) + 58px)}.oscar-fab{right:calc(var(--rail-right) + (var(--rail-w) - 46px) / 2)!important}.oscar-btn{width:46px;height:46px}}}.pt-form{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:12px;margin-top:10px;display:grid}.pt-form .pt-wide,.pt-form>.check{grid-column:1/-1}.pt-own{border:1px solid var(--line);border-radius:12px;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:12px;margin:0;padding:12px 14px;display:grid}.pt-own>.note2{grid-column:1/-1;margin:0}.pt-form>.btn,.pt-form>.alert,.pt-form>.ok-msg{grid-column:1/-1;justify-self:start}.pt-sync{justify-items:end;gap:8px;display:grid}.pt-settings{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.pt-settings .pt-pct{width:120px;margin:0}.pt-settings>.alert,.pt-settings>.ok-msg{flex-basis:100%}.pt-paid{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.pt-paid .field{margin:0}.pt-quarter{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;display:flex}.pt-quarter .field{min-width:240px;margin:0}.pt-files{flex-wrap:wrap;gap:10px;margin:14px 0 6px;display:flex}.pt-h3{margin:22px 0 4px;font-size:16px}.pt-list{gap:4px;margin:6px 0 0;padding-left:18px;font-size:14px;display:grid}.pt-log{margin-top:16px;font-size:14px}.pt-log summary{cursor:pointer;color:var(--muted)}.stock tr.sum td{border-top:1px solid var(--line,#e2ded6);font-weight:600}.pt-page{gap:18px;display:grid}.pt-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pt-top-r{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pt-calc{gap:14px;max-width:560px;display:grid}.pt-calc input[type=range]{width:100%;accent-color:var(--ink,#2c2c2c)}.pt-example{color:#6b4e00;background:#fff4d1;border-radius:99px;justify-self:start;margin:0;padding:3px 12px;font-size:13px;font-weight:600}.pt-plans{flex-wrap:wrap;gap:8px;display:flex}.pt-calc-h{margin:0 0 -6px}.pt-calc-out{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pt-calc-out>div{background:var(--bg,#f3f2ef);border-radius:14px;gap:4px;padding:12px 14px;display:grid}.pt-calc-out b{letter-spacing:-.02em;font-size:clamp(22px,5vw,28px);font-weight:500}.pt-share{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;display:grid}.pt-qr{text-align:center;justify-items:center;gap:6px;margin:0;display:grid}.pt-qr img{background:#fff;border-radius:12px;padding:8px}.ps{flex-direction:column;gap:26px;display:flex}.ps-top{justify-content:space-between;align-items:flex-start;gap:16px 24px;display:flex}.ps-top h2{letter-spacing:-.015em;max-width:30ch;margin:4px 0 6px;font-size:clamp(22px,2.6vw,28px);font-weight:300;line-height:1.22}.ps-meta{color:var(--muted);margin:0;font-size:13px}.ps-top .btn{flex:none}.ps-time{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.ps-time li{flex-direction:column;gap:10px;padding-right:12px;display:flex;position:relative}.ps-time li:not(:last-child):after{content:"";background:var(--line-2);height:2px;position:absolute;top:11px;left:30px;right:6px}.ps-time li.done:not(:last-child):after{opacity:.3;background:#24352f}.ps-dot{background:var(--surface,#fff);color:#fff;z-index:1;box-sizing:border-box;border:2px solid #cfcbc2;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid;position:relative}.ps-time li.done .ps-dot{background:#24352f;border-color:#24352f}.ps-time li.now .ps-dot{border:3px solid #fcbe11;box-shadow:0 0 0 4px #fcbe1138}.ps-step{flex-direction:column;gap:2px;display:flex}.ps-step b{letter-spacing:-.01em;font-size:15px;font-weight:600}.ps-time li.done .ps-step b,.ps-time li.later .ps-step b{color:var(--ink-2);font-weight:500}.ps-step small{color:var(--muted);font-size:13px}.ps-cols{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-top:22px;display:grid}.ps h3{margin:0 0 6px;font-size:16px;font-weight:600}.ps-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ps-list li{border-bottom:1px solid var(--line-2);align-items:center;gap:10px;padding:10px 0;font-size:14.5px;line-height:1.35;display:flex}.ps-list li>span:nth-child(2){flex:1;min-width:0}.ps-list a{color:var(--muted);white-space:nowrap;font-size:13px;text-decoration:none}@media (hover:hover){.ps-list a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}}.ps-ok{background:var(--good,#2e7a4c);border-radius:50%;flex:none;width:8px;height:8px}.ps-news li{padding:0}.ps-news a{white-space:normal;color:var(--ink);flex-direction:column;gap:2px;padding:9px 0;font-size:14.5px;display:flex}.ps-news a small{color:var(--muted);font-size:12.5px}.ps-more{color:var(--ink-2);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);margin-top:10px;font-size:13px;display:inline-block}.ps-wait li{align-items:flex-start}.ps-dotw{background:#e5a100;border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.ps-wait b{font-weight:500;display:block}.ps-wait small{color:var(--muted);font-size:13.5px;line-height:1.45;display:block}.ps-promise{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ps-promise>div{background:#f3f2ef;border-radius:16px;padding:18px 20px}.ps-promise ul{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.ps-promise li{padding-left:26px;font-size:14.5px;line-height:1.45;position:relative}.ps-promise li:before{content:"";background-repeat:no-repeat;background-size:14px 14px;width:14px;height:14px;position:absolute;top:5px;left:2px}.ps-promise li.yes:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3L12.5 5' fill='none' stroke='%232E7A4C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ps-promise li.no:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8h8' fill='none' stroke='%238A857C' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.ps-demo{flex-direction:column;gap:12px;max-width:640px;display:flex}.ps-demo h1{letter-spacing:-.015em;margin:0;font-size:clamp(24px,3vw,30px);font-weight:300}.ps-demo p{margin:0;line-height:1.5}.ps-demo-btns{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}@media (max-width:900px){.ps-cols{grid-template-columns:1fr;gap:22px}.ps-promise{grid-template-columns:1fr}}@media (max-width:760px){.ps-top{flex-direction:column}.ps-top .btn{order:2;justify-content:center;width:100%}.ps-time{grid-template-columns:1fr}.ps-time li{flex-direction:row;gap:12px;padding:0 0 14px}.ps-time li:not(:last-child):after{width:2px;height:auto;inset:28px auto 2px 11px}.ps-demo-btns .btn,.ps-demo-btns form{width:100%}.ps-demo-btns .btn{justify-content:center}}.pt-by{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:flex}@media (max-width:760px){.pt-share{grid-template-columns:1fr}.pt-sync{justify-items:start}}.aiv-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.aiv-total{justify-items:end;gap:2px;display:grid}.aiv-total b{letter-spacing:-.02em;font-size:clamp(28px,4vw,36px);font-weight:500;line-height:1}.aiv-total span{color:var(--muted);font-size:13px}.dm-tiles{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;display:grid}.dm-tiles>div{background:var(--bg);border-radius:12px;align-content:start;gap:2px;padding:12px 14px;display:grid}.dm-tiles span{color:var(--ink-2);font-size:13px}.dm-tiles b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(24px,3vw,30px);font-weight:400;line-height:1.15}.dm-tiles small{color:var(--muted);font-size:12.5px}.dm-sub{color:var(--ink-2);font-size:13px}.dm-bars{height:120px}.dm-bars i.part{opacity:.45}.aiv-pages{gap:4px;margin:8px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.aiv-pages li{justify-content:space-between;gap:12px;display:flex}.aiv-pages span{overflow-wrap:anywhere}details.svc-more>summary{cursor:pointer;text-underline-offset:3px;color:var(--ink-2);width:fit-content;font-size:15px;font-weight:500;text-decoration:underline}details.svc-more[open]>summary{margin-bottom:12px}.co-field{gap:4px;display:grid}.co-field .input{flex:220px;min-width:0}.oscar-does{gap:0;list-style:none;display:grid}.oscar-does li{border-top:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:8px 0;font-size:15px;display:grid}.oscar-does li:first-child{border-top:0}.chip-off{color:var(--muted);background:#eeece7;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:600}.ad-pick li{padding:0}.ad-pick label{cursor:pointer;align-items:center;gap:6px;padding:3px 10px;display:flex}.ad-pick input{accent-color:var(--deep,#2c2c2c)}.subnav-bar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.subnav-bar>.subnav{flex-wrap:wrap;overflow:visible}.subnav[data-ind]{isolation:isolate;position:relative}.subnav-ind{display:none}.subnav[data-ind]>.subnav-ind{width:var(--iw);height:var(--ih);transform:translate(var(--ix), var(--iy));background:var(--deep);pointer-events:none;border-radius:99px;display:block;position:absolute;top:0;left:0}.subnav[data-ind=anim]>.subnav-ind{transition:transform .38s var(--spring-ui), width .38s var(--spring-ui)}.subnav[data-ind]>a{transition:color .18s ease, transform .12s var(--ease-out);background:0 0;border-color:#0000;position:relative}.subnav[data-ind]>a:before{content:"";z-index:-1;border-radius:inherit;border:1px solid var(--line);background:var(--surface);transition:opacity .18s;position:absolute;inset:-1px}.subnav[data-ind]>a:not([data-on]){color:var(--ink-2)}.subnav[data-ind]>a[data-on]{color:var(--on-deep)}.subnav[data-ind]>a[data-on]:before{opacity:0}@media (max-width:760px){.subnav-bar{flex-wrap:nowrap;min-width:0;max-width:100%}.subnav-bar>.subnav{overscroll-behavior-x:contain;flex-wrap:nowrap;flex:auto;min-width:0;scroll-padding-inline:16px;overflow-x:auto}.subnav[data-fade-r]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.subnav[data-fade-l]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px);mask-image:linear-gradient(90deg,#0000,#000 28px)}.subnav[data-fade-l][data-fade-r]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#0000,#000 28px calc(100% - 28px),#0000)}.subnav-menu{left:auto;right:0}}.pp-seg{isolation:isolate;position:relative}.seg-ind{display:none}.pp-seg[data-ind]>.seg-ind{width:var(--iw);height:var(--ih);transform:translate(var(--ix), var(--iy));background:var(--surface);pointer-events:none;border-radius:99px;display:block;position:absolute;top:0;left:0;box-shadow:0 1px 3px #00000014}.pp-seg[data-ind=anim]>.seg-ind{transition:transform .38s var(--spring-ui), width .38s var(--spring-ui)}.pp-seg[data-ind]>a{transition:color .18s ease, transform .12s var(--ease-out);position:relative}.pp-seg[data-ind]>a[aria-current=true]{box-shadow:none;background:0 0}.pp-seg[data-ind]>a[data-on]{color:var(--ink)}.cn{font-variant-numeric:tabular-nums}.hero h2 b{font-variant-numeric:tabular-nums;letter-spacing:-.035em}.tile .v,.step .v,.budget-card .big,.rev-v{letter-spacing:-.03em}.hero-chart{background:0 0;border:0;border-radius:0;padding:0}.tile .l:has(>.info){justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.tile .info{width:24px;height:24px;color:var(--muted);cursor:pointer;transition:color .15s ease, background-color .15s ease, transform .12s var(--ease-out);background:0 0;border:0;border-radius:99px;flex:none;place-items:center;margin:-3px -6px -3px 0;display:grid;position:relative}.tile .info:after{content:"";position:absolute;inset:-10px}.tile .info svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;width:16px;height:16px}.tile .info[aria-expanded=true]{color:var(--ink);background:var(--bg)}@media (hover:hover){.tile .info:hover{color:var(--ink);background:var(--bg)}}.tabbody .tile .info[aria-expanded=true]{background:var(--surface)}@media (hover:hover){.tabbody .tile .info:hover{background:var(--surface)}}.tile-ex{color:var(--ink-2);font-size:13px;line-height:1.45}.tile-ex:not([hidden]){animation:rise-in .22s var(--ease-out) both}.tile .spark polygon{fill:var(--accent);opacity:.16}html[data-loaded] .watch-card[data-enter]{animation:rise-in .42s .38s var(--ease-out) both}@keyframes rise-in{0%{opacity:0;transform:translateY(8px)}}.ptv-gate{gap:18px;display:grid}.ptv-doc{max-width:680px;color:var(--ink,#2c2c2c);font-size:15px;line-height:1.6}.ptv-doc h1{letter-spacing:-.02em;margin:6px 0 14px;font-size:clamp(24px,5vw,30px);font-weight:400}.ptv-doc h2{margin:22px 0 6px;font-size:17px;font-weight:600}.ptv-doc p{margin:0 0 10px}.ptv-doc ul{gap:6px;margin:0 0 10px;padding-left:20px;list-style:outside;display:grid}.ptv-doc li{display:list-item}.ptv-mark{letter-spacing:.08em;text-transform:uppercase;color:#24352f;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.ptv-from{color:#6b4e00;background:#fff4d1;border-radius:99px;margin:8px 0 0;padding:3px 12px;font-size:13px;font-weight:600;display:inline-block}.ptv-sign{background:var(--bg,#f3f2ef);border-radius:12px;margin-top:18px;padding:12px 14px;font-size:14px}.ptv-sign p{margin:0}.ptv-accept{border-top:1px solid var(--line);justify-items:start;gap:12px;padding-top:16px;display:grid}.ptv-lines{color:var(--muted);font-size:14px}.ptv-actions{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.ptv-read[open]{flex-basis:100%}.ptv-read>summary{cursor:pointer;list-style:none;display:inline-flex}.ptv-read>summary::-webkit-details-marker{display:none}.ptv-read[open]>summary{margin-bottom:14px}.pt-terms{flex-basis:100%;grid-column:1/-1;margin-top:0}.pt-carry{margin:6px 0 0}.pt-welcome{margin-top:12px}.pt-welcome>summary{cursor:pointer;font-weight:600}.pt-welcome-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:20px;margin-top:12px;display:grid}.pt-wform{grid-template-columns:1fr}.pt-wform textarea.input{resize:vertical}.pt-mail{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:14px;padding:18px 20px;font-size:14px;line-height:1.5}.pt-mail p{white-space:pre-line;margin:0 0 12px}.pt-mail h4{color:var(--ink);margin:18px 0 6px;font-size:15px}.pt-mail-h{font-size:18px;font-weight:600;color:var(--ink)!important}.pt-mailbtn{pointer-events:none}@media (max-width:760px){.pt-welcome-grid{grid-template-columns:1fr}}.steps{flex-flow:column;justify-content:flex-start;align-items:stretch;gap:0}.st-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.st-top h2{letter-spacing:-.015em;margin:0;font-size:20px;font-weight:400}.st-meta{color:var(--muted);margin:2px 0 0;font-size:13px}.st-count{color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums;background:#f3f2ef;border-radius:99px;padding:4px 10px;font-size:13px;font-weight:600}.st-bar{background:#eceae5;border-radius:99px;height:4px;margin:16px 0 8px;overflow:hidden}.st-bar span{height:100%;transition:width .6s var(--spring-ui,ease);background:#24352f;border-radius:99px;display:block}.st-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.st-list li{gap:14px;padding:14px 0;display:flex;position:relative}.st-list li:not(:last-child):before{content:"";background:var(--line-2);width:2px;position:absolute;top:38px;bottom:-10px;left:11px}.st-list li.done:not(:last-child):before{opacity:.25;background:#24352f}.st-dot{background:var(--surface,#fff);color:#fff;z-index:1;border:2px solid #cfcbc2;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid;position:relative}.st-list li.done .st-dot{background:#24352f;border-color:#24352f}.st-list li.now .st-dot{border-color:#fcbe11;box-shadow:0 0 0 4px #fcbe1138}.st-step{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.st-line{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-height:24px;display:flex}.st-title{letter-spacing:-.01em;font-size:15px;font-weight:600}.st-sub{color:var(--muted);overflow-wrap:anywhere;font-size:13.5px}.st-list li.done .st-title{color:var(--ink-2);font-weight:500}.st-list li:not(.done):not(.now) .st-title{color:var(--ink-2)}.st-body{color:var(--ink-2);flex-direction:column;gap:16px;font-size:14px;display:flex}.st-body p{margin:0;line-height:1.5}.st-list li.now .st-body{border:1px solid var(--line-2);background:#fbfaf7;border-radius:16px;padding:18px 20px 20px}.st-body .row-btns{gap:12px;margin:4px 0 0}.st-foot{border-top:1px solid var(--line-2);color:var(--muted);flex-direction:column;gap:10px;margin:12px 0 0;padding-top:18px;font-size:13px;line-height:1.5;display:flex}.st-foot a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:760px){.st-body .btn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.st-bar span{transition:none}}.aa-first:not(.list){flex-direction:column;align-items:flex-start;gap:18px;display:flex}.st-line a{color:var(--ink-2);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.st-foot p{margin:0}.camp-imgs{flex-direction:column;gap:10px;margin-top:6px;display:flex}.camp-img-list{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.camp-img-list li{flex-direction:column;align-items:center;gap:6px;display:flex}.camp-img-list img{object-fit:cover;background:var(--bg-2);border-radius:12px;width:96px;height:96px}.camp-img-list img.whole{object-fit:contain}.camp-imgs label.btn{cursor:pointer}.camp-img-list li{text-align:center;max-width:132px}.camp-img-list li small{font-size:12px;line-height:1.35}.camp-bank{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;max-height:300px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.camp-bank button{aspect-ratio:1;border:1px solid var(--line);background:var(--bg-2);cursor:pointer;border-radius:12px;width:100%;padding:0;display:block;position:relative;overflow:hidden}@media (hover:hover){.camp-bank button:hover:not(:disabled){border-color:var(--ink)}}.camp-bank button:disabled{cursor:default}.camp-bank button:active:not(:disabled){transform:scale(.97)}.camp-bank img{object-fit:cover;width:100%;height:100%;display:block}.camp-bank button[aria-pressed=true] img{opacity:.45}.camp-bank-tick{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid;position:absolute;inset:auto 6px 6px auto}.fmt-guide{border:1px solid var(--line);background:#fff;border-radius:12px;padding:12px 14px;font-size:14px}.fmt-guide ul{margin:6px 0;padding-left:18px}.fmt-guide small{color:var(--muted);display:block}.fmt-guide .fmt-count{margin:4px 0 8px;line-height:1.45}.fmt-guide .fmt-count b{font-weight:600}.launch-plan{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.launch-plan li{border-top:1px solid var(--line-2);grid-template-columns:170px 1fr;gap:16px;padding:12px 0;display:grid}.launch-plan li:first-child{border-top:0}.launch-plan li.done b{color:var(--ink-2)}.launch-plan p{margin:4px 0 0}.launch-plan-when{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}@media (max-width:760px){.launch-plan li{grid-template-columns:1fr;gap:4px}}.shop-help{border:1px solid var(--line-2);background:#fbfaf7;border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.shop-help p{margin:0;line-height:1.5}.aa-how{background:var(--bg);border-radius:14px;gap:6px;padding:12px 14px;display:grid}.aa-how p{margin:0}.btn.small{padding:6px 12px;font-size:13px}.chat-cols{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}@media (max-width:900px){.chat-cols{grid-template-columns:1fr}}.chat-topics{flex-direction:column;margin:14px 0 0;padding:0;list-style:none;display:flex}.chat-topics li{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 0;font-size:14.5px;display:flex}.chat-topics li:first-child{border-top:0}.chat-topics b{font-variant-numeric:tabular-nums}.chat-try{margin-top:14px}.chat-offer-page>.ph{margin-bottom:32px}.chat-offer-page .ph .lead{margin-top:10px}.co-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (max-width:960px){.co-grid{grid-template-columns:1fr}}.co-preview{flex-direction:column;gap:14px;display:flex}.co-site{border:1px solid var(--line);background:#fff;border-radius:22px;min-height:520px;padding:0 24px 96px;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a}.co-url{background:#fafaf8;border-bottom:1px solid #efede8;align-items:center;gap:6px;margin:0 -24px 22px;padding:12px 16px;display:flex}.co-url i{background:#e2ded6;border-radius:50%;width:10px;height:10px}.co-url span{color:var(--muted);background:#fff;border:1px solid #efede8;border-radius:99px;margin-left:10px;padding:3px 12px;font-size:12px}.co-page{flex-direction:column;gap:10px;max-width:46%;display:flex}.co-page b{background:#efede8;border-radius:6px;width:80%;height:22px}.co-page span{background:#f3f2ef;border-radius:5px;height:10px}.co-page span.short{width:60%}.co-chat{color:#2c2c2c;background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;width:380px;max-width:calc(100% - 40px);height:400px;display:flex;position:absolute;bottom:88px;right:20px;overflow:hidden;box-shadow:0 24px 60px #0000002e,0 4px 12px #0000000f}.co-top{border-bottom:1px solid #efede8;align-items:center;gap:12px;padding:14px 14px 14px 16px;display:flex}.co-av{background:#fff;border:1px solid #efede8;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.co-av img{border-radius:6px;max-width:80%;max-height:80%}.co-av-s img{border-radius:4px}.co-av.co-ini{background:var(--cd);color:#fff;border:0;font-size:15px;font-weight:600}.co-av-s{border-radius:8px;width:26px;height:26px;font-size:12px}.co-av-s.co-ini{font-size:12px}.co-who{flex:1;min-width:0}.co-who b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;display:block;overflow:hidden}.co-who span{color:#6f6c64;align-items:center;gap:6px;margin-top:1px;font-size:12px;display:flex}.co-who span i{background:#2e7a4c;border-radius:50%;width:7px;height:7px}.co-log{overscroll-behavior:contain;background:#fafaf8;flex-direction:column;flex:1;gap:8px;padding:18px 14px 12px;display:flex;overflow-y:auto}.co-row{max-width:88%;animation:co-in .22s var(--spring-ui,ease-out) both;align-items:flex-end;gap:8px;display:flex}.co-row.co-me{flex-direction:row-reverse;align-self:flex-end}.co-row p{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border:1px solid #efede8;border-radius:18px 18px 18px 6px;margin:0;padding:10px 14px;font-size:14.5px;line-height:1.45}.co-row.co-me p{background:var(--cd);color:#fff;border:0;border-radius:18px 18px 6px}.co-typing{gap:4px;display:inline-flex}.co-typing i{background:#a8a39a;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite co-dot}.co-typing i:nth-child(2){animation-delay:.15s}.co-typing i:nth-child(3){animation-delay:.3s}@keyframes co-in{0%{opacity:0;transform:translateY(6px)}}@keyframes co-dot{0%,80%,to{opacity:.3}40%{opacity:1}}.co-chips{flex-wrap:wrap;gap:8px;margin:6px 0 0 34px;animation:.22s ease-out both co-in;display:flex}.co-chips button{border:1px solid color-mix(in srgb, var(--cd) 35%, transparent);color:#2c2c2c;font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:8px 14px;font-size:13.5px;transition:background .15s,transform .1s}@media (hover:hover){.co-chips button:hover{background:color-mix(in srgb, var(--cd) 7%, #fff)}}.co-chips button:active{transform:scale(.97)}.co-input{background:#fff;border-top:1px solid #efede8;align-items:center;gap:8px;padding:10px 12px;display:flex}.co-input input{min-width:0;font:inherit;color:#2c2c2c;background:#fff;border:1px solid #d9d4ca;border-radius:22px;flex:1;padding:11px 16px;font-size:16px}.co-input input:focus{border-color:var(--cd);box-shadow:0 0 0 3px color-mix(in srgb, var(--cd) 18%, transparent);outline:0}.co-input button{background:var(--cd);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;transition:opacity .15s,transform .1s;display:grid}.co-input button svg{width:20px;height:20px}.co-input button:active{transform:scale(.94)}.co-input button[disabled]{opacity:.35;cursor:default}.co-note{color:var(--muted);border-top:1px solid #efede8;margin:0;padding:12px 16px 16px;font-size:14px}.co-fab{background:var(--cd);color:#fff;width:56px;height:56px;box-shadow:0 6px 20px color-mix(in srgb, var(--cd) 35%, transparent), 0 2px 6px #0000001f;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:20px;right:20px}.co-fab svg{width:24px;height:24px}@media (max-width:560px){.co-site{min-height:0;padding:0 12px 12px}.co-url{margin:0 -12px 12px}.co-page,.co-fab{display:none}.co-chat{width:100%;max-width:none;height:400px;position:relative;bottom:auto;right:auto;box-shadow:0 8px 24px #00000014}}.co-cap{color:var(--muted);margin:0;padding:0 8px;font-size:13px;line-height:1.5}.co-buy{flex-direction:column;gap:22px;padding:28px;display:flex}@media (max-width:560px){.co-buy{padding:22px}}.co-fit{border-radius:var(--r-m);background:var(--bg);margin:0;padding:14px 16px;font-size:15px;line-height:1.55}.co-fit small{color:var(--muted)}.co-seg{align-self:flex-start}.co-seg button{align-items:center;gap:6px;padding:8px 16px;font-size:14px;display:inline-flex;position:relative}.co-seg[data-ind]>button{transition:color .18s ease, transform .12s var(--ease-out,ease-out)}.co-seg[data-ind]>button[aria-selected=true]{box-shadow:none;background:0 0}.co-seg[data-ind]>.seg-ind{width:var(--iw);height:var(--ih);transform:translate(var(--ix), var(--iy));background:var(--surface);pointer-events:none;border-radius:99px;display:block;position:absolute;top:0;left:0;box-shadow:0 1px 3px #00000014}.co-seg[data-ind=anim]>.seg-ind{transition:transform .38s var(--spring-ui), width .38s var(--spring-ui)}.co-badge{background:var(--accent);color:var(--accent-ink);border-radius:99px;padding:2px 7px;font-size:11px;font-weight:600}.chat-tier{flex-direction:column;align-items:flex-start;gap:10px;animation:.24s ease-out both co-in;display:flex}.chat-tier h3{font-size:17px;font-weight:600}.chat-tier p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.chat-tier .co-day{color:var(--ink-2)}.chat-tier .co-pages{background:var(--bg);border-radius:12px;margin-top:8px;padding:10px 12px;font-size:14px}.chat-price{letter-spacing:-.02em;font-size:30px;font-weight:600}.chat-price small{color:var(--muted);letter-spacing:0;font-size:13px;font-weight:400}.co-trust{border-top:1px solid var(--line);margin:0;padding-top:18px;font-size:14px;font-weight:500}.co-facts{color:var(--ink-2);flex-direction:column;gap:8px;margin:-8px 0 0;padding-left:20px;font-size:14px;line-height:1.5;display:flex}.co-bar{z-index:30;background:color-mix(in oklab, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:22px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;padding:10px;display:flex;position:sticky;bottom:16px;box-shadow:0 10px 30px #00000024}.co-bar>.btn:only-child{flex:1}.co-bar-t{flex:100%;padding:2px 4px;font-size:14px}@media (max-width:760px){.co-bar{bottom:calc(var(--tab-bottom) + 84px)}.co-bar .btn{flex:1}body:has(.chat-offer-page) .oscar-fab{display:none}}@media (prefers-reduced-motion:reduce){.co-row,.co-chips,.chat-tier,.co-typing i{animation:none}.co-seg[data-ind=anim]>.seg-ind{transition:none}}@media (prefers-reduced-transparency:reduce){.co-bar{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.chat-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.chat-head>div{flex:1;min-width:240px}.chat-qa,.chat-pages{margin:14px 0 0;padding:0;list-style:none}.chat-qa li{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 0;display:flex}.chat-qa li p{color:var(--muted);white-space:pre-wrap;margin-top:4px;font-size:14px}.chat-pages li{border-top:1px solid var(--line);flex-direction:column;gap:2px;min-width:0;padding:9px 0;font-size:14px;display:flex}.chat-pages li a{overflow-wrap:anywhere;font-size:13px}.chat-pages li:has(>.btn){grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}:is(.chat-pages li:has(>.btn)>span,.chat-pages li:has(>.btn)>a){grid-column:1}.chat-pages li>.btn{grid-area:1/2/span 2}.chat-docs{margin:14px 0 0;padding:0;list-style:none}.chat-docs li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 0;font-size:14px;display:grid}.chat-docs li>:not(.btn){overflow-wrap:anywhere;grid-column:1;min-width:0}.chat-docs li>.btn{grid-area:1/2/span 2;align-self:start}.chat-docs .cd-text summary{cursor:pointer;color:var(--muted);align-items:center;min-height:32px;padding:4px 0;font-size:13px;display:flex}.chat-docs .cd-text pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:var(--muted);background:var(--bg);border-radius:10px;max-height:280px;margin:4px 0 0;padding:10px 12px;font-size:13px;line-height:1.5;overflow:auto}.chat-added{background:var(--bg);color:var(--muted);vertical-align:1px;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-block}.chat-look{grid-template-columns:1fr 300px;align-items:start;gap:28px;display:grid}@media (max-width:800px){.chat-look{grid-template-columns:1fr}}.chat-mock{background:var(--bg);border-radius:var(--r-m);flex-direction:column;gap:12px;padding:18px;display:flex}.chat-mock-panel{background:var(--surface);border-radius:16px;overflow:hidden;box-shadow:0 8px 24px #0000001f}.chat-mock-head{border-bottom:1px solid #efede8;align-items:center;gap:10px;padding:12px 14px;display:flex}.chat-mock-head b{font-size:14px;display:block}.chat-mock-head small{color:var(--muted);align-items:center;gap:5px;font-size:11.5px;display:flex}.chat-mock-head small i{background:var(--good);border-radius:50%;width:6px;height:6px}.chat-mock-logo{background:#fff;border:1px solid #efede8;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid;overflow:hidden}.chat-mock-logo.ini{color:#fff;border:0;font-size:13px;font-weight:600}.chat-mock-me{color:#fff;border-radius:14px 14px 4px;align-self:flex-end;padding:8px 12px;font-size:13px}.chat-mock-logo img{border-radius:5px;max-width:24px;max-height:24px}.chat-mock-log{background:#fafaf8;flex-direction:column;gap:8px;min-height:90px;padding:14px;display:flex}.chat-mock-msg{border:1px solid var(--line);background:#fff;border-radius:14px 14px 14px 4px;align-self:flex-start;max-width:90%;padding:9px 12px;font-size:13.5px}.chat-mock-fab{border-radius:50%;width:46px;height:46px;box-shadow:0 6px 16px #0003}.chat-snippet{background:var(--bg);border-radius:var(--r-m);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:12px;padding:14px;font-size:13px}.chat-guides{flex-direction:column;gap:8px;margin-top:12px;display:flex}.chat-guides ol{flex-direction:column;gap:4px;margin:8px 0 4px;padding-left:20px;font-size:14px;display:flex}.chat-pg{display:contents}.chat-pg .card h2{letter-spacing:-.01em;font-size:20px;font-weight:400}.chat-pg .card .sub{color:var(--muted);margin-top:4px;font-size:14px}.chat-pg .card+.card,.chat-pg .tiles+.chat-cols{margin-top:0}.chat-limit{color:var(--muted);margin-top:4px;font-size:13px}.chat-bots{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.chat-bots .seg{flex-wrap:wrap}.chat-addbot{background:var(--surface);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;gap:12px;width:100%;padding:16px;display:grid}.chat-addbot .row-btns,.chat-addbot .alert{grid-column:1/-1}.chat-meter{gap:4px;min-width:140px;display:grid}.chat-meter i{background:linear-gradient(90deg, var(--ink) var(--w), var(--line) var(--w));border-radius:2px;height:4px;display:block}.chat-meter[data-near] i{background:linear-gradient(90deg, #fcbe11 var(--w), var(--line) var(--w))}.chat-meter[data-full] i{background:var(--warn)}.chat-meter[data-full] span{color:var(--warn);font-weight:600}.rw-back{margin-bottom:8px;font-size:14px;display:inline-block}.ph-back{min-height:32px;color:var(--ink-2);align-items:center;margin:-6px 0 4px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover){.ph-back:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}}.ph-back:active{opacity:.6}.rw-look,.rw-sec,.rw-teaser{flex-direction:column;gap:14px;display:flex}.rw-sec h2,.rw-look h2{font-size:20px}.rw-sec .sub,.rw-look .sub{color:var(--muted);margin:0}.rw-look .seg{align-self:flex-start}.rw-stage{background:var(--bg);border-radius:var(--r-l,20px);min-height:120px;padding:28px}.rw-try{max-width:1040px;margin:0 auto}.rw-form{flex-direction:column;gap:14px;margin-top:14px;display:flex}.rw-form fieldset{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.rw-form>.btn{align-self:flex-start}.rw-row{grid-template-columns:2fr 1fr;gap:12px;display:grid}.rw-locs{flex-direction:column;display:flex}.rw-link{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.rw-link h2{font-size:18px}.rw-link p{color:var(--muted);margin:4px 0 0}.rw-sample{background:var(--bg);border-radius:var(--r-l,20px);flex-direction:column;gap:16px;padding:22px;display:flex;position:relative}.rw-sample-head{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.rw-sample-head>b{letter-spacing:-.02em;font-size:36px;line-height:1}.rw-sample-head>div{flex-direction:column;gap:2px;display:flex}.rw-sample-head small{color:var(--muted);font-size:13px}.rw-stars{color:#f5b301;letter-spacing:2px}.rw-write{border:1.5px solid var(--rw);color:var(--rw);border-radius:999px;margin-left:auto;padding:8px 16px;font-size:14px;font-weight:600}.rw-sample-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rw-sample-card{border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;gap:8px;padding:16px;font-size:14px;display:flex}.rw-sample-card p{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.rw-sample-top{color:var(--muted);justify-content:space-between;font-size:12.5px;display:flex}.rw-sample-note{color:var(--muted);font-size:12px;position:absolute;top:12px;right:14px}@media (max-width:760px){.rw-stage{padding:16px}.rw-row{grid-template-columns:1fr}.rw-sample-row{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;overflow-x:auto}.rw-sample-card{scroll-snap-align:start}.rw-write{margin-left:0}}.cu-card{padding:0}.cu-wrap{grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.cu-form{flex-direction:column;gap:0;min-width:0;padding:8px 28px 28px;display:flex}.cu-fields{border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.cu-group{border-bottom:1px solid var(--line);flex-direction:column;gap:14px;padding:22px 0;display:flex}.cu-group h3{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:0;font-size:13px;font-weight:600}.cu-switch{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;display:flex}.cu-switch>span{flex-direction:column;gap:2px;display:flex}.cu-switch b{font-size:15px;font-weight:500}.cu-switch small{color:var(--muted);font-size:13px}.cu-switch input{appearance:none;cursor:pointer;width:46px;height:28px;transition:background .2s var(--ease-out,ease-out);background:#d9d4ca;border-radius:99px;flex:none;margin:0;position:relative}.cu-switch input:after{content:"";width:22px;height:22px;transition:transform .24s var(--spring-ui,ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.cu-switch input:checked{background:var(--deep-fg,var(--deep))}.cu-switch input:checked:after{transform:translate(18px)}.cu-switch input:focus-visible{outline:2px solid var(--deep-fg,var(--deep));outline-offset:2px}.cu-swatches{flex-wrap:wrap;gap:12px;display:flex}.cu-swatch{cursor:pointer;width:36px;height:36px;transition:transform .12s var(--ease-out,ease-out);border:0;border-radius:50%;position:relative;box-shadow:inset 0 0 0 1px #0000001f}.cu-swatch:active{transform:scale(.94)}.cu-swatch[aria-checked=true],.cu-own.on{box-shadow:inset 0 0 0 1px #0000001f, 0 0 0 3px var(--surface), 0 0 0 5px var(--ink)}.cu-own{background:conic-gradient(#e85d5d,#f2c94c,#56c27a,#4f8fe6,#a46be3,#e85d5d);place-items:center;display:grid;overflow:hidden}.cu-own input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.cu-own span{width:22px;height:22px;color:var(--ink);pointer-events:none;background:#fff;border-radius:50%;place-items:center;font-size:15px;font-weight:600;display:grid}.cu-logo{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.cu-logo-img{border:1px solid var(--line);background:#fff;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.cu-logo-img img{border-radius:6px;max-width:32px;max-height:32px}.cu-logo-img.ini{border:0;font-size:17px;font-weight:600}.cu-logo-t{flex-direction:column;flex:1;gap:2px;min-width:160px;display:flex}.cu-logo-t b{font-size:14.5px;font-weight:500}.cu-logo-t small{color:var(--muted);font-size:12.5px}.cu-file{position:relative;overflow:hidden}.cu-file input{opacity:0;cursor:pointer;position:absolute;inset:0}.cu-drop{padding:0;font-size:13.5px}.cu-seg{align-self:flex-start}.cu-seg button[aria-checked=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #00000014}.cu-seg button{padding:8px 16px;font-size:14px}.cu-row{flex-wrap:wrap;gap:12px;display:flex}.cu-inline{max-width:220px}.cu-qas{flex-direction:column;display:flex}.cu-quick{flex-wrap:wrap;gap:8px;display:flex}.cu-quick .chip{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:99px;padding:6px 12px;font-size:13px}.cu-save{flex-direction:column;gap:10px;padding-top:22px;display:flex}.cu-save .btn{align-self:flex-start}.cu-side{background:var(--bg);border-radius:0 var(--r-l) var(--r-l) 0;align-self:stretch}.cu-preview{flex-direction:column;gap:12px;padding:24px;display:flex;position:sticky;top:112px}.cu-screen{padding-bottom:var(--lift);transition:padding .28s var(--spring-ui,ease);flex-direction:column;gap:12px;display:flex;position:relative}.cu-screen[data-side=left] .cu-fab,.cu-screen[data-side=left] .cu-tease{align-self:flex-start}.cu-screen[data-side=right] .cu-fab,.cu-screen[data-side=right] .cu-tease{align-self:flex-end}.cu-chips{flex-wrap:wrap;gap:6px;display:flex}.cu-chips span{border:1px solid color-mix(in srgb, var(--cc) 35%, transparent);background:#fff;border-radius:99px;padding:5px 10px;font-size:12px}.cu-tease{background:#fff;border-radius:14px;max-width:220px;padding:10px 12px;font-size:12.5px;line-height:1.4;box-shadow:0 8px 20px #0000001f}.cu-tease b{margin-bottom:2px;font-size:12px;display:block}.cu-fab{background:var(--cc);width:48px;height:48px;color:var(--ci);transition:width .24s var(--spring-ui,ease);border-radius:50%;place-items:center;display:grid;box-shadow:0 6px 16px #0003}.cu-fab svg{width:22px;height:22px}.cu-fab.pill{border-radius:99px;align-items:center;gap:7px;width:auto;height:44px;padding:0 16px 0 13px;font-size:14px;font-weight:600;display:inline-flex}.cu-fab.pill svg{width:19px;height:19px}@media (max-width:900px){.cu-wrap{grid-template-columns:1fr}.cu-side{border-radius:var(--r-l) var(--r-l) 0 0;order:-1}.cu-preview{position:static}.cu-form{padding:4px 18px 22px}}@media (prefers-reduced-motion:reduce){.cu-switch input,.cu-switch input:after,.cu-screen,.cu-fab,.cu-swatch{transition:none}}.oj-top{flex-wrap:wrap;align-items:center;gap:12px 18px;margin:14px 0 16px;display:flex}.oj-plans{background:#e8e4dc;border-radius:999px;padding:4px;display:inline-flex}.oj-plans button{min-width:84px;min-height:40px;color:var(--ink,#2c2c2c);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 18px;font-size:15px;font-weight:600;transition:background-color .2s,box-shadow .2s}.oj-plans button[aria-pressed=true]{background:#fff;box-shadow:0 1px 3px #0000001f}.oj-count{color:var(--muted);margin:0;font-size:15px}.oj-count b{color:var(--ink,#2c2c2c);font-size:19px}.oj-groups{background:#fff;border-radius:22px;overflow:hidden}.oj-group+.oj-group{border-top:1px solid var(--line)}.oj-head{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;align-items:center;gap:14px;padding:20px 22px;display:flex}.oj-head svg{flex:none;transition:transform .2s}.oj-head[aria-expanded=true] svg{transform:rotate(180deg)}.oj-name{flex:1;min-width:0;display:grid}.oj-name b{letter-spacing:-.01em;font-size:19px;font-weight:600}.oj-name b.dim{color:var(--muted)}.oj-name span{color:var(--muted);font-size:14px}.oj-n{color:var(--muted);white-space:nowrap;font-size:13px}.oj-list{gap:8px;margin:0;padding:0 22px 20px;list-style:none;display:grid}.oj-list li,.oj-row{background:#f7f6f3;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;display:flex}.oj-list li.off .oj-t{opacity:.55}.oj-t{flex:280px;min-width:0;display:grid}.oj-t b{font-weight:600}.oj-t span{color:var(--muted);font-size:14px}.oj-chip{white-space:nowrap;background:#fff;border:1px solid #cfc9be;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}.oj-f{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:#2c2c2c;background:#eceae5;border-radius:6px;padding:4px 9px;font-size:11px;font-weight:700}.oj-f.f-natt{background:#e4e8f6}.oj-f.f-dag{background:#fff0bf}.oj-f.f-uke,.oj-f.f-mandag{background:#dff0e6}.oj-f.f-mnd{background:#f4e4d6}.oj-mine{gap:4px;display:grid}.oj-mine h3{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-top:14px;font-size:13px;font-weight:600}.oj-row{border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:10px 0}.oj-st{white-space:nowrap;font-size:14px}.oj-st.on{align-items:center;gap:6px;font-weight:600;display:inline-flex}.oj-st.on:before{content:"";background:#2c2c2c url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-5'/%3E%3C/svg%3E") 50%/11px no-repeat;border-radius:50%;width:18px;height:18px}.oj-st.dim{color:var(--muted);background:#f3f2ef;border-radius:999px;padding:3px 10px}.oj-row.dim .oj-t{opacity:.55}@media (max-width:760px){.oj-head{padding:16px}.oj-list{padding:0 12px 14px}}.about-b .oj-list li{max-width:none}.co-top{color:#2c2c2c;background:#fff;border-bottom:1px solid #eceae5}.co-top .co-who span{color:#6f6c64}.co-top .co-av.co-ini{background:var(--cd);color:#fff;border:0}.co-log{background:#faf9f7}.cu-screen .chat-mock-head{color:#2c2c2c;background:#fff;border-bottom:1px solid #eceae5}.cu-screen .chat-mock-head small{color:#6f6c64}.cu-screen .chat-mock-log{background:#faf9f7}.cu-screen .chat-mock-msg{border-color:#eceae5}.cu-screen .chat-mock-panel{box-shadow:0 16px 40px #00000038}.chat-plan{background:var(--surface,#fff);border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:14px;padding:14px 20px;font-size:15px;display:flex}.chat-plan b{align-items:center;gap:8px;font-weight:600;display:inline-flex}.chat-plan b i{background:var(--good,#2e7a4c);border-radius:50%;width:9px;height:9px}.chat-plan>span{color:var(--muted)}.chat-plan .chat-plan-bar{flex:1;align-items:center;gap:10px;min-width:220px;font-size:14px;display:flex}.chat-plan .track{background:#eeeae3;border-radius:6px;flex:1;height:6px;overflow:hidden}.chat-plan .track span{background:var(--deep,#2c2c2c);height:6px;display:block}.pk-add-h{margin-top:28px;font-size:19px;font-weight:600}.pk-adds{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;margin-top:10px;display:grid}.pk-add{background:var(--surface,#fff);border-radius:16px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.pk-add>span:first-child{flex:1;min-width:0;display:grid}.pk-add small{color:var(--muted);font-size:14px}.pk-add-p{text-align:right;white-space:nowrap;display:grid}.pk-add-p small{font-size:12px}.pk-chat-hero{color:#fff;background:#24352f;border-radius:28px;flex-wrap:wrap;align-items:center;gap:32px;padding:40px;display:flex}.pk-chat-t{flex:380px;min-width:0}.about-b .pk-chat-hero h2{color:#fff;letter-spacing:-.025em;margin:12px 0;font-size:clamp(28px,4vw,40px);line-height:1.08}.about-b .pk-chat-hero p{color:#ffffffe0;max-width:480px}.pk-chat-tag{letter-spacing:.05em;text-transform:uppercase;color:#2c2c2c;background:#fcbe11;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-block}.about-b .pk-chat-hero ul{gap:8px;margin:16px 0;padding:0;list-style:none;display:grid}.about-b .pk-chat-hero li{color:#fff;align-items:center;gap:10px;max-width:none;display:flex}.about-b .pk-chat-hero li:before{content:"";background:#fcbe11;border-radius:50%;flex:0 0 16px;width:16px;height:16px}.about-b .pk-chat-hero .pk-chat-not{opacity:.9;font-size:14px}.pk-chat-demo{color:#2c2c2c;background:#fff;border-radius:22px;flex:0 340px;min-width:260px;overflow:hidden;box-shadow:0 20px 50px #00000059}.pk-chat-head{color:#fff;background:#1f4e6b;align-items:center;gap:10px;padding:14px 16px;display:flex}.pk-chat-head>span:first-child{color:#1f4e6b;background:#fff;border-radius:9px;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.pk-chat-head small{opacity:.85;font-size:12px;display:block}.pk-chat-log{background:#f4f6f7;flex-direction:column;gap:10px;padding:16px;font-size:14px;display:flex}.pk-chat-log .me{color:#fff;background:#1f4e6b;border-radius:16px 16px 4px;align-self:flex-end;max-width:80%;padding:9px 12px}.pk-chat-log .bot{background:#fff;border:1px solid #dce4e9;border-radius:16px 16px 16px 4px;align-self:flex-start;max-width:86%;padding:9px 12px}.pk-chat-log .offer{color:#1f4e6b;background:#fff;border:1.5px solid #1f4e6b;border-radius:999px;align-self:flex-start;padding:7px 12px;font-size:13px;font-weight:600}.pk-chat-tiers{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:14px 0 10px;display:grid}.pk-tier{background:var(--surface,#fff);border-radius:18px;padding:20px 22px;position:relative}.pk-tier.rec{box-shadow:0 0 0 2px var(--ink,#2c2c2c)}.pk-tier b{font-size:18px}.pk-tier .tagc{background:#fff0bf;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:12px;font-weight:600}.about-b .pk-tier .pp{color:var(--ink,#2c2c2c);margin:6px 0 2px;font-size:26px;font-weight:700}.pk-tier .pp small{color:var(--muted);font-size:14px;font-weight:500}@media (max-width:760px){.pk-chat-hero{border-radius:22px;padding:24px}}.cq-setup{flex-direction:column;gap:28px;max-width:680px;margin:8px auto 48px;display:flex}.cq-progress{color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:14px;font-size:13px;display:flex}.cq-bar{background:var(--line);border-radius:3px;flex:1;height:3px;overflow:hidden}.cq-bar>span{background:var(--ink);height:100%;transition:width .45s var(--spring-ui);border-radius:3px;display:block}.cq-step{background:var(--surface);border-radius:var(--r-xl);flex-direction:column;gap:18px;padding:40px 40px 36px;display:flex;box-shadow:0 1px 2px #0000000a,0 18px 48px #0000000f}.cq-step h1{letter-spacing:-.025em;margin:0;font-size:clamp(28px,4.4vw,40px);font-weight:700;line-height:1.08}.cq-step .lead{color:var(--muted);max-width:52ch;margin:0;font-size:17px;line-height:1.5}.cq-read{flex-direction:column;align-items:flex-start;gap:16px;margin-top:6px;display:flex}.cq-read .field{align-self:stretch}.cq-actions{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:8px;display:flex}.cq-next{border-top:1px solid var(--line);padding-top:18px}.cq-ring{--pct:0%;background:conic-gradient(var(--ink) var(--pct), var(--line) 0);width:132px;height:132px;transition:--pct .8s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.cq-ring-in{background:var(--surface);text-align:center;width:112px;height:112px;color:var(--muted);border-radius:50%;place-content:center;padding:10px;font-size:13px;display:grid}.cq-ring-in b{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:34px;line-height:1}.cq-ring-in small{color:var(--muted);font-size:13px}.cq-ring-run{background:conic-gradient(var(--ink) 0 22%, var(--line) 22% 100%);animation:1.4s linear infinite cq-spin}.cq-ring-run .cq-ring-in{animation:1.4s linear infinite reverse cq-spin}@keyframes cq-spin{to{transform:rotate(1turn)}}.cq-done{flex-wrap:wrap;align-items:center;gap:28px;margin-top:6px;display:flex}.cq-tiers{flex-direction:column;flex:1;min-width:240px;margin:0;padding:0;list-style:none;display:flex}.cq-tiers li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:12px 0;font-size:15px;display:flex}.cq-tiers li:last-child{border-bottom:0}.cq-tiers li b{font-variant-numeric:tabular-nums;font-weight:600}.cq-tiers li.mine b{color:var(--ink)}.cq-tiers li:not(.mine){color:var(--muted)}.cq-tiers em{color:var(--muted);font-size:13px;font-style:normal}.cq-look{grid-template-columns:1fr 1fr;align-items:start;gap:28px;margin-top:6px;display:grid}.cq-swatches{flex-direction:column;gap:6px;display:flex}.cq-swatches label{cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;font-size:15px;transition:background .15s;display:flex}@media (hover:hover){.cq-swatches label:hover{background:var(--bg)}}.cq-swatches label.on{background:var(--bg);font-weight:600}.cq-swatches input[type=radio]{opacity:0;pointer-events:none;position:absolute}.cq-swatches input[type=color]{cursor:pointer;background:0 0;border:0;border-radius:50%;width:28px;height:28px;padding:0}.cq-sw{border-radius:50%;flex:none;width:28px;height:28px;box-shadow:inset 0 0 0 1px #0000001f}.cq-swatches label.on .cq-sw{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--ink)}.cq-swatches label:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.cq-preview{--c:var(--deep);background:var(--surface);border-radius:22px;overflow:hidden;box-shadow:0 1px 2px #0000000f,0 16px 40px #0000001f}.cq-pv-top{color:#2c2c2c;background:#fff;border-bottom:1px solid #eceae5;align-items:center;gap:10px;padding:14px 16px;display:flex}.cq-pv-top img,.cq-pv-init{object-fit:contain;background:#fff;border:1px solid #eceae5;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.cq-pv-init{background:var(--c);color:#fff;transition:background .3s var(--ease-out);border:0}.cq-pv-top span{flex-direction:column;line-height:1.25;display:flex}.cq-pv-top small{color:#6f6c64;align-items:center;gap:6px;font-size:12px;display:inline-flex}.cq-pv-top small i{background:#4cc276;border-radius:50%;width:7px;height:7px;display:inline-block}.cq-pv-body{background:#faf9f7;flex-direction:column;gap:10px;min-height:150px;padding:16px;display:flex}.cq-pv-body p{border-radius:16px;max-width:85%;margin:0;padding:10px 14px;font-size:14px}.cq-pv-bot{border:1px solid color-mix(in oklab, var(--c) 18%, transparent);background:#fff;align-self:flex-start}.cq-pv-me{background:var(--c);color:#fff;align-self:flex-end}.cq-tabs{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.cq-tabs button{background:var(--bg);color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:8px 14px;font-size:14px;transition:transform .12s}.cq-tabs button:active{transform:scale(.97)}.cq-tabs button.on{background:var(--ink);color:#fff}.cq-guide{color:var(--ink);flex-direction:column;gap:4px;margin:0;padding-left:20px;font-size:15px;line-height:1.55;display:flex}.cq-wait{text-align:center;align-items:center;padding:56px 32px 48px}.cq-wait .lead{margin:0 auto}.cq-wait .cq-actions{justify-content:center}.cq-wait .cq-ring{width:64px;height:64px}.cq-wait .cq-ring-in{width:52px;height:52px}.cq-check{background:var(--good);color:#fff;border-radius:50%;place-items:center;width:64px;height:64px;font-size:30px;font-weight:700;display:grid}@media (max-width:760px){.cq-step{border-radius:var(--r-l);padding:28px 20px 24px}.cq-look{grid-template-columns:1fr}.cq-done{gap:20px}}@media (prefers-reduced-motion:reduce){.cq-ring-run,.cq-ring-run .cq-ring-in{animation:none}.cq-bar>span,.cq-pv-init{transition:none}}.ci{flex-direction:column;gap:16px;display:flex}.card .ci{margin-top:16px}.ci-found{color:var(--ink);align-items:center;gap:10px;margin:0;font-size:15px;display:flex}.ci-found:before{content:"";background:#fcbe11;border-radius:50%;flex:none;width:8px;height:8px}.ci-panel{flex-direction:column;gap:14px;display:flex}.ci-panel .chat-snippet{margin:0}.ci-panel .cq-actions{margin-top:0}.ci-note{color:var(--muted);max-width:60ch;margin:0;font-size:14px;line-height:1.5}.ci-fold{border-top:1px solid var(--line);padding-top:14px}.ci-fold>summary{color:var(--ink);font-size:15px;font-weight:500}.ci-fold[open]{flex-direction:column;gap:12px;display:flex}.ci-send{border-top:1px solid var(--line);padding-top:16px}.cq-step .ci-send{border-top:0;padding-top:0}.card.sec.chat-setup-card,.card.sec.chat-pro-offer{text-align:left;flex-flow:wrap;justify-content:space-between;align-items:center;gap:18px 28px}.chat-setup-card>div,.chat-pro-offer>div:first-child{flex:320px}@media (max-width:760px){.card.sec.chat-setup-card,.card.sec.chat-pro-offer{flex-direction:column;align-items:flex-start}}.chat-setup-card h2,.chat-pro-offer h2{margin:0}.chat-setup-card .sub,.chat-pro-offer .sub{max-width:56ch;margin:6px 0 0}.chat-pro-offer{margin-top:18px}.chat-fresh{flex-direction:column;margin:12px 0 0;padding:0;list-style:none;display:flex}.chat-fresh li a{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:1fr auto;gap:2px 12px;padding:12px 0;text-decoration:none;display:grid}.chat-fresh li:last-child a{border-bottom:0}.chat-fresh li a span{color:var(--muted);grid-column:1;font-size:14px}.chat-fresh li a small{color:var(--muted);white-space:nowrap;grid-area:1/2/span 2;align-self:center;font-size:13px}@media (hover:hover){.chat-fresh li a:hover b{text-decoration:underline}}.page:has(.cq-setup) .subnav-bar{display:none}.cq-swatches input[type=color]::-webkit-color-swatch-wrapper{padding:0}.cq-swatches input[type=color]::-webkit-color-swatch{border:0;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}.cq-swatches input[type=color]::-moz-color-swatch{border:0;border-radius:50%}.compose-form{gap:22px}.compose-form>.field>.lab,.compose-form .lab-row>label{color:var(--muted);font-size:13.5px;font-weight:600}.acc-chips{gap:8px}.acc-chips .acc-chip{color:var(--ink);background:var(--bg);box-shadow:none;border:0;align-items:center;gap:8px;padding:5px 14px 5px 5px;font-size:14px;font-weight:600;display:inline-flex}.acc-chips .acc-chip[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 0 0 2px var(--ink)}.acc-chips .acc-chip:disabled{opacity:.45;cursor:not-allowed}.acc-av{background:var(--deep);width:28px;height:28px;color:var(--on-deep);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid;position:relative}.acc-av img{object-fit:cover;background:#fff;border-radius:50%;width:100%;height:100%}.acc-av i{border:2px solid var(--surface);color:#fff;border-radius:50%;place-items:center;width:14px;height:14px;font-size:7.5px;font-style:normal;font-weight:800;line-height:1;display:grid;position:absolute;bottom:-3px;right:-3px}.acc-av i.net-fb_page{background:#1877f2}.acc-av i.net-ig_account{background:#d6249f}.acc-av i.net-gbp_location{background:#34a853}.acc-av i.net-li_org,.acc-av i.net-li_person{background:#0a66c2}.sw-line{cursor:pointer;align-items:center;gap:10px;margin-top:6px;font-size:14px;display:inline-flex;position:relative}.sw-line input{opacity:0;cursor:pointer;z-index:1;width:36px;height:21px;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.sw-line input:checked+.switch{background:var(--ink)}.sw-line input:checked+.switch:after{transform:translate(15px)}.sw-line input:focus-visible+.switch{outline:2px solid var(--ink);outline-offset:2px}.media-row{align-items:flex-start;gap:10px}.media-thumb{background:var(--bg-2);border-radius:16px;flex:none;width:120px;height:120px;position:relative;overflow:hidden}.media-thumb img,.media-thumb video{object-fit:cover;width:100%;height:100%;display:block}.mt-btns{justify-content:center;gap:4px;display:flex;position:absolute;bottom:6px;left:6px;right:6px}.mt-btns button{color:var(--ink);cursor:pointer;background:#ffffffeb;border:0;border-radius:99px;padding:4px 9px;font-size:11.5px;font-weight:600}.add-media{position:relative}.add-tile{border:1.5px dashed var(--field);width:230px;height:120px;font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:14px;font-weight:600;display:flex}.add-tile.small{width:120px}.add-tile>span{font-size:22px;line-height:1}@media (hover:hover){.add-tile:hover:not(:disabled){border-color:var(--ink-2);color:var(--ink)}}.add-menu{z-index:20;background:var(--surface);width:290px;box-shadow:0 0 0 1px var(--line), 0 20px 44px -18px #0000004d;transform-origin:0 0;animation:add-menu-in .18s var(--ease-out,ease-out);border-radius:18px;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);left:0}@keyframes add-menu-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.add-menu>label,.add-menu>button{font:inherit;text-align:left;cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.add-menu>:focus-visible{background:var(--bg)}@media (hover:hover){.add-menu>:hover{background:var(--bg)}}.add-menu i{background:var(--bg);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-style:normal;font-weight:700;display:grid}.add-menu b{font-size:14.5px;font-weight:600;display:block}.add-menu small{color:var(--muted);font-size:12.5px;display:block}.compose-form .pv-checks li{border-radius:14px;padding:11px 14px 11px 34px;font-size:14px}.compose-form .pv-checks li:before{top:11px;left:14px}.compose-form .pv-checks li.ok{background:var(--good-bg);color:var(--ink-2)}.compose-form .pv-checks li.warn{background:var(--warn-bg)}.compose-actions{border-top:1px solid var(--line-2);justify-content:flex-end;padding-top:18px}.compose-actions .ca-del{margin-right:auto}.mob-switch{display:none}@media (max-width:760px){.mob-switch{background:var(--bg-2);border-radius:99px;grid-column:1/-1;grid-template-columns:1fr 1fr;padding:3px;display:grid}.mob-switch button{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:99px;padding:8px 0;font-size:14px;font-weight:600}.mob-switch button[aria-pressed=true]{background:var(--surface);box-shadow:0 1px 4px #0000001a}.compose.wide[data-view=write]>.compose-pv,.compose.wide[data-view=preview]>.compose-form{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.add-tile{width:100%}.add-media{flex:160px}.add-menu{width:min(290px,100vw - 48px)}}@media (prefers-reduced-motion:reduce){.add-menu{animation:none}}.set-frame{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:48px;display:grid}.set-frame:has(>.set-nav:empty){grid-template-columns:minmax(0,1fr)}.set-nav:empty{display:none}.set-main{flex-direction:column;gap:32px;min-width:0;display:flex}.set-nav{flex-direction:column;gap:22px;display:flex;position:sticky;top:104px}.set-gh{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;padding:0 12px 6px;font-size:12px;font-weight:600;display:block;overflow:hidden}.set-nav ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.set-nav li a{color:var(--ink);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-size:15px;text-decoration:none;display:flex}@media (hover:hover){.set-nav li a:hover{background:var(--surface)}}.set-nav li a[aria-current=page]{background:var(--deep);color:var(--on-deep);font-weight:500}.set-nav li a span{flex:1;min-width:0}.set-nav li a em{background:#e8a600;border-radius:99px;flex:none;width:8px;height:8px}.set-ico{flex:none}.set-av{background:var(--deep);width:56px;height:56px;color:var(--on-deep);border-radius:50%;flex:none;place-items:center;font-size:19px;font-weight:600;display:grid}.set-back{color:var(--deep);font-size:15px;text-decoration:none;display:none}.konto{flex-direction:column;gap:22px;max-width:760px;display:flex}.konto-home{flex-direction:column;gap:22px;display:flex}.konto-h{letter-spacing:-.02em;margin:0;font-size:40px;font-weight:300;line-height:1.1}.konto-h2{margin:0;font-size:20px;font-weight:400}.konto-me{flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.konto-who{align-items:center;gap:18px;padding:22px 24px;display:flex}.konto-who b{font-size:20px;font-weight:500;display:block}.konto-who small{color:var(--muted);font-size:14px;display:block}.konto-name{border-top:1px solid var(--line-2);padding:14px 24px}.konto-name>summary{cursor:pointer;font-size:14px;list-style:none}.konto-name>summary::-webkit-details-marker{display:none}.konto-name[open]>summary{color:var(--muted);margin-bottom:12px}.konto-rows{display:none}.konto-out{display:flex}.pk-li{grid-template-columns:auto minmax(0,1fr) auto}.set-tile{background:var(--bg);width:32px;height:32px;color:var(--ink);border-radius:9px;flex:none;place-items:center;display:grid}.set-tile.deep{background:var(--deep);color:var(--on-deep)}.set-tile.yellow{background:var(--yellow,#fcbe11);color:#2c2c2c}.set-rows{flex-direction:column;gap:8px;display:flex}.set-rows h2{color:var(--muted);margin:0 0 0 14px;font-size:13px;font-weight:500}.set-rows ul{background:var(--surface);border-radius:16px;margin:0;padding:0;list-style:none;overflow:hidden}.set-rows li+li a{border-top:1px solid var(--line-2)}.set-rows a{min-height:52px;color:var(--ink);align-items:center;gap:12px;padding:0 14px;text-decoration:none;display:flex}.set-rows a:active{background:var(--bg)}.set-rl{flex:1;min-width:0;font-size:16px}.set-rv{color:var(--muted);font-size:15px}.set-rows em{color:#2c2c2c;background:#fcbe11;border-radius:99px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:700}.set-chev{color:#b9b3a7;font-size:20px;line-height:1}@media (max-width:900px){.set-frame{grid-template-columns:minmax(0,1fr);gap:16px}.set-nav{display:none}.set-back{display:inline-block}.konto{gap:20px}.konto-h{display:none}.konto-who{gap:14px;padding:14px}.konto-name{padding:12px 14px}.konto-rows{flex-direction:column;gap:20px;display:flex}.konto-sec{display:none}.konto-sec:target{display:flex}.konto-sec:target .konto-h2{letter-spacing:-.02em;font-size:28px;font-weight:300}.konto:has(.konto-sec:target)>:not(.konto-sec:target){display:none}.konto-out{justify-content:center}}.hours-list{flex-direction:column;gap:6px;margin:0;padding:0;font-size:14.5px;list-style:none;display:flex}.card.empty:not(:has(>svg,>img,>.oscar-mark,>.empty-oscar)):before{content:"";background:url(/brand/fetch-symbol-gul-flis-2026.svg) 50%/cover no-repeat;border-radius:16px;flex:none;width:56px;height:56px}.cu-greet{grid-template-columns:minmax(110px,.6fr) 1.4fr auto;align-items:center;gap:8px;display:grid}.cu-add{align-self:flex-start}@media (max-width:640px){.cu-greet{grid-template-columns:1fr auto}.cu-greet input[name=greetText]{grid-area:2/1/auto/-1}}.fu-form{flex-direction:column;gap:12px;display:flex}.fu-list{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.fu-row{grid-template-columns:1fr auto;align-items:center;gap:8px;display:grid}.gap-card{gap:14px}.gap-head{align-items:flex-start;gap:12px;display:flex}.gap-head h2{margin:0 0 2px;font-size:20px;font-weight:400}.gap-list{flex-direction:column;display:flex}.gap-row{flex-direction:column;gap:10px;padding:16px 0;display:flex}.gap-row+.gap-row,.gap-list>*+*{border-top:1px solid var(--line)}.gap-asked{color:var(--muted);margin:0;font-size:13px}.gap-fields{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}.hours-form{flex-direction:column;gap:16px;display:flex}.hours-form fieldset{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.hours-form legend{margin-bottom:4px;font-weight:600}.hf-day{grid-template-columns:110px 1fr;align-items:center;gap:10px;min-height:40px;display:grid}.hf-times,.hf-dates{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hf-times .input{width:112px}.hf-dates .input{width:150px}.hf-sp{flex-wrap:wrap;align-items:center;gap:12px;padding:8px 0;display:flex}.hf-sp+.hf-sp{border-top:1px solid var(--line)}.inbox{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;gap:16px;margin-bottom:18px;display:grid}.inbox>.card{padding:0;overflow:hidden}.inbox-list{flex-direction:column;display:flex}.human-when{flex-wrap:wrap;margin-bottom:14px}.human-when .seg{flex-wrap:wrap}.hw-times{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:10px 14px;display:flex}.hw-days{flex-wrap:wrap;gap:6px;display:flex}.hw-days button{font:inherit;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #ddd8cf;border-radius:999px;padding:6px 11px;font-size:14px}.hw-days button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.hw-times label{align-items:center;gap:6px;font-size:14px;display:flex}.hw-times .input{width:auto;padding:6px 8px}.staff-pick{margin-bottom:14px;display:block}.staff-pick:before{display:none}.staff-pick>summary{cursor:pointer;align-items:center;gap:12px;list-style:none;display:flex}.staff-pick>summary::-webkit-details-marker{display:none}.staff-pick>summary:before{content:"";background:#fcbe11;border-radius:50%;flex:none;width:8px;height:8px}.staff-pick>summary:after{content:"Endre ›";color:var(--ink-2);margin-left:auto;font-size:14px}.staff-pick[open]>summary:after{content:"Lukk"}.staff-body{justify-items:start;gap:12px;padding-top:12px;display:grid}.staff-list{border:0;gap:10px;margin:0;padding:0;display:grid}.staff-list label{cursor:pointer;align-items:center;gap:10px;font-size:15px;display:flex}.staff-list input{width:18px;height:18px;accent-color:var(--ink)}.human-when .seg button:disabled{cursor:default;opacity:.6}.human-when .seg button[aria-pressed=true]:disabled{opacity:1}.inbox-row{color:inherit;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.inbox-row+.inbox-row{border-top:1px solid var(--line,#ece9e3)}.inbox-row[aria-current=true]{background:#fbfaf7}.inbox-row>i{background:#c9c5bc;border-radius:50%;flex:none;width:9px;height:9px;margin-top:6px}.inbox-row[data-status=waiting]>i{background:#e8a600}.inbox-row[data-status=open]>i{background:#2f8f5b}.inbox-row>span{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.inbox-row b{font-size:14.5px;font-weight:600}.inbox-row[data-status=closed] b{font-weight:500}.inbox-row small{color:var(--muted);font-size:13.5px}.inbox-row q{quotes:"«" "»";-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.inbox-row:active{transform:scale(.99)}.inbox-thread{flex-direction:column;min-height:460px;display:flex}.inbox-back{color:var(--ink-2);padding:14px 18px 0;font-size:14px;text-decoration:none;display:none}.inbox-head{border-bottom:1px solid var(--line,#ece9e3);align-items:center;gap:12px;padding:14px 18px;display:flex}.inbox-head>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.inbox-head b{font-size:15px;font-weight:600}.inbox-head small{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:flex}.inbox-head small i{background:#c9c5bc;border-radius:50%;width:7px;height:7px}.inbox-head small[data-here] i{background:#2f8f5b}.inbox-msgs{flex-direction:column;flex:1;gap:10px;max-height:60vh;padding:18px;display:flex;overflow-y:auto}.inbox-msg{flex-direction:column;align-self:flex-start;max-width:75%;display:flex}.inbox-msg small{color:var(--muted);margin:0 0 3px;font-size:12px}.inbox-msg p{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px 14px 14px 4px;margin:0;padding:10px 13px;font-size:14px;line-height:1.45}.inbox-msg.visitor p{background:#fff;border:1px solid #e6e3dc}.inbox-msg.bot p{background:var(--bg,#f3f2ef)}.inbox-msg.staff{align-self:flex-end;align-items:flex-end}.inbox-msg.staff p{background:var(--deep);color:var(--on-deep,#fff);border-radius:14px 14px 4px}.inbox-note{color:var(--muted);background:var(--bg,#f3f2ef);text-align:center;border-radius:12px;align-self:center;margin:4px 0;padding:5px 12px;font-size:12.5px}.inbox-reply{border-top:1px solid var(--line,#ece9e3);flex-direction:column;gap:8px;padding:12px 16px;display:flex}.inbox-reply>p{color:var(--muted);margin:0;font-size:12.5px}.inbox-reply>p.alert{color:inherit;font-size:14px}.inbox-field{align-items:flex-end;gap:10px;display:flex}.inbox-field textarea{resize:none;field-sizing:content;border-radius:23px;flex:1;min-height:46px;max-height:160px;padding:11px 16px;font-size:15px}.inbox-field .btn{border-radius:23px;flex:none;min-height:46px;padding:0 22px}.inbox-hint{border-top:1px solid var(--line,#ece9e3);margin:0;padding:12px 18px;font-size:12.5px}@media (max-width:860px){.inbox{grid-template-columns:1fr}.inbox:not([data-chosen]) .inbox-thread,.inbox[data-chosen] .inbox-list{display:none}.inbox-back{display:block}.inbox-msg{max-width:88%}}.saved-sec{margin-top:8px}.saved-row+.saved-row{border-top:1px solid var(--line,#ece9e3)}.saved .inbox-row[data-flag]>i{background:#e8a600}.saved .saved-q{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.saved .inbox-row small.saved-flag{color:var(--warn);font-weight:500}.saved-lead{color:var(--ink);margin-top:-6px;padding:0 16px 12px 37px;font-size:13.5px;font-weight:500;text-decoration:none;display:block}@media (hover:hover){.saved-lead:hover{text-decoration:underline}}.saved-more{border-top:1px solid var(--line,#ece9e3);color:var(--ink);text-align:center;padding:14px 16px;font-size:14px;font-weight:600;text-decoration:none;display:block}@media (hover:hover){.saved-more:hover{text-decoration:underline}}.saved-msgs .inbox-msg.bot{align-self:flex-end;align-items:flex-end}.saved-msgs .inbox-msg.bot p{border-radius:14px 14px 4px}.saved-hint{color:var(--ink-2);font-size:13.5px}.prove-card>*{min-width:0}.prove-card .chat-try{margin-top:4px}.share-top{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.share-top b{letter-spacing:-.03em;color:var(--deep-fg,var(--deep));font-size:34px;font-weight:400}.share-top span{color:var(--ink-2);flex:220px;font-size:14.5px}.mbars.sm{height:110px}.ai-other .nm{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ai-oft{color:var(--warn);background:var(--warn-bg);border-radius:99px;padding:2px 8px;font-size:11.5px;font-weight:600}.ai-other .follow{grid-column:1/-1;justify-self:start}.tone-bar{background:var(--bg-2);border-radius:99px;gap:2px;height:12px;display:flex;overflow:hidden}.tone-bar i{min-width:6px;display:block}.tone-bar .t-positive,.tone-keys .t-positive:before{background:var(--good)}.tone-bar .t-neutral,.tone-keys .t-neutral:before{background:#b9b3a7}.tone-bar .t-negative,.tone-keys .t-negative:before{background:#e8a600}.tone-keys{color:var(--ink-2);flex-wrap:wrap;gap:16px;font-size:13.5px;display:flex}.tone-keys span{align-items:center;gap:6px;display:inline-flex}.tone-keys span:before{content:"";border-radius:50%;width:8px;height:8px}.tone-keys b{color:var(--ink);font-weight:600}.tone-quotes{flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.tone-quotes li{color:var(--ink);border-left:3px solid #b9b3a7;padding-left:12px;font-size:14.5px}.tone-quotes li.t-positive{border-left-color:var(--good)}.tone-quotes li.t-negative{border-left-color:#e8a600}.tone-quotes small{color:var(--muted);margin-left:4px}.tone-wrong{flex-direction:column;gap:8px;margin-top:6px;display:flex}.tone-wrong .notice{background:var(--bg);padding:12px 16px}.src-groups .dom{color:var(--muted);grid-column:1/-1;margin-top:-4px;font-size:12.5px}.there{flex-direction:column;gap:8px;margin-top:8px;display:flex}.there li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 0;list-style:none;display:grid}.there li:first-child{border-top:0}.there ul{margin:0;padding:0}.there .d{font-weight:600}.there .g{color:var(--muted);font-size:12.5px}.there .there-tip{color:var(--ink-2);grid-column:1/-1;font-size:13.5px}.copilot{margin-top:6px}.copilot ol{color:var(--ink-2);flex-direction:column;gap:6px;margin:8px 0 0;padding-left:20px;font-size:14px;display:flex}.mbars.sm .m{white-space:nowrap;font-size:10.5px}#apningstider{scroll-margin-top:110px}.chat-plan .chat-extra{color:var(--muted);border-top:1px solid var(--line,#eceae5);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px 14px;padding-top:10px;font-size:14px;display:flex}.chat-plan .chat-extra b{color:var(--ink,#2c2c2c);font-weight:600;display:inline}.chat-extra-form{color:var(--ink,#2c2c2c);flex-basis:100%;gap:10px;display:grid}.chat-extra-form fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.chat-extra-form legend{margin-bottom:6px;font-weight:600}.chat-extra-form .radio-line{align-items:center;gap:8px;display:flex}.chat-test .test-list{border-top:1px solid var(--line,#eceae5);margin:4px 0 0;padding:0;list-style:none}.chat-test .test-list li{border-bottom:1px solid var(--line,#eceae5);gap:3px;padding:12px 0;font-size:14.5px;display:grid}.chat-test .test-list li>span:not(.test-miss){color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chat-test .test-miss{color:#8a5a00;align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.chat-test .test-miss:before{content:"";background:#e5a100;border-radius:50%;width:8px;height:8px}.chat-test .test-list li>.link{justify-self:start}.chat-test .test-add{gap:8px;margin-top:4px;display:grid}.seo-task{gap:16px}.seo-top{align-items:flex-start;gap:14px;display:flex}.seo-t{gap:2px;min-width:0;display:grid}.seo-t h2{text-wrap:balance;font-size:21px;font-weight:400}.seo-gain{color:var(--good,#2e6b4f);background:var(--good-bg,#e7f0ea);border-radius:999px;justify-self:start;align-items:center;gap:6px;width:fit-content;padding:4px 10px;font-size:13px;font-weight:600;display:inline-flex}.seo-why{max-width:64ch;margin:0}.seo-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.seo-fact{border:1px solid var(--line-2);border-radius:14px;gap:2px;padding:12px 14px;display:grid}.seo-fact .v{font-variant-numeric:tabular-nums;font-size:22px}.seo-fact .l{color:var(--muted);font-size:12px}.seo-serp{grid-template-columns:1fr 1fr;gap:12px;display:grid}.seo-res{border:1px solid var(--line-2);border-radius:14px;align-content:start;gap:4px;min-width:0;padding:14px;display:grid}.seo-res .tag{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:11px;font-weight:600}.seo-res.after{border-color:var(--yellow,#fcbe11);background:#fffcf2}.seo-res .url{color:#4d5156;overflow-wrap:anywhere;font-size:12px}.seo-res .ttl{color:#1a0dab;font-size:17px;line-height:1.3}.seo-res .desc{color:#4d5156;font-size:13px}.seo-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.seo-done{gap:0}.seo-done h3{margin-bottom:6px;font-size:15px;font-weight:600}.seo-row{border-top:1px solid var(--line-2);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.seo-done h3+.seo-row{border-top:0}.seo-tick{background:var(--ink);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.seo-tick svg{width:12px;height:12px}.seo-row .n{min-width:0;display:grid}.seo-row .n b{font-weight:500}.seo-row .n span{color:var(--muted);font-size:13px}.seo-row .d{color:var(--good,#2e6b4f);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600}.seo-row .d.wait{color:var(--muted);font-weight:500}@media (max-width:640px){.seo-serp{grid-template-columns:1fr}.seo-facts{grid-template-columns:1fr 1fr}.seo-facts .seo-fact:last-child{grid-column:span 2}}.ideas{gap:10px}.ideas h2{font-size:20px;font-weight:400}.idea{border-top:1px solid var(--line-2);padding:12px 0}.idea summary{cursor:pointer;gap:2px;list-style:none;display:grid}.idea summary::-webkit-details-marker{display:none}.idea summary b{font-weight:500}.idea summary small{color:var(--muted);font-size:13px}.idea-src{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.idea-body{gap:12px;max-width:70ch;padding-top:12px;display:grid}.idea-body p{margin:0}.idea-body ol{gap:4px;margin:0;padding-left:22px;list-style:decimal;display:grid}.idea-body blockquote{border-left:3px solid var(--yellow,#fcbe11);white-space:pre-wrap;background:#fffcf2;border-radius:0 12px 12px 0;margin:0;padding:12px 14px}.site-card{gap:8px}.site-ok{align-items:center;gap:8px;font-size:14px;display:flex}.site-dot{background:#2f7d4f;border-radius:50%;flex:none;width:8px;height:8px}.site-steps{gap:10px;display:grid}.site-steps ol{gap:4px;margin:0;padding-left:20px;font-size:14px;display:grid}.site-steps .btn{justify-self:start}.site-list .a{gap:2px;min-width:0;display:grid}.site-k{color:var(--muted);font-size:12.5px}.site-v{overflow-wrap:anywhere;font-weight:500}.site-s{color:#2f7d4f}.site-s.off{color:var(--muted)}.sc-dlg h2{letter-spacing:-.01em;margin-bottom:8px;padding-right:36px;font-size:20px;font-weight:600}.sc-dlg>p,.sc-done p{margin:0 0 10px;font-size:14.5px}.sc-what{background:var(--bg);border-radius:12px;gap:4px;margin:6px 0 12px;padding:12px 14px;display:grid}.sc-what dt{color:var(--muted);font-size:12.5px}.sc-what dd{overflow-wrap:anywhere;margin:0 0 6px;font-weight:500}.sc-dlg .row-btns{margin-top:14px}.loc-list{display:grid}.loc{border-top:1px solid var(--line)}.loc:first-child{border-top:0}.loc summary{cursor:pointer;align-items:center;gap:10px;padding:12px 0;list-style:none;display:flex}.loc summary::-webkit-details-marker{display:none}.loc-dot{background:#2f7d4f;border-radius:50%;flex:none;width:10px;height:10px}.loc-dot.warn{background:#e8a317}.loc-dot.bad{background:#c2410c}.loc-name{overflow-wrap:anywhere;min-width:0;font-weight:600}.loc-sum{color:var(--muted);text-align:right;margin-left:auto;font-size:13px}.loc-items{gap:8px;margin:0 0 12px 20px;padding:0;list-style:none;display:grid}.loc-items li{flex-wrap:wrap;gap:4px 12px;font-size:14px;display:flex}.loc-items li a{color:var(--ink-2);font-weight:500}@media (max-width:640px){.loc summary{flex-wrap:wrap}.loc-sum{text-align:left;width:100%;margin-left:20px}}.card.todo{flex-direction:column;padding:20px 22px 0;display:flex}.todo-head{align-items:center;gap:12px;padding-bottom:4px;display:flex}.todo-oscar{background:url(/brand/fetch-symbol-gul-flis-2026.svg) 50%/cover no-repeat;border-radius:10px;flex:none;width:36px;height:36px}.todo-head h2{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:400;line-height:1.2}.todo-head p{color:var(--muted);margin:0;font-size:13px}.todo-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.todo-list li{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;padding:14px 0;display:flex}.todo-list li:last-child{border-bottom:0}.todo-list li:before{content:"";background:#fcbe11;border-radius:50%;flex:none;align-self:flex-start;width:8px;height:8px;margin-top:8px}.todo-list li.needs:before{background:#e8a600}.todo-list li>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.todo-list li b{font-weight:600}.todo-list li span{color:var(--muted);overflow-wrap:anywhere;font-size:13.5px;line-height:1.4}.todo-list .btn{flex:none}.todo-later{border-top:1px solid var(--line-2);color:var(--ink-2);justify-content:space-between;align-items:center;gap:10px;margin:0 -22px;padding:14px 22px;font-size:14px;text-decoration:none;display:flex}.todo-later>span:last-child{font-size:18px}@media (hover:hover){.todo-later:hover>span:first-child{text-decoration:underline}}a.notice.todo-wait{color:var(--ink-2);text-decoration:none}a.notice.todo-wait>span:last-child{color:var(--ink);font-size:18px}@media (hover:hover){a.notice.todo-wait:hover>span:first-child{text-decoration:underline}}.card.more-lines{padding:18px 22px 4px}.more-lines h2{letter-spacing:-.02em;margin:0 0 4px;font-size:20px;font-weight:400}.more-lines ul{margin:0;padding:0;list-style:none}.more-lines li+li{border-top:1px solid var(--line-2)}.more-lines a{color:var(--ink);align-items:center;gap:12px;padding:14px 0;text-decoration:none;display:flex}.more-lines .ml-l{flex:1;min-width:0}.more-lines .ml-v{color:var(--ink-2);text-align:right;font-variant-numeric:tabular-nums;font-size:14px}.more-lines .ml-c{color:var(--muted);font-size:18px}@media (hover:hover){.more-lines a:hover .ml-l{text-decoration:underline}}details.ov-all{flex-direction:column;display:flex}details.ov-all>summary{cursor:pointer;text-align:center;color:var(--ink);border-radius:99px;align-self:center;padding:10px 16px;font-size:14px;font-weight:600;list-style:none}details.ov-all>summary::-webkit-details-marker{display:none}details.ov-all>summary:after{content:" ›"}details.ov-all[open]>summary:after{content:" ‹"}@media (hover:hover){details.ov-all>summary:hover{text-decoration:underline}}.ov-all-in{flex-direction:column;gap:22px;margin-top:12px;display:flex}.notice.chat-on:before{background:var(--good)}details.cu-more>summary{cursor:pointer;border-bottom:1px solid var(--line);padding:18px 0;font-size:15px;font-weight:600;list-style:none}details.cu-more>summary::-webkit-details-marker{display:none}details.cu-more>summary:after{content:" ›";color:var(--muted)}details.cu-more[open]>summary:after{content:" ‹"}details.cu-more>summary small{color:var(--muted);font-size:13px;font-weight:400;display:block}details.test-known>summary{cursor:pointer;color:var(--ink-2);padding:10px 0 2px;font-size:14px;font-weight:600}details.kb-more{padding:0}details.kb-more>summary{cursor:pointer;padding:18px 24px;font-weight:600;list-style:none}details.kb-more>summary::-webkit-details-marker{display:none}details.kb-more>summary:after{content:" ›";color:var(--muted)}details.kb-more[open]>summary:after{content:" ‹"}details.kb-more>summary small{color:var(--muted);font-size:13px;font-weight:400;display:block}.kb-more-in{flex-direction:column;gap:18px;padding:0 0 6px;display:flex}.kb-more-in>.card{box-shadow:none;border-top:1px solid var(--line-2);border-radius:0}details.inst-domains>summary{cursor:pointer;font-size:16px;font-weight:600;list-style:none}details.inst-domains>summary::-webkit-details-marker{display:none}details.inst-domains>summary small{color:var(--muted);font-size:13.5px;font-weight:400;display:block}details.inst-domains[open]>summary{margin-bottom:8px}.rsp.rev-ready{border:1px dashed var(--field);background:0 0}.card.src-check{padding:4px 24px}.src-check ul{margin:0;padding:0;list-style:none}.src-check li{align-items:center;gap:16px;padding:16px 0;display:flex}.src-check li+li{border-top:1px solid var(--line-2)}.src-check .sc-tile,.pc-tile{width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line,#e2ded6);color:var(--ink);background:#fff;border-radius:12px;flex:none;place-content:center;font-size:17px;font-weight:700;display:grid}.pm-img{object-fit:contain;width:26px;height:26px;display:block}.pm-pair{width:32px;height:32px;display:block;position:relative}.pm-pair svg{position:absolute}.pm-pair svg:first-child{top:0;left:0}.pm-pair svg+svg{border-radius:6px;bottom:0;right:0;box-shadow:0 0 0 2px #fff}.src-check li.bad .sc-tile{box-shadow:inset 0 0 0 2px #e8a600}.src-check .sc-t{flex-direction:column;flex:1;gap:3px;min-width:0;font-size:16px;font-weight:600;display:flex}.src-check .sc-state{color:var(--ink-2);white-space:nowrap;flex:none;align-items:center;gap:8px;font-size:14px;display:flex}.src-check .sc-state i{background:#24352f;border-radius:50%;width:8px;height:8px}.src-check li.warn .sc-state i{background:#e8a317}.src-check .sc-go{color:var(--field,#b9b3a7);flex:none;padding:4px 6px;font-size:22px;text-decoration:none}.src-locs{margin:0}.src-stack{gap:16px;display:grid}.pc-head{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.pc-head h2{letter-spacing:-.02em;flex:1;margin:0;font-size:22px;font-weight:400}.pc-head .state{margin:0}.pc-checks{gap:10px;display:grid}.pc-count{color:var(--muted);font-size:13px}.pc-search{border-radius:999px;max-width:320px}.pc-checks .checks{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:0 24px;display:grid}.pc-checks .check{border-bottom:1px solid var(--line-2,#f3f2ef);align-items:flex-start;min-height:44px;padding:10px 0}.pc-checks .check[hidden]{display:none}.pc-checks .check small{color:var(--muted);font-size:13px;display:block}.pc-checks .check>span{overflow-wrap:anywhere;min-width:0}@media (max-width:760px){.pc-checks .checks{grid-template-columns:1fr}.src-check .sc-state{display:none}.card.src-check{padding:4px 16px}}.src-check .sc-t small{color:var(--muted);overflow-wrap:anywhere;font-size:13px;font-weight:400}.src-check a.btn{flex:none;text-decoration:none}details.pf-more{border-top:1px solid var(--line-2);flex-direction:column;gap:16px;padding-top:4px;display:flex}details.pf-more>summary{cursor:pointer;padding:10px 0;font-weight:600;list-style:none}details.pf-more>summary::-webkit-details-marker{display:none}details.pf-more>summary:after{content:" ›";color:var(--muted)}details.pf-more[open]>summary:after{content:" ‹"}details.pf-more>summary small{color:var(--muted);font-size:13px;font-weight:400;display:block}details.pf-more[open]{gap:16px}details.pf-more>.field+.field{margin-top:16px}.cm-list{margin:0;padding:4px 20px;list-style:none;display:block}.cm-row{border-top:1px solid var(--line);grid-template-columns:36px 1fr auto;align-items:start;gap:12px;padding:16px 0;display:grid}.cm-row:first-child{border-top:0}.cm-av{background:var(--bg);width:36px;height:36px;color:var(--ink-2);border-radius:50%;place-items:center;font-weight:600;display:grid}.cm-body{gap:4px;min-width:0;display:grid}.cm-body p{margin:0}.cm-who small{color:var(--muted)}.cm-net{background:var(--bg);color:var(--ink-2);border-radius:999px;margin:0 4px;padding:2px 8px;font-size:12px}.cm-text{overflow-wrap:anywhere;font-size:15px}.cm-post small,.cm-reply small{color:var(--muted)}.cm-post a{color:inherit}.cm-reply{background:var(--bg);border-radius:12px;padding:8px 12px;font-size:14px}.cm-answer{gap:8px;margin-top:6px;display:grid}.cm-answer small{color:var(--muted)}.cm-btns{flex-wrap:wrap;justify-content:flex-end}@media (max-width:760px){.cm-row{grid-template-columns:32px 1fr}.cm-btns{grid-column:2;justify-content:flex-start}}.meta-post{border:1px solid var(--line);background:var(--surface);text-align:left;border-radius:14px;grid-template-columns:64px 1fr;align-items:center;gap:12px;margin-top:6px;padding:8px;display:grid}.meta-post img,.meta-post-none{object-fit:cover;background:var(--bg);border-radius:10px;width:64px;height:64px;display:block}.meta-post small{color:var(--muted);font-size:12px}.meta-post p{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:14px;display:-webkit-box;overflow:hidden}.meta-boost-pick{gap:10px;margin-top:10px;display:grid}.meta-boost-pick small{color:var(--muted)}.meta-seg{background:var(--bg);border-radius:999px;flex-wrap:wrap;gap:4px;width:max-content;max-width:100%;padding:4px;display:inline-flex}.meta-seg button{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:7px 14px;font-size:14px}.meta-seg button.on{background:var(--surface);color:var(--ink);font-weight:600}.meta-camp .a{gap:4px;display:grid}.meta-camp .a>.state{justify-self:start}.meta-edit{gap:10px;margin-top:10px;display:grid}.meta-budget{flex-wrap:wrap;align-items:end;gap:8px;display:flex}.meta-budget .lab{flex-basis:100%}.meta-budget .input{width:140px}.meta-confirm{background:var(--bg);border-radius:14px;gap:8px;padding:12px 14px;display:grid}.meta-confirm p{margin:0}.meta-boost summary small{color:var(--muted);font-weight:400}.meta-posts{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.meta-posts button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:16px;gap:6px;width:100%;padding:4px;display:grid}.meta-posts button.on .meta-post{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.meta-posts button small{color:var(--muted);padding:0 6px}.meta-posts button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.meta-self{color:var(--ink);text-align:right;flex-basis:100%;font-weight:500}.meta-auto{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}.meta-auto>p{margin:6px 0 10px}.meta-auto-list{gap:4px;margin:0 0 12px;padding:0;list-style:none;display:grid}.meta-auto-list .check{align-items:flex-start}.meta-auto-list .check input{margin-top:2px}.meta-auto-list .check span{gap:2px;display:grid}.meta-auto-list .check small{color:var(--muted);font-weight:400}.meta-auto-cap{padding:0 0 6px 28px}@media (max-width:760px){.meta-self{text-align:left}}.cm-ad{color:#2c2c2c;background:#fcbe11;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-block}.cm-flag{color:var(--ink);align-items:center;gap:6px;margin:4px 0 0;font-size:13px;font-weight:600;display:inline-flex}.cm-flag:before{content:"";background:#e8a317;border-radius:50%;flex:none;width:8px;height:8px}.cm-oscar{background:var(--bg);border-radius:12px;gap:6px;margin-top:8px;padding:10px 12px;display:grid}.cm-oscar p{margin:0}.cm-oscar small b{font-weight:600}.cm-sure{border:1px solid var(--field);border-radius:12px;gap:8px;margin-top:8px;padding:10px 12px;display:grid}.cm-sure p{margin:0;font-size:14px}.cm-gone .ok-msg{margin:0}.cm-auto{margin-bottom:12px}.cm-auto .mp-head{align-items:center}.cm-auto .mp-head>div{flex:1}.cm-rules{gap:12px;margin-top:10px;display:grid}.cm-rule{gap:6px;display:grid}.mad-prev{color:#1c1e21;background:#fff;border:1px solid #dadde1;border-radius:12px;gap:8px;max-width:380px;padding-top:10px;font-family:system-ui,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;display:grid;overflow:hidden}.mad-head{align-items:center;gap:8px;padding:0 12px;display:flex}.mad-head span{line-height:1.2;display:grid}.mad-head b{font-size:14px;font-weight:600}.mad-head small{color:#65676b;font-size:12px}.mad-av{object-fit:contain;background:#fff;border:1px solid #e4e6eb;border-radius:50%;flex:none;width:36px;height:36px}.mad-av-l{background:var(--deep,#24352f);color:#fff;border:0;place-items:center;font-weight:600;display:grid}.mad-text{white-space:pre-line;margin:0;padding:0 12px;font-size:14px;line-height:1.35}.mad-img{aspect-ratio:1;object-fit:cover;background:#f0f2f5;width:100%;display:block}.mad-noimg{color:#65676b;place-items:center;font-size:13px;display:grid}.mad-link{background:#f0f2f5;justify-content:space-between;align-items:center;gap:10px;margin-top:-8px;padding:10px 12px;display:flex}.mad-link span:first-child{gap:2px;min-width:0;display:grid}.mad-link small{color:#65676b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.mad-link b{font-size:15px;font-weight:600;line-height:1.25}.mad-cta{background:#e4e6eb;border-radius:6px;flex:none;padding:8px 12px;font-size:14px;font-weight:600}.mad-prev.ig{border-radius:10px;gap:0;padding-top:10px}.mad-prev.ig .mad-head{padding-bottom:10px}.mad-prev.ig .mad-av{width:32px;height:32px}.mad-cta-ig{color:#0095f6;border-bottom:1px solid #efefef;justify-content:space-between;align-items:center;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.mad-prev.ig .mad-text{padding:10px 12px 12px}.mad-pick button{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:12px;width:100%;padding:0;display:block}.mad-pick button.on{border-color:var(--deep,#24352f)}.mad-pick button:active{transform:scale(.98)}.mad-story{grid-template-columns:repeat(auto-fill,minmax(72px,96px))}.mad-story img{aspect-ratio:9/16}.mad-story .mad-none{aspect-ratio:9/16;background:var(--bg,#f3f2ef);color:var(--muted,#6f6c64);border-radius:10px;place-items:center;font-size:13px;display:grid}.mad-story .mad-none.on{color:var(--ink,#2c2c2c)}.camp-img-list .chk.asis{text-align:left;align-items:flex-start;gap:6px;font-size:13px;display:flex}.mad-ages{grid-template-columns:auto 90px;justify-content:start;align-items:center;gap:6px 10px;display:grid}.mcd{gap:8px;margin-top:8px;display:grid}.mcd-h{margin:6px 0 0;font-size:14px;font-weight:600}.mcd-ad-top{align-items:flex-start;gap:10px;display:flex}.mcd-ad-top img,.mcd-ad-top .meta-post-none{object-fit:cover;background:var(--bg,#f3f2ef);border-radius:8px;flex:none;width:56px;height:56px}.mcd-ad-top span{gap:2px;min-width:0;display:grid}.nc-dlg.wz-dlg{width:min(1240px,100vw - 48px);height:min(880px,100dvh - 48px);max-height:none;overflow:hidden}.wz.wz-ad{background:var(--bg);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid}.wz-ad .wz-top{background:var(--surface);border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:10px 18px 10px 16px;display:flex}.wz-crumb{min-width:0;color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;font-size:13px;display:flex}.wz-crumb .wz-app,.wz-crumb b{color:var(--ink);font-weight:600}.wz-crumb .link{padding:0;font-size:13px}.wz-save{flex:none;align-items:center;gap:12px;margin-left:auto;display:flex}.wz-save small{color:var(--muted);font-size:13px}.wz-save small.warn-text{color:#9a3412;max-width:360px}.wz-body{grid-template:"rail main"minmax(0,1fr)"rail foot"/264px minmax(0,1fr);min-height:0;display:grid}.wz-body.has-aside{grid-template-columns:264px minmax(0,1fr) 320px;grid-template-areas:"rail main aside""rail foot foot"}.wz-rail{background:var(--surface);border-right:1px solid var(--line);flex-direction:column;grid-area:rail;gap:4px;padding:22px 16px;display:flex;overflow:auto}.wz-title{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0 6px;font-size:20px;font-weight:300;line-height:1.25}.wz-rail>.note2{margin:0 6px}.wz-where{padding-top:18px;line-height:1.45;margin:auto 6px 0!important}.wz-steps{gap:2px;margin:14px 0 0;padding:0;list-style:none;display:grid}.wz-s{text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;border-radius:12px;align-items:flex-start;gap:12px;padding:10px;display:flex}button.wz-s{cursor:pointer}@media (hover:hover){button.wz-s:hover{background:color-mix(in oklab, var(--bg) 60%, var(--surface))}}.wz-steps [aria-current=step] .wz-s{background:var(--bg)}.wz-ad .wz-dot{box-sizing:border-box;border:2px solid #d6d2c9;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font-size:11px;display:grid}.wz-ad .wz-dot.done{background:var(--ink);color:#fff;border:0}.wz-ad .wz-dot.now{border:3px solid #fcbe11}.wz-l{flex-direction:column;gap:2px;min-width:0;display:flex}.wz-l b{font-size:15px;font-weight:400}.wz-steps [aria-current=step] .wz-l b{font-weight:600}.wz-l small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.wz-mob,.wz-mob-bar{display:none}.wz-main{flex-direction:column;grid-area:main;gap:10px;min-width:0;padding:26px 32px 24px;display:flex;overflow:auto}.wz-main>.ad-edit{margin-top:0}.wz-main .pm-h{letter-spacing:-.02em;margin:0 0 4px;font-size:28px;font-weight:300;line-height:1.2}.wz-aside{border-left:1px solid var(--line);grid-area:aside;padding:26px 22px 24px;overflow:auto}.wz-note{flex:1 0 100%}.wz-note>*{margin:0}.wz-ad .wz-foot{background:var(--bg);border-top:1px solid var(--line);flex-wrap:wrap;grid-area:foot;justify-content:flex-end;align-items:center;gap:14px 18px;padding:14px 32px 18px;display:flex}.wz-ad .wz-foot .note2{max-width:420px;margin-right:auto}.wz-ad .wz-foot .btn.dark,.wz-ad .wz-foot .btn.oscar{padding-inline:22px}.wz-ad .wz-dot.warn{border:2px solid var(--warn);color:var(--warn);font-weight:700}.wz-l.warn small{color:var(--warn)}.wz-need{color:#5a3d00;flex:1 0 100%;align-items:center;gap:10px;margin:0;font-size:14px;display:flex}.wz-need i{background:var(--warn);border-radius:50%;flex:none;width:8px;height:8px}.pm-ready-h{letter-spacing:-.02em;font-size:26px;font-weight:300}.pm-ready{border-top:1px solid var(--line);margin:4px 0 0;padding:0;list-style:none}.pm-ready li{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:13px 0;display:flex}.pm-ready li.needs{background:var(--warn-bg);border-bottom-color:#0000;border-radius:12px;margin:6px -14px;padding:13px 14px}.pm-ready-dot{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.pm-ready li.needs .pm-ready-dot{border:2px solid var(--warn);color:var(--warn);background:0 0;font-weight:700}.pm-ready li.info .pm-ready-dot{border:1.5px solid var(--muted);color:var(--muted);background:0 0;font-style:italic}.pm-ready-t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pm-ready-t b{font-size:15px;font-weight:500}.pm-ready-t small{color:var(--muted);font-size:13px}.pm-ready li.needs .pm-ready-t small{color:#5a3d00}.pm-ready .link{white-space:nowrap;font-weight:600}.cm{background:var(--bg);border:0;border-radius:20px;grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:16px;padding:16px;display:grid}.cm-main{background:var(--surface);border-radius:18px;flex-direction:column;gap:20px;min-width:0;padding:26px 28px;display:flex}.cm-head{align-items:flex-start;gap:16px;display:flex}.cm-head p{margin:6px 0 0}.cm-badge{color:#24352f;background:#e7efe9;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:19px;display:grid}.cm-badge.failed{background:var(--warn-bg);color:var(--warn);font-weight:700}.cm-title{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:300}.cm-name{color:var(--muted);margin-top:6px;font-size:13px;display:block}.cm-steps{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cm-steps li{color:var(--muted);border-top:2px solid #e2ded6;flex-direction:column;gap:4px;padding:12px 14px 0 0;display:flex}.cm-steps li.done{border-top-color:var(--ink);color:var(--ink)}.cm-steps li.now{color:var(--ink);border-top-color:#fcbe11}.cm-steps b{font-size:15px;font-weight:500}.cm-steps small{color:var(--muted);font-size:13px}.cm-facts{background:var(--bg);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:16px 18px;display:grid}.cm-facts dt{color:var(--muted);font-size:12px}.cm-facts dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0;font-size:20px;font-weight:300}.cm-foot{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding-top:18px;display:flex}.cm-foot .row-btns{align-items:center}.cm-foot .cm-remove{color:var(--muted);margin-left:auto}.cm-side{background:var(--surface);border-radius:16px;flex-direction:column;gap:12px;padding:18px 20px;display:flex}.cm-side b{font-size:15px;font-weight:600}.cm-side ul{flex-direction:column;gap:9px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.cm-side li{gap:10px;display:flex}.cm-side li span{color:#24352f}@media (max-width:760px){.cm{grid-template-columns:minmax(0,1fr);padding:10px}.cm-main{padding:20px}.cm-steps,.cm-facts{grid-template-columns:minmax(0,1fr);gap:10px}.cm-steps li{border-top:0;border-left:2px solid #e2ded6;padding:2px 0 2px 12px}.cm-steps li.done{border-left-color:var(--ink)}.cm-steps li.now{border-left-color:#fcbe11}}.tc{flex-direction:column;align-items:center;gap:26px;padding:8px 0 4px;display:flex}.tc-head{text-align:center;flex-direction:column;gap:8px;display:flex}.tc-head h3{letter-spacing:-.025em;margin:0;font-size:32px;font-weight:300}.tc-head p{margin:0}.tc-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:100%;display:grid}.tc-card{font:inherit;color:inherit;cursor:pointer;text-align:left;background:var(--surface);-webkit-tap-highlight-color:transparent;border:2px solid #0000;border-radius:22px;flex-direction:column;gap:14px;padding:20px 22px 22px;transition:transform .16s ease-out,box-shadow .16s ease-out,border-color .16s ease-out;display:flex}@media (hover:hover){.tc-card:hover{border-color:#dcd8d0}}.tc-card:active{transform:scale(.985)}.tc-card.on{border-color:var(--ink);transform:translateY(-2px);box-shadow:0 0 0 4px #fcbe1159}.tc-card:focus-visible{outline-offset:3px;outline:3px solid #fcbe11}.tc-top{justify-content:space-between;align-items:center;min-height:26px;display:flex}.tc-badge{color:#2c2c2c;background:#fcbe11;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600}.tc-radio{box-sizing:border-box;border:1.5px solid var(--field,#b9b3a7);background:#fff;border-radius:50%;width:22px;height:22px;transition:border-width .16s ease-out}.tc-card.on .tc-radio{border:7px solid var(--ink)}.tc-art{width:100%;height:auto;display:block}.tc-lines path{stroke:#b9b3a7;stroke-width:1.5px;fill:none}.tc-pills rect,.tc-field{fill:#fff;stroke:#dcd8d0}.tc-words text,.tc-query{fill:#2c2c2c;text-anchor:middle;font:12px Inter,system-ui,sans-serif}.tc-query{text-anchor:start;font-size:13px}.tc-hub{fill:#2c2c2c}.tc-hub-t{fill:#fff;text-anchor:middle;font:600 13px Inter,system-ui,sans-serif}.tc-lens{fill:none;stroke:#6f6c64;stroke-width:1.6px}.tc-tag{fill:#2c2c2c}.tc-tag-t{fill:#fff;text-anchor:middle;font:9px Inter,system-ui,sans-serif}.tc-bar1{fill:#b9b3a7}.tc-bar2{fill:#e2ded6}.tc-card b{letter-spacing:-.01em;font-size:21px;font-weight:600}.tc-card>span{color:var(--ink-2);font-size:15px;line-height:1.5}.tc-card ul{border-top:1px solid var(--line);color:var(--ink-2);flex-direction:column;gap:5px;margin:0;padding:12px 0 0;font-size:14px;list-style:none;display:flex}.tc-foot{align-items:center;gap:16px;display:flex}.tc-go{min-width:260px}@media (max-width:760px){.tc-head h3{font-size:26px}.tc-cards{grid-template-columns:minmax(0,1fr)}.tc-foot{flex-direction:column-reverse;width:100%}.tc-go{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.tc-card,.tc-radio{transition:none}.tc-card.on{transform:none}}@media (max-width:1100px){.wz-body.has-aside{grid-template-columns:240px minmax(0,1fr);grid-template-areas:"rail main""rail foot"}.wz-aside{display:none}.wz-aside.always{border-left:0;grid-area:auto;padding:0 32px 24px;display:block}.wz-body.has-aside:has(.wz-aside.always){grid-template-rows:auto auto auto;grid-template-areas:"rail main""rail aside""rail foot";overflow:auto}.wz-body.has-aside:has(.wz-aside.always) .wz-main{overflow:visible}.wz-body.has-aside:has(.wz-aside.always) .wz-aside{grid-area:aside;overflow:visible}}@media (max-width:760px){.nc-dlg.wz-dlg{border-radius:0;width:100vw;max-width:100vw;height:100dvh}.wz-ad .wz-top{flex-wrap:nowrap;gap:10px;padding:10px 12px}.wz-crumb{flex-wrap:nowrap;flex:1;min-width:0}.wz-crumb b{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.wz-save{gap:10px}.wz-save .wz-short{color:var(--muted);white-space:nowrap;display:inline}.wz-save small.wz-long{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wz-save small.warn-text{max-width:40vw}.wz-crumb .wz-app~span,.wz-crumb .wz-app~.link{display:none}.wz-crumb b{display:inline}.wz-save small{font-size:12px}.wz-body,.wz-body.has-aside{display:block;overflow:auto}.wz-rail{display:none}.wz-mob{background:var(--surface);padding:0 16px;display:block}.wz-mob summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 0 10px;font-size:14px;list-style:none;display:flex}.wz-mob summary::-webkit-details-marker{display:none}.wz-mob-all{color:var(--muted);flex:none;font-size:13px;text-decoration:underline}.wz-mob[open] .wz-mob-all{text-decoration:none}.wz-mob .wz-steps{margin:0 0 12px}.wz-mob-bar{background:var(--line);height:3px;display:block}.wz-mob-bar span{background:var(--ink);height:3px;transition:width .3s var(--ease-out);display:block}.wz-main{padding:22px 16px 16px;overflow:visible}.wz-main .pm-h{font-size:24px}.wz-aside{display:none}.wz-aside.always{border:0;padding:0 16px 16px;display:block}.wz-ad .wz-foot{padding:12px 16px calc(14px + env(safe-area-inset-bottom));background:var(--surface);justify-content:flex-start;position:sticky;bottom:0}.wz-ad .wz-foot .note2{order:3;width:100%;max-width:none}.wz-ad .wz-foot .btn.dark,.wz-ad .wz-foot .btn.oscar{flex:1;justify-content:center;min-height:48px}.bd-num input{font-size:44px}}@media (prefers-reduced-motion:reduce){.wz-mob-bar span{transition:none}}.bd{justify-items:center;gap:6px;padding:4px 0 2px;display:grid}.bd-row{justify-content:center;align-items:center;gap:22px;width:100%;display:flex}.bd-step{border:1px solid var(--field,#b9b3a7);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;flex:none;font-size:22px;line-height:1}.bd-step:disabled{opacity:.35;cursor:default}.bd-step:active:not(:disabled){transform:scale(.96)}.bd-num{cursor:text;border-bottom:1px dashed #0000;align-items:baseline;gap:6px;display:flex}.bd-num:focus-within{border-bottom-color:var(--field,#b9b3a7)}.bd-num input{color:var(--ink);letter-spacing:-.02em;text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:0;font-family:inherit;font-size:48px;font-weight:300;line-height:1.1}.bd-num span{color:var(--ink);font-size:22px;font-weight:300}.bd-sub{color:var(--muted);font-size:13px}.br{background:var(--surface);border-radius:var(--r-m);flex-direction:column;gap:12px;margin-top:4px;padding:16px 18px;display:flex}.br p{margin:0;line-height:1.45}.br-answer{font-size:16px}.br-answer b{white-space:nowrap;font-weight:600}.br-use{background:var(--ink);color:var(--surface);font:inherit;cursor:pointer;border:0;border-radius:999px;align-self:flex-start;padding:9px 16px;font-size:14px;font-weight:500}.br-bar{height:12px;margin:4px 0;position:relative}.br-fill{background:var(--bg);border-radius:6px;display:flex;position:absolute;inset:0;overflow:hidden}.br-fill span{height:100%;display:block}.br-spent{background:var(--ink)}.br-others{background:#cfcac0}.br-mine{background:#fcbe11}.br-bar .br-line{background:var(--ink);border-radius:1px;width:2px;position:absolute;top:-5px;bottom:-5px}.br-rows{gap:7px;margin:0;font-size:14px;display:grid}.br-rows>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.br-rows dt{color:var(--muted);align-items:baseline;gap:8px;min-width:0;display:flex}.br-rows dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.br-key{border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-1px)}.br-key.spent{background:var(--ink)}.br-key.others{background:#cfcac0}.br-key.mine{background:#fcbe11}.br-total{border-top:1px solid var(--line);padding-top:9px;font-weight:500}.br-total dt{color:var(--ink)}.br-total.over dd{color:#9a6a00}.wz-short{display:none}.cg{gap:14px}.cg-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.cg-title{font-size:22px;font-weight:400}.cg-lead{color:var(--muted);margin-top:3px;font-size:14px}.cg-split{background:var(--surface);border-radius:16px;gap:8px;min-width:min(100%,300px);padding:12px 16px;display:grid}.cg-split-l{color:var(--muted);font-size:12.5px}.cg-split-bar{background:var(--bg);border-radius:4px;height:8px;display:flex;overflow:hidden}.cg-split-bar span[data-i="0"]{background:var(--deep,#24352f)}.cg-split-bar span[data-i="1"]{background:#fcbe11}.cg-split-bar span[data-i="2"]{background:#b9b3a7}.cg-split-k{justify-content:space-between;gap:12px;font-size:13px;display:flex}.cg-block{flex-direction:column;padding:16px 0 4px;display:flex}.cg-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:0 20px 6px;display:flex}.cg-head h3{font-size:18px;font-weight:500}.cg-head span{color:var(--muted);font-size:13.5px}.cg-cols,.cg-row{grid-template-columns:minmax(0,1fr) 96px 150px auto;align-items:center;gap:14px;padding:0 20px;display:grid}.cg-cols{color:var(--muted);padding-top:4px;font-size:12px}.cg-cols span:nth-child(2),.cg-cols span:nth-child(3){text-align:right}.cg-tier{color:var(--ink-2);align-items:center;gap:8px;padding:14px 20px 6px;font-size:12.5px;font-weight:600;display:flex}.cg-block>.cg-tier{border-top:1px solid var(--line);margin-top:14px;padding-top:16px}.cg-block>.cg-cols+.cg-tier{border-top:0;margin-top:0;padding-top:10px}.cg-tier+.cg-row{border-top:0;padding-top:6px}.cg-calm{margin-top:14px}.cg-tier i{background:#e8a600;border-radius:50%;flex:none;width:8px;height:8px}.cg-tier[data-t=best] i{background:var(--good)}.cg-tier[data-t=calm] i,.cg-tier[data-t=off] i{background:#c9c5bc}.cg-state{background:var(--bg);color:var(--muted);vertical-align:2px;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;margin-left:8px;padding:2px 8px;font-size:12px;font-weight:500;display:inline-flex}.cg-state i{background:#c9c5bc;border-radius:50%;width:6px;height:6px}.cg-state[data-s=on]{color:var(--ink)}.cg-state[data-s=on] i{background:var(--good)}.cg-row[data-off] .cg-num,.cg-row[data-off] .cg-num b{color:var(--muted)}.cg-tier em{color:var(--muted);font-style:normal;font-weight:400}.cg-row{border-top:1px solid var(--line);padding-top:12px;padding-bottom:12px}.cg-name{flex-direction:column;gap:2px;min-width:0;display:flex}.cg-name b{overflow-wrap:anywhere;font-size:15px;font-weight:500}.cg-name small{color:var(--muted);font-size:13px}.cg-bar{background:var(--bg);border-radius:2px;height:3px;margin-top:6px}.cg-bar span{background:var(--ink);opacity:.45;border-radius:2px;height:3px;display:block}.cg-num{text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;font-size:14px;display:flex}.cg-num b{font-weight:600}.cg-num small{color:var(--muted);font-size:12.5px}.cg-act{justify-content:flex-end;display:flex}.cg-row[data-quiet]{padding-top:10px;padding-bottom:10px}.cg-row[data-quiet] .cg-name b{font-weight:400}details.cg-calm>summary{cursor:pointer;border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-right:20px;list-style:none;display:flex}details.cg-calm>summary::-webkit-details-marker{display:none}details.cg-calm>summary .cg-tier{padding-bottom:14px}details.cg-calm .fold-more{color:var(--ink);font-size:14px;font-weight:500}details.cg-calm[open] .fold-more{font-size:0}details.cg-calm[open] .fold-more:after{content:"Skjul";font-size:14px}.cg-note{background:var(--bg);color:var(--ink-2);border-radius:12px;margin:8px 20px 14px;padding:12px 14px;font-size:13.5px}@media (max-width:760px){.cg-cols{display:none}.cg-row{grid-template-columns:auto minmax(0,1fr) auto;gap:6px 14px;padding-left:16px;padding-right:16px}.cg-name{grid-column:1/-1}.cg-row .cg-num:first-of-type{text-align:left}.cg-row .cg-num{flex-flow:wrap;justify-content:flex-start;align-items:baseline;gap:0 6px}.cg-row .cg-act{justify-content:flex-end}.cg-tier,.cg-head{padding-left:16px;padding-right:16px}}:where(main,.side-panel,.kc) :where(h2){letter-spacing:-.012em}:where(main,.side-panel,.kc) :where(h3){letter-spacing:-.006em}.cg-title,.sp-title,.sp-sub h3{letter-spacing:-.02em}.sp-nums b,.sp-amount b,.sp-amount-in,.sc-score b,.q-avg,.sjk-ring b,.profit-month .big,.cg-num b{letter-spacing:-.02em;font-variant-numeric:tabular-nums}.camp-img-list .thumb-acts{flex-wrap:wrap;gap:12px;display:flex}.crop-flow{border:1px solid var(--line);background:var(--card,#fff);border-radius:14px;gap:8px;padding:12px;display:grid}.crop-flow-head{gap:2px;display:grid}.crop-flow .crop{margin-top:0}.ph .ph-guide{color:var(--muted);margin-top:8px;font-size:14px;text-decoration:none;display:inline-block}@media (hover:hover){.ph .ph-guide:hover{color:var(--ink);text-decoration:underline}}html[data-fetchapp] .ph-guide{display:none}.hideable{position:relative}.hideable:has(>.hide-btn:first-child){display:none}.hide-btn{z-index:6;width:34px;height:30px;color:var(--muted);font:inherit;letter-spacing:1px;cursor:pointer;background:0 0;border:0;border-radius:99px;font-size:15px;font-weight:700;position:absolute;top:12px;right:12px}@media (hover:hover){.hide-btn:hover{background:var(--bg);color:var(--ink)}}.hide-btn:active{transform:scale(.94)}.hide-btn[aria-expanded=true]{background:var(--bg);color:var(--ink)}.hide-menu{z-index:7;background:var(--surface);animation:sm-up .2s var(--spring-ui,ease-out);border-radius:14px;padding:6px;position:absolute;top:46px;right:12px;box-shadow:0 18px 50px #00000029}.hide-menu button{width:100%;font:inherit;text-align:left;color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;padding:9px 12px;font-size:14px;display:block}@media (hover:hover){.hide-menu button:hover{background:var(--bg)}}.ov-hidden{margin:0;padding:0;list-style:none;display:grid}.ov-hidden li{border-top:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.ov-hidden li:first-child{border-top:0}.ov-hidden li span{gap:2px;display:grid}.ov-hidden li b{font-weight:500}.ov-hidden li small{color:var(--muted);font-size:12.5px;font-weight:400}.hideable>.card>h2:first-child,.hideable>section>h2:first-child{padding-right:40px}.came-back{animation:1.6s ease-out came-back}@keyframes came-back{0%,30%{box-shadow:inset 0 0 0 999px #fcbe112e}to{box-shadow:inset 0 0 0 999px #fcbe1100}}@media (prefers-reduced-motion:reduce){.came-back{animation-duration:.8s}}.sw-row{touch-action:pan-y;position:relative;overflow:hidden}.sw-front{z-index:1;background:var(--surface,#fff);will-change:transform;position:relative}.rev-swipe,.rev-swipe>.sw-front{flex-direction:column;gap:10px;display:flex}.sw-acts{display:flex;position:absolute;top:0;bottom:0;right:0}.sw-acts button{font:inherit;color:#fff;background:#6f6c64;border:0;flex:1;padding:0 8px;font-size:13.5px;font-weight:600}.sw-acts button[data-tone=dark]{background:#2c2c2c}.sw-acts button[data-tone=warn]{background:#8a5a00}.sw-acts button:active{filter:brightness(.9)}@media (prefers-reduced-motion:reduce){.sw-front{transition:none!important}}.ul{flex-direction:column;gap:16px;max-width:880px;display:flex}.ul .card{border-radius:24px}.ul-invite{gap:12px}.ul-invite h2{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:400}.ul-form{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) minmax(0,1fr) auto;gap:8px;display:grid}.ul-full{gap:6px}.ul-list{padding:0 24px}.ul-row{align-items:center;gap:14px;padding:14px 0;display:flex}.ul-row+.ul-row{border-top:1px solid var(--line-2)}.ul-av{background:var(--bg);width:40px;height:40px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.ul-row .a{flex:1;min-width:0}.ul-n{font-size:16px;font-weight:500}.ul-me{color:var(--muted);font-weight:400}.ul-b{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.ul-sel{font:inherit;color:var(--ink);text-align:right;cursor:pointer;appearance:none;background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,#b9b3a7 50%),linear-gradient(135deg,#b9b3a7 50%,#0000 50%);background-position:right 10px center,right 5px center;background-repeat:no-repeat;background-size:5px 5px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:0;border-radius:10px;padding:6px 22px 6px 8px;font-size:15px}.ul-sel:disabled{cursor:default;color:var(--ink-2);background-image:none;padding-right:8px}@media (hover:hover){.ul-sel:not(:disabled):hover{background-color:var(--bg)}}.ul-free{margin:-6px 4px 0}.ul-what summary{cursor:pointer;align-items:center;gap:12px;list-style:none;display:flex}.ul-what summary::-webkit-details-marker{display:none}.ul-what summary b{flex:1;font-size:16px;font-weight:500}.ul-what .chev{border-bottom:2px solid #b9b3a7;border-right:2px solid #b9b3a7;flex:none;width:8px;height:8px;transform:rotate(-45deg)}.ul-what[open] .chev{transform:rotate(45deg)}.ul-what[open] summary{margin-bottom:8px}@media (max-width:760px){.ul-form{grid-template-columns:minmax(0,1fr)}.ul-form .btn{justify-self:start}.ul-list{padding:0 18px}.ul-row{align-items:flex-start}.ul-av{width:34px;height:34px;font-size:12px}}.bd,.oj-page{flex-direction:column;gap:16px;max-width:880px;display:flex}.bd .card,.oj-page .card{border-radius:24px}.bd-company{gap:0;padding:4px 24px}.bd-company .co-field{gap:6px;padding:14px 0}.bd-company .co-field+.co-field{border-top:1px solid var(--line-2)}.co-l{color:var(--muted);font-size:14px;font-weight:400}.co-static b{font-size:16px;font-weight:500}.bd-oscar,.bd-row{color:inherit;align-items:center;gap:16px;text-decoration:none;display:flex}.bd-oscar{flex-direction:row;padding:20px 24px}.bd-oscar .t,.bd-row .t{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.bd-oscar .t b,.bd-row .t b{font-size:16px;font-weight:600}.bd-oscar .t span,.bd-row .t span{color:var(--muted);font-size:14px}.bd-oscar .chev,.bd-row .chev{color:#b9b3a7;flex:none;font-size:20px}.bd-rows{gap:0;padding:0 24px}.bd-row{min-height:72px;padding:12px 0}.bd-row+.bd-row{border-top:1px solid var(--line-2)}.oj-sec{gap:0;padding:8px 24px 4px}.oj-sec h2{letter-spacing:-.02em;margin:12px 0 4px;font-size:20px;font-weight:400}.oj-sec h2 span{color:var(--muted)}.oj-sec .oj-row+.oj-row{border-top:1px solid var(--line-2)}.oj-tick{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;display:grid}@media (max-width:760px){.bd-company,.bd-rows,.oj-sec{padding-left:18px;padding-right:18px}.bd-oscar{padding:18px}}details.cu-more>summary,details.kb-more>summary,details.pf-more>summary{padding-right:40px;position:relative}details.cu-more>summary:after,details.kb-more>summary:after,details.pf-more>summary:after,details.cu-more[open]>summary:after,details.kb-more[open]>summary:after,details.pf-more[open]>summary:after{content:"";width:8px;height:8px;transition:transform .2s var(--ease-out,ease);border-bottom:2px solid #b9b3a7;border-right:2px solid #b9b3a7;position:absolute;top:50%;right:8px;transform:translateY(-75%)rotate(45deg)}details.kb-more>summary:after{right:28px}details.cu-more[open]>summary:after,details.kb-more[open]>summary:after,details.pf-more[open]>summary:after{transform:translateY(-25%)rotate(225deg)}@media (prefers-reduced-motion:reduce){details.cu-more>summary:after,details.kb-more>summary:after,details.pf-more>summary:after{transition:none}}.seg{scrollbar-width:none;-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.seg::-webkit-scrollbar{display:none}.watch-card{border-left:0}.kb-sums>div{border-radius:var(--r-l);border:0;padding:16px 18px}.kb-sums b{white-space:nowrap;font-weight:400}@media (max-width:420px){.kb-sums{grid-template-columns:minmax(0,1fr)}}.demo-pill{align-self:flex-start}.cu-side{background:#faf9f7}.tabbody .tile{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-2)}@media (max-width:760px){main .link,.set-back,.ph-back,.hp-link,.notice a{align-items:center;min-height:44px;display:inline-flex}main .btn.small{min-height:40px}}.bd-form{flex-direction:column;display:flex}.bd-form .co-field+.co-field{border-top:1px solid var(--line-2)}.bd-save{flex-wrap:wrap;align-items:center;gap:12px;padding:4px 0 18px;display:flex}.kb-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.saved-row:has(.inbox-row[aria-current=true]){background:#fbfaf7}.saved-row .inbox-row[aria-current=true]{background:0 0}.pv-checks li,.compose-form .pv-checks li,.compose-form .pv-checks li.ok,.compose-form .pv-checks li.warn,.pv-checks li.stop{color:var(--ink);background:0 0;border-radius:0;padding:2px 0 2px 17px;font-size:14px;line-height:1.5}.pv-checks li:before,.compose-form .pv-checks li:before{content:"";background:#e8a600;border-radius:50%;width:7px;height:7px;top:.65em;left:0}.pv-checks li.ok:before{content:"";background:var(--ink)}.pv-checks li.warn:before,.pv-checks li.stop:before{content:"";background:#e8a600}.pv-checks li.stop{font-weight:500}.wi-head,.wi-head.good,.wi-head.bad,.wi-head.neu{background:0 0;border-radius:0;padding:0}.wi-head b,.wi-head.good b,.wi-head.bad b{letter-spacing:-.02em;color:var(--ink);font-size:26px;font-weight:400}.wi-out b{font-weight:500}.info-box{color:var(--ink-2);border-top:1px solid var(--line-2);background:0 0;border-radius:0;padding:12px 0 0}.info-box.warn{color:var(--ink);background:0 0;padding-left:17px;position:relative}.info-box.warn:before{content:"";background:#e8a600;border-radius:50%;width:7px;height:7px;position:absolute;top:calc(12px + .55em);left:0}.wi-head.up,.wi-head.down{background:0 0}.wi-head.up b,.wi-head.down b{color:var(--ink)}.set-main{width:100%;max-width:960px}.set-main .ul,.set-main .bd,.set-main .oj-page{max-width:none}.set-main form.card[style*=max-width]{max-width:none!important}.pm-group-new{gap:10px;margin-top:10px;display:grid}.byra-page{max-width:1240px}.byra-page .byra-top{justify-content:flex-end}.byra-wrap{flex-wrap:wrap;align-items:flex-start;gap:32px;display:flex}.byra-main{flex-direction:column;flex:999 560px;gap:16px;min-width:0;display:flex}.byra-nav{flex-direction:column;flex:200px;gap:14px;max-width:220px;display:flex;position:sticky;top:96px}.byra-gh{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:0 12px 4px;font-size:12px;font-weight:600}.byra-items{flex-direction:column;gap:2px;display:flex}.byra-items a{min-height:40px;color:var(--ink);-webkit-tap-highlight-color:transparent;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:15px;text-decoration:none;transition:background-color .15s;display:flex}@media (hover:hover){.byra-items a:hover{background:#2c2c2c0f}}.byra-items a[aria-current=page]{background:var(--ink);color:#fff}.byra-n{color:var(--ink);font-variant-numeric:tabular-nums;background:#fcbe11;border-radius:99px;margin-left:auto;padding:4px 8px;font-size:12px;font-weight:600;line-height:1}.byra-chev,.byra-back{display:none}.byra-portal{min-height:40px;color:var(--muted);border-top:1px solid #e4e0d8;align-items:center;margin-top:4px;padding:14px 12px 0;font-size:14px;text-decoration:none;display:flex}@media (hover:hover){.byra-portal:hover{color:var(--ink)}}.byra-page .byra-wrap{margin-top:8px}.byra-more{background:#fff;border-radius:18px}.byra-more>summary{cursor:pointer;align-items:center;gap:10px;min-height:52px;padding:0 20px;font-size:16px;list-style:none;display:flex}.byra-more>summary::-webkit-details-marker{display:none}.byra-more>summary .byra-n{margin-left:auto}.byra-more>summary:after{content:"";border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);width:8px;height:8px;transition:transform .2s var(--spring-ui,ease);margin-left:12px;transform:rotate(45deg)}.byra-more[open]>summary:after{transform:rotate(-135deg)}.byra-more-in{flex-direction:column;gap:16px;padding:4px 12px 12px;display:flex}.byra-more-in>.card,.byra-more-in .card{background:#f8f7f4}@media (max-width:900px){.byra-wrap{flex-direction:column;align-items:stretch;gap:16px}.byra-nav{flex:none;max-width:none;position:static}.byra-nav:not(.home){display:none}.byra-nav.home{order:2}.byra-main{flex:none;order:1;width:100%}.byra-main table{display:block;overflow-x:auto}.byra-back{min-height:44px;color:var(--ink);order:0;align-items:center;font-size:15px;text-decoration:none;display:inline-flex}.byra-nav.home .byra-items{background:#fff;border-radius:16px;gap:0}.byra-nav.home .byra-items a{border-top:1px solid #eceae5;border-radius:0;min-height:48px;padding:0 16px}.byra-nav.home .byra-items a:first-child{border-top:0}.byra-nav.home .byra-items a[aria-current=page]{color:var(--ink);background:0 0;font-weight:600}.byra-nav.home .byra-chev{color:var(--muted);margin-left:auto;display:inline}.byra-nav.home .byra-n+.byra-chev{margin-left:8px}}@media (prefers-reduced-motion:reduce){.byra-more>summary:after{transition:none}}.byra-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.byra-search{flex:260px;align-items:center;gap:8px;max-width:420px;display:flex}.byra-search label{flex:1;align-items:center;display:flex;position:relative}.byra-search label svg{color:var(--muted);pointer-events:none;position:absolute;left:12px}.byra-search input{border:1px solid var(--field,#b9b3a7);width:100%;min-height:44px;font:inherit;color:var(--ink);background:#fff;border-radius:12px;padding:0 12px 0 38px;font-size:16px}.byra-search input:focus{border-color:var(--ink);outline:none}.byra-search .link{white-space:nowrap}.byra-more-rows{justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.hl-filter{color:var(--ink);-webkit-tap-highlight-color:transparent;text-decoration:none;transition:transform .12s,box-shadow .15s}.hl-filter:active{transform:scale(.98)}.hl-filter[aria-current=true]{box-shadow:inset 0 0 0 2px var(--ink)}@media (hover:hover){.hl-filter:hover{box-shadow:inset 0 0 0 1px var(--line)}.hl-filter[aria-current=true]:hover{box-shadow:inset 0 0 0 2px var(--ink)}}.pill-soft{color:var(--muted);white-space:nowrap;background:#f3f2ef;border-radius:99px;padding:5px 10px;font-size:12px;line-height:1;display:inline-block}.byra-main table.stock th{white-space:normal;padding:10px}.byra-main table.stock td{padding:10px}.byra-main .chat-meter{min-width:110px}.byra-main .sec-h h2,.byra-main .card h2{font-weight:400}@media (max-width:760px){.byra-main table.mtbl{display:block;overflow-x:visible}.hl-cell,.hl-name{min-width:0}}@media (prefers-reduced-motion:reduce){.hl-filter{transition:none}}.launch-done{border-top:1px solid var(--line-2);margin-top:4px}.launch-done>summary{cursor:pointer;min-height:44px;color:var(--muted);align-items:center;gap:8px;font-size:15px;list-style:none;display:flex}.launch-done>summary::-webkit-details-marker{display:none}.launch-done>summary:after{content:"";border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);width:8px;height:8px;transition:transform .2s var(--spring-ui,ease);margin-left:auto;transform:rotate(45deg)}.launch-done[open]>summary:after{transform:rotate(-135deg)}.dpa-mail>summary{color:var(--ink);text-underline-offset:3px;cursor:pointer;align-items:center;min-height:44px;text-decoration:underline;list-style:none;display:inline-flex}.dpa-mail>summary::-webkit-details-marker{display:none}@media (prefers-reduced-motion:reduce){.launch-done>summary:after{transition:none}}.byra-count{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px}.byra-more>summary .byra-count+*{margin-left:0}@media (max-width:1300px){.fn-two{grid-template-columns:1fr!important}}.wk-ask,.wk-swipe,.wk-done{flex-direction:column;gap:14px;max-width:520px;margin-inline:auto;display:flex}.wk-ask h2,.wk-swipe h2,.wk-done h2{letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1.15}.wk-eyebrow{color:var(--muted);align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.wk-chips{flex-wrap:wrap;gap:8px;display:flex}.wk-chips .chip{min-height:40px;padding:9px 14px;font-size:14px}.wk-photos{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wk-photo{position:relative}.wk-photo img{object-fit:cover;border-radius:12px;width:64px;height:64px;display:block}.wk-x{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:50%;width:24px;height:24px;font-size:15px;line-height:1;position:absolute;top:-6px;right:-6px}.wk-add{border:1px dashed var(--field);width:64px;height:64px;color:var(--muted);cursor:pointer;background:0 0;border-radius:12px;place-items:center;display:grid}.wk-photos small{flex-basis:100%}.wk-center{text-align:center;align-self:center}.wk-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.wk-count{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px}.wk-bar{gap:4px;display:flex}.wk-bar span{background:var(--line);border-radius:2px;flex:1;height:4px}.wk-bar .on{background:var(--ink)}.wk-bar .y{background:#24352f}.wk-bar .s{background:var(--muted)}.wk-stack{position:relative}.wk-under{background:var(--surface);opacity:.55;border-radius:24px;position:absolute;inset:18px 14px -10px}.wk-card{background:var(--surface);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;border-radius:24px;padding:14px;transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .22s;position:relative;box-shadow:0 30px 60px -30px #00000059,0 0 0 1px #0000000a}.wk-card:active{cursor:grabbing}.wk-when{color:var(--muted);margin-bottom:10px;font-size:13px}.wk-when b{color:var(--ink);font-weight:600}.wk-stamp{pointer-events:none;background:#ffffffe0;border:3px solid;border-radius:10px;padding:6px 12px;font-size:18px;font-weight:700;position:absolute;top:64px}.wk-stamp.y{color:#24352f;left:20px;transform:rotate(-12deg)}.wk-stamp.s{color:#6f6c64;right:20px;transform:rotate(12deg)}.wk-btns{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.wk-btns .btn{white-space:nowrap;justify-content:center;padding-inline:8px}.wk-hero{text-align:center;flex-direction:column;align-items:center;gap:10px;padding-top:8px;display:flex}.wk-hero .note2{max-width:320px}.wk-list{margin:0;padding:6px 16px;list-style:none}.wk-list li{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;display:flex}.wk-list li:last-child{border-bottom:0}.wk-list li>span:last-child{flex-direction:column;min-width:0;display:flex}.wk-list b{font-size:15px;font-weight:500}.wk-list small{color:var(--muted);font-size:13px}.wk-list .off{opacity:.55}.wk-list .off b{text-decoration:line-through}.wk-day{width:44px;color:var(--muted);text-transform:capitalize;flex:none;font-size:13px}.wk-tip{color:#24352f;background:#eaf2ec;border-radius:18px;flex-direction:column;gap:10px;padding:14px 16px;font-size:14px;line-height:1.45;display:flex}.wk-tip .btn.dark{background:#24352f;border-color:#24352f}.wk-links{flex-direction:column;align-items:center;gap:10px;display:flex}.op-settings{flex-direction:column;gap:12px;max-width:520px;margin:24px auto 0;display:flex}.op-settings h2{letter-spacing:-.015em;font-size:20px;font-weight:500}.op-sizes{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.op-size{border:1px solid var(--line);cursor:pointer;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;display:flex}.op-size.on{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.op-size input{width:20px;height:20px;accent-color:var(--ink);flex:none}.op-size>span{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.op-size small{color:var(--muted);flex-basis:100%;font-size:13px}.op-size b{font-weight:500}.op-pro{background:#fcbe11;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:600}@media (prefers-reduced-motion:reduce){.wk-card{transition:opacity .2s;transform:none!important}}.mcp-steps{flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:14.5px;line-height:1.45;display:flex}.mcp-steps code,.mcp-code{background:var(--bg);overflow-wrap:anywhere;border-radius:8px;padding:2px 6px;font-size:13px}.mcp-code{padding:10px 12px;display:block}.mcp-key{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.konto-h3{margin:4px 0 0;font-size:15px;font-weight:500}.mcp-can{text-align:left;flex-direction:column;gap:4px;margin:4px 0;padding-left:18px;font-size:14.5px;line-height:1.45;display:flex}.ga-form{flex-direction:column;gap:6px;max-width:460px;display:flex}.ga-row{flex-wrap:wrap;gap:8px;display:flex}.ga-row .input{flex:200px;font-size:16px}.ga-check{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ga-consent p{color:var(--muted)}.mw{gap:16px}.mw-head h2{margin:0;font-size:22px;font-weight:400}.mw-head p{color:var(--muted);margin:4px 0 0;font-size:14px}.mw-dot{background:#cfcac0;border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.mw-dot.good{background:#24352f}.mw-dot.warn{background:#c27c00}.mw-dot.oscar{background:#fcbe11;margin-top:6px}.mw-oscar{background:var(--surface);border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px 12px;padding:14px 18px;display:grid}.mw-oscar>p{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.45}.mw-suggest{grid-column:3}@media (max-width:759px){.mw-suggest{grid-column:2/-1}}.mw-suggest>summary{cursor:pointer;list-style:none}.mw-suggest>summary::-webkit-details-marker{display:none}.mw-suggest[open]{grid-column:2/-1}.mw-suggest-body{margin-top:10px;font-size:14px;line-height:1.5}.mw-suggest-body p{margin:0 0 6px}.mw-small{color:var(--muted);font-size:13px}.mw-tabs{scrollbar-width:none;gap:6px;display:none;overflow-x:auto}.mw-tabs button{background:var(--surface);color:var(--ink);font-size:14px;font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;padding:8px 14px}.mw-tabs button[aria-selected=true]{background:var(--ink);color:#fff}.mw-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:16px;display:grid}.mw-card{flex-direction:column;gap:12px;padding:20px 22px;display:flex}.mw-ch{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.mw-ch h3{margin:0;font-size:18px;font-weight:400}.mw-ch span,.mw-per,.mw-foot,.mw-note,.px-sub{color:var(--muted);font-size:13px}.mw-age{grid-template-columns:82px minmax(0,1fr) 46px minmax(72px,auto);align-items:center;gap:10px;font-size:14px;display:grid}.mw-bar{background:#f0eee9;border-radius:6px;height:10px;overflow:hidden}.mw-bar>div{background:#cfcac0;border-radius:6px;height:100%}.mw-bar>div.good,.mw-colbar.good{background:#24352f}.mw-bar>div.warn,.mw-colbar.warn{background:#c27c00}.mw-n,.mw-per{text-align:right;font-variant-numeric:tabular-nums}.mw-foot{border-top:1px solid var(--line-2);margin:0;padding-top:10px}.mw-row{grid-template-columns:minmax(0,1fr) 82px 40px;align-items:center;gap:10px;font-size:14px;display:grid}.mw-row.four{grid-template-columns:minmax(0,1fr) 82px 40px 70px}.mw-l{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mw-tag{color:var(--muted);font-size:12px}.mw-cols{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:10px;height:180px;display:grid}.mw-col{text-align:center;flex-direction:column;justify-content:flex-end;gap:6px;height:100%;font-size:13px;display:flex}.mw-colbar{background:#cfcac0;border-radius:8px 8px 4px 4px;max-height:110px}.mw-cl{color:var(--muted);font-size:12px;line-height:1.35}.mw-note{max-width:860px;margin:0;line-height:1.5}@media (max-width:759px){.mw-tabs{display:flex}.mw-grid{grid-template-columns:1fr}.mw[data-tab=alder] .mw-card:not([data-k=alder]),.mw[data-tab=hvor] .mw-card:not([data-k=hvor]),.mw[data-tab=fylker] .mw-card:not([data-k=fylker]),.mw[data-tab=tid] .mw-card:not([data-k=tid]){display:none}.mw-age{grid-template-columns:74px minmax(0,1fr) 34px}.mw-age .mw-per{text-align:left;grid-column:2/-1;margin-top:-6px}}.px{flex-direction:column;gap:14px;padding:22px 24px;display:flex}.px-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.px-head h2{overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:400}.px-state{align-items:center;gap:8px;font-size:14px;display:inline-flex}.px-sub{margin:0;line-height:1.5}.px-rows{flex-direction:column;display:flex}.px-row{border-top:1px solid var(--line-2);grid-template-columns:minmax(0,1fr) 140px 64px;align-items:center;gap:14px;padding:6px 0;font-size:14px;display:grid}.px-days{align-items:flex-end;gap:4px;height:26px;display:flex}.px-days i{background:#cfcac0;border-radius:3px;width:16px}.px-days i.good{background:#24352f}.px-days i.warn{background:#c27c00}.px-days i.zero{background:#e6d3a6}.px-n{text-align:right;font-variant-numeric:tabular-nums}.px-help h3{margin:0 0 6px;font-size:15px;font-weight:500}.px-help ol{margin:0 0 14px;padding-left:20px;font-size:14px;line-height:1.6}.px-btns{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:420px){.px-row{grid-template-columns:minmax(0,1fr) 100px 52px;gap:10px}.px-days i{width:11px}}.cg-drill>summary{cursor:pointer;list-style:none}.cg-drill>summary::-webkit-details-marker{display:none}.cg-drill>summary .cg-name b:after{content:" ›";color:var(--muted);transition:transform .2s var(--spring-ui,ease);display:inline-block}.cg-drill[open]>summary .cg-name b:after{transform:rotate(90deg)}.md{background:var(--bg,#f3f2ef);padding:4px 20px 14px 36px}.md-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 96px 150px;align-items:center;gap:14px;padding:10px 0;display:grid}.md-name{align-items:center;gap:10px;min-width:0;display:flex}.md-sethead .md-name{flex-direction:column;align-items:flex-start;gap:0}.md-name b{overflow-wrap:anywhere;font-weight:500}.md-name small,.md-num small{color:var(--muted);font-size:13px;display:block}.md-name img,.md-noimg{object-fit:cover;background:var(--line);border-radius:8px;flex:none;width:40px;height:40px}.md-ad{padding-left:14px}.md-num{text-align:right;font-variant-numeric:tabular-nums}.md-note{color:var(--muted);margin:8px 0;font-size:14px}.md .btn{margin-top:10px}@media (max-width:640px){.md{padding-left:16px;padding-right:16px}.md-row{grid-template-columns:minmax(0,1fr) auto}.md-row .md-num:last-child{text-align:left;grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.cg-drill>summary .cg-name b:after{transition:none}}.md-addet>summary{cursor:pointer;list-style:none}.md-addet>summary::-webkit-details-marker{display:none}.md-open{grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:20px;padding:12px 0 16px 14px;display:grid}.md-net{margin-bottom:10px}.md-edit form{gap:10px;display:grid}.md-edit label{gap:4px;font-size:14px;display:grid}.md-btns{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:760px){.md-open{grid-template-columns:minmax(0,1fr);padding-left:0}}.md-path{color:var(--muted);margin-bottom:6px;font-size:14px}.md-path .linkish{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;min-height:44px;padding:0}.md-title{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0 0 4px;font-size:26px;font-weight:300}.md-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.md-tiles>div{background:#fff;border-radius:14px;padding:12px 14px}.md-tiles small{color:var(--muted);font-size:12px;display:block}.md-tiles b{font-variant-numeric:tabular-nums;font-size:20px;font-weight:300}.md-list{background:#fff;border-radius:14px;margin-bottom:12px;padding:6px 14px 10px}.md-list h3{margin:10px 0 4px;font-size:16px;font-weight:400}.md-list h3 small{font-size:12px;display:block}.md-pick{border:0;border-top:1px solid var(--line);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0}.md-mark{align-items:center;gap:6px;font-size:12px;font-weight:500;display:flex}.md-mark i{background:#2f8a5b;border-radius:4px;width:8px;height:8px}.md-mark[data-t=look] i{background:#e08a00}.md-meta{color:var(--muted);margin-top:8px;font-size:14px;display:inline-block}.md .md-row{grid-template-columns:minmax(0,1fr) 90px 130px}.md .md-open{grid-template-columns:minmax(0,1fr);padding-left:0}.md-grid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;margin:8px 0 12px;display:grid}.md-grid button{cursor:pointer;aspect-ratio:1;background:0 0;border:2px solid #0000;border-radius:10px;padding:0;overflow:hidden}.md-grid button[aria-pressed=true]{border-color:var(--ink,#2c2c2c)}.md-grid img{object-fit:cover;width:100%;height:100%;display:block}.cg-acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:inline-flex}.conv-check .cc-rows{margin:12px 0 0;padding:0;list-style:none}.conv-check .cc-rows li{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:4px 12px;padding:12px 0;display:grid}.conv-check .cc-camps{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.conv-check .cc-camps li{overflow-wrap:anywhere}.conv-check .cc-name{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.conv-check .cc-name small{color:var(--muted);font-size:13px}.conv-check .cc-n{font-variant-numeric:tabular-nums;font-weight:500}.conv-check li[data-off] .cc-n,.conv-check li[data-off] .cc-name b{color:var(--muted);font-weight:400}.conv-check .cc-marks{flex-wrap:wrap;grid-column:1/-1;gap:6px 14px;display:flex}.conv-check .cc-marks em{color:var(--ink);align-items:center;gap:6px;font-size:13px;font-style:normal;display:inline-flex}.conv-check .cc-marks i{background:#e8a600;border-radius:50%;flex:none;width:7px;height:7px}.conv-check .cc-fixes{margin:6px 0 8px;padding-left:18px}.conv-check .cc-fixes li{overflow-wrap:anywhere;margin:4px 0}details.card:not(.ex):not(.fold):not(.camp):not(.kb-more)>summary:not(:has(.chev,.fold-more)){cursor:pointer;padding-right:36px;list-style:none;position:relative}details.card:not(.ex):not(.fold):not(.camp):not(.kb-more)>summary:not(:has(.chev,.fold-more))::-webkit-details-marker{display:none}details.card:not(.ex):not(.fold):not(.camp):not(.kb-more)>summary:not(:has(.chev,.fold-more)):after{content:"";border-right:2px solid var(--muted,#6f6c64);border-bottom:2px solid var(--muted,#6f6c64);width:9px;height:9px;transition:transform .2s var(--spring-ui,ease);position:absolute;top:50%;right:6px;transform:translateY(-75%)rotate(45deg)}details.card[open]:not(.ex):not(.fold):not(.camp):not(.kb-more)>summary:not(:has(.chev,.fold-more)):after{transform:translateY(-25%)rotate(225deg)}details.card>summary small{color:var(--muted);margin-top:4px;font-size:13.5px;font-weight:400;display:block}details.card[open]>summary{margin-bottom:10px}@media (hover:hover){details.card>summary:hover h2,details.card>summary:hover>b{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}}@media (prefers-reduced-motion:reduce){details.card>summary:after{transition:none}}.imp-files{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.imp-files .btn{cursor:pointer}.imp-problems{margin:12px 0 0;padding-left:18px}.imp-text{overflow-wrap:anywhere;max-width:420px}.imp-channels{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:8px;margin-top:8px;display:grid}.imp-channels .check{align-items:center;gap:8px;display:flex}.imp-notices{margin:8px 0 0;padding-left:18px}.imp-go{justify-content:flex-end;margin:8px 0 24px;display:flex}.wa-day{margin-bottom:16px}.wa-state{color:var(--muted);margin-top:2px;font-size:14px}.wa-body{flex-wrap:wrap;gap:24px;margin-top:12px;display:flex}.wa-img{aspect-ratio:4/5;object-fit:cover;background:var(--line);border-radius:12px;flex:0 280px;width:100%;min-width:0;max-width:280px}.wa-text{flex:260px;min-width:0}.wa-lbl{color:var(--muted);margin:14px 0 4px;font-size:13px}.wa-lbl:first-child{margin-top:0}.wa-copy{white-space:pre-line;overflow-wrap:anywhere;margin:0}.wa-ch{overflow-wrap:anywhere;margin:0}.wa-stories{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.wa-stories img{aspect-ratio:9/16;object-fit:cover;background:var(--line);border-radius:8px;flex:none;width:72px}.wa-btns{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:16px;display:flex}.wa-ask{margin-top:16px}.wa-all{background:#fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;padding:12px 16px;display:flex}.wa-grid-wrap{overflow-x:auto}.wa-grid{border-collapse:collapse}.wa-grid td,.wa-grid th{white-space:nowrap;text-align:left;border-bottom:1px solid var(--line);padding:8px 16px 8px 0;font-size:14px}.wa-grid td.wa-ok{color:var(--good)}.wa-grid td.wa-bad{color:var(--warn);font-weight:500}.wa-grid td.wa-wait{color:var(--muted)}.wa-nav{justify-content:space-between;gap:12px;margin:8px 0 24px;display:flex}.tm-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:18px;margin:14px 0;display:grid}.tm-item{overflow-wrap:anywhere;flex-direction:column;gap:6px;min-width:0;display:flex}.tm-canvas{aspect-ratio:4/5;background:var(--bg,#f3f2ef);border-radius:12px;width:100%;max-width:260px;height:auto}.tm-acts{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tm-edit-body{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:start;gap:24px;display:grid}.tm-fields{flex-direction:column;gap:12px;min-width:0;display:flex}.tm-example{align-content:start;gap:6px;margin:0;display:grid}.tm-example img{border:1px solid var(--line);border-radius:12px;width:100%;max-width:320px}.tm-example figcaption{font-size:13px}.chain{gap:14px}.chain-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.chain-top h2{letter-spacing:-.015em;margin:0;font-size:20px;font-weight:400}.chain-top p{color:var(--muted);margin:2px 0 0;font-size:14px}.chain-q{width:240px;max-width:100%}.chain-seg{align-self:flex-start;max-width:100%;overflow-x:auto}.chain-seg button i{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:2px;font-style:normal}.chain-seg button[aria-pressed=true] i{color:inherit;opacity:.75}.chain-seg button:disabled{opacity:.45;cursor:default}.chain-list{border:1px solid var(--line);border-radius:14px;overflow:hidden}.chain-row{border-top:1px solid var(--line);grid-template-columns:minmax(0,2fr) 84px 60px 76px minmax(0,2.2fr) 84px;align-items:center;gap:12px;padding:11px 16px;display:grid}.chain-head{color:var(--muted);border-top:0;padding-block:9px;font-size:12px}.chain-row .n{font-variant-numeric:tabular-nums;text-align:right}.chain-head>span:nth-child(2),.chain-head>span:nth-child(3),.chain-head>span:nth-child(4){text-align:right}.chain-group{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--bg);border-top:1px solid var(--line);padding:8px 16px;font-size:12px;font-weight:600}.chain-name{min-width:0;color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:flex}.chain-name>span:last-child{min-width:0}.chain-name b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.chain-name small{color:var(--muted);font-size:12px;display:block}.chain-dot{background:var(--good,#2f6b45);border-radius:50%;flex:none;width:9px;height:9px}.chain-dot.bad{background:#e8a600}.chain-dot.warn{background:#fcbe11}.chain-why{color:var(--muted);overflow-wrap:anywhere;min-width:0;font-size:13px}.chain-why.bad{color:var(--ink)}.chain-act{text-align:right}.chain-meta{display:none}.chain-more{border:0;border-top:1px solid var(--line);width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;padding:11px 16px;font-size:14px;display:block}.chain-none{color:var(--muted);margin:0;padding:14px 16px}.chain .mute{color:var(--muted);font-size:13px}@media (max-width:760px){.chain-head{display:none}.chain-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n a""m m""w w";row-gap:4px}.chain-row .chain-name{grid-area:n}.chain-row .chain-act{grid-area:a}.chain-row .chain-why{grid-area:w}.chain-row .chain-meta{color:var(--muted);grid-area:m;font-size:13px;display:block}.chain-row .c-avg,.chain-row .c-new,.chain-row .c-open{display:none}.chain-q{width:100%}}@media (hover:hover){.chain-more:hover,.chain-name:hover b{text-decoration:underline}}
