.xd-in{gap:clamp(24px,3vw,44px);display:grid}.xd-head{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:end;gap:16px 48px;display:grid}@media (max-width:767px){.xd-head{grid-template-columns:minmax(0,1fr)}}.xd-h{font-family:var(--f-display);font-size:clamp(2.5rem,1.2rem + 4.2vw,5.25rem);font-weight:780;font-stretch:var(--wdth-xl);letter-spacing:-.03em;color:var(--fg);margin:0;line-height:1}:lang(ar) .xd-h{font-size:clamp(2.1rem,1.1rem + 3.4vw,4.25rem);line-height:var(--lh-ar-head);letter-spacing:0;font-weight:760;font-stretch:100%}.xd-line{margin:16px 0 0}.xd-side{justify-items:start;gap:8px;display:grid}.xd-note{font:500 14px/1.45 var(--f-sans);color:var(--fg-2);margin:0}.xd-next{flex-wrap:wrap;gap:10px 12px;display:flex}@media (max-width:639px){.xd-next>*{flex:100%}.xd-next .btn,.xd-next .wa-prev{width:100%}}.xb{--xb-ink:#101514;--xb-2:#47524e;--xb-rule:#d5dcd7;--xb-bg:#fff;--xb-bar:#e8ece9;--xb-mint:var(--w-automations);--xb-deep:var(--w-automations-deep);background:var(--xb-bg);color:var(--xb-ink);border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px #1015141f,0 40px 80px -48px #0507068c}.xb-bar{background:var(--xb-bar);border-bottom:1px solid var(--xb-rule);align-items:center;gap:12px;padding:4px 8px 4px 14px;display:flex}[dir=rtl] .xb-bar{padding:4px 14px 4px 8px}.xb-dots{flex:none;gap:6px;display:inline-flex}.xb-dots i{background:#bac4be;border-radius:50%;width:10px;height:10px}.xb-url{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 13px/1.2 var(--f-mono);color:var(--xb-2);background:#fff;border-radius:999px;flex:auto;padding:7px 14px;overflow:hidden}.xb-pz{width:44px;height:44px;color:var(--xb-ink);cursor:pointer;transition:background .16s var(--ease-ui);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.xb-pz svg{fill:currentColor;width:24px;height:24px;transition:transform .3s var(--ease-p3)}.xb-pz:hover{background:#10151414}.xb-pz:focus-visible,.xb-fill:focus-visible{outline:2px solid var(--xb-deep);outline-offset:2px}.xb:not([data-pressed]) .xb-pz svg{animation:xb-lift 3.4s var(--ease-ui) 1.2s infinite}@keyframes xb-lift{0%,72%,to{transform:none}80%{transform:translate(2px,-4px)rotate(-9deg)}88%{transform:none}}.xb[data-open] .xb-pz{background:var(--xb-mint)}.xb[data-open] .xb-pz svg{transform:scale(.92)}.xb-body{min-height:clamp(380px,34vw,480px);display:grid;position:relative;overflow:hidden}.xb-page{align-content:start;gap:18px;max-width:calc(100% - 380px);padding:clamp(18px,2.4vw,36px);display:grid}.xb-page-h{font:740 clamp(1.25rem, 1rem + .7vw, 1.65rem)/1.2 var(--f-sans);margin:0}.xb-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;display:grid}.xb-f{gap:5px;display:grid;position:relative}.xb-f:first-child{grid-column:1/-1}.xb-l{font:600 13px/1.3 var(--f-sans);color:var(--xb-2)}.xb-i{border:1px solid var(--xb-rule);width:100%;min-height:44px;color:var(--xb-ink);font:500 15px/1.3 var(--f-sans);transition:background .3s var(--ease-ui), border-color .3s var(--ease-ui), box-shadow .3s var(--ease-ui);background:#f6f8f6;border-radius:6px;padding:8px 12px}.xb-i:focus-visible{outline:2px solid var(--xb-deep);outline-offset:1px}.xb-f[data-full] .xb-i{background:color-mix(in srgb, var(--xb-mint) 16%, #fff);border-color:color-mix(in srgb, var(--xb-deep) 50%, transparent)}.xb-f[data-lit] .xb-i{box-shadow:0 0 0 3px var(--xb-mint);transform:translateY(2px)}.xb-panel{border-inline-start:1px solid var(--xb-rule);visibility:hidden;width:360px;transition:transform .5s var(--ease-p3), visibility 0s linear .5s;background:#f2f5f3;position:absolute;inset-block:0;inset-inline-end:0;transform:translate(102%);box-shadow:-24px 0 40px -32px #10151466}[dir=rtl] .xb-panel{transform:translate(-102%)}.xb[data-open] .xb-panel{visibility:visible;transition:transform .5s var(--ease-p3), visibility 0s;transform:none}.xb-panel-in{align-content:start;justify-items:start;gap:12px;padding:18px;display:grid}.xb-panel-h{font:740 16px/1.3 var(--f-sans);align-items:center;gap:8px;margin:0;display:flex}.xb-panel-i{width:20px;height:20px;fill:var(--xb-deep)}.xb-hint{font:500 14px/1.45 var(--f-sans);color:var(--xb-2);margin:0}.xb-fill{background:var(--xb-ink);color:#fff;width:100%;min-height:52px;font:700 16px/1.2 var(--f-sans);cursor:pointer;transition:background .2s var(--ease-ui), color .2s var(--ease-ui), transform .1s var(--ease-ui);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:8px 16px;display:inline-flex}.xb-fill:active{transform:translateY(2px)}.xb-fill[data-state=done]{background:var(--xb-mint);color:var(--xb-ink)}.xb-fill-g{width:14px;height:14px;display:block}.xb-run{width:100%;height:100%;fill:var(--xb-mint);display:block}.xb-done{min-height:1.4em;font:600 14px/1.4 var(--f-sans);color:var(--xb-deep);opacity:0;transition:opacity .3s var(--ease-ui), transform .3s var(--ease-p3);margin:0;transform:translateY(4px)}.xb-done[data-on]{opacity:1;transform:none}.xb-clear{--fg:var(--xb-ink);--rule:var(--xb-rule);color:var(--xb-ink)}@media (max-width:899px){.xb-body{min-height:0}.xb-page{max-width:none}.xb-panel{width:auto;box-shadow:none;transition:grid-template-rows .45s var(--ease-p3), visibility 0s linear .45s;border-inline-start:0;grid-template-rows:0fr;display:grid;position:static;transform:none!important}[dir=rtl] .xb-panel{transform:none}.xb[data-open] .xb-panel{border-top:1px solid var(--xb-rule);transition:grid-template-rows .45s var(--ease-p3), visibility 0s;grid-template-rows:1fr}.xb-panel-in{min-height:0;overflow:hidden}}@media (max-width:479px){.xb-fields{grid-template-columns:minmax(0,1fr);gap:10px}}@media (prefers-reduced-motion:reduce){.xb-pz svg{animation:none!important}.xb-panel,.xb[data-open] .xb-panel,.xb-i,.xb-done{transition:none}.xb-f[data-lit] .xb-i{transform:none}}.ex-grid>.ex-item[data-work=shibani-extension]{grid-column:1/-1}@media (min-width:768px){.ex-item[data-work=shibani-extension] .ex-card{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;display:grid}.ex-item[data-work=shibani-extension] .cc-media{aspect-ratio:16/9;width:100%}.ex-item[data-work=shibani-extension] .cc-body{align-content:end;padding:clamp(20px,2.4vw,36px)}}@media (min-width:768px) and (min-aspect-ratio:1){.ex-item[data-work=shibani-extension] .tk-photo{--op:50% 50%}}@media (max-width:767px),(max-aspect-ratio:1){.ex-item[data-work=shibani-extension] .cc-media{aspect-ratio:4/5}}.exm-die{background:#0b1312;width:100%;height:100%;display:block;position:relative}.exm-die .tk-photo,.exm-die .tk-photo img{object-fit:cover;position:absolute;inset:0;width:100%!important;height:100%!important}.exm-rule{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}[dir=rtl] .exm-rule{transform:scaleX(-1)}.exm-rule path{fill:none;stroke:#d6f8ed;stroke-width:4px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:0;opacity:.55}[data-anim=wait] .exm-rule path{stroke-dashoffset:1px}[data-anim=in] .exm-rule path{animation:exm-rule 1.5s var(--ease-p3) .5s backwards}.ex-card:is(:hover,:focus-visible) .exm-rule path{animation:exm-rule 1.3s var(--ease-p3)}@keyframes exm-rule{0%{stroke-dashoffset:1px;opacity:1}to{stroke-dashoffset:0;opacity:.55}}@media (max-width:767px),(max-aspect-ratio:1){.exm-rule{display:none}}@media (prefers-reduced-motion:reduce){.exm-rule path,[data-anim=in] .exm-rule path,.ex-card:is(:hover,:focus-visible) .exm-rule path{stroke-dashoffset:0;animation:none}}
.rc-in{gap:clamp(24px,3vw,44px);display:grid}.rc-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px 32px;display:grid}.rc-h{font-family:var(--f-display);font-size:clamp(2.5rem,1.2rem + 4.2vw,5.25rem);font-weight:780;font-stretch:var(--wdth-xl);letter-spacing:-.03em;color:var(--fg);margin:0;line-height:1}:lang(ar) .rc-h{font-size:clamp(2.1rem,1.1rem + 3.4vw,4.25rem);line-height:var(--lh-ar-head);letter-spacing:0;font-weight:760;font-stretch:100%}.rc-task{margin:16px 0 0}.rc-app{gap:clamp(20px,2.4vw,32px);display:grid}.rc-lanes{gap:var(--gutter);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}@media (max-width:1023px){.rc-lanes{grid-template-columns:minmax(0,1fr)}}.rc-lane{background:color-mix(in srgb, var(--fg) 5%, transparent);min-width:0;box-shadow:inset 0 0 0 1px var(--rule);border-radius:4px;align-content:start;gap:14px;padding:clamp(14px,1.6vw,24px);display:grid}.rc-lane[data-live]{box-shadow:inset 0 0 0 1.5px var(--w-automations)}.rc-lane-h{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.rc-eye{font:600 13px/1.3 var(--f-sans);color:var(--fg-2);margin:0}.rc-big{font-family:var(--f-display);font-size:clamp(1.9rem,1.1rem + 2.2vw,3.25rem);font-weight:800;font-stretch:var(--wdth-xl);letter-spacing:-.025em;color:var(--fg);white-space:nowrap;margin:2px 0 0;line-height:1.05}:lang(ar) .rc-big{letter-spacing:0;font-weight:760;font-stretch:100%;line-height:1.35}.rc-clicks{display:inline-block;position:relative}.rc-strike{pointer-events:none;position:absolute;inset:-34% -9%}.rc-clock{font:600 clamp(1.9rem, 1.2rem + 1.9vw, 3rem)/1 var(--f-mono);color:var(--fg-2);flex:none;align-items:baseline;gap:6px;display:inline-flex}:lang(ar) .rc-clock{font-family:var(--f-display)}.rc-clock[data-on]{color:var(--w-automations)}.rc-unit{font:500 14px/1 var(--f-sans)}.rc-control{align-items:center;gap:12px;min-height:44px;display:flex}.rc-stepof{font:600 15px/1.3 var(--f-sans);color:var(--w-automations);margin:0}.rc-run{background:var(--w-automations);width:100%;height:64px;color:var(--black);cursor:pointer;transition:transform .16s var(--ease-ui), filter .16s var(--ease-ui);-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:relative}.rc-run:hover{filter:brightness(1.08)}.rc-run:active{transform:translateY(2px)scale(.99)}.rc-run:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.rc-run-g{width:26px;height:26px;display:block}.rc-run-i{fill:currentColor;width:100%;height:100%;display:block}.rc-lane--run[data-beckon] .rc-run{animation:rc-beckon 1.2s var(--ease-ui) infinite}.rc-run[data-state=run] .rc-run-g{animation:.4s linear rc-fly}@keyframes rc-beckon{50%{box-shadow:0 0 0 10px color-mix(in srgb, var(--w-automations) 24%, transparent)}}@keyframes rc-fly{50%{opacity:.2;transform:translate(16px)}}.rc-desk{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;min-height:292px;display:grid}.rc-desk--run{min-height:236px}@media (max-width:1023px){.rc-desk,.rc-desk--run{min-height:0}}@media (max-width:639px){.rc-lane--hand .rc-desk{grid-template-columns:minmax(0,1fr)}}.rc-pane{background:color-mix(in srgb, var(--fg) 7%, var(--black));min-width:0;color:var(--fg);font:500 13px/1.3 var(--f-sans);border-radius:6px;grid-template-rows:auto 1fr auto;padding:8px;display:grid;position:relative}.rc-pane-h,.rc-pane-f,.rc-compose{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;min-height:0;margin:0;display:flex}.rc-pane-h>span:first-child{padding-inline:4px;font-weight:700}.rc-rows{align-content:start;margin:8px 0;padding:0;list-style:none;display:grid}.rc-row,.rc-bub-l{justify-content:space-between;gap:10px;display:flex}.rc-row{border-bottom:1px solid var(--rule);padding:4px 6px;transition:opacity .12s linear}.rc-row[data-gone]{opacity:.34}@media (max-width:639px){.rc-lane--hand .rc-rows{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}}.rc-sheet[data-copied] .rc-rows{outline:1.5px dashed var(--w-automations);outline-offset:1px;background:color-mix(in srgb, var(--w-automations) 10%, transparent)}.rc-logged{color:var(--w-automations);font-weight:600}.rc-pane-f--run{min-height:22px}.rc-step{border:1px solid var(--rule);min-height:44px;color:var(--fg-2);font:600 13px/1.15 var(--f-sans);text-align:start;cursor:pointer;transition:background .14s var(--ease-ui), color .14s var(--ease-ui), border-color .14s var(--ease-ui), transform .1s var(--ease-ui);-webkit-tap-highlight-color:transparent;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 6px;display:inline-flex}[dir=rtl] .rc-step{padding:4px 6px 4px 10px}.rc-step-n{background:color-mix(in srgb, var(--fg) 14%, transparent);border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:grid}.rc-step[data-state=next]{background:var(--w-automations);border-color:var(--w-automations);color:var(--black);animation:rc-next 1.1s var(--ease-ui) infinite}.rc-step[data-state=next] .rc-step-n{background:var(--black);color:var(--w-automations)}.rc-step[data-state=next]:active{transform:translateY(2px)}.rc-step[data-state=done]{opacity:.5;cursor:default;border-style:dashed}.rc-step[data-state=wait]{cursor:default}.rc-step:focus-visible{outline:2px solid var(--fg);outline-offset:2px}@keyframes rc-next{50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--w-automations) 22%, transparent)}}.rc-lane--hand[data-wrong=a] .rc-step[data-state=next]{animation:rc-shake-a .3s var(--ease-ui)}.rc-lane--hand[data-wrong=b] .rc-step[data-state=next]{animation:rc-shake-b .3s var(--ease-ui)}@keyframes rc-shake-a{25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes rc-shake-b{25%{transform:translate(4px)}75%{transform:translate(-4px)}}.rc-chat-b{flex-direction:column;justify-content:flex-end;min-height:132px;padding:8px 0;display:flex;position:relative}.rc-lane--run .rc-chat-b{min-height:144px}.rc-step--open{align-self:center;margin-block:auto}.rc-shut{color:var(--fg-3);margin:auto}.rc-bub{background:color-mix(in srgb, var(--w-automations) 16%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--w-automations) 30%, transparent);animation:rc-pop .18s var(--ease-p3);border-radius:8px;gap:1px;padding:6px 8px;display:grid;position:relative}.rc-bub[data-run]{animation:none}.rc-bub[data-sent]{background:color-mix(in srgb, var(--w-automations) 26%, transparent)}@keyframes rc-pop{0%{opacity:0;transform:translateY(8px)scale(.97)}}.rc-file{background:color-mix(in srgb, var(--fg) 12%, transparent);font:500 12px/1.4 var(--f-mono);border-radius:4px;justify-self:start;margin-top:4px;padding:2px 6px}.rc-ticks{color:var(--w-automations);justify-self:end;font-size:12px;line-height:1}.rc-compose{border-top:1px solid var(--rule);padding-top:6px}.rc-compose .rc-step{flex:auto;justify-content:center}.rc-result{align-items:center;gap:10px var(--gutter);border-block:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-block:clamp(14px,2vw,24px);display:grid}@media (max-width:767px){.rc-result{grid-template-columns:minmax(0,1fr)}}.rc-line{font-family:var(--f-display);letter-spacing:-.02em;color:var(--fg);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(1.5rem,1rem + 1.9vw,2.75rem);font-weight:760;line-height:1.15}:lang(ar) .rc-line{letter-spacing:0;font-weight:700;line-height:1.4}.rc-bars{gap:8px;display:grid}.rc-bar{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;display:grid;position:relative}.rc-bar-l{font:600 13px/1 var(--f-sans);color:var(--fg-2)}.rc-bar:before{content:"";background:color-mix(in srgb, var(--fg) 9%, transparent);grid-area:1/2;height:10px}.rc-bar-l{grid-area:1/1}.rc-bar i{background:var(--fg-2);transform-origin:0;height:10px;transition:transform .7s var(--ease-p3);grid-area:1/2;display:block;transform:scaleX(0)}[dir=rtl] .rc-bar i{transform-origin:100%}.rc-bar--it i{background:var(--w-automations)}.rc-hint{font:500 15px/1.45 var(--f-sans);color:var(--fg-2);grid-column:1/-1;margin:0}.rc-sum{gap:clamp(20px, 3vw, 48px) var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:1023px){.rc-sum{grid-template-columns:minmax(0,1fr)}}.rc-sum-h{font-family:var(--f-display);letter-spacing:-.02em;color:var(--fg);margin:0 0 14px;font-size:clamp(1.35rem,1.1rem + .6vw,1.75rem);font-weight:740;line-height:1.15}:lang(ar) .rc-sum-h{letter-spacing:0;line-height:var(--lh-ar-head);font-weight:700}.rc-steppers{flex-wrap:wrap;gap:14px 28px;display:flex}.rc-stepper{grid-template-columns:44px minmax(52px,auto) 44px;place-items:center;display:grid}.rc-st{border:1px solid var(--rule);width:44px;height:44px;color:var(--fg);font:600 20px/1 var(--f-sans);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;transition:background .14s var(--ease-ui), transform .1s var(--ease-ui);background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.rc-st:hover:not(:disabled){background:color-mix(in srgb, var(--fg) 12%, transparent)}.rc-st:active:not(:disabled){transform:scale(.92)}.rc-st:disabled{opacity:.35;cursor:default}.rc-st:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.rc-st-v{font:700 clamp(1.5rem, 1.2rem + .8vw, 2rem)/1 var(--f-sans);color:var(--fg);animation:rc-tick .22s var(--ease-p3)}@keyframes rc-tick{0%{opacity:.3;transform:translateY(-6px)}}.rc-st-l{font:500 14px/1.3 var(--f-sans);color:var(--fg-2);grid-column:1/-1;margin-top:6px}.rc-math{font:500 clamp(.94rem, .86rem + .3vw, 1.125rem)/1.5 var(--f-mono);color:var(--fg);font-variant-numeric:tabular-nums;margin:0}:lang(ar) .rc-math{font:500 clamp(1rem, .94rem + .3vw, 1.2rem)/1.7 var(--f-sans)}.rc-month{height:64px;box-shadow:inset 0 -1px 0 var(--rule);grid-template-columns:repeat(26,minmax(0,1fr));align-items:end;gap:3px;margin-block:14px 10px;display:grid}.rc-month i{background:var(--w-automations);opacity:.8;height:100%;transform:scaleY(max(.03, calc(var(--h) * (var(--i) + 1) / 26)));transform-origin:50% 100%;transition:transform .35s var(--ease-p3) calc(var(--i) * 9ms);display:block}.rc-note{font:500 15px/1.5 var(--f-sans);color:var(--fg-2);margin:0}.rc-next{flex-wrap:wrap;gap:10px 12px;display:flex}@media (max-width:639px){.rc-next>*{flex:100%}.rc-next .btn,.rc-next .wa-prev{width:100%}}@media (prefers-reduced-motion:reduce){.rc-step[data-state=next],.rc-lane--run[data-beckon] .rc-run,.rc-run[data-state=run] .rc-run-g,.rc-st-v,.rc-bub{animation:none}.rc-bar i,.rc-month i{transition:none}}
