.cm-ring{position:relative;display:inline-grid;place-items:center;flex:none}.cm-ring svg{position:absolute;inset:0;overflow:visible}.cm-ring-track{fill:none;stroke:#dfe8f6}.cm-ring-arc{fill:none;stroke:var(--blue);stroke-linecap:round;filter:var(--glow-line-sm);transition:stroke-dashoffset 417ms var(--settle);animation:cm-draw 417ms var(--settle) backwards}.cm-ring-in{position:relative;display:grid;justify-items:center;line-height:1}.cm-ring-in b{font-size:26px;font-weight:510;letter-spacing:-.04em;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ss .cm-ring-in small{margin-top:3px;font-size:10.5px;font-weight:510;color:var(--blue);letter-spacing:-.01em}@keyframes cm-draw{0%{stroke-dashoffset:100}}.cm-checks{list-style:none;margin:0;padding:0;display:grid;gap:7px}.cm-checks li{display:flex;align-items:center;gap:9px;font-size:13.5px;font-weight:510;color:var(--ink);animation:cm-pop 125ms var(--settle) backwards}.cm-checks li.next{color:var(--faint)}.cm-checks i{flex:none;width:17px;height:17px;border-radius:50%;display:grid;place-items:center;box-shadow:inset 0 0 0 1.5px #d5deeb}.cm-checks li.ok i{background:var(--blue);box-shadow:0 0 10px rgba(47,111,237,.35)}.cm-checks li.ok svg{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cm-checks li.now i{box-shadow:inset 0 0 0 2px var(--blue),0 0 10px rgba(47,111,237,.3);animation:cm-live 1.6s ease-in-out infinite}.cm-checks em{margin-left:auto;font-style:normal;font-size:12.5px;font-weight:510;color:var(--mute)}@keyframes cm-pop{0%{opacity:0;transform:scale(.6)}}@keyframes cm-live{50%{box-shadow:inset 0 0 0 2px var(--blue),0 0 16px rgba(47,111,237,.55)}}.cm-logo{display:grid;place-items:center;flex:none;border-radius:11px;background:#fff;box-shadow:0 0 0 1px var(--hair2)}.cm-logo img{width:58%;height:58%;object-fit:contain}.cm-cooks{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px}.cm-cook{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) 76px;gap:18px;align-items:center;padding:18px 18px 18px 20px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px var(--hair2),var(--panel);cursor:pointer;transition:transform .2s var(--ease);animation:ss-rise 417ms var(--settle) backwards}.cm-cook:hover{transform:translateY(-2px)}.cm-cook-body{display:grid;gap:10px;min-width:0}.cm-cook-body>div b{display:block;font-size:15.5px;font-weight:590;letter-spacing:-.03em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-cook-art .ss-media{border-radius:10px}.cm-panel{display:flex;align-items:center;gap:32px;padding:28px 30px;border-radius:22px;background:#fff;box-shadow:0 0 0 1px var(--hair2),var(--panel);animation:ss-rise 417ms var(--settle) backwards}.cm-panel .cm-ring-in b{font-size:44px}.cm-panel-text{display:grid;gap:14px;min-width:0;flex:1 1}.cm-panel-text>b{font-size:24px;font-weight:590;letter-spacing:-.035em;line-height:1.15}.ss .cm-panel-text>small{font-size:14px;color:var(--mute)}.cm-panel-go{align-self:center;flex:none}.cm-chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.cm-chip{display:flex;align-items:center;gap:14px;padding:16px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px var(--hair2),var(--panel);animation:ss-rise 417ms var(--settle) backwards}.cm-chip>div{display:grid;gap:2px;min-width:0;flex:1 1}.cm-chip b{font-size:15px;font-weight:590;letter-spacing:-.03em}.cm-chip .ss-btn{flex:none}.cm-chart{position:relative;height:220px;border-radius:22px;background:#fff;box-shadow:0 0 0 1px var(--hair2),var(--panel);overflow:hidden;display:grid;place-items:center}.cm-chart svg{position:absolute;inset:0;width:100%;height:100%}.cm-chart p{position:relative;color:var(--mute);font-size:14px;font-weight:510}@media (max-width:900px){.cm-cooks{grid-template-columns:minmax(0,1fr)}.cm-cook{grid-template-columns:auto minmax(0,1fr);gap:14px;padding:14px}.cm-cook-art{display:none}.cm-panel{flex-wrap:wrap;gap:20px;padding:22px 20px}.cm-panel-go{width:100%}}.ss{background:#edf2f9}.ss-main{background:radial-gradient(1500px 1000px at 50% 0,#ffffff 0,#f6f9ff 55%,#e9f1fd 100%);box-shadow:0 0 0 1px var(--hair2),0 2px 3px rgba(20,34,70,.06)}.ss-top{background:rgba(255,255,255,.72);border-bottom:1px solid var(--hair2)}.ss-top h1{font-size:22px}.ss-head h2,.ss-top h1{font-weight:590;letter-spacing:-.035em}.ss-head h2{font-size:20px}.ss-rail{align-items:stretch;gap:22px;padding:18px 12px 16px 14px}.cm-lockup{display:flex;align-items:center;gap:10px;padding:2px 6px;color:var(--ink);text-decoration:none}.ss-rail .cm-lockup .ss-tile.dark.logo{width:36px;height:36px;border-radius:11px}.cm-lockup b{font-size:19px;font-weight:590;letter-spacing:-.035em}.ss-rail nav{display:grid;gap:3px;margin:0}.ss-rail nav a{position:relative;display:flex;align-items:center;gap:12px;width:auto;height:46px;padding:0 12px 0 6px;border-radius:14px;color:var(--mute);text-decoration:none;transition:background .15s var(--ease),color .15s var(--ease),box-shadow .15s var(--ease)}.ss-rail nav a:hover{background:rgba(255,255,255,.62);color:var(--ink)}.ss-rail nav a.on{background:#fff;color:var(--ink);box-shadow:0 0 0 1px var(--hair2),0 10px 26px -16px rgba(20,34,70,.38)}.ss-rail nav a .ss-tile{width:34px;height:34px}.ss-rail nav a.on .ss-tile{color:var(--blue)}.cm-nav-label{font-size:15px;font-weight:510;letter-spacing:-.02em}.ss-rail nav a>u{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:99px;display:grid;place-items:center;text-decoration:none;font-size:11.5px;font-weight:650;color:#fff;background:var(--blue);box-shadow:0 0 10px rgba(47,111,237,.35);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ss-rail-foot{justify-items:stretch;gap:12px}.ss .cm-railplan{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px 10px 8px;border-radius:16px;background:#fff;text-align:left;box-shadow:0 0 0 1px var(--hair2),var(--panel);transition:transform .2s var(--ease)}.ss .cm-railplan:hover{transform:translateY(-1px)}.cm-railplan b{display:block;font-size:13.5px;font-weight:590;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ss .cm-railplan small{font-size:12px}.cm-rail-me{display:flex;align-items:center;gap:10px;padding:0 6px}.cm-rail-me>span{font-size:14px;font-weight:510;color:var(--mute)}.ss .cm-rail-me .ss-gift{margin-left:auto;width:32px;height:32px}.ss-rail .cm-rail-me .ss-tile.dark.me{width:34px;height:34px}.ss-invite{left:238px}.ss .ss-usage.free b{color:var(--blue)}.ss .ss-usage.free.used b{color:var(--ink)}.ss .ss-empty,.ss .ss-hero-card,.ss .ss-job,.ss .ss-ocard,.ss .ss-pcard,.ss .ss-scard{box-shadow:0 0 0 1px var(--hair2),var(--panel)}.ss .ss-job:hover{box-shadow:0 0 0 1.5px rgba(47,111,237,.45),0 0 26px rgba(47,111,237,.14),var(--panel)}.cm-posts{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.ss .cm-posts small{margin-right:4px;font-size:13px;font-weight:510;color:var(--mute)}.cm-logo{box-shadow:0 0 0 1px var(--hair2),0 6px 14px -8px rgba(20,34,70,.3)}.ss-job-text .cm-posts{margin-top:10px;gap:6px}.ss-job-text .cm-logo{border-radius:7px}.cm-free{margin-bottom:34px}.cm-free .cm-panel-text>small{margin-top:-6px}.cm-cook-body>div small{display:block;margin-top:2px}.cm-plan{margin-bottom:30px}.cm-plan-go{display:grid;gap:8px}.cm-plan-go .ss-btn,.cm-plan-go .ss-metal{width:100%}.cm-chip .cm-logo{flex:none}.cm-chip small{display:block}.cm-chart{height:240px;margin-top:16px}.cm-chart .cm-empty{position:relative;display:grid;justify-items:center;gap:6px;text-align:center;padding:0 24px}.cm-chart .cm-empty b{font-size:17px;font-weight:590;letter-spacing:-.03em}.cm-chart .cm-empty span{color:var(--mute);font-size:14px;font-weight:510}.ss .ss-kit,.ss .ss-memory,.ss .ss-memory-empty{border-radius:22px;background:#fff;box-shadow:0 0 0 1px var(--hair2),var(--panel)}.ss .ss-memory li svg{color:var(--blue);filter:drop-shadow(0 0 6px rgba(47,111,237,.35))}.ss-sheet{background:radial-gradient(1500px 1000px at 60% 0,#ffffff 0,#f6f9ff 55%,#e9f1fd 100%)}.ss-create-sheet li.done i{background:var(--blue);color:#fff;box-shadow:0 0 10px rgba(47,111,237,.35)}.ss-create-sheet li.now i{box-shadow:inset 0 0 0 2px var(--blue),0 0 10px rgba(47,111,237,.3);color:var(--blue)}.ss-pick-row .cm-posts{margin-top:8px;gap:5px}.ss-pick-row .cm-logo{border-radius:6px}.ss .ss-hint.warn{color:#b42318}@media (max-width:900px){.ss .ss-usage.free b{font-size:13px}.cm-free,.cm-plan{margin-bottom:24px}.cm-panel .cm-ring{width:96px!important;height:96px!important}.cm-panel .cm-ring svg{width:96px;height:96px}.cm-panel .cm-ring-in b{font-size:34px}.cm-panel-text>b{font-size:21px}.ss-jobs>:last-child:nth-child(odd){grid-column:1/-1}}.cm-chips{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:900px){.cm-chips{grid-template-columns:minmax(0,1fr)}}.pj-grid:not(.one){grid-template-columns:repeat(auto-fill,minmax(262px,300px));justify-content:center}.ss .pj-out{box-shadow:0 0 0 1px var(--hair2),var(--panel)}.pj-row .cm-posts{margin-left:auto;gap:5px}.pj-row .cm-logo{border-radius:6px}.pj{background:radial-gradient(1500px 1000px at 50% 0,#ffffff 0,#f6f9ff 55%,#e9f1fd 100%)}.ss-pick-thumb{position:relative;flex:none;width:56px;height:56px;border-radius:14px;overflow:hidden;background:#eef4fd;box-shadow:0 0 0 1px var(--hair2)}.ss-pick-thumb img{width:100%;height:100%;object-fit:cover}.ss .ss-foot-step .ss-dropline{flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:260px;padding:34px 24px;text-align:center;border-radius:24px;background:#fff;box-shadow:0 0 0 1px var(--hair2),var(--panel);outline:1.5px dashed rgba(47,111,237,.4);outline-offset:-12px}.ss .ss-foot-step .ss-dropline.over,.ss .ss-foot-step .ss-dropline:hover{outline-color:var(--blue)}.ss .ss-foot-step .ss-dropline.has{outline-style:solid;outline-color:rgba(47,111,237,.55)}.ss .ss-foot-step .ss-dropline .ss-orb{width:64px;height:64px;border-radius:50%;color:#fff;background:var(--blue);box-shadow:0 0 0 8px rgba(47,111,237,.1),0 0 30px rgba(47,111,237,.35)}.ss .ss-foot-step .ss-dropline .ss-orb svg{width:24px;height:24px}.ss .ss-foot-step .ss-dropline.has .ss-orb{color:#fff}.ss .ss-foot-step .ss-dropline b{font-size:24px;font-weight:590;letter-spacing:-.035em}.ss .ss-foot-step .ss-dropline small{margin-top:4px;font-size:14px}@media (max-width:900px){.ss .ss-foot-step .ss-dropline{min-height:210px}.ss .ss-foot-step .ss-dropline b{font-size:21px}}.ss-top{background:rgba(250,252,255,.94)}.pj-body{grid-template-columns:minmax(0,1fr)}.pj-group{min-width:0}.pj-grid:not(.one){justify-content:start}.ss .ss-sub{margin:20px 2px 10px}.ss-usage b{white-space:nowrap}.cm-includes{margin-top:-12px}.cm-includes .cm-checks li{font-size:14.5px}.jg{position:relative;display:block;width:220px;height:128px}.jg-frame{position:absolute;display:block;border:1.5px solid transparent;border-radius:11px;background:linear-gradient(103.13deg,rgba(255,255,255,0),rgba(255,255,255,.14) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,.14) 75%,rgba(255,255,255,0)) padding-box,linear-gradient(#141414,#050505) padding-box,linear-gradient(110deg,#4c4c4c,#b8b8b8 25%,#727272 50%,#b8b8b8 75%,#3f3f3f) border-box;box-shadow:0 2px 3px rgba(0,0,0,.24),0 14px 24px -12px rgba(1,65,99,.35);transition:transform .2s cubic-bezier(0,0,.2,1)}.jg-frame.v{width:64px;height:112px;border-radius:13px}.jg-frame.v:before{content:"";position:absolute;left:50%;top:6px;width:16px;height:4px;margin-left:-8px;border-radius:3px;background:rgba(255,255,255,.16)}.jg-frame.w{width:150px;height:85px}.jg-frame u{position:absolute;left:50%;top:40%;width:22px;height:22px;margin:-11px 0 0 -11px;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:radial-gradient(100% 100% at 50% 0,rgba(255,255,255,.28) 0,rgba(0,0,0,0) 100%),#3c83f9;box-shadow:0 2px 3px rgba(0,0,0,.35),0 0 14px rgba(60,131,249,.45)}.jg-frame u:after{content:"";position:absolute;left:8px;top:6px;border-color:transparent transparent transparent #fff;border-style:solid;border-width:4px 0 4px 6px}.jg-frame em{position:absolute;left:15%;height:4px;border-radius:2px;background:rgba(255,255,255,.34)}.jg-frame em:first-of-type{bottom:21%;width:70%;background:rgba(255,255,255,.92)}.jg-frame em:nth-of-type(2){bottom:13%;width:46%}.jg-ad .jg-frame.v{left:34px;top:8px}.jg-hooks{position:absolute;left:112px;top:18px;display:grid;gap:8px}.jg-hooks b{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:6px;width:max-content;height:26px;padding:0 10px 0 7px;border:1px solid transparent;border-radius:9px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(110deg,#959aa3,#fff 25%,#bdc0c6 50%,#fff 75%,#a3a7af) border-box;font-size:12px;font-weight:600;letter-spacing:-.24px;color:#202020;box-shadow:0 2px 3px rgba(104,101,101,.16);transition:transform .2s cubic-bezier(0,0,.2,1)}.jg-hooks b:before{content:"";width:8px;height:8px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:radial-gradient(100% 100% at 50% 0,rgba(255,255,255,.3) 0,rgba(0,0,0,0) 100%),#3c83f9;box-shadow:0 1px 2px rgba(104,101,101,.3)}.jg-hooks b:nth-child(2){margin-left:10px}.jg-hooks b:nth-child(3){margin-left:20px}.jg-youtube .jg-frame.w{left:10px;top:12px}.jg-youtube .jg-frame.v{width:44px;height:78px;border-radius:10px}.jg-youtube .jg-frame.v:before{top:5px;width:12px;height:3px;margin-left:-6px}.jg-youtube .jg-frame.s1{left:128px;top:40px}.jg-youtube .jg-frame.s2{left:166px;top:30px}.jg-youtube .jg-frame.v em:first-of-type{width:64%;left:18%}.jg-organic .jg-frame.v{left:78px;top:8px}.jg-sales_page .jg-frame.w{left:35px;top:21px}.ss .ss-job:hover .jg-frame{transform:translateY(-3px)}.ss .ss-job:hover .jg-hooks b:first-child{transform:translateX(4px)}.ss .ss-job:hover .jg-hooks b:nth-child(3){transform:translateX(-4px)}.ss-pick-thumb{display:grid;place-items:center}.jg.sm{width:56px;height:56px}.jg.sm .jg-frame{border-width:1px;border-radius:5px;box-shadow:0 2px 3px rgba(0,0,0,.24)}.jg.sm .jg-frame.v{width:26px;height:44px;left:15px;top:6px;border-radius:6px}.jg.sm .jg-frame.v:before{top:3px;width:8px;height:2px;margin-left:-4px}.jg.sm .jg-frame.w{width:44px;height:26px;left:6px;top:15px}.jg.sm.jg-youtube .jg-frame.w{left:3px;top:9px}.jg.sm.jg-youtube .jg-frame.v{width:15px;height:26px;border-radius:4px}.jg.sm.jg-youtube .jg-frame.s1{left:29px;top:24px}.jg.sm.jg-youtube .jg-frame.s2{left:38px;top:20px}.jg.sm .jg-frame u{width:11px;height:11px;margin:-5.5px 0 0 -5.5px;box-shadow:0 1px 2px rgba(0,0,0,.35)}.jg.sm .jg-frame u:after{left:3.5px;top:2.5px;border-width:2.5px 0 2.5px 3.5px}.jg.sm .jg-frame em{height:2px}.jg.sm.jg-youtube .jg-frame.v em,.jg.sm.jg-youtube .jg-frame.v u,.jg.sm.jg-youtube .jg-frame.v:before,.ss-job-mini{display:none}@media (max-width:900px){.ss-jobs{grid-template-columns:minmax(0,1fr);gap:10px}.ss .ss-job{grid-template-columns:64px minmax(0,1fr);grid-template-rows:auto;align-items:center;gap:14px;padding:10px 44px 10px 10px;border-radius:20px}.ss-job-art{display:none}.ss-job-mini{display:grid;place-items:center;width:64px;height:64px;border-radius:14px;background:#eef4fd}.ss-job-mini .jg{transform:none}.ss-job-text{padding:0}.ss-job-text .cm-posts{margin-top:8px}.ss-job-go{top:50%;bottom:auto;right:14px;margin-top:-11px}.jg:not(.sm){transform:none}}