*,:after,:before{box-sizing:border-box}@media (max-width:900px){input,select,textarea{font-size:16px!important}}:root{--os-cols:3}@media (max-width:1023.98px){:root{--os-cols:2}}@media (max-width:639.98px){:root{--os-cols:1}}:root{--os-col-w:calc(100vw / var(--os-cols))}:root,:root[data-theme=light]{--os-wheel-card-border:#e6e6e6;--os-wheel-card-bg:hsla(0,0%,99%,.42);--os-wheel-card-glow:0 18px 44px rgba(0,0,0,.14),0 4px 12px rgba(0,0,0,.07)}:root[data-theme=dark]{--os-wheel-card-border:#262626;--os-wheel-card-bg:rgba(8,8,10,.4);--os-wheel-card-glow:0 18px 44px rgba(0,0,0,.34),0 4px 12px rgba(0,0,0,.18)}*{margin:0;padding:0}body,html{height:100dvh;width:100%}html.os-pwa,html.os-pwa body{height:100vh}body{position:relative}html{font-family:var(--os-font);overscroll-behavior-x:none;background:var(--os-chrome);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body,html{color:var(--os-text)}body{overflow:hidden;overscroll-behavior:none;touch-action:none;background:var(--os-bg)}html.os-swipe-headroom{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}html.os-swipe-headroom::-webkit-scrollbar{display:none}html.os-swipe-headroom body{width:calc(100% + 64px)}html.os-swipe-headroom .os-ocean,html.os-swipe-headroom .os-splash{left:32px;right:32px}html.os-swipe-headroom .cms-table-wrap,html.os-swipe-headroom .fw-folder-row,html.os-swipe-headroom .fw-title,html.os-swipe-headroom .ogsl-track,html.os-swipe-headroom .ogwc-media-tray,html.os-swipe-headroom .opv-scroll,html.os-swipe-headroom .os-scroll,html.os-swipe-headroom .os-window-layer.is-wheel{overscroll-behavior-x:none}::selection{background:var(--os-selection)}a{color:inherit;text-decoration:none}button{background:none;border:none;cursor:pointer}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}ol,ul{list-style:none}canvas,img,svg,video{display:block;max-width:100%}#os-root,.os-root{overscroll-behavior:none;touch-action:none}#os-root,.os-root,:not(input):not(textarea):not(select):not([contenteditable=true]):not([contenteditable=""]),body,html{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}[contenteditable=""],[contenteditable=true],input,select,textarea{-moz-user-select:text!important;user-select:text!important;-webkit-user-select:text!important;-webkit-touch-callout:default;cursor:auto}.os-draggable,[draggable=true]{cursor:-webkit-grab;cursor:grab}.is-dragging,.is-dragging *,.os-draggable:active,[draggable=true]:active{cursor:-webkit-grabbing!important;cursor:grabbing!important}img,svg{-webkit-user-drag:none;user-drag:none}.os-drag-ghost-layer{position:fixed;inset:0;z-index:2147483000;pointer-events:none}.os-drag-ghost{will-change:transform;opacity:.94;box-shadow:0 24px 64px rgba(0,0,0,.35);border-radius:16px}.os-drag-ghost *{animation:none!important;transition:none!important}.os-drag-source{opacity:.35!important;transition:opacity .12s ease}.os-drag-source-hidden{opacity:0!important}.os-drop-hint{outline:2px dashed var(--os-accent)!important;outline-offset:3px}.os-scroll{scrollbar-width:thin;scrollbar-color:var(--os-border-strong) transparent;overscroll-behavior:none}.os-scroll::-webkit-scrollbar{width:9px;height:9px}.os-scroll::-webkit-scrollbar-thumb{background:var(--os-border-strong);border-radius:6px;border:2px solid transparent;background-clip:content-box}.os-scroll::-webkit-scrollbar-track{background:transparent}.os-noscrollbar{scrollbar-width:none;-ms-overflow-style:none}.os-noscrollbar::-webkit-scrollbar{width:0;height:0;display:none}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}:root{--os-birth-dur:0.19s;--os-birth-ease:cubic-bezier(0.25,0.46,0.45,0.94);--os-death-dur:0.22s}@keyframes osSurface{0%{opacity:0;transform:translate3d(0,var(--os-birth-dy,0),0)}to{opacity:1;transform:translateZ(0)}}@keyframes osSink{0%{opacity:1}to{opacity:0}}@keyframes osFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.is-born,.is-dying{animation-name:osFade!important}.is-dying{animation-direction:reverse!important}}[data-bidi-lines]{white-space:pre-wrap;overflow-wrap:anywhere;text-align:start;cursor:text}[data-bidi-lines]:empty:before,[data-bidi-lines][data-empty="1"]:before{content:attr(data-placeholder);color:var(--os-text-dim);pointer-events:none}:root,:root[data-theme=light]{--os-bg:#f9f9f9;--os-text:#2c3e50;--os-text-dim:#7a8794;--os-header-bg:var(--os-chrome);--os-border:#e9e5f0;--os-border-strong:#919191;--os-window-glass:hsla(0,0%,100%,.7);--os-window-blur:blur(20px) saturate(1.4);--os-deck-glass:hsla(0,0%,96%,0);--os-deck-blur:blur(24px) saturate(1.4);--os-menu-glass:hsla(0,0%,99%,.7);--os-accent:#0a7ff2;--os-accent-soft:rgba(10,127,242,.12);--os-radius:21px;--os-radius-deck:22px;--os-radius-sm:12px;--os-shadow-window:0 22px 70px rgba(0,0,0,.28),0 2px 8px rgba(0,0,0,.12);--os-shadow-deck:0 12px 40px rgba(0,0,0,.22);--os-shadow-menu:0 12px 40px rgba(0,0,0,.24);--tl-close:#ff5f56;--tl-min:#ffbd2e;--tl-full:#27c93f;--os-selection:rgba(10,127,242,.25);--os-sky-tint:linear-gradient(180deg,#f7f7f8,#fdfdfd);--os-surface-tint:linear-gradient(180deg,#fdfdfd,#f5f5f6);--os-depth-tint:linear-gradient(180deg,#f0f0f2,#e8e8ea);--os-chrome:#fafafa;--os-ocean-bg:linear-gradient(180deg,#fafafa,#f8fafb 16%,#fafafa 33.33%,#fff 55%,#fafafa 66.66%,#e8eaee 85%,#fafafa);--os-wave-stroke:rgba(148,158,172,.15);--os-wave-glow-rgb:104,120,144;--os-wave-glow-base:0.26;--os-wave-water-rgb:255,255,255;--os-wave-water-hairline:hsla(0,0%,100%,.34);--os-wave-water-shadow-rgb:250,250,250;--os-wave-pulse-mine-rgb:0,132,255;--os-wave-pulse-delete-rgb:255,69,88;--os-font:"Poppins","Vazirmatn",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--os-font-fa:"Vazirmatn","Poppins",-apple-system,sans-serif;--os-vh1:1dvh}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--os-bg:#000;--os-text:#f3f3f3;--os-text-dim:#9aa0a6;--os-header-bg:var(--os-chrome);--os-border:#232323;--os-border-strong:#313131;--os-window-glass:rgba(30,30,32,.74);--os-window-blur:blur(20px) saturate(1.4);--os-deck-glass:rgba(24,24,26,0);--os-deck-blur:blur(24px) saturate(1.4);--os-menu-glass:rgba(28,28,30,.62);--os-accent:#0a7ff2;--os-accent-soft:rgba(10,127,242,.22);--os-shadow-window:0 22px 70px rgba(0,0,0,.6),0 2px 8px rgba(0,0,0,.4);--os-shadow-deck:0 12px 40px rgba(0,0,0,.5);--os-shadow-menu:0 12px 40px rgba(0,0,0,.55);--os-selection:rgba(10,127,242,.4);--os-sky-tint:linear-gradient(180deg,#0b0b0d,#101014);--os-surface-tint:linear-gradient(180deg,#101014,#0a0a0d);--os-depth-tint:linear-gradient(180deg,#000,#000);--os-chrome:#000;--os-ocean-bg:linear-gradient(180deg,#000,#101010 16%,#0f1010 33.33%,#000 55%,#000 66.66%,#040507 85%,#000);--os-wave-stroke:rgba(182,192,205,.15);--os-wave-glow-rgb:133,143,155;--os-wave-glow-base:0.24;--os-wave-water-rgb:0,0,0;--os-wave-water-hairline:hsla(0,0%,100%,0);--os-wave-water-shadow-rgb:0,0,0;--os-wave-pulse-mine-rgb:0,87,200;--os-wave-pulse-delete-rgb:152,27,44}}:root[data-theme=dark]{--os-bg:#000;--os-text:#f3f3f3;--os-text-dim:#9aa0a6;--os-header-bg:var(--os-chrome);--os-border:#232323;--os-border-strong:#313131;--os-window-glass:rgba(30,30,32,.74);--os-window-blur:blur(20px) saturate(1.4);--os-deck-glass:rgba(24,24,26,0);--os-deck-blur:blur(24px) saturate(1.4);--os-menu-glass:rgba(28,28,30,.62);--os-accent:#0a7ff2;--os-accent-soft:rgba(10,127,242,.22);--os-shadow-window:0 22px 70px rgba(0,0,0,.6),0 2px 8px rgba(0,0,0,.4);--os-shadow-deck:0 12px 40px rgba(0,0,0,.5);--os-shadow-menu:0 12px 40px rgba(0,0,0,.55);--os-selection:rgba(10,127,242,.4);--os-sky-tint:linear-gradient(180deg,#0b0b0d,#101014);--os-surface-tint:linear-gradient(180deg,#101014,#0a0a0d);--os-depth-tint:linear-gradient(180deg,#000,#000);--os-chrome:#000;--os-ocean-bg:linear-gradient(180deg,#000,#101010 16%,#0f1010 33.33%,#000 55%,#000 66.66%,#040507 85%,#000);--os-wave-stroke:rgba(182,192,205,.15);--os-wave-glow-rgb:133,143,155;--os-wave-glow-base:0.24;--os-wave-water-rgb:0,0,0;--os-wave-water-hairline:hsla(0,0%,100%,0);--os-wave-water-shadow-rgb:0,0,0;--os-wave-pulse-mine-rgb:0,87,200;--os-wave-pulse-delete-rgb:152,27,44}:root{--os-page-pad:0px}html.os-pwa{--os-page-pad:max(var(--os-sat,0px),env(safe-area-inset-top,0px))}@media (pointer:coarse) and (min-height:700px){html.os-pwa{--os-page-pad:max(var(--os-sat,0px),env(safe-area-inset-top,0px),24px)}}