@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.line-through{text-decoration-line:line-through}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-arabic-400-normal.2e43q9x2y35kf.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-400-normal.2gltbhb28gdxk.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-400-normal.44kqba6ghra1z.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-400-normal.3-kkdak8sw5yj.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-latin-ext-400-normal.2e460hitwpt_i.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-400-normal.1dwn0qpnn01gm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-latin-400-normal.1hwexrsp4ls94.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-400-normal.3kd5qo57fxiy_.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-arabic-500-normal.3vv2miivt1atr.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-500-normal.1ep6qy1hn602h.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-500-normal.3amun3tqs1r4h.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-500-normal.2phqu-k8gdv4m.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-latin-ext-500-normal.0bvfcuoe2z05f.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-500-normal.210b4b08vcp8v.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-latin-500-normal.22ebrx2mj1rqg.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-500-normal.24_m8rr0i897i.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-arabic-600-normal.36fhgauxub_2w.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-600-normal.2-ojfi80zuagq.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-600-normal.2pr54ds85v06u.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-600-normal.3q0h7k1l3k0m5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-latin-ext-600-normal.1iks8w9lq7yn5.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-600-normal.16-p5l-fc8jvc.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-latin-600-normal.3o_mevu6b31t1.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-600-normal.0znzvd8z3_v25.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-arabic-700-normal.2k46bxehsta5d.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-700-normal.40vje6xfxdxng.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-700-normal.3uswao0934gpy.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-700-normal.0e5gagfjer5bk.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-latin-ext-700-normal.3ututzqdlcnhj.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-700-normal.0vzs5ywjpvir7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-latin-700-normal.44-79hdy3wpg5.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-700-normal.3d0v-gkollbhf.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:500;src:url(../media/readex-pro-arabic-500-normal.0baynbkfpr4zv.woff2)format("woff2"),url(../media/readex-pro-arabic-500-normal.05zgypoakm1zc.woff)format("woff")}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:600;src:url(../media/readex-pro-arabic-600-normal.08t8biyvlpa9-.woff2)format("woff2"),url(../media/readex-pro-arabic-600-normal.1zk_wetr37-tu.woff)format("woff")}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:500;src:url(../media/readex-pro-latin-500-normal.1s27tcfsw0ycs.woff2)format("woff2"),url(../media/readex-pro-latin-500-normal.0gl82fdz6q_9-.woff)format("woff")}@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:600;src:url(../media/readex-pro-latin-600-normal.2kgph02kaxnte.woff2)format("woff2"),url(../media/readex-pro-latin-600-normal.0f5jdu4s71hxa.woff)format("woff")}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/noto-kufi-arabic-arabic-500-normal.2cxtrcicj7p1f.woff2)format("woff2"),url(../media/noto-kufi-arabic-arabic-500-normal.1brjiczfk4cf-.woff)format("woff")}@font-face{font-family:Noto Kufi Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/noto-kufi-arabic-arabic-700-normal.0ds-btxi-do_3.woff2)format("woff2"),url(../media/noto-kufi-arabic-arabic-700-normal.2kn_la6i0t7c5.woff)format("woff")}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(../media/cairo-arabic-400-normal.2x_aub0c17vyw.woff2)format("woff2"),url(../media/cairo-arabic-400-normal.42d28t_q8i_st.woff)format("woff")}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:600;src:url(../media/cairo-arabic-600-normal.182gpf21x30j-.woff2)format("woff2"),url(../media/cairo-arabic-600-normal.35fgnx310x15q.woff)format("woff")}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(../media/cairo-arabic-700-normal.18a6ol8uc47tr.woff2)format("woff2"),url(../media/cairo-arabic-700-normal.02euaeau-0fkn.woff)format("woff")}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:400;src:url(../media/cairo-latin-400-normal.1jv25x6-byavc.woff2)format("woff2"),url(../media/cairo-latin-400-normal.21_ye10ykb_za.woff)format("woff")}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:600;src:url(../media/cairo-latin-600-normal.3wm86_nacxsds.woff2)format("woff2"),url(../media/cairo-latin-600-normal.2znlyi0mcnjdk.woff)format("woff")}@font-face{font-family:Cairo;font-style:normal;font-display:swap;font-weight:700;src:url(../media/cairo-latin-700-normal.2j1clv9ha5l3e.woff2)format("woff2"),url(../media/cairo-latin-700-normal.33m1r24v78btx.woff)format("woff")}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(../media/tajawal-arabic-400-normal.10axit14j3arm.woff2)format("woff2"),url(../media/tajawal-arabic-400-normal.1qmgphkwwoplb.woff)format("woff")}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(../media/tajawal-arabic-500-normal.38ut56kzge1uz.woff2)format("woff2"),url(../media/tajawal-arabic-500-normal.1fljqj8lzgx3f.woff)format("woff")}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:700;src:url(../media/tajawal-arabic-700-normal.0j0e9_-raaro3.woff2)format("woff2"),url(../media/tajawal-arabic-700-normal.2zh-2ezctdfii.woff)format("woff")}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(../media/tajawal-latin-400-normal.424s__9ln7wlk.woff2)format("woff2"),url(../media/tajawal-latin-400-normal.21h26dpk82f0w.woff)format("woff")}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(../media/tajawal-latin-500-normal.22xsp7xrlotfv.woff2)format("woff2"),url(../media/tajawal-latin-500-normal.1gn718to11l8p.woff)format("woff")}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:700;src:url(../media/tajawal-latin-700-normal.2kdx17a60l6hw.woff2)format("woff2"),url(../media/tajawal-latin-700-normal.1p-xsbj62i337.woff)format("woff")}html[data-look=ivory]{--bg:#f5efe2;--surface:#fffdf7;--sunken:#eee6d5;--hover:#faf5ea;--line:#e5dac3;--line-2:#d6c8aa;--ink:#1e1a12;--ink-2:#463e2f;--muted:#74694f;--faint:#a39779;--brand:#14532d;--brand-2:#1b6a3a;--brand-soft:#e4ebda;--brand-tint:#f1f2e4;--gold:#a9741a;--gold-soft:#f4e6c6;--gold-ink:#6e4b0e;--night:#1a3a2a;--night-2:#27543c;--night-line:#34654a;--sh-1:none;--sh-2:0 12px 32px #3c2c0a1a;--r:16px;--r-lg:22px;--f-display:"Noto Kufi Arabic","IBM Plex Sans Arabic",Tahoma,sans-serif}html[data-look=ivory] h1,html[data-look=ivory] h2,html[data-look=ivory] .metric .v,html[data-look=ivory] .fk>b{font-family:var(--f-display)}html[data-look=ivory] h2{font-size:15.5px}html[data-look=ivory] .card{border-color:var(--line)}html[data-look=ivory] .ch{border-bottom:1px solid var(--line);background:linear-gradient(180deg,var(--hover),transparent);border-radius:var(--r-lg) var(--r-lg) 0 0}html[data-look=ivory] .hdr.night,html[data-look=ivory] .shead1,html[data-look=ivory] .glhead,html[data-look=ivory] .whead{border-bottom:4px solid var(--gold)}html[data-look=ivory] .btn{border-radius:999px;padding-inline:16px}html[data-look=ivory] .badge{border-radius:999px}html[data-look=ivory] .side{background:var(--surface)}html[data-look=ivory] .ni{border-radius:999px;padding-inline:12px}html[data-look=ivory] .ni[aria-current=page]{background:var(--brand);color:#fff}html[data-look=ivory] .ni[aria-current=page] svg{color:var(--gold-soft)}html[data-look=ivory] .fh-top{background:linear-gradient(180deg,var(--gold-soft),var(--surface))}html[data-look=ivory] .fh-stage{background:var(--brand)}html[data-look=slate]{--bg:#eef1f4;--surface:#fff;--sunken:#e6eaee;--hover:#f4f6f8;--line:#e1e6eb;--line-2:#cbd3db;--ink:#0f1720;--ink-2:#334150;--muted:#5f6e7d;--faint:#93a0ad;--brand:#0b6b4f;--brand-2:#0e8361;--brand-soft:#ddf1e9;--brand-tint:#eef8f4;--night:#0e1b22;--night-2:#16303a;--night-line:#22404c;--night-muted:#9ab0ba;--sh-1:0 1px 2px #0f17200f,0 4px 14px #0f17200d;--sh-2:0 14px 36px #0f17201f;--r:8px;--r-lg:10px;--f:"Cairo","IBM Plex Sans Arabic",Tahoma,sans-serif;--f-display:"Cairo","IBM Plex Sans Arabic",Tahoma,sans-serif}html[data-look=slate] .card{border-color:#0000}html[data-look=slate] .btn{border-radius:8px}html[data-look=slate] h1,html[data-look=slate] .ch h2{font-weight:700}html[data-look=slate] .ch{border-bottom-color:var(--line)}html[data-look=slate] .top{background:var(--surface)}html[data-look=slate] .fk>b,html[data-look=slate] .metric .v{font-weight:700}html[data-look=slate] .fh-top{background:var(--surface)}html[data-look=slate] .fkgrid{background:var(--line)}html[data-look=royal]{--bg:#f1f3f9;--surface:#fff;--sunken:#e7eaf3;--hover:#f5f6fb;--line:#dee2ee;--line-2:#c7cee0;--ink:#101830;--ink-2:#333d5c;--muted:#606a88;--faint:#959db6;--brand:#1b2f6b;--brand-2:#27408c;--brand-soft:#e2e7f6;--brand-tint:#f0f3fb;--gold:#c0902f;--gold-soft:#f8eed8;--gold-ink:#7c5a14;--night:#111c40;--night-2:#1d2d63;--night-line:#2b3c78;--night-ink:#eceffa;--night-muted:#a3add0;--sh-1:0 1px 2px #1018300d;--sh-2:0 12px 32px #1018301a;--r:12px;--r-lg:14px;--f:"Tajawal","IBM Plex Sans Arabic",Tahoma,sans-serif;--f-display:"Tajawal","IBM Plex Sans Arabic",Tahoma,sans-serif}html[data-look=royal] body{font-size:15px}html[data-look=royal] h1{font-weight:700}html[data-look=royal] h2{font-size:16px;font-weight:700}html[data-look=royal] .card:has(>.ch){border-top:3px solid var(--gold)}html[data-look=royal] .fh-top{background:linear-gradient(180deg,var(--brand-tint),var(--surface))}html[data-look=royal] .fh-stage.won{background:var(--gold)}html[data-look=royal] .logo{background:linear-gradient(145deg,#27408c,#111c40)}html[data-look=slate] .side,html[data-look=royal] .side{background:var(--night);border-color:var(--night);color:var(--night-ink)}html:is([data-look=slate],[data-look=royal]) .side .ws b{color:#fff}html:is([data-look=slate],[data-look=royal]) .side .ws span,html:is([data-look=slate],[data-look=royal]) .side .prow span{color:var(--night-muted)}html:is([data-look=slate],[data-look=royal]) .side .ni{color:var(--night-ink)}html:is([data-look=slate],[data-look=royal]) .side .ni svg{color:var(--night-muted)}html:is([data-look=slate],[data-look=royal]) .side .ni:hover{background:#ffffff12}html:is([data-look=slate],[data-look=royal]) .side .ni[aria-current=page]{color:#fff;box-shadow:inset -3px 0 0 var(--gold);background:#ffffff21}html:is([data-look=slate],[data-look=royal]) .side .ni[aria-current=page] svg{color:var(--gold)}html:is([data-look=slate],[data-look=royal]) .side .ni .c{color:var(--night-ink);background:#ffffff1a}html:is([data-look=slate],[data-look=royal]) .side .nav details.ng>summary{color:var(--night-muted)}html:is([data-look=slate],[data-look=royal]) .side .nav details.ng{border-color:var(--night-line)}html:is([data-look=slate],[data-look=royal]) .side .ngc{color:var(--night-ink);background:#ffffff1a}html:is([data-look=slate],[data-look=royal]) .side .depts button{color:var(--night-muted)}html:is([data-look=slate],[data-look=royal]) .side .depts button[aria-pressed=true]{color:#fff;background:#ffffff1f}html:is([data-look=slate],[data-look=royal]) .side .profile{border-color:var(--night-line)}html:is([data-look=slate],[data-look=royal]) .side .prow b{color:#fff}html:is([data-look=slate],[data-look=royal]) .side .prow button,html:is([data-look=slate],[data-look=royal]) .side .prow a{color:var(--night-ink)}.s-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:900px){.s-tiles{gap:16px}.s-tiles.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.s-tiles.n4{grid-template-columns:repeat(4,minmax(0,1fr))}.s-tiles.n5{grid-template-columns:repeat(5,minmax(0,1fr))}.s-tiles.n6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.s-tiles.n6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:899px){.s-tiles.n3>:last-child:nth-child(odd),.s-tiles.n5>:last-child:nth-child(odd){grid-column:1/-1}}.s-tile{flex-direction:column;gap:6px;min-height:118px;padding:14px 16px;display:flex;position:relative;overflow:hidden}a.s-tile:hover{border-color:var(--line-2);box-shadow:var(--sh-2)}.s-tile:before{content:"";background:var(--tc,transparent);width:3px;position:absolute;inset-block:0;inset-inline-start:0}.s-tk{color:var(--muted);align-items:center;gap:8px;font-size:12.5px;font-weight:600;line-height:1.35;display:flex}.s-ti{background:var(--brand-soft);width:28px;height:28px;color:var(--brand);border-radius:8px;flex:none;place-items:center;display:grid}.s-tv{font-family:var(--f-display);color:var(--ink);align-items:baseline;gap:6px;margin-top:2px;font-size:30px;font-weight:500;line-height:1.1;display:flex}.s-tv small{font-family:var(--f);color:var(--muted);font-size:13px;font-weight:500}.s-td{margin-top:auto;font-size:12px;font-weight:600;line-height:1.5}.s-tb{background:var(--sunken);border-radius:99px;height:6px;display:block;overflow:hidden}.s-tb i{border-radius:inherit;background:var(--tc,var(--brand));height:100%;display:block}.t-red{--tc:var(--red)}.t-amber{--tc:var(--amber)}.t-gold{--tc:var(--gold)}.t-blue{--tc:var(--blue)}.t-green{--tc:var(--brand)}.t-violet{--tc:var(--violet)}.t-teal{--tc:var(--teal)}.s-ti.t-red{background:var(--red-soft);color:var(--red)}.s-ti.t-amber{background:var(--amber-soft);color:var(--amber)}.s-ti.t-gold{background:var(--gold-soft);color:var(--gold-ink)}.s-ti.t-blue{background:var(--blue-soft);color:var(--blue)}.s-ti.t-violet{background:var(--violet-soft);color:var(--violet)}.s-ti.t-teal{background:var(--teal-soft);color:var(--teal)}@media (max-width:480px){.s-tile{min-height:108px;padding:12px}.s-tv{font-size:26px}.s-tk{font-size:12px}}.s-sect{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:6px;display:flex}.s-sect h2{align-items:center;gap:8px;margin:0;font-size:16px;display:flex}.s-sect .s-sa{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.s-empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:28px 18px;display:flex}.s-empty .s-ei{background:var(--sunken);width:44px;height:44px;color:var(--muted);border-radius:12px;place-items:center;display:grid}.s-empty p{color:var(--muted);max-width:46ch;margin:0;font-size:13px;line-height:1.7}.s-empty .btn{margin-top:6px}.s-bars{flex-direction:column;gap:2px;display:flex}.s-bar{grid-template-columns:minmax(0,132px) minmax(0,1fr) auto;align-items:center;gap:10px;min-height:34px;padding:6px 0;font-size:13px;display:grid}a.s-bar:hover .s-bl{color:var(--brand)}.s-bl{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.s-bb{background:var(--sunken);border-radius:99px;height:10px;overflow:hidden}.s-bb i{border-radius:inherit;background:var(--brand);min-width:2px;height:100%;display:block}.s-bar b{text-align:end;min-width:26px;font-weight:600}.s-bar small{color:var(--muted);grid-column:1/-1;margin-top:-4px;font-size:11.5px}.s-chips{scrollbar-width:none;gap:6px;max-width:100%;padding-bottom:2px;display:flex;overflow-x:auto}.s-chip{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--ink-2);white-space:nowrap;border-radius:99px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.s-chip b{background:var(--sunken);border-radius:99px;padding:0 7px;font-size:12px;font-weight:700;line-height:20px}.s-chip[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.s-chip[aria-pressed=true] b{background:var(--on-brand)}@supports (color:color-mix(in lab, red, red)){.s-chip[aria-pressed=true] b{background:color-mix(in srgb,var(--on-brand) 22%,transparent)}}.s-chip[aria-pressed=true] b{color:inherit}.s-chip.red b{background:var(--red-soft);color:var(--red)}@media (max-width:767px){.s-chip{height:40px}}.s-note{color:var(--muted);align-items:flex-start;gap:8px;margin:0;font-size:12.5px;line-height:1.7;display:flex}.s-kv{background:var(--line);border:1px solid var(--line);border-radius:var(--r);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.s-kv>div{background:var(--surface);flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.s-kv span{color:var(--muted);font-size:11.5px;font-weight:600}.s-kv b{overflow-wrap:anywhere;font-size:14px}@media (min-width:700px){.s-kv.c4{grid-template-columns:repeat(4,minmax(0,1fr))}.s-kv.c3{grid-template-columns:repeat(3,minmax(0,1fr))}}.s-hacts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.s-rings{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:14px;display:grid}.s-ringc{text-align:center;border-radius:var(--r);flex-direction:column;align-items:center;gap:4px;padding:8px 4px;display:flex}.s-ringc:hover{background:var(--hover)}.s-ringc b{font-size:13px}@media (max-width:480px){.s-rings{grid-template-columns:repeat(2,minmax(0,1fr))}}.s-perf{flex-direction:column;display:flex}.s-perfh,.s-perfr{grid-template-columns:minmax(0,1.6fr) 84px 84px minmax(110px,1fr);align-items:center;gap:10px;padding:10px 16px;display:grid}.s-perfh{color:var(--muted);background:var(--sunken);border-bottom:1px solid var(--line);font-size:12px;font-weight:600}.s-perfr{border-top:1px solid var(--line);font-size:13.5px}.s-perfh+.s-perfr{border-top:0}.s-perfr:hover{background:var(--hover)}.s-conv{grid-template-columns:minmax(0,1fr) 42px;align-items:center;gap:8px;display:grid}.s-conv .s-bb{height:8px}@media (max-width:640px){.s-perfh{display:none}.s-perfr{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px;padding:12px 14px}.s-perfr .who{grid-column:1/-1}.s-perfr>[data-k]{flex-direction:column;gap:2px;font-weight:600;display:flex}.s-perfr>[data-k]:before{content:attr(data-k);color:var(--muted);font-size:11.5px;font-weight:600}.s-conv{flex-direction:column;align-items:flex-start;display:flex}.s-conv .s-bb{display:none}}.s-up{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;min-height:56px;padding:10px 16px;display:grid}.s-up:first-child{border-top:0}.s-up:hover{background:var(--hover)}.s-up b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;display:block;overflow:hidden}.s-upd{background:var(--blue-soft);width:44px;height:44px;color:var(--blue);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;line-height:1.15;display:flex}.s-upd b{font-family:var(--f-display);font-size:16px}.s-upd small{font-size:10.5px;font-weight:600}.s-quick{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.s-quick a{border:1px solid var(--line);border-radius:var(--r);min-height:44px;color:var(--ink-2);align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.s-quick a:hover{background:var(--hover);border-color:var(--line-2)}.s-quick a b{background:var(--sunken);border-radius:99px;margin-inline-start:auto;padding:0 8px;font-size:12px}.s-ptools .inp{width:auto;min-width:150px;height:36px}.s-ptools .fin{height:36px}@media (max-width:767px){.s-ptools .fin{flex:100%;max-width:none;height:44px}.s-ptools .inp{flex:140px;height:44px}}.s-board{flex-direction:column;gap:12px;min-width:0;display:flex}.s-btabs{display:none}.s-bcols{scrollbar-width:thin;grid-auto-columns:minmax(212px,1fr);grid-auto-flow:column;align-items:start;gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.s-col{background:var(--sunken);border:1px solid var(--line);border-radius:var(--r);border-top:3px solid var(--c);flex-direction:column;min-width:0;display:flex}.s-colh{flex-direction:column;gap:1px;padding:10px 12px 8px;display:flex;position:sticky;top:0}.s-colh>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.s-colh b{font-size:13.5px}.s-colh>div>span{font-family:var(--f-display);color:var(--c);font-size:17px;font-weight:500}.s-colh small{color:var(--muted);font-size:11.5px}.s-colh small em{color:var(--red);font-style:normal;font-weight:600}.s-cards{flex-direction:column;gap:8px;padding:0 8px 10px;display:flex}.s-colempty{color:var(--faint);text-align:center;margin:8px 4px 10px;font-size:12.5px}.s-more{border:1px dashed var(--line-2);min-height:38px;color:var(--brand);background:var(--surface);cursor:pointer;border-radius:9px;font-size:12.5px;font-weight:600}.s-more:hover{background:var(--hover)}.s-more.ghost{color:var(--muted);background:0 0;border-color:#0000}.s-kc{background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-1);border-radius:10px;flex-direction:column;gap:5px;min-width:0;padding:9px 10px;display:flex}.s-kc:hover{border-color:var(--line-2);box-shadow:var(--sh-2)}.s-kc1{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.s-kc1 b{text-overflow:ellipsis;white-space:nowrap;flex:90px;min-width:0;font-size:13.5px;overflow:hidden}.s-kc1 .badge{height:20px;padding:0 6px;font-size:11px}.s-kc2{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.s-kc3{color:var(--ink-2);align-items:flex-start;gap:5px;font-size:12px;font-weight:600;line-height:1.5;display:flex}.s-kc3 span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.s-kc.late .s-kc3{color:var(--red)}.s-kc4{color:var(--faint);border-top:1px dashed var(--line);flex-wrap:wrap;align-items:center;gap:6px 8px;padding-top:6px;font-size:11.5px;display:flex}.s-kc4 .s-own{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;max-width:55%;margin-inline-start:auto;display:inline-flex;overflow:hidden}.s-kc4 .badge{height:20px;margin-inline-start:auto;font-size:11px}@media (max-width:767px){.s-btabs{scrollbar-width:none;z-index:5;background:var(--bg);gap:6px;margin:-6px 0;padding:6px 0;display:flex;position:sticky;top:56px;overflow-x:auto}.s-btab{border:1px solid var(--line);background:var(--surface);height:42px;color:var(--ink-2);border-bottom:3px solid var(--c);border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.s-btab b{background:var(--sunken);border-radius:99px;padding:0 7px;font-size:12px;line-height:20px}.s-btab i{background:var(--red);border-radius:50%;width:7px;height:7px}.s-btab[aria-selected=true]{background:var(--c);border-color:var(--c);color:var(--surface)}.s-btab[aria-selected=true] b{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.s-btab[aria-selected=true] b{background:color-mix(in srgb,var(--surface) 25%,transparent)}}.s-btab[aria-selected=true] b{color:inherit}.s-bcols{padding:0;display:block;overflow:visible}.s-col{display:none}.s-board[data-on=lead] .s-col[data-k=lead],.s-board[data-on=coord] .s-col[data-k=coord],.s-board[data-on=trial] .s-col[data-k=trial],.s-board[data-on=decide] .s-col[data-k=decide],.s-board[data-on=appr] .s-col[data-k=appr],.s-board[data-on=won] .s-col[data-k=won]{display:flex}.s-kc{padding:12px}.s-kc1 b{font-size:14.5px}.s-kc2,.s-kc3{font-size:13px}.s-kc4{font-size:12px}.s-more{min-height:44px;font-size:13.5px}}.s-ctbl{width:100%}@media (max-width:767px){.s-ctbl{display:block;min-width:0!important}.s-ctbl thead{display:none}.s-ctbl tbody{flex-direction:column;display:flex}.s-ctbl tr{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding:12px 14px;display:grid}.s-ctbl tr:first-child{border-top:0}.s-ctbl td{flex-direction:column;gap:2px;min-width:0;font-size:13px;display:flex;white-space:normal!important;border:0!important;padding:0!important}.s-ctbl td[data-k]:before{content:attr(data-k);color:var(--muted);font-size:11.5px;font-weight:600}.s-ctbl td.s-main,.s-ctbl td.s-wide{grid-column:1/-1}.s-ctbl td:empty{display:none}}.s-liend{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.li .s-lio{font-size:11.5px;display:block}.li .s-lio em{color:var(--red);font-size:11.5px;font-style:normal;font-weight:600}.s-split .li{min-height:60px}.s-split .pane{scroll-margin-top:76px}@media (max-width:1099px){.s-split .pane{order:-1}.s-split .pane.auto{display:none}}.s-legend{color:var(--muted);flex-wrap:wrap;gap:6px 14px;font-size:12px;display:flex}.s-legend span,.s-loadl span{align-items:center;gap:5px;display:inline-flex}.s-legend i,.s-loadl i{border-radius:3px;width:9px;height:9px;display:inline-block}.s-mem{flex-direction:column;gap:12px;padding:14px 16px;display:flex}.s-mem .mh{align-items:center;gap:10px;display:flex}.s-mem .mh b{font-size:14px;display:block}.s-mem .mh .small{display:block}.s-load,.s-goal{flex-direction:column;gap:6px;display:flex}.s-loadh{color:var(--muted);justify-content:space-between;align-items:baseline;font-size:12.5px;font-weight:600;display:flex}.s-loadh b{font-family:var(--f-display);color:var(--ink);font-size:18px;font-weight:500}.s-stackbar{border-radius:99px;gap:2px;min-width:8%;height:10px;display:flex;overflow:hidden}.s-stackbar i{min-width:4px;display:block}.s-loadl{color:var(--muted);flex-wrap:wrap;gap:4px 12px;font-size:11.5px;display:flex}.s-loadl b{color:var(--ink-2)}.s-mem .mstats span{line-height:1.4;display:block}@media (max-width:767px){.s-mem .btn.sm{height:42px;padding:0 14px;font-size:13.5px}}.s-steps{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.s-steps span{border-radius:var(--r);border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink-2);white-space:nowrap;flex:1 0 auto;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:600;display:flex}.s-steps i{background:var(--sunken);width:22px;height:22px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-style:normal;display:grid}.s-steps b{background:var(--sunken);border-radius:99px;margin-inline-start:auto;padding:0 8px;font-size:12px}.s-steps .d i{background:var(--brand);color:var(--on-brand)}.s-steps .c{border-color:var(--gold);background:var(--gold-soft)}.s-steps .c i{background:var(--gold);color:var(--surface)}.s-split.one{grid-template-columns:1fr}.s-goals{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.s-goalc{align-items:center;gap:14px;min-width:0;display:flex}.s-goalc>div:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.s-goalc b{font-size:14px}.s-goalc span{font-size:12.5px;font-weight:600}.s-goalc span.muted{font-weight:400}.s-goalc .ring{flex:none}@media (max-width:700px){.s-goals{grid-template-columns:1fr}}.s-fun{flex-direction:column;gap:12px;display:flex}.s-fun>div{flex-direction:column;gap:5px;display:flex}.s-funb{background:var(--sunken);border-radius:6px;height:16px;overflow:hidden}.s-funb i{background:var(--brand);border-radius:6px;height:100%;display:block}.s-fun small{color:var(--muted);font-size:11.5px}.s-upd.bad{background:var(--red-soft);color:var(--red)}.card>.cb.s-kv{margin:14px 16px;padding:0}.s-prog{grid-template-columns:minmax(80px,1fr) auto;align-items:center;gap:10px;min-width:150px;display:grid}.s-prog b{white-space:nowrap;font-weight:600}.s-perfr .badge{place-self:flex-start start}.s-how{flex-direction:column;gap:8px;margin:0;padding-inline-start:20px;font-size:13.5px;line-height:1.8;list-style:decimal;display:flex}.s-how b{font-weight:600}.s-tvtext{font-family:var(--f);font-size:17px;font-weight:700;line-height:1.5}.s-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.s-wd{border-radius:var(--r);border:1px solid #0000;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:8px 2px;display:flex}.s-wd:hover{background:var(--hover)}.s-wd.on{border-color:var(--brand);background:var(--brand-tint)}.s-wb{background:var(--sunken);border-radius:6px;align-items:flex-end;width:100%;max-width:38px;height:56px;display:flex;overflow:hidden}.s-wb i{background:var(--brand);border-radius:6px 6px 0 0;width:100%;display:block}.s-wd b{font-family:var(--f-display);font-size:15px;font-weight:500}.s-wd small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;overflow:hidden}@media (min-width:900px) and (max-width:1499px){.s-form .sect{grid-template-columns:1fr;gap:12px}}.s-form .pair>input{flex:auto;min-width:0}.s-form .scard .fgrid.c3 .fld{min-width:0}@media (max-width:767px){.s-form .btn.sm{height:42px;font-size:13.5px}.s-form .opt{min-height:42px}}.s-kv b .code{font-weight:400}.s-vars{color:var(--ink-2);flex-wrap:wrap;gap:8px 16px;font-size:13px;display:flex}.s-vars span{align-items:center;gap:8px;display:inline-flex}.s-vars code{background:var(--sunken);border:1px solid var(--line);color:var(--brand);direction:ltr;unicode-bidi:isolate;border-radius:6px;padding:2px 7px;font-family:ui-monospace,Menlo,monospace;font-size:12px}.as.sx{min-width:0}@media (min-width:1100px){.as-kg.s-kg.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.as-kg.s-kg.n4{grid-template-columns:repeat(4,minmax(0,1fr))}.as-kg.s-kg.n5{grid-template-columns:repeat(5,minmax(0,1fr))}.as-kg.s-kg.n6{grid-template-columns:repeat(6,minmax(0,1fr))}.as-kg.s-kg.n7{grid-template-columns:repeat(7,minmax(0,1fr))}.as-kg.s-kg.n8{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1400px){.as-kg.s-kg.n8{grid-template-columns:repeat(8,minmax(0,1fr))}}@media (min-width:760px) and (max-width:1099px){.as-kg.s-kg.n3,.as-kg.s-kg.n5,.as-kg.s-kg.n6{grid-template-columns:repeat(3,minmax(0,1fr))}}.s-kp>b small,.as-kp>b small{font-family:var(--f);color:var(--muted);margin-inline-start:5px;font-size:11.5px;font-weight:500}.s-kp .as-d{white-space:normal;line-height:1.5}.s-kbar{margin-top:6px}.s-lnk:hover{background:var(--hover)}.as-v em{white-space:nowrap}.s-r21{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:1100px){.s-r21{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.s-r4{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:760px){.s-r4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1300px){.s-r4{grid-template-columns:repeat(4,minmax(0,1fr))}}.s-r3e{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:1000px){.s-r3e{grid-template-columns:repeat(3,minmax(0,1fr))}}.s-gr{grid-template-columns:minmax(0,1fr) minmax(60px,1fr) auto;align-items:center;gap:8px;padding:5px 0;font-size:12px;display:grid}.s-gr span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s-gr b{font-family:var(--f-display);text-align:end;min-width:34px;font-weight:600}.s-cr4{grid-template-columns:minmax(0,104px) 1fr 26px 36px;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:grid}.s-cr4 b{font-family:var(--f-display);text-align:end;font-weight:600}.s-cr4 small{color:var(--faint);text-align:end;font-size:10.5px;font-weight:700}.s-cr4 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s-tt{font-size:12px}.s-ttr{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.7fr) repeat(5,minmax(0,.8fr));align-items:center;gap:6px;padding:7px 14px;display:grid}.s-ttr.h{color:var(--faint);border:0;padding-block:4px;font-size:10.5px;font-weight:700}a.s-ttr:hover{background:var(--hover)}.s-tc{align-items:center;gap:5px;min-width:0;display:inline-flex}.s-tc b{font-family:var(--f-display);font-weight:600}.s-tc em{color:var(--faint);white-space:nowrap;font-size:10px;font-style:normal;font-weight:700}.s-tc em.up{color:var(--ok)}.s-tc em.dn{color:var(--red)}.s-late{color:var(--red);white-space:nowrap;flex:none;font-size:10.5px;font-weight:700}@media (max-width:640px){.s-ttr.h{display:none}.s-ttr{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px 4px;padding:10px 14px}.s-ttr .as-who{grid-column:1/-1}.s-tc{flex-direction:column;align-items:flex-start;gap:0}.s-tc:before{content:attr(data-k);color:var(--muted);white-space:nowrap;font-size:10px;font-weight:600}}.s-bars{gap:0}.s-bar{grid-template-columns:minmax(0,112px) minmax(0,1fr) auto;min-height:0;padding:4px 0;font-size:12px}.s-bb{border-radius:4px;height:6px}.s-bar b{font-family:var(--f-display)}.s-empty{text-align:start;align-items:flex-start;gap:3px;padding:16px 14px}.s-empty b{font-size:12.5px}.s-empty p{font-size:12px;line-height:1.6}.s-cmp{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:8px;padding:6px 14px;font-size:12px;display:grid}.s-cmp.h{color:var(--faint);border:0;padding-block:2px;font-size:10.5px;font-weight:700}.s-cmp b{font-family:var(--f-display);align-items:center;gap:5px;font-weight:600;display:inline-flex}.s-cmp b em{font-size:10px;font-style:normal;font-weight:700;font-family:var(--f)}.s-cmp b em.up{color:var(--ok)}.s-cmp b em.dn{color:var(--red)}.s-cmp>span:last-child{color:var(--muted)}.s-two{grid-template-columns:1fr 1fr;padding-bottom:6px;display:grid}.as-fd.s-lnk{color:inherit}.s-mem{gap:10px;padding:12px 14px}.s-mem .mh b{font-size:13.5px}.s-on{background:var(--line-2);border-radius:50%;flex:none;width:9px;height:9px}.s-on.on{background:var(--ok);box-shadow:0 0 0 4px var(--ok)}@supports (color:color-mix(in lab, red, red)){.s-on.on{box-shadow:0 0 0 4px color-mix(in srgb,var(--ok) 22%,transparent)}}.s-stackbar{border-radius:4px;height:8px}.s-m4{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:-14px;display:grid}.s-m4 div{box-shadow:1px 0 0 var(--line);min-width:0;padding:7px 8px 6px 14px}.s-m4 span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;display:block;overflow:hidden}.s-m4 b{font-family:var(--f-display);font-size:17px;font-weight:600}.s-m4 b.w{color:var(--red)}.as-h .s-legend{margin-inline-start:auto;font-size:11px}.s-h2{font-family:var(--f-display);margin:0;font-size:18px;font-weight:600}.s-sp{grid-template-columns:minmax(0,100px) 1fr auto 34px;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:grid}.s-sp>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s-sp b{font-family:var(--f-display);white-space:nowrap;font-weight:600}.s-sp small{color:var(--faint);text-align:end;font-size:10.5px;font-weight:700}.s-spb{background:var(--sunken);border-radius:4px;height:8px;position:relative;overflow:hidden}.s-spb i,.s-spb u{border-radius:4px;position:absolute;inset-block:0;inset-inline-start:0}.s-spb i{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.s-spb i{background:color-mix(in srgb,var(--blue) 30%,var(--surface))}}.s-spb u{background:var(--brand)}.s-t{flex:320px;min-width:0}.s-t h1{font-size:22px}.s-t .eyb{color:var(--faint);font-size:11.5px;font-weight:600;display:block}.sx .as-top .as-sub{max-width:78ch;line-height:1.7}.sx .as-ctl .btn{height:34px;padding:0 12px;font-size:12.5px}.sx .card>.ch{border-bottom:0;gap:8px;min-height:0;padding:11px 14px 7px}.sx .card>.ch h2{font-size:13px;font-weight:700}.sx .card>.ch h2>svg,.sx .card>.ch h2>.icon{display:none}.sx .card>.ch .act.small,.sx .card>.ch .muted.small{color:var(--faint);font-size:11.5px}.sx .card>.ch .act.link,.sx .card>.ch a.act{color:var(--brand);font-size:11.5px;font-weight:600}.sx .card>.cb{padding:4px 14px 12px}.sx .tg{color:var(--faint);border-top:1px solid var(--line);background:0 0;padding:8px 14px 2px;font-size:10.5px;font-weight:700}.sx .task{gap:10px;padding:8px 14px}.sx .task b{font-size:13px}.sx .task .meta{font-size:12px}.sx .task .ico{background:var(--faint);border-radius:50%;align-self:start;width:8px;height:8px;margin-top:7px}.sx .task .ico svg{display:none}.sx .task .ico.i-red{background:var(--red)}.sx .task .ico.i-gold{background:var(--gold)}.sx .task .ico.i-amber{background:var(--amber)}.sx .task .ico.i-blue{background:var(--blue)}.sx .task .ico.i-green{background:var(--ok)}.sx .s3>div{border:1px solid var(--line);border-radius:var(--r);background:0 0;padding:8px 10px}.sx .s3 b{font-family:var(--f-display);font-size:18px;font-weight:600}.sx .s3 span{font-size:10.5px;font-weight:600}.sx .schart{height:190px}.sx .s-steps span{border-radius:var(--r);min-height:36px;font-size:12px}.sx .s-up{min-height:0;padding:7px 14px}.sx .s-upd{background:var(--sunken);width:38px;height:38px;color:var(--ink);border-radius:8px}.sx .s-quick a{min-height:38px;font-size:12.5px}@media (max-width:759px){.sx .as-ctl .btn{flex:auto;justify-content:center;height:42px}.sx .as-ctl .as-nav .btn,.sx .as-ctl .as-custom summary.btn{height:38px}.sx .as-ctl .as-nav,.sx .as-ctl .as-nav .btn{flex:1}.sx .s-quick a{min-height:44px}.s-kg>:last-child:nth-child(odd){grid-column:1/-1}}.sx .tbl table th,.sx table.tight th,.sx .s-ctbl th{color:var(--faint);background:0 0;padding-block:6px;font-size:10.5px;font-weight:700}.sx .tbl table td,.sx .s-ctbl td{padding-block:7px;font-size:12.5px}.sx .s-perfh{color:var(--faint);background:0 0;border-bottom:0;padding:4px 14px;font-size:10.5px;font-weight:700}.sx .s-perfr{padding:7px 14px;font-size:12.5px}.s-kc.late{border-inline-start:1px solid var(--line)}.s-col{border-top-width:2px}.sx .s-ei{display:none}.sx-f .fh-top{background:0 0;gap:12px;padding:14px 16px 12px}.sx-f .fh-id h1{font-size:22px}.sx-f .fk{padding:9px 14px}.sx-f .fk>span{font-size:11px;font-weight:600}.sx-f .fk>b{font-family:var(--f-display);font-size:18px;font-weight:600}.sx-f .fk>small{font-size:11px}.sx-f .nba{background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-lg)}.sx-f .nba .k{color:var(--faint);font-size:10.5px;font-weight:700}.sx-f .card>.ch h2{font-size:13.5px}.as.sx-f .nba,.as.sx-f .nba.ok,.as.sx-f .nba.info,.as.sx-f .nba.bad,.as.sx-f .nba.wait{background:var(--surface);flex-direction:column;align-items:stretch;padding:12px 14px}.as.sx-f .nba.bad{border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.as.sx-f .nba.bad{border-color:color-mix(in srgb,var(--red) 45%,var(--line))}}.as.sx-f .nba>div:first-child{flex:none}.sx-f .trialbox{align-items:flex-start}.sx-f .trialbox>svg{flex:none;margin-top:3px}.sx-f .tb-when{flex-wrap:wrap;gap:4px 14px;margin-top:2px;font-size:12px;display:flex}.sx-f .tb-when i{color:var(--muted);font-style:normal}.s-paths .tl{flex-direction:column;display:flex}.s-path{border-top:1px solid var(--line);gap:6px;padding:12px 14px;display:grid}.s-path-h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.s-path-h b{font-size:14px}.s-path p{margin:0;line-height:1.7}.s-path .acts{flex-wrap:wrap;gap:6px;display:flex}.s-path .acts:empty{display:none}.s-pick{cursor:pointer;align-items:center;gap:8px;font-weight:600;display:flex}.s-out{border:1px dashed var(--line);border-radius:var(--r);color:var(--muted);flex-direction:column;gap:4px;padding:10px 12px;font-size:12.5px;display:flex}@media (min-width:1100px){.as-kg.c-kg{grid-template-columns:repeat(var(--n),minmax(0,1fr))}}.c-kg a.as-kp:hover{background:var(--hover)}.c-kg .as-kp>b small{color:var(--muted);font-size:12px;font-weight:500;font-family:var(--f)}.c-kg .as-d.dn,.c-kg .as-kp.warn .as-d{color:var(--red)}.c-sect{background:var(--hover);border-block:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:7px 14px;font-size:12px;display:flex}.c-sect:first-child{border-top:0}.card>.c-sect:only-child{border:0}.c-sect .dot{background:var(--muted);border-radius:2px;flex:none;width:7px;height:7px}.c-sect.red .dot{background:var(--red)}.c-sect.amber .dot{background:var(--amber)}.c-sect.gold .dot{background:var(--gold)}.c-sect.blue .dot{background:var(--blue)}.c-sect.green .dot{background:var(--ok)}.c-sect b{font-weight:700}.c-sect .n{background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:0 7px;font-size:12px;font-weight:700}.c-sect.red .n{color:var(--red)}.c-sect .h{color:var(--muted);font-size:12px}.c-sect .x{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.c-sect+.task{border-top:0}.c-empty{flex-direction:column;align-items:flex-start;gap:3px;padding:14px;display:flex}.c-empty .ic{display:none}.c-empty b{font-size:13px}.c-empty p{color:var(--muted);max-width:52ch;margin:0;font-size:12px;line-height:1.7}.c-bars{flex-direction:column;gap:9px;display:flex}.c-bar{grid-template-columns:minmax(0,38%) minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12px;display:grid}.c-bar b{font-family:var(--f-display);font-weight:600}.c-bar .l{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.c-bar .t{background:var(--sunken);border-radius:4px;height:7px;display:block;overflow:hidden}.c-bar .t i{background:var(--brand);border-radius:4px;min-width:3px;height:100%;display:block}.c-bar .t i.red{background:var(--red)}.c-bar .t i.amber{background:var(--amber)}.c-bar .t i.blue{background:var(--blue)}.c-bar .t i.gold{background:var(--gold)}.c-bar .t i.gray{background:var(--line-2)}.c-bar b{text-align:end;min-width:22px}.c-bar small{color:var(--muted);grid-column:1/-1;margin-top:-5px;font-size:11.5px}.c-chips{scrollbar-width:none;gap:6px;max-width:100%;padding-bottom:2px;display:flex;overflow-x:auto}.c-chips::-webkit-scrollbar{display:none}.c-chip{border:1px solid var(--line);background:var(--surface);height:32px;color:var(--ink-2);white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 11px;font-size:13px;font-weight:600;display:inline-flex}.c-chip .num{background:var(--sunken);color:var(--muted);border-radius:6px;padding:0 7px;font-size:11.5px}.c-chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.c-chip[aria-pressed=true] .num{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){.c-chip[aria-pressed=true] .num{background:color-mix(in srgb,var(--surface) 18%,transparent)}}.c-chip[aria-pressed=true] .num{color:var(--surface)}.c-chip.red:not([aria-pressed=true]) .num{background:var(--red-soft);color:var(--red)}@media (max-width:767px){.c-chip{height:42px}}.c-dual{border:1px solid var(--line);background:var(--surface);border-radius:8px;flex-wrap:wrap;max-width:100%;display:inline-flex;overflow:hidden}.c-dual>span{min-width:0;box-shadow:1px 0 0 var(--line),-1px 0 0 var(--line);flex-direction:column;padding:3px 10px;line-height:1.45;display:inline-flex}.c-dual i{color:var(--faint);font-size:10.5px;font-style:normal;font-weight:700}.c-dual>span:first-child i{color:var(--brand)}.c-dual b{color:var(--ink);font-size:12.5px;font-weight:600;display:inline!important}.c-dual .warn b{color:var(--amber)}.c-dual.none{color:var(--muted);padding:3px 10px;font-size:12px}.c-dl{color:var(--muted);flex-wrap:wrap;gap:0 8px;font-size:11.5px;line-height:1.6;display:inline-flex}.c-dl b{color:var(--ink-2);font-weight:600}.c-dl>span+span:before{content:"·";color:var(--faint);margin-inline-end:8px}.c-dl .w{color:var(--amber)}.c-row{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 14px;display:grid}.c-row:first-child,.c-sect+.c-row{border-top:0}.c-row:hover{background:var(--hover)}.c-row .ico{border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid;background:var(--sunken)!important;color:var(--muted)!important}.c-row .ico svg{width:15px;height:15px}.c-row.hot .ico{background:var(--red-soft)!important;color:var(--red)!important}.c-row .bd{flex-direction:column;gap:6px;min-width:0;display:flex}.c-row .hd{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.c-row .hd b{font-size:13.5px;font-weight:600}.c-row .mt{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;line-height:1.6;display:flex}.c-row .mt>span{align-items:center;gap:5px;display:inline-flex}.c-row .acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.c-row input[type=checkbox]{width:20px;height:20px;accent-color:var(--brand);margin-top:8px}@media (max-width:767px){.c-row{grid-template-columns:auto minmax(0,1fr)}.c-row .acts{grid-column:1/-1;justify-content:stretch}.c-row .acts>.btn,.c-row .acts>a.btn,.c-row .acts .row-flex,.c-row .acts .row-flex .btn{flex:1}}.c-note{background:var(--hover);border:1px solid var(--line);color:var(--ink-2);border-radius:8px;align-items:flex-start;gap:7px;padding:6px 10px;font-size:12px;line-height:1.65;display:flex}.c-note svg{color:var(--gold);flex:none;margin-top:3px}.c-note>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.c-more{border-top:1px solid var(--line);color:var(--brand);justify-content:center;padding:10px;font-size:13px;font-weight:600;display:flex}.c-more:hover{background:var(--hover)}.c-board{scrollbar-width:thin;scroll-snap-type:x proximity;grid-auto-columns:minmax(184px,1fr);grid-auto-flow:column;gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.c-board .col{scroll-snap-align:start;min-width:0;min-height:0;max-height:calc(100vh - 150px)}.c-board .cards{scrollbar-width:thin;flex:1;overflow-y:auto}.c-board .colsub{color:var(--muted);margin-top:-4px;padding:0 12px 8px;font-size:11.5px}.c-board .col.red .colbar{background:var(--red)}.c-board .col.blue .colbar{background:var(--blue)}.c-board .col.violet .colbar{background:var(--violet)}.c-board .col.amber .colbar{background:var(--amber)}.c-board .col.gold .colbar{background:var(--gold)}.c-board .kc.hot{border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.c-board .kc.hot{border-color:color-mix(in srgb,var(--red) 45%,var(--line))}}.c-board .kc .tm{color:var(--ink-2);background:var(--sunken);border-radius:7px;flex-direction:column;gap:1px;padding:5px 8px;font-size:11.5px;display:flex}.c-board .kc .tm i{color:var(--muted);font-style:normal}@media (max-width:767px){.c-board{grid-auto-columns:82vw}.c-board .col{max-height:none}.c-board .cards{max-height:62vh}}.c-jump{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.c-jump a{background:var(--surface);border:1px solid var(--line);border-radius:9px;flex:none;align-items:center;gap:6px;height:36px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.c-jump a b{font-family:var(--f-display);font-weight:500}.c-jump a.red b{color:var(--red)}@media (min-width:768px){.c-jump{display:none}}.c-lane{border-top:1px solid var(--line);grid-template-columns:minmax(0,150px) minmax(0,1fr);align-items:center;gap:10px;padding:9px 16px;display:grid}.c-lane:first-child{border-top:0}.c-lane .nm{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.c-lane .nm small{color:var(--muted);font-size:11.5px;font-weight:500;display:block}.c-lane .sl{flex-wrap:wrap;gap:6px;display:flex}.c-slot{background:var(--coord-soft);color:var(--coord);border-radius:8px;align-items:center;gap:6px;padding:4px 9px;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.c-slot small{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;max-width:14ch;font-weight:500;overflow:hidden}.c-slot.done{background:var(--ok-soft);color:var(--ok)}.c-slot.miss{background:var(--sunken);color:var(--muted)}.c-slot.clash{background:var(--red-soft);color:var(--red)}.c-slot.late{background:var(--amber-soft);color:var(--amber)}.c-legend{color:var(--muted);border-top:1px solid var(--line);flex-wrap:wrap;gap:6px 14px;padding:10px 16px;font-size:12px;display:flex}.c-legend span{align-items:center;gap:6px;display:inline-flex}.c-legend i{background:var(--coord);border-radius:3px;width:10px;height:10px}.c-legend i.done{background:var(--ok)}.c-legend i.clash{background:var(--red)}.c-legend i.late{background:var(--amber)}.c-legend i.miss{background:var(--line-2)}@media (max-width:560px){.c-lane{grid-template-columns:1fr;gap:6px}}.c-person{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 16px;display:grid}.c-person:first-child{border-top:0}.c-person .nm{min-width:0}.c-person .nm b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;display:block;overflow:hidden}.c-person .nm span{color:var(--muted);font-size:12px}.c-person .ld{align-items:center;gap:4px;display:flex}.c-pips{gap:3px;display:inline-flex}.c-pips i{background:var(--line);border-radius:3px;width:8px;height:14px}.c-pips i.on{background:var(--brand)}.c-pips i.over{background:var(--red)}.c-on{background:var(--ok);width:8px;height:8px;box-shadow:0 0 0 3px var(--ok-soft);border-radius:50%;display:inline-block}.c-off{background:var(--line-2);border-radius:50%;width:8px;height:8px;display:inline-block}.c-facts{background:var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}@media (min-width:900px){.c-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-facts>div{background:var(--surface);flex-direction:column;gap:2px;min-width:0;padding:11px 16px;display:flex}.c-facts span{color:var(--muted);font-size:11.5px;font-weight:700}.c-facts b{overflow-wrap:anywhere;font-size:14.5px;font-weight:600;line-height:1.5}.c-facts small{color:var(--muted);font-size:12px}.c-facts .bad b{color:var(--red)}.c-facts .warn b{color:var(--amber)}.c-task-h{padding:0;overflow:hidden}.c-task-h .rec-top{padding:16px 18px 4px}.c-task-h .chev{margin:12px 18px 16px}@media (max-width:767px){.c-task-h .rec-top .acts{width:100%;margin-inline-start:0}.c-task-h .rec-top .acts>*{flex:46%}.c-task-h .rec-top .acts .btn{justify-content:center;width:100%}}.c-stud .ch h2{font-size:15px}.c-stud.done{border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.c-stud.done{border-color:color-mix(in srgb,var(--ok) 35%,var(--line))}}.c-tags{flex-wrap:wrap;gap:6px;display:flex}.c-tag{background:var(--sunken);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;max-width:100%;padding:2px 8px;font-size:12px;display:inline-block;overflow:hidden}.c-tags{min-width:0}.c-trial{background:var(--brand-tint);border:1px solid var(--brand);flex-direction:column;gap:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.c-trial{border:1px solid color-mix(in srgb,var(--brand) 18%,transparent)}}.c-trial{border-radius:var(--r);padding:11px 12px}.c-trial .tt{flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.c-trial .tt .link{margin-inline-start:auto}.c-pre{white-space:pre-wrap;background:var(--sunken);border-radius:9px;max-height:260px;margin:0;padding:10px 12px;font-family:inherit;font-size:12.5px;line-height:1.8;overflow:auto}.c-cards{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:860px){.c-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1320px){.c-cards.three{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-pc{flex-direction:column;min-width:0;display:flex}.c-pc .hd{align-items:center;gap:10px;padding:12px 14px;display:flex}.c-pc .hd .nm{flex:1;min-width:0}.c-pc .hd .nm b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.c-pc .hd .nm span{color:var(--muted);font-size:12px}.c-pc .bd{flex-direction:column;flex:1;gap:8px;padding:0 14px 12px;display:flex}.c-pc .ft{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding:10px 14px;display:flex}.c-pc .ft .sp{color:var(--muted);margin-inline-start:auto;font-size:12px}.c-pc.off{opacity:.62}.c-slots{flex-direction:column;gap:4px;font-size:12.5px;display:flex}.c-slots div{background:var(--sunken);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:6px 10px;padding:5px 9px;display:flex}.c-slots div b{font-weight:600}.c-slots div i{color:var(--muted);font-style:normal}.c-set{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:900px){.c-set{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-setc{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.c-setc h3{align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.c-setc p{color:var(--muted);margin:0;font-size:12.5px;line-height:1.7}.c-setc .in{align-items:center;gap:8px;display:flex}.c-setc .in .inp{max-width:110px;font-family:var(--f-display);text-align:center;font-size:18px}.c-setc .now{background:var(--brand-tint);color:var(--brand);border-radius:9px;margin-top:auto;padding:7px 10px;font-size:12.5px;line-height:1.6}.c-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:860px){.c-flow{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-step{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:2px;min-width:0;padding:11px 14px;display:flex;position:relative}.c-step[aria-current=true]{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-soft)}.c-step .s{color:var(--muted);font-size:11px;font-weight:700}.c-step b{font-family:var(--f-display);font-size:24px;font-weight:500;line-height:1.2}.c-step .l{font-size:13px;font-weight:600}.c-step .w{color:var(--muted);font-size:11.5px}.c-step.red b{color:var(--red)}.c-step.amber b{color:var(--amber)}.cd .card>.ch{border-bottom:1px solid var(--line);gap:8px;min-height:0;padding:10px 14px 8px}.cd .ch h2{align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.cd .ch h2 svg{display:none}.cd .ch .small,.cd .ch small{color:var(--faint);font-size:11.5px}.cd .cb{padding:10px 14px 12px}.cd .as-h+.tl,.cd .as-h+.c-row,.cd .as-ln{border-top:1px solid var(--line)}.cd .as-h+.as-ln,.cd .as-ln.flat,.cd .as-sh+.as-ln{border-top:0}.c-topt{flex:300px;min-width:0}.c-topt .as-sub{max-width:92ch;line-height:1.7}.cd .as-ctl .btn{height:34px}.c-g2{grid-template-columns:1fr;align-items:start;gap:12px;display:grid}@media (min-width:1100px){.c-g2{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr)}.c-g3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.c-g3{grid-template-columns:1fr;align-items:start;gap:12px;display:grid}@media (min-width:700px) and (max-width:1099px){.c-g3{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-col{flex-direction:column;gap:12px;min-width:0;display:flex}.c-foot{color:var(--faint);margin:0;font-size:11.5px;line-height:1.8}.c-live{align-items:center;gap:6px;display:inline-flex}.c-live i{background:var(--line-2);border-radius:50%;width:7px;height:7px}.c-live.on i{background:var(--ok);box-shadow:0 0 0 3px var(--ok)}@supports (color:color-mix(in lab, red, red)){.c-live.on i{box-shadow:0 0 0 3px color-mix(in srgb,var(--ok) 22%,transparent)}}.c-my{font-size:12px}.c-my .r{border-top:1px solid var(--line);grid-template-columns:minmax(0,.9fr) repeat(2,minmax(0,1fr));align-items:center;gap:8px;padding:8px 14px;display:grid}.c-my .r.h{color:var(--faint);border:0;padding-block:6px 4px;font-size:10.5px;font-weight:700}.c-my .r>span:first-child{color:var(--ink-2);font-weight:600}.c-my .v{flex-direction:column;min-width:0;display:flex}.c-my .v b{font-family:var(--f-display);font-size:18px;font-weight:600;line-height:1.3}.c-my .as-d{font-size:10.5px}.c-my-f{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:12px;padding:8px 14px 10px;font-size:11.5px;display:flex}.c-my-f .as-spark{flex:1;height:24px;margin:0}.c-my-f span{flex:none}.as-tr.c5{grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,.7fr))}.as-tr.c4{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,.7fr))}.as-tr .num,.as-tr b.num{font-family:var(--f-display);font-weight:600}.as-tr.h span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.as-who small{color:var(--faint);font-size:10.5px;font-weight:500;display:block}.as-who>div{min-width:0}@media (max-width:520px){.as-tr.c5{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,.6fr))}.as-tr.c5>:nth-child(5){display:none}}.c-need{border-top:1px solid var(--line);align-items:flex-start;gap:10px;padding:9px 14px;font-size:12px;display:flex}.c-need:hover{background:var(--hover)}.c-need>b{font-family:var(--f-display);min-width:26px;color:var(--red);font-size:18px;font-weight:600;line-height:1.25}.c-need.soft>b{color:var(--ink)}.c-need div{flex:1;min-width:0}.c-need div b{font-size:12.5px;display:block}.c-need div span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.c-need .go{color:var(--brand);flex:none;align-self:center;font-size:11.5px;font-weight:600}.c-ok{color:var(--ok);border-top:1px solid var(--line);align-items:center;gap:8px;padding:12px 14px;font-size:12px;font-weight:600;display:flex}.c-ag{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:8px 14px;font-size:12px;display:grid}.c-ag:hover{background:var(--hover)}.c-ag b{font-size:12.5px;font-weight:600}.c-ag small{color:var(--muted);font-size:11.5px}.c-ag .c-dl{grid-column:1/-1}@media (max-width:759px){.cd .as-ctl{flex-wrap:wrap;gap:8px;display:flex}.cd .as-ctl>.btn,.cd .as-ctl>a.btn,.cd .as-ctl>button.btn{flex:30%;height:42px}.cd .as-ctl .as-nav{flex:1;display:flex}.cd .as-ctl .as-nav .btn{flex:1;height:38px}.cd .as-ctl .as-custom{flex:1}.cd .as-ctl .as-custom summary{width:100%;height:38px}.cd .as-seg{width:100%}.cd .as-seg .segl{height:36px}.c-lane{padding-inline:14px}}.as-cr.c-wide{grid-template-columns:minmax(0,172px) 1fr 28px}.cd .as-v.small{color:var(--muted);font-size:11.5px}.cd a.as-ln:hover{background:var(--hover)}.cd .c-slot i{color:var(--muted);font-size:11px;font-style:normal;font-weight:500}.cd .c-setc{border-radius:var(--r);padding:12px 14px}.cd .c-setc h3{font-size:13px}.cd .c-setc h3 svg{display:none}.cd .c-setc .now{background:var(--hover);color:var(--ink-2);border:1px solid var(--line);border-radius:8px}.cd .c-step{border-radius:var(--r);padding:9px 12px}.cd .c-step[aria-current=true]{border-color:var(--ink);box-shadow:none}.cd .c-step b{font-size:20px;font-weight:600}.cd .c-step.amber b{color:var(--ink)}.cd .c-pc .hd{padding:10px 14px}.cd .c-pc .ft{padding:8px 14px}.cd .c-slots div{background:var(--hover);border:1px solid var(--line);border-radius:7px;padding:4px 9px}.cd .member{gap:10px;padding:12px 14px}.cd .mstats b{font-family:var(--f-display);font-weight:600}.cd .c-trial{background:var(--hover);border-color:var(--line)}.cd .c-slot{border-radius:7px}.c-dual{align-self:flex-start}.as-tr.c5>.num,.as-tr.c4>.num{text-align:right}.cd .c-slot{color:var(--ink-2);flex-direction:column;align-items:flex-start;gap:0;padding:5px 10px;font-size:11.5px;font-weight:500}.cd .c-slot small{color:var(--ink);max-width:22ch;font-size:12.5px;font-weight:600}.cd .c-slot b{font-weight:600}.cd .c-slot.clash small,.cd .c-slot.late small{color:inherit}.c-f4{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:760px){.c-f4{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-f4>div{box-shadow:1px 0 0 var(--line),0 1px 0 var(--line);flex-direction:column;min-width:0;padding:8px 14px;display:flex}.c-f4 span{color:var(--muted);font-size:10.5px;font-weight:600}.c-f4 b{font-family:var(--f-display);font-size:18px;font-weight:600;line-height:1.35}.cd .c-task-h .rec-top{padding:14px 16px 2px}.cd .c-task-h .rec-top h1{font-size:20px}.cd .c-task-h .chev{border-radius:8px;margin:10px 16px 14px}.cd .c-task-h .chev div{padding-block:7px;font-size:12px}.cd .c-task-h .chev .now{background:var(--ink);color:var(--surface)}.cd .c-task-h .chev .now small{color:var(--surface)}.cd .c-task-h .chev .done{background:var(--sunken);color:var(--ink-2)}.cd .c-task-h .chev .done small{color:var(--muted)}.cd .c-facts>div{padding:9px 14px}.cd .c-facts span{font-size:11px;font-weight:600}.cd .c-facts b{font-size:14px;font-family:var(--f-display)}.cd .c-facts small{font-size:11.5px}.cd .prop{padding:7px 14px;font-size:12.5px}.cd .c-pre{border-radius:8px;font-size:12px}.cd .c-stud.done{border-color:var(--line)}.cd .nba{border-radius:var(--r);padding:12px 14px}.c-dual b,.c-dl b,.cd .c-slot b,.c-slots span{font-variant-numeric:tabular-nums}.as-who>div>b{display:block}.cd .as-r3{align-items:start}.c-prog{flex-wrap:wrap;gap:8px;display:flex}.c-prog>span{border:1px solid var(--line);background:var(--hover);color:var(--ink-2);border-radius:9px;grid-template-columns:auto 1fr;align-items:center;column-gap:6px;min-width:0;padding:6px 10px;font-size:12.5px;font-weight:700;display:grid}.c-prog>span svg{color:var(--muted)}.c-prog>span.on{background:var(--brand-tint);border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.c-prog>span.on{border-color:color-mix(in srgb,var(--brand) 25%,transparent)}}.c-prog>span.on{color:var(--ink)}.c-prog>span.on svg{color:var(--brand)}.c-prog small{color:var(--muted);font-variant-numeric:tabular-nums;grid-column:2;font-size:11.5px;font-weight:400}@media (max-width:700px){.c-prog>span{flex:100%}}.qp{display:contents}.qstrip{background:var(--line);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-1);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}@media (min-width:700px){.qstrip.n4,.qstrip.n8{grid-template-columns:repeat(4,minmax(0,1fr))}.qstrip.n6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.qstrip.n6{grid-template-columns:repeat(6,minmax(0,1fr))}}.qs{background:var(--surface);min-width:0;color:inherit;flex-direction:column;gap:2px;padding:13px 16px;text-decoration:none;display:flex}a.qs:hover{background:var(--hover)}.qs>span{color:var(--muted);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.qs>b{font-family:var(--f-display);color:var(--ink);overflow-wrap:anywhere;font-size:25px;font-weight:500;line-height:1.3}.qs>b small{color:var(--muted);font-size:12.5px;font-weight:500}.qs>em{color:var(--muted);font-size:12px;font-style:normal;line-height:1.5}.qs.bad>b,.qs.bad>em{color:var(--red)}.qs.good>em{color:var(--ok)}.qs.dn>em{color:var(--red)}.qs.warn>b,.qs.warn>em{color:var(--amber)}@media (max-width:480px){.qs{padding:11px 12px}.qs>b{font-size:21px}}.qempty{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:6px;padding:28px 18px;display:flex}.qempty .ei{background:var(--sunken);width:46px;height:46px;color:var(--muted);border-radius:14px;place-items:center;margin-bottom:2px;display:grid}.qempty b{color:var(--ink);font-size:14.5px}.qempty p{max-width:48ch;margin:0;font-size:13px;line-height:1.7}.qstack{background:var(--sunken);border-radius:999px;gap:2px;height:12px;display:flex;overflow:hidden}.qstack i{min-width:5px;display:block}.qleg{color:var(--ink-2);flex-wrap:wrap;gap:6px 14px;font-size:12.5px;display:flex}.qleg span{align-items:center;gap:6px;display:inline-flex}.qleg i{border-radius:3px;flex:none;width:9px;height:9px}.qcols{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;height:150px;display:grid}.qcol{grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;gap:4px;min-width:0;display:grid}.qcol .cv{color:var(--muted);white-space:nowrap;font-size:11px}.qcol .cbar{background:var(--line);border-radius:7px 7px 3px 3px;align-self:end;width:100%;max-width:36px;min-height:4px;position:relative;overflow:hidden}.qcol .cbar i{inset-inline:0;display:block;position:absolute;bottom:0}.qcol .cl{color:var(--muted);white-space:nowrap;font-size:11px}.qh{flex-wrap:wrap;align-items:center;gap:8px;margin:6px 2px -6px;display:flex}.qh h2{font-family:var(--f-display);align-items:center;gap:8px;margin:0;font-size:15.5px;font-weight:600;display:flex}.qh p{color:var(--muted);flex:200px;margin:0;font-size:12.5px}.qtgrid{grid-template-columns:1fr;gap:10px;display:grid}@media (min-width:700px){.qtgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.qtgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.qt{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);color:inherit;flex-direction:column;gap:9px;min-width:0;padding:12px 14px;text-decoration:none;display:flex}a.qt:hover{border-color:var(--brand);background:var(--hover)}.qt .th{align-items:center;gap:10px;min-width:0;display:flex}.qt .th b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.qt .tf{color:var(--muted);flex-wrap:wrap;gap:4px 12px;font-size:12.5px;display:flex}.qt .tf b{color:var(--ink-2);font-weight:600}.qt .tw{color:var(--ink-2);align-items:flex-start;gap:6px;font-size:12.5px;display:flex}.qt .tw svg{color:var(--amber);flex:none;margin-top:3px}.q-up{color:var(--ok)}.q-dn{color:var(--red)}.qbands{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:900px){.qbands{grid-template-columns:repeat(4,minmax(0,1fr))}}.qbd{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);color:inherit;flex-direction:column;gap:2px;min-width:0;padding:12px 14px;text-decoration:none;display:flex;position:relative;overflow:hidden}.qbd:before{content:"";background:var(--c,var(--line-2));width:4px;position:absolute;inset-block:0;inset-inline-start:0}.qbd b{font-family:var(--f-display);font-size:24px;font-weight:500;line-height:1.3}.qbd span{font-size:13px;font-weight:600}.qbd em{color:var(--muted);font-size:11.5px;font-style:normal}.qfacts{border-radius:0 0 var(--r-lg) var(--r-lg);background:var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.qfacts div{background:var(--surface);flex-direction:column;gap:1px;min-width:0;padding:10px 16px;display:flex}.qfacts span{color:var(--muted);font-size:11.5px;font-weight:600}.qfacts b{overflow-wrap:anywhere;font-size:13.5px;font-weight:600}.qdist{grid-template-columns:34px minmax(0,1fr) 30px;align-items:center;gap:8px;padding:3px 0;font-size:12.5px;display:grid}.qdist .bar{height:9px}.qlv{flex-direction:column;gap:8px;display:flex}.qlv>div{grid-template-columns:104px minmax(0,1fr);align-items:start;gap:8px;font-size:13px;display:grid}.qlv>div>span{padding-top:2px;font-size:12px;font-weight:700}.qlv ul{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.qlv li{background:var(--sunken);border-radius:7px;padding:2px 8px;font-size:12.5px}.qsteps{flex-wrap:wrap;gap:6px;display:flex}.qsteps span{background:var(--sunken);height:28px;color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.qsteps .done{background:var(--brand-soft);color:var(--brand)}.qsteps .now{background:var(--brand);color:var(--on-brand)}.qsteps .bad{background:var(--red-soft);color:var(--red)}.qchips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.qchips a{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--ink-2);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.qchips a[aria-current=true]{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.qchips a b{font-weight:700}.qmem{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 16px;display:grid}.qmem:first-child{border-top:0}@media (min-width:900px){.qmem{grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:center;gap:16px}}.qmem .mm{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.qmem .mm div{background:var(--sunken);text-align:center;border-radius:9px;min-width:0;padding:6px 4px}.qmem .mm b{font-family:var(--f-display);font-size:16px;font-weight:500;display:block}.qmem .mm span{color:var(--muted);font-size:10.5px;line-height:1.35;display:block}.qmem .mm .bad b{color:var(--red)}@media (max-width:767px){.qp .btn{min-height:42px}.qp .btn.sm{padding-inline:14px;font-size:13px}.qp .seg .segl,.qp .seg button{height:38px}.qp .qchips a{height:42px}.qp .fin{flex-basis:100%;max-width:none;height:42px}.qp .hdr .seg{width:100%}.qp .opt{min-height:42px}.qp .task{grid-template-columns:auto minmax(0,1fr)}.qp .task>.acts{grid-column:1/-1;justify-content:flex-start}.qp .task.nowrap{grid-template-columns:auto minmax(0,1fr) auto}.qp .task.nowrap>.acts{grid-column:auto}.qp .hbar{grid-template-columns:minmax(0,1fr) 34px}.qp .hbar>:first-child{grid-column:1/-1}.qlv>div{grid-template-columns:1fr;gap:4px}}.qcheck{cursor:pointer;place-items:center;width:34px;height:42px;display:grid}.qcheck input{width:19px;height:19px;accent-color:var(--brand)}#rev{scroll-margin-top:84px}.qnav{align-items:center;gap:6px;margin-inline-start:auto;display:flex}details.qev{display:block}details.qev>summary{cursor:pointer;list-style:none}details.qev>summary::-webkit-details-marker{display:none}details.qev[open]{background:var(--hover)}.qmason{columns:1;column-gap:16px}.qmason>.card{break-inside:avoid;margin-bottom:16px}.qmason>.card:last-child{margin-bottom:0}@media (min-width:900px){.qmason{columns:2}.qmason.m3{columns:3}}.qcrit{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding:12px 16px;display:flex}.qcrit:first-child{border-top:0}.qcrit>b{font-size:13.5px;font-weight:600}.qcrit dl{grid-template-columns:92px minmax(0,1fr);gap:3px 10px;margin:0;font-size:12.5px;display:grid}.qcrit dt{font-size:12px;font-weight:700}.qcrit dd{color:var(--ink-2);margin:0;line-height:1.7}.qp{flex-direction:column;gap:12px;min-width:0;display:flex}.qp .grid,.qp>.stack,.qp .grid>.stack{gap:12px}@media (min-width:760px){.qk.n6{grid-template-columns:repeat(3,minmax(0,1fr))}.qk.n5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1100px){.qk.n6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1400px){.qk.n4{grid-template-columns:repeat(4,minmax(0,1fr))}.qk.n5{grid-template-columns:repeat(5,minmax(0,1fr))}.qk.n6{grid-template-columns:repeat(6,minmax(0,1fr))}.qk.n7{grid-template-columns:repeat(7,minmax(0,1fr))}}.qk .as-d.h{white-space:normal;line-height:1.5}a.as-kp{color:inherit;text-decoration:none}.qp .card>.ch{border-bottom:0;gap:8px;min-height:0;padding:11px 14px 7px}.qp .ch h2{align-items:center;gap:6px;margin:0;font-family:inherit;font-size:13px;font-weight:700;display:flex}.qp .ch h2>svg{display:none}.qp .ch .act,.qp .ch .act.small{font-size:11.5px}.qp .cb{padding:4px 14px 12px}.qp .tg{padding:5px 14px;font-size:11px}.qp .task{gap:10px;padding:9px 14px}.qp .task b{font-size:13px}.qp .task .meta{font-size:12px}.qp .task .ico{border-radius:8px;width:30px;height:30px}.qp .hint{font-size:11.5px}.qp .qempty{padding:20px 16px}.qp .qempty .ei{border-radius:10px;width:38px;height:38px}.qp .qempty b{font-size:13.5px}.qp .qempty p{font-size:12px}.qbd:before{display:none}.qbd{padding:10px 12px}.qbd b{font-size:20px;font-weight:600}.qbd span{font-size:12px}.qfacts div{padding:8px 14px}.qfacts b{font-size:13px}a.as-ln{color:var(--ink-2);text-decoration:none}.as-ln>span:first-child{min-width:0}.as-ln small{color:var(--faint);font-size:10.5px;display:block}.q-t6 .as-tr{grid-template-columns:minmax(0,1.7fr) repeat(5,minmax(0,.62fr));padding-inline:12px}.q-t5 .as-tr{grid-template-columns:minmax(0,1.7fr) repeat(4,minmax(0,.7fr))}.q-t6 .as-tr>span:not(:first-child),.q-t5 .as-tr>span:not(:first-child){text-align:center}.as-tr b.w{color:var(--red)}.q-b2{fill:var(--brand)}.q-lg2{background:var(--brand)!important}.q-chips{flex-wrap:wrap;gap:6px;padding:4px 12px 10px;display:flex}.q-ok{color:var(--ok);align-items:center;gap:8px;padding:10px 14px;font-size:12px;font-weight:600;display:flex}.q-two{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:1100px){.q-two{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}}.q-three{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:900px){.q-three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:759px){.qp .as-ctl .btn:not(.sm),.qp .as-nav,.qp .as-nav .btn,.qp .as-custom{flex:1}.qp .as-custom summary{width:100%}}.q-name{font-size:15px;font-family:var(--f);text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:2.05;display:block;overflow:hidden}.q-segrow{display:flex}.q-segrow .seg{max-width:100%}.qp .qsteps span{height:26px;font-size:12px}@media (min-width:760px){.as-fresh.q-f4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:759px){.qp .as-ctl>.as-seg{flex:100%}.qp .as-ctl>.btn.sm,.qp .as-ctl .as-nav .btn,.qp .as-custom summary{min-height:38px}}.tk-crumb{color:var(--muted);align-items:center;gap:6px;margin-bottom:2px;font-size:12px;display:flex}.tk-crumb a{color:var(--brand);font-weight:600}.as-top .as-ctl .btn.sm{height:32px}.tk-ha{align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}.tk-ha .as-lg{margin:0}.as-lg i.g{background:var(--ok)}.as-lg i.a{background:var(--amber)}.as-lg i.r{background:var(--red)}.tk-w{color:var(--red)!important}.tk-np{margin-top:4px;padding:0 14px 10px}.tk-bt{border-top:1px solid var(--line)}a.tk-lnk:hover{background:var(--hover)}.tk-el{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tk-alert{border:1px solid var(--red);align-items:flex-start;gap:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.tk-alert{border:1px solid color-mix(in srgb,var(--red) 30%,var(--line))}}.tk-alert{border-radius:var(--r);background:var(--surface);color:var(--red);padding:9px 12px;font-size:12.5px;font-weight:600}.tk-alert svg{flex:none;margin-top:2px}.tk-kg{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:760px){.tk-kg{grid-template-columns:repeat(4,minmax(0,1fr))}.tk-kg.c5,.tk-kg.c6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1180px){.as-kg.tk-kg.c4{grid-template-columns:repeat(4,minmax(0,1fr))}.as-kg.tk-kg.c5{grid-template-columns:repeat(5,minmax(0,1fr))}.as-kg.tk-kg.c6{grid-template-columns:repeat(6,minmax(0,1fr))}.as-kg.tk-kg.c7{grid-template-columns:repeat(7,minmax(0,1fr))}.as-kg.tk-kg.c8{grid-template-columns:repeat(8,minmax(0,1fr))}}.tk-kg .as-kp>b.t{white-space:nowrap;text-overflow:ellipsis;font-size:19px;line-height:1.62;overflow:hidden}.tk-kg .as-kp{padding-bottom:10px}@media (max-width:759px){.tk-kg .as-kp>b.t{font-size:16px;line-height:1.75}}.tk-tools{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.tk-tools .tk-chips{flex:auto;min-width:0}.tk-links{gap:14px;margin-inline-start:auto;font-size:12.5px;font-weight:600;display:flex}.tk-links a{color:var(--brand);white-space:nowrap}.tk-links.btns{flex-wrap:wrap;gap:8px}.tk-links.btns .btn{height:32px;padding:0 11px;font-size:12.5px}.tk-dseg{max-width:100%}@media (max-width:759px){.tk-links{width:100%;margin:0}.tk-links.btns .btn{flex:auto;height:42px}.tk-dseg{width:100%}.tk-dseg .segl{flex:1;justify-content:center}}.tk-chips{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.tk-chips::-webkit-scrollbar{display:none}.tk-chips a{border:1px solid var(--line);background:var(--surface);height:32px;color:var(--ink-2);white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.tk-chips a span{color:var(--muted);font-size:11px;font-weight:700}.tk-chips a:hover{border-color:var(--line-2);background:var(--hover)}.tk-chips a[aria-current]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.tk-chips a[aria-current] span{color:var(--surface);opacity:.75}.tk-chips a.red:not([aria-current]) span{color:var(--red)}.tk-inchips{padding:0 14px 10px}@media (max-width:759px){.tk-chips a{height:40px;padding:0 13px}}.tk-cols{grid-template-columns:1fr;gap:12px;display:grid}.tk-cols>*{min-width:0}@media (min-width:1100px){.tk-cols{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:start}}.tk-gh{border-top:1px solid var(--line);align-items:center;gap:8px;padding:9px 14px 7px;font-size:12.5px;display:flex}.tk-gh:first-child{border-top:0}.tk-gh i{background:var(--faint);border-radius:3px;flex:none;width:8px;height:8px}.tk-gh b{color:var(--ink);font-weight:700}.tk-gh span{color:var(--muted);font-size:11.5px;font-weight:700}.tk-gh em{color:var(--faint);text-align:end;margin-inline-start:auto;font-size:11.5px;font-style:normal}.tk-gh.red i{background:var(--red)}.tk-gh.red b{color:var(--red)}.tk-gh.gold i{background:var(--gold)}.tk-gh.blue i{background:var(--blue)}.tk-gh.violet i{background:var(--violet)}.tk-gh.amber i{background:var(--amber)}.tk-gh.green i{background:var(--ok)}@media (max-width:759px){.tk-gh em{display:none}}.tk-more{border-top:1px solid var(--line)}.tk-more>summary{cursor:pointer;min-height:40px;color:var(--brand);justify-content:center;align-items:center;gap:6px;font-size:12.5px;font-weight:600;list-style:none;display:flex}.tk-more>summary::-webkit-details-marker{display:none}.tk-more[open]>summary{color:var(--muted);border-bottom:1px solid var(--line)}.tk-more[open]>summary .a,.tk-more:not([open])>summary .b{display:none}.tk-row.task{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 14px}.tk-row .tk-l1{align-items:center;gap:7px;min-width:0;display:flex}.tk-row .dot{background:var(--violet);border-radius:50%;flex:none;width:7px;height:7px}.tk-row .dot.red{background:var(--red)}.tk-row .dot.green{background:var(--ok)}.tk-row .dot.amber{background:var(--amber)}.tk-row .dot.blue{background:var(--blue)}.tk-row .tk-who{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}.tk-row .tk-who:hover{color:var(--brand)}.tk-row .tk-age{color:var(--faint);white-space:nowrap;margin-inline-start:auto;font-size:11.5px;font-weight:600}.tk-row .tk-age.old{color:var(--red)}.tk-row .tk-top{flex-wrap:wrap;align-items:center;gap:5px;margin-top:4px;display:flex}.tk-row .tk-top .badge{height:20px;padding:0 7px;font-size:11px}.tk-row .tk-desc{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;overflow:hidden}.tk-row .meta{color:var(--faint);gap:4px 10px;margin-top:2px;font-size:11.5px}.tk-row .acts .btn{min-width:74px}@media (max-width:759px){.tk-row.task{align-items:start;padding:11px 12px}.tk-row .tk-desc{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.tk-row .acts .btn{height:42px;padding:0 12px;font-size:13px}}.tk-bars{flex-direction:column;display:flex}.tk-bar{min-height:26px;color:var(--ink-2);grid-template-columns:minmax(0,128px) minmax(0,1fr) auto;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:grid}a.tk-bar:hover .l{color:var(--brand)}.tk-bar .l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tk-bar .as-bar2 i.blue{background:var(--blue)}.tk-bar .as-bar2 i.amber{background:var(--amber)}.tk-bar .as-bar2 i.violet{background:var(--violet)}.tk-bar .as-bar2 i.gold{background:var(--gold)}.tk-bar .as-bar2 i.gray{background:var(--faint)}.tk-bar .as-bar2 i{min-width:2px}.tk-bar>b{font-family:var(--f-display);color:var(--ink);text-align:end;justify-content:flex-end;align-items:baseline;gap:6px;min-width:24px;font-weight:600;display:flex}.tk-bar>b em{font-family:var(--f);color:var(--faint);text-align:end;min-width:26px;font-size:10.5px;font-style:normal;font-weight:500}.tk-bar>b em.u,.tk-bar>b em.d{min-width:0;font-weight:700}@media (max-width:480px){.tk-bar{grid-template-columns:minmax(0,112px) minmax(0,1fr) auto;min-height:30px}}.tk-empty{flex-direction:column;gap:3px;padding:18px 14px;display:flex}.tk-empty b{font-size:13px}.tk-empty p{color:var(--muted);max-width:62ch;margin:0;font-size:12px;line-height:1.8}.tk-pr{border-top:1px solid var(--line);align-items:flex-start;gap:9px;padding:8px 12px;display:flex}.tk-pr>i{background:var(--line-2);border-radius:50%;flex:none;width:8px;height:8px;margin-top:8px}.tk-pr>i.on{background:var(--ok);box-shadow:0 0 0 3px var(--ok)}@supports (color:color-mix(in lab, red, red)){.tk-pr>i.on{box-shadow:0 0 0 3px color-mix(in srgb,var(--ok) 22%,transparent)}}.tk-pr>div:last-child{flex-wrap:wrap;flex:1;align-items:center;gap:2px 8px;min-width:0;display:flex}.tk-pr b{font-size:13px;font-weight:600}.tk-pr .badge{height:19px;padding:0 6px;font-size:10.5px}.tk-pl{color:var(--muted);overflow-wrap:anywhere;flex:100%;font-size:11.5px}.tk-pl b{color:var(--ink-2);font-size:11.5px;font-weight:600}.tk-pl.on{color:var(--ok)}.tk-pl.no{color:var(--amber)}.tk-sharec{padding:10px 14px}.tk-share{background:var(--sunken);border-radius:4px;gap:2px;height:8px;display:flex;overflow:hidden}.tk-share i{min-width:3px;display:block}.tk-share .red{background:var(--red)}.tk-share .blue{background:var(--blue)}.tk-share .violet{background:var(--violet)}.tk-share .amber{background:var(--amber)}.tk-share .green{background:var(--ok)}.tk-share .gray{background:var(--faint)}.tk-share .gold{background:var(--gold)}.tk-legend{color:var(--ink-2);flex-wrap:wrap;gap:4px 16px;margin-top:8px;font-size:12px;display:flex}.tk-legend span{align-items:center;gap:6px;display:inline-flex}.tk-legend b{font-family:var(--f-display);font-weight:600}.tk-legend i{background:var(--faint);border-radius:2px;width:8px;height:8px}.tk-legend .red{background:var(--red)}.tk-legend .blue{background:var(--blue)}.tk-legend .gray{background:var(--faint)}.tk-fam>span:first-child{min-width:0}.tk-fam small{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.tk-fam b{font-family:var(--f);font-size:12.5px}.tk-fam>b{font-family:var(--f-display)}.tk-file{align-items:flex-start}.tk-file h1{overflow-wrap:anywhere;font-size:22px;line-height:1.35}.tk-tags{flex-wrap:wrap;align-items:center;gap:5px;margin-top:6px;display:flex}.tk-facts{flex-wrap:wrap;gap:2px 14px;margin-top:6px;display:flex}.tk-acts{align-self:center}.tk-esc{display:contents}.tk-esc.done>.btn{display:none}@media (max-width:759px){.tk-acts>*,.tk-acts>.tk-esc>*{flex:40%}.tk-acts .btn{width:100%;height:42px}}.tk-ask{white-space:pre-wrap;overflow-wrap:anywhere;padding:12px 14px;font-size:13.5px;line-height:1.9}.tk-ask span{color:var(--muted);margin-bottom:2px;font-size:11px;font-weight:700;display:block}.tk-flags{flex-direction:column;gap:6px;padding:0 14px 12px;display:flex}.tk-ask+.tk-flags{padding-top:0}.tk-flags:first-child{padding-top:12px}.tk-ev .ic{font-size:11px;font-weight:700}.tk-ev .ic.open{background:var(--blue-soft);color:var(--blue)}.tk-ev .ic.done{background:var(--brand-soft);color:var(--brand)}.tk-ev p b{font-weight:600}.as .props .prop{padding:6px 14px;font-size:12.5px}.as .guide{margin:0}.tk-step{background:var(--ink);width:20px;height:20px;color:var(--surface);border-radius:6px;flex:none;place-items:center;font-size:11.5px;font-weight:700;display:inline-grid}.tk-sum{flex-direction:column;display:flex}.tk-sum div{border-top:1px solid var(--line);grid-template-columns:88px minmax(0,1fr);gap:8px;padding:6px 0;font-size:12.5px;display:grid}.tk-sum div:first-child{border-top:0}.tk-sum span{color:var(--muted)}.tk-sum b{overflow-wrap:anywhere;font-weight:600}.tk-sum b.no{color:var(--faint);font-weight:500}.as .split{gap:12px}@media (max-width:759px){.tk-submit{justify-content:center;width:100%;height:48px}}.tk-fc{flex-direction:column;gap:8px;padding:10px 12px;display:flex}.tk-filter{gap:8px}.tk-filter .tk-q{flex:2 260px;max-width:none;height:34px}.tk-filter select.inp{flex:150px;width:auto;min-width:0;height:34px}.tk-filter .btn.sm{height:34px}@media (max-width:759px){.tk-filter .tk-q{flex-basis:100%;height:44px}.tk-filter select.inp{flex:100%;height:44px}.tk-filter .btn.sm{flex:auto;height:44px}}.tk-board{scrollbar-width:thin;scroll-snap-type:x proximity;grid-auto-columns:minmax(240px,1fr);grid-auto-flow:column;align-items:start;gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.tk-board .col{scroll-snap-align:start;background:var(--surface);border-radius:var(--r-lg);min-width:0;min-height:0}.tk-board .colh{border-bottom:1px solid var(--line);flex-wrap:wrap;padding:10px 12px}.tk-board .colh .cd{border-radius:3px;flex:none;width:9px;height:9px}.tk-board .colh .n{font-family:var(--f-display);color:var(--ink);background:0 0;padding:0;font-size:13px}.tk-board .colh small{color:var(--faint);margin-inline-start:auto;font-size:10.5px;font-weight:500}.tk-board .cards{scrollbar-width:thin;overscroll-behavior:contain;flex-direction:column;gap:8px;max-height:max(420px,100vh - 250px);padding:10px;display:flex;overflow-y:auto}.tk-board .kc{box-shadow:none;gap:5px;padding:9px 10px}.tk-board .kc:hover{box-shadow:none;border-color:var(--ink-2)}.tk-board .kc .badge{height:20px;padding:0 7px;font-size:11px}.tk-board .kc .t2 b{overflow-wrap:anywhere;font-size:13px}.tk-board .kc .nx{border-top:1px solid var(--line);padding-top:6px;font-size:11.5px}.tk-board .none{color:var(--muted);padding:14px 4px;font-size:12px}@media (max-width:759px){.tk-board{grid-auto-columns:84vw}}.sf-now{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:900px){.sf-now{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}.sf-now .as-dh small{font-size:11.5px}.sf-now .as-dh .badge{height:19px;padding:0 6px;font-size:10.5px}.sf-cur{color:var(--muted);flex-direction:column;gap:7px;padding:9px 12px 10px;font-size:12px;display:flex}.sf-cur>div:first-child{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.sf-cur b{color:var(--ink);font-size:13px}.sf-cur em{color:var(--ink-2);margin-inline-start:auto;font-style:normal;font-weight:600}.sf-now .as-sh{border-top:1px solid var(--line);margin-top:2px;padding-top:9px}.sf-now .as-sh+.tk-pr{border-top:0}.sf-sl{align-items:flex-start}.sf-sl b{font-size:12px;font-family:var(--f)!important}.sf-sl em{color:var(--ok);margin-inline-start:6px;font-size:10.5px;font-style:normal;font-weight:700}.sf-sl em.p{color:var(--faint);font-weight:500}.sf-sl.past>span:first-child{color:var(--faint)}.sf-sl.past b{color:var(--muted)}.sf-sl .as-v,.sf-now .as-ln .as-v{overflow-wrap:anywhere;flex:0 46%;justify-content:flex-end}.sf-week{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.sf-day{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);text-align:center;min-width:0;color:var(--muted);flex-direction:column;align-items:center;gap:2px;padding:7px 4px;font-size:11.5px;display:flex}.sf-day b{color:var(--ink-2);font-size:12px;font-weight:600}.sf-day .n{font-family:var(--f-display);color:var(--ink);font-size:16px;font-weight:600}.sf-day .s{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10.5px;font-weight:600;overflow:hidden}.sf-day.on{background:var(--sunken);border-color:var(--line-2)}.sf-day.on .s{color:var(--brand);font-weight:700}.sf-day.today{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.sf-day.past{opacity:.5}@media (max-width:520px){.sf-week{gap:4px}.sf-day{padding:6px 1px}.sf-day b{font-size:10.5px}.sf-day .n{font-size:14px}.sf-day .s{font-size:9.5px}}.sf-rp{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:700px){.sf-rp{grid-template-columns:repeat(4,minmax(0,1fr))}}.sf-dot{background:var(--line-2);border-radius:50%;flex:none;width:8px;height:8px}.sf-dot.on{background:var(--ok);box-shadow:0 0 0 3px var(--ok)}@supports (color:color-mix(in lab, red, red)){.sf-dot.on{box-shadow:0 0 0 3px color-mix(in srgb,var(--ok) 22%,transparent)}}.as .nba{border-radius:var(--r-lg);background:var(--surface);border-color:var(--line-2);padding:12px 14px}.as .nba.ok{border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.as .nba.ok{border-color:color-mix(in srgb,var(--ok) 45%,var(--line))}}.as .nba.info{border-color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.as .nba.info{border-color:color-mix(in srgb,var(--blue) 45%,var(--line))}}@media (min-width:760px){.as .nba{flex-direction:row;align-items:center}.as .nba>div:first-child{flex:1;min-width:0}}.sf-table{display:none}@media (min-width:1000px){.sf-table{display:block}.sf-phone.sf-phone{display:none}}.sf-table .sched th{font-size:12px}.sf-table .sched th.today{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.sf-table .sched .cell{border:1px solid var(--line);background:0 0;border-radius:8px;min-height:58px}.sf-table .sched .cell.gap{border-color:var(--red);background:0 0}@supports (color:color-mix(in lab, red, red)){.sf-table .sched .cell.gap{border-color:color-mix(in srgb,var(--red) 45%,var(--line))}}.sf-table .sched .cell.gap{color:var(--red)}.sf-table .sched .cell.none{border-style:dashed}.sf-table .sched td.today .cell{border-color:var(--ink-2)}.sf-table .sched .cov{color:var(--faint);margin-top:1px;font-size:10.5px;font-weight:600;display:block}.sf-table .sched .cov.bad{color:var(--red)}.sf-table .sched .cov.ok{color:var(--ok)}.sf-table .pchip{border-radius:7px;max-width:100%;font-size:12px}.sf-jump{z-index:5;background:var(--bg);grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;padding:6px 0;display:grid;position:sticky;top:58px}.sf-jump a{border:1px solid var(--line);background:var(--surface);border-radius:var(--r);color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:1px;min-height:48px;padding:6px 0;font-size:10.5px;display:flex}.sf-jump a b{color:var(--ink);font-size:14px;font-family:var(--f-display);font-weight:600}.sf-jump a.today{border-color:var(--ink)}.sf-jump a.bad b{color:var(--red)}.sf-jump a i{background:var(--ok);border-radius:50%;width:5px;height:5px}.sf-jump a.bad i{background:var(--red)}.sf-jump a.none i{background:var(--line-2)}.sf-dcard{scroll-margin-top:130px}.sf-dcard.today{border-color:var(--ink-2)}.sf-slot{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 14px;display:grid}.sf-slot .h{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.sf-slot .h b{font-size:13.5px}.sf-slot .h span{color:var(--muted);font-size:12px}.sf-slot .ppl{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sf-slot .pchip{white-space:normal;border-radius:8px;gap:7px;padding:4px 6px 4px 5px;font-size:13px}.sf-slot .pchip .rm{width:30px;height:30px}.sf-slot .addsel{border-radius:var(--r);height:42px;color:var(--ink-2);padding:0 10px;font-size:14px}.sf-hours .hbar{grid-template-columns:minmax(0,180px) minmax(0,1fr) 30px;padding:4px 0;font-size:12.5px}.sf-hours .hbar b{font-family:var(--f-display);text-align:end;font-weight:600}@media (min-width:768px){.sf-hours .hbar{grid-template-columns:minmax(0,230px) minmax(0,1fr) 34px}}.sf-logday{border-top:1px solid var(--line);align-items:center;gap:8px;padding:8px 14px 6px;font-size:12.5px;font-weight:700;display:flex}.sf-logday em{color:var(--faint);margin-inline-start:auto;font-size:11.5px;font-style:normal;font-weight:500}.sf-logday+.task{border-top:0}.sf-row.task{align-items:start;gap:10px;padding:8px 14px}.sf-row .meta{font-size:11.5px}.sf-rep{color:var(--muted);flex-wrap:wrap;gap:2px 12px;margin-top:3px;font-size:11.5px;display:flex}.sf-row .sf-rep b{font-family:var(--f-display);color:var(--ink);font-size:12px;display:inline}.sf-note{border-inline-start:2px solid var(--line-2);color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:5px;padding:2px 10px;font-size:12px}.sf-row .sf-note b{font-size:12px;display:inline}@media (max-width:759px){.sf-row.task{grid-template-columns:auto minmax(0,1fr)}.sf-row.task>.badge{grid-column:2;justify-self:start}}.sf-dayrow{color:var(--ink-2);grid-template-columns:minmax(0,104px) minmax(0,1fr) 44px;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:grid}.sf-dayrow>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sf-dayrow b{font-family:var(--f-display);text-align:end;color:var(--ink);font-weight:600}.sf-ptbl .as-tr{grid-template-columns:minmax(0,1.7fr) repeat(4,minmax(0,.6fr))}.sf-ptbl .as-tr .a{color:var(--amber);font-weight:700}.sf-ptbl .as-tr .r{color:var(--red);font-weight:700}.tk-kg .as-d{white-space:normal;min-height:16px;line-height:1.5}.tk-sp{height:30px}@media (max-width:759px){.tk-sp{display:none}.as-ctl .as-seg{flex:100%}.as-ctl .as-nav{flex:auto}.as-ctl .as-nav .btn{flex:1}.as-ctl>.btn.sm,.as-ctl .as-custom>summary,.as-ctl .as-nav .btn{height:40px}.as-ctl>.btn.sm,.as-ctl .as-custom{flex:auto}.as-ctl .as-custom>summary{width:100%}.as-ctl .as-custom[open]{flex-basis:100%}.tk-row.task .acts{grid-column:auto;align-self:center}}.as-kg.cx-strip{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:760px){.as-kg.cx-strip{grid-template-columns:repeat(var(--m,4),minmax(0,1fr))}}@media (min-width:1200px){.as-kg.cx-strip{grid-template-columns:repeat(var(--n,4),minmax(0,1fr))}}.cx-strip .as-kp{color:inherit}a.as-kp:hover{background:var(--hover)}.cx-strip .as-kp>b.t{font-family:var(--f);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;line-height:2.05;overflow:hidden}.cx-strip .as-kp>b small{color:var(--muted);font-size:12px;font-weight:500;font-family:var(--f)}.cx-strip .as-d{padding-bottom:4px}.cx-top h1{font-size:22px}.cx-tt{flex:320px;min-width:0}.cx-top .as-ctl{align-self:flex-end}.cx-who{align-items:center;gap:12px;display:flex}.as>.cx-sec:first-child{margin-top:0}.cx-sec{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-top:6px;padding-inline:2px;scroll-margin-top:84px;display:flex}.cx-sec h2{align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}.cx-sec p{color:var(--faint);flex:220px;margin:0;font-size:12px}.cx-sec-a{flex-wrap:wrap;align-self:center;gap:8px;margin-inline-start:auto;display:flex}.cx-empty{text-align:center;flex-direction:column;align-items:center;gap:3px;padding:18px 16px;display:flex}.cx-empty>i{background:var(--sunken);width:30px;height:30px;color:var(--faint);border-radius:8px;place-items:center;margin-bottom:4px;display:grid}.cx-empty>i svg{width:16px;height:16px}.cx-empty.ok>i{color:var(--ok)}.cx-empty>b{font-size:13px;font-weight:700}.cx-empty>p{color:var(--muted);max-width:52ch;margin:0;font-size:12px;line-height:1.75}.cx-empty .row-flex{margin-top:6px}.cx-flags{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);grid-template-columns:1fr;display:grid;overflow:hidden}.cx-flag{border-top:1px solid var(--line);min-height:44px;color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 14px;display:grid}.cx-flag:first-child{border-top:0}.cx-flag.t-red{--tc:var(--red)}.cx-flag.t-amber{--tc:var(--amber)}.cx-flag.t-blue{--tc:var(--blue)}.cx-flag.t-green{--tc:var(--ok)}.cx-flag .ico{background:var(--tc,var(--amber));border-radius:50%;width:8px;height:8px;padding:0;font-style:normal}.cx-flag .ico svg{display:none}.cx-flag b{font-size:12.5px;font-weight:700;line-height:1.5;display:block}.cx-flag div>span{color:var(--muted);font-size:11.5px;line-height:1.6;display:block}.cx-go{color:var(--brand);white-space:nowrap;align-items:center;gap:2px;font-size:11.5px;font-weight:600;display:inline-flex}a.cx-flag:hover{background:var(--hover)}.cx-t{min-width:0}.cx-t td.n,.cx-t th.n{text-align:start;white-space:nowrap}.cx-t tfoot td{background:var(--sunken);border-top:1px solid var(--line);border-bottom:0;font-weight:700}.cx-t tr.cx-now td{background:var(--brand-tint)}.cx-t .cx-grp td{background:var(--sunken);color:var(--muted);padding-block:6px;font-size:12px;font-weight:700}@media (max-width:640px){.cx-t th,.cx-t td{padding:9px 8px;font-size:12.5px}.cx-t th{white-space:normal;line-height:1.4}.cx-t th:first-child,.cx-t td:first-child{padding-inline-start:14px}.cx-t th:last-child,.cx-t td:last-child{padding-inline-end:14px}.cx-hide-s{display:none}}.cx-scroll{overscroll-behavior:contain;max-height:440px;overflow:auto}.cx-share{background:var(--sunken);border-radius:999px;min-width:60px;height:5px;margin-top:5px;display:block;overflow:hidden}.cx-share i{background:var(--c,var(--brand));border-radius:999px;height:100%;display:block}.cx-legend{color:var(--muted);flex-wrap:wrap;gap:6px 14px;font-size:12px;display:flex}.cx-legend i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-inline-end:5px;display:inline-block}.cx-note{color:var(--muted);align-items:flex-start;gap:8px;margin:0;font-size:12.5px;line-height:1.8;display:flex}.cx-note svg{flex:none;margin-top:3px}.cx-row{border-top:1px solid var(--line);color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:11px 16px;display:grid}.cx-row:first-child{border-top:0}a.cx-row:hover{background:var(--hover)}.cx-row.two{grid-template-columns:minmax(0,1fr) auto}.cx-row b{font-size:13.5px;font-weight:600}.cx-row .meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12.5px;display:flex}.cx-row .ico{border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.cx-big{font-family:var(--f-display);font-size:20px;font-weight:500}.cx-prog{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:6px;display:grid}.cx-prog .bar{height:8px}.cx-prog b{text-align:end;min-width:38px;font-size:12.5px}.cx-more>summary{cursor:pointer;min-height:44px;color:var(--brand);border-top:1px solid var(--line);justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:600;list-style:none;display:flex}.cx-more>summary::-webkit-details-marker{display:none}.cx-more[open]>summary{display:none}.cx-monthnav{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cx-tabs{scrollbar-width:none;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);gap:6px;padding:4px;display:flex;overflow-x:auto}.cx-tabs::-webkit-scrollbar{display:none}.cx-tabs a{border-radius:calc(var(--r-lg) - 4px);min-height:42px;color:var(--muted);white-space:nowrap;flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;padding:4px 16px;font-size:13.5px;font-weight:600;line-height:1.35;display:inline-flex}.cx-tabs a small{opacity:.8;font-size:11px;font-weight:500}.cx-tabs a[aria-current=page]{background:var(--ink);color:var(--surface)}.cx-tabs a:hover:not([aria-current=page]){background:var(--sunken);color:var(--ink)}.fi-chart{width:100%;height:auto;display:block}.fi-six td b{font-weight:600}.fi-neg{color:var(--red)}.fi-pos{color:var(--ok)}.fi-tot{background:var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.fi-tot div{background:var(--surface);flex-direction:column;min-width:0;padding:10px 16px;display:flex}.fi-tot div:first-child{border-end-start-radius:var(--r-lg)}.fi-tot div:last-child{border-end-end-radius:var(--r-lg)}.fi-tot span{color:var(--muted);font-size:11.5px}.fi-tot b{font-family:var(--f-display);font-size:17px;font-weight:500}@media (max-width:640px){.fi-tot div{padding:9px 10px}.fi-tot b{font-size:15px}}.in-cmp{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:1000px){.in-cmp{grid-template-columns:repeat(2,minmax(0,1fr))}}.in-heat td{padding:5px}.in-cell{text-align:center;background:var(--sunken);border-radius:10px;flex-direction:column;justify-content:center;min-height:56px;padding:8px 4px;display:flex}.in-cell b{font-family:var(--f-display);font-size:15px;font-weight:600}.in-cell span{color:var(--ink-2);opacity:.85;font-size:11px}.in-band{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px 16px;display:grid}.in-band:first-child{border-top:0}.in-band .bar{grid-column:1/-1;height:10px}.in-band b.num{font-family:var(--f-display);font-size:20px;font-weight:500}.in-flow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0;display:grid}.in-flow>div{border-inline-start:1px solid var(--line);flex-direction:column;gap:2px;min-width:0;padding:14px 16px;display:flex;position:relative}.in-flow>div:first-child{border-inline-start:0}.in-flow span{color:var(--muted);font-size:12.5px}.in-flow b{font-family:var(--f-display);font-size:26px;font-weight:500;line-height:1.2}.in-flow em{color:var(--muted);font-size:12px;font-style:normal}@media (max-width:640px){.in-flow>div{padding:12px 10px}.in-flow b{font-size:21px}}.cx-dl{border:1px solid var(--night-line);color:var(--night-ink);border-radius:10px;padding:0 12px;position:relative}.cx-dl>summary{cursor:pointer;align-items:center;gap:6px;min-height:36px;font-size:13px;font-weight:600;list-style:none;display:flex}.cx-dl>summary::-webkit-details-marker{display:none}.cx-dl>div{flex-wrap:wrap;gap:6px;padding:4px 0 10px;display:flex}@media (max-width:767px){.cx-dl>summary{min-height:42px}}.go-hero{grid-template-columns:1fr;gap:0;display:grid}@media (min-width:900px){.go-hero{grid-template-columns:auto minmax(0,1fr)}}.go-ring{align-items:center;gap:18px;padding:20px 24px;display:flex}.go-ringc{--p:0;--e:0;background:conic-gradient(var(--rc,var(--brand)) calc(var(--p)*1%),var(--sunken) 0);border-radius:50%;flex:none;place-items:center;width:132px;height:132px;display:grid}.go-ringc>div{background:var(--surface);text-align:center;border-radius:50%;place-items:center;width:104px;height:104px;line-height:1.25;display:grid}.go-ringc b{font-family:var(--f-display);font-size:26px;font-weight:500;display:block}.go-ringc small{color:var(--muted);font-size:11.5px}.go-ring h3{margin:0;font-size:16px;font-weight:600}.go-ring p{color:var(--muted);max-width:38ch;margin:4px 0 0;font-size:13px;line-height:1.8}.go-facts{background:var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}@media (min-width:900px){.go-facts{border-top:0;border-inline-start:1px solid var(--line)}}.go-facts div{background:var(--surface);flex-direction:column;gap:1px;min-width:0;padding:14px 16px;display:flex}.go-facts span{color:var(--muted);font-size:12px}.go-facts b{font-family:var(--f-display);font-size:22px;font-weight:500}.go-facts em{color:var(--muted);font-size:12px;font-style:normal}.go-facts em.up{color:var(--ok);font-weight:600}.go-facts em.dn{color:var(--red);font-weight:600}.go-mem{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:760px){.go-mem{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.go-mem{grid-template-columns:repeat(3,minmax(0,1fr))}}.go-m{flex-direction:column;gap:8px;padding:14px 16px;display:flex}.go-m .h{align-items:center;gap:10px;min-width:0;display:flex}.go-m .h b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.go-m .h>div:not(.av){flex:1;min-width:0}.go-m .h span.small{display:block}.go-m .nums{align-items:baseline;gap:6px;display:flex}.go-m .nums b{font-family:var(--f-display);font-size:24px;font-weight:500}.go-track{background:var(--sunken);border-radius:999px;height:10px;position:relative}.go-track i{border-radius:inherit;background:var(--c,var(--brand));max-width:100%;position:absolute;inset-block:0;inset-inline-start:0}.go-track u{background:var(--ink-2);border-radius:2px;width:2px;position:absolute;top:-4px;bottom:-4px}.card.go-dept{flex-direction:column;gap:8px;padding:14px 16px;display:flex}@media (max-width:640px){.go-ring{gap:14px;padding:16px 14px}.go-ringc{width:104px;height:104px}.go-ringc>div{width:80px;height:80px}.go-ringc b{font-size:21px}}.card.dc{flex-direction:column;gap:8px;padding:14px 16px;display:flex}.dc.wait{--tc:var(--amber)}.dc.late{--tc:var(--red)}.dc.yes{--tc:var(--ok)}.dc.hold{--tc:var(--blue)}.dc.no{--tc:var(--red)}.dc .h{flex-wrap:wrap;align-items:flex-start;gap:8px 10px;display:flex}.dc .h b{font-family:var(--f-display);flex:220px;min-width:0;font-size:15.5px;font-weight:600;line-height:1.6}.dc .meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12.5px;display:flex}.dc .meta span{align-items:center;gap:5px;display:inline-flex}.dc .ctx{color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.9}.dc .ans{background:var(--sunken);border-radius:var(--r);white-space:pre-wrap;overflow-wrap:anywhere;padding:10px 12px;font-size:13.5px;line-height:1.9}.dc .ans>span{color:var(--muted);font-size:11.5px;font-weight:700;display:block}.dc .f{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dc-list{flex-direction:column;gap:12px;display:flex}.mt-agenda{counter-reset:ag;grid-template-columns:1fr;gap:0;margin:0;padding:0;list-style:none;display:grid}.mt-agenda li{counter-increment:ag;border-top:1px solid var(--line);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 16px;display:grid}.mt-agenda li:first-child{border-top:0}.mt-agenda li:before{content:counter(ag);background:var(--sunken);width:28px;height:28px;color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:12.5px;font-weight:700;display:grid}.mt-agenda li.hot:before{background:var(--red-soft);color:var(--red)}.mt-agenda b{font-size:13.5px;font-weight:600;display:block}.mt-agenda span.s{color:var(--muted);font-size:12.5px}.mt-min{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:13.5px;line-height:1.9}.mt-min-k{color:var(--muted);font-size:12px;font-weight:700}.mt-last{background:var(--gold-soft);border-radius:var(--r);padding:12px 14px}.mt-last b{color:var(--gold-ink);font-size:12.5px}@media print{.card{break-inside:avoid;box-shadow:none!important}.as-kg.cx-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.rp-sheet{padding:0;overflow:hidden}.rp-head{border-bottom:2px solid var(--gold);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding:22px 22px 16px;display:flex}.rp-head h2{font-size:22px}.rp-head span{color:var(--muted);font-size:12.5px}.rp-read{grid-template-columns:1fr;gap:12px;padding:16px 22px;display:grid}@media (min-width:900px){.rp-read{grid-template-columns:repeat(2,minmax(0,1fr))}}.rp-read>div{border-radius:var(--r);background:var(--sunken);padding:12px 14px}.rp-read .g{background:var(--ok-soft)}.rp-read .b{background:var(--red-soft)}.rp-read b{margin-bottom:4px;font-size:12.5px;display:block}.rp-read ul{margin:0;padding-inline-start:18px;font-size:13.5px;line-height:1.9;list-style:outside}@media (max-width:640px){.rp-head{padding:16px 14px 12px}.rp-read{padding:12px 14px}}.st-list{grid-template-columns:1fr;gap:10px;display:grid}@media (min-width:900px){.st-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.st-item{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.st-dot{background:var(--ok);width:12px;height:12px;box-shadow:0 0 0 4px var(--ok-soft);border-radius:50%}.st-dot.bad{background:var(--red);box-shadow:0 0 0 4px var(--red-soft)}.st-dot.warn{background:var(--amber);box-shadow:0 0 0 4px var(--amber-soft)}.st-item b{font-size:14px;display:block}.st-item span.s{color:var(--muted);overflow-wrap:anywhere;font-size:12.5px;display:block}.rv{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:1000px){.rv{grid-template-columns:320px minmax(0,1fr);align-items:start}}.go-dept .go-m{padding:0}.chip.on{border-style:solid;border-color:var(--brand);background:var(--brand-soft);color:var(--brand)}@media (max-width:767px){.toolbar .chip{height:40px}}.dc-list:empty{display:none}.gx-warn{background:var(--amber-soft);color:var(--amber);border-radius:var(--r);align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.7;display:flex}.gx-warn svg{flex:none;margin-top:3px}.bd-form{grid-template-columns:1fr 1fr;align-items:end;gap:12px;display:grid}.bd-form .btn{grid-column:1/-1}@media (min-width:900px){.bd-form{grid-template-columns:1.3fr 1.3fr 1fr 1fr auto}.bd-form .btn{grid-column:auto;height:40px}}.hbar.bd-row{grid-template-columns:minmax(0,150px) minmax(0,1fr) 84px;padding:7px 0}@media (max-width:640px){.hbar.bd-row{grid-template-columns:minmax(0,1fr) 84px}.hbar.bd-row .bar{grid-area:2/1/auto/-1}}.as-pick{grid-template-columns:1fr;gap:10px;display:grid}@media (min-width:640px){.as-pick{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1150px){.as-pick{grid-template-columns:repeat(3,minmax(0,1fr))}}.card.as-p{min-height:60px;color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.card.as-p:hover{border-color:var(--brand);background:var(--hover)}.as-p b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;display:block;overflow:hidden}.as-p span{color:var(--muted);font-size:12.5px}.as-p svg{color:var(--muted)}@media (min-width:900px){.tv .tv-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1500px){.tv .tv-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.tv .btn.ghost{color:var(--night-ink);border-color:var(--night-line)}.card.cm-all{color:inherit;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:10px 14px;font-size:12.5px;display:flex}.card.cm-all:hover{border-color:var(--brand);background:var(--hover)}.cm-all-t{align-items:center;gap:8px;min-width:0;display:inline-flex}.cm-all-t b{font-size:13.5px}.cm-all-t small{color:var(--faint);font-size:11.5px}.cm-all-n{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:5px;margin-inline-start:auto;display:inline-flex}.cm-all-n>span{color:var(--faint);margin-inline-end:6px;font-size:11.5px}.cm-all-n b{font-family:var(--f-display);color:var(--ink);font-size:15px;font-weight:600}.cm-all-n i{background:var(--line-2);align-self:center;width:1px;height:12px;margin-inline:6px}.cm-all-go{color:var(--brand);align-items:center;gap:2px;font-weight:700;display:inline-flex}@media (max-width:759px){.cm-all-t small{display:none}.cm-all-n{order:3;width:100%;margin:0}.cm-all-go{margin-inline-start:auto}}.cm-r3{grid-template-columns:1fr;align-items:start;gap:12px;display:grid}@media (min-width:1100px){.cm-r3{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.9fr)}}.cm-hours{grid-template-columns:repeat(24,minmax(0,1fr));gap:2px;height:64px;padding:2px 14px 0;display:grid}.cm-hours>div{flex-direction:column;min-width:0;display:flex}.cm-hours span{border-bottom:1px solid var(--line);flex:1;align-items:flex-end;display:flex}.cm-hours i{background:var(--blue);border-radius:3px 3px 0 0;width:100%;display:block}@supports (color:color-mix(in lab, red, red)){.cm-hours i{background:color-mix(in srgb,var(--blue) 55%,var(--surface))}}.cm-hours .past i{background:var(--line-2)}.cm-hours .now span{border-bottom:2px solid var(--brand)}.cm-hours .now i{background:var(--brand)}.cm-hours em{color:var(--faint);text-align:center;height:14px;font-size:9.5px;font-style:normal;line-height:14px}.cm-hours .now em{color:var(--brand);font-weight:700}.cm-next{color:var(--muted);margin:0;padding:6px 14px 8px;font-size:12px}.cm-next b{color:var(--ink)}.cm-next b.w{color:var(--red)}.cm-ls{overscroll-behavior:contain;max-height:420px;overflow:auto}.cm-l{border-top:1px solid var(--line);color:inherit;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 14px;font-size:12.5px;display:grid}a.cm-l:hover{background:var(--hover)}.cm-tm{font-family:var(--f-display);white-space:nowrap;font-weight:600}.cm-fam{flex-direction:column;min-width:0;display:flex}.cm-fam b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cm-fam small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.cm-l.s-done,.cm-l.s-miss{color:var(--muted)}.cm-l.s-live{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.cm-l.s-live{background:color-mix(in srgb,var(--ok) 6%,var(--surface))}}.cm-w{border-top:1px solid var(--line);color:inherit;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 14px;display:grid}.cm-w:hover{background:var(--hover)}.cm-w>b{font-family:var(--f-display);text-align:center;font-size:18px;font-weight:600}.cm-w>b.w{color:var(--red)}.cm-w span{flex-direction:column;min-width:0;display:flex}.cm-w span b{font-size:12.5px}.cm-w span small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.cm-w>svg{color:var(--faint)}.cm-cut{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}a.as-ln:hover{background:var(--hover)}.cm-links{grid-template-columns:1fr;padding-bottom:8px;display:grid}@media (min-width:760px){.cm-links{grid-template-columns:repeat(3,minmax(0,1fr))}.cm-links>div+div{border-inline-start:1px solid var(--line)}}.cm-lk{color:var(--ink-2);align-items:center;gap:9px;min-height:32px;padding:6px 12px;font-size:12.5px;display:flex}.cm-lk svg{color:var(--faint)}.cm-lk:hover{background:var(--hover);color:var(--brand)}.cm-lk:hover svg{color:var(--brand)}@media (max-width:759px){.cm-lk{min-height:42px}.cm-links{grid-template-columns:repeat(2,minmax(0,1fr))}.cm-links>div{display:contents}.cm-links .as-sh{grid-column:1/-1}}.cx-top>.act-open,.cx-top>:not(.cx-tt):not(.as-ctl):not(.av){margin-inline-start:auto}.cx-top .as-sub{max-width:92ch;line-height:1.7}.cx-top .as-sub b{font-weight:600}.cx-who>.av{flex:none}@media (min-width:760px){.cx-top .btn:not(.sm){height:32px;padding-inline:12px;font-size:12.5px}}@media (max-width:759px){.cx-top .as-ctl .btn{flex:auto;justify-content:center}.cx-top>:not(.cx-tt):not(.as-ctl):not(.av){width:100%;margin:0}.cx-top>:not(.cx-tt):not(.as-ctl):not(.av) .btn{justify-content:center;width:100%}}.d8 .grid{gap:12px}.d8 .ch{border-bottom:0;gap:6px 8px;min-height:0;padding:10px 14px 8px}.d8 .ch h2{align-items:center;gap:6px;font-size:13px;font-weight:700;line-height:1.6;display:inline-flex}.d8 .ch h2 svg{color:var(--faint)}.d8 .ch .small,.d8 .ch small{color:var(--faint);font-size:11.5px}.d8 .ch+.tl,.d8 .ch+.tbl,.d8 .ch+.cx-scroll,.d8 .ch+.cx-empty{border-top:1px solid var(--line)}.d8 .cb{padding:4px 14px 12px}.d8 .cx-t th{color:var(--faint);white-space:nowrap;background:0 0;border-bottom:0;padding:6px 14px;font-size:10.5px;font-weight:700}.d8 .cx-t td{border-bottom:0;border-top:1px solid var(--line);padding:7px 14px;font-size:12px}.d8 .cx-t td b{font-weight:600}.d8 .cx-t tfoot td{border-top:1px solid var(--line-2);background:0 0}.d8 .task{flex:none;min-height:40px;padding-block:8px;padding-inline:14px;font-size:12.5px}.d8 .task b{font-size:12.5px}.d8 .task .meta{font-size:11.5px}.d8 .cx-row{min-height:0;padding:7px 14px}.d8 .cx-row b{font-size:12.5px}.d8 .cx-row .meta{font-size:11.5px}.d8 .cx-note{color:var(--faint);font-size:11.5px;line-height:1.7}.d8 .cx-note svg{display:none}.d8 .hint{font-size:11.5px}.d8 .nba{background:var(--surface);border-color:var(--line);flex-flow:wrap;align-items:center;gap:8px 14px;padding:10px 14px}.d8 .nba>div:first-child{flex:260px;min-width:0}.d8 .nba .k{color:var(--faint);font-size:10.5px}.d8 .nba b{font-size:13.5px}.d8 .nba p{color:var(--muted);font-size:12px}.d8 .nba.bad b{color:var(--red)}.d8 .cx-tabs{border-radius:var(--r);gap:2px;padding:3px}.d8 .cx-tabs a{border-radius:calc(var(--r) - 3px);min-height:32px;padding:2px 14px;font-size:12.5px}.d8 .cx-tabs a small{font-size:10.5px}.d8 .cx-scroll{max-height:380px}.d8 .ico{border-radius:8px;width:28px;height:28px}@media (max-width:759px){.d8 .cx-tabs a{min-height:40px}.d8 .task{padding-block:10px}}.d8 .cx-flag .ico{border-radius:50%;width:8px;height:8px}.sx-r2{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:1100px){.sx-r2{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}}.sx-r3{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:900px){.sx-r3{grid-template-columns:repeat(3,minmax(0,1fr))}.sx-r3.two{grid-template-columns:repeat(2,minmax(0,1fr))}}.sx-r{grid-template-columns:minmax(0,120px) 1fr auto;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:grid}.sx-r>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sx-r>b{font-family:var(--f-display);text-align:end;white-space:nowrap;font-weight:600}.sx-r>b em{font-style:normal;font-family:var(--f);color:var(--muted);font-size:10.5px;font-weight:500}.sx-b{position:relative}.sx-b u{background:var(--brand);border-radius:4px;position:absolute;inset-block:0;inset-inline-start:0}.sx-sub{color:var(--faint);font-size:10.5px}.sx-links{flex-wrap:wrap;gap:6px;padding:10px 12px 6px;display:flex}.sx-t td.num{white-space:nowrap}.sx-narrow{padding-bottom:6px;display:none}@media (max-width:759px){.sx-wide{display:none}.sx-narrow{display:block}.sx-links .btn{flex:1;justify-content:center}.cx-top .as-seg{flex:100%}.cx-top .as-nav{flex:1}.cx-top .as-nav .btn{flex:1;justify-content:center}.cx-top .as-custom{flex:1}.cx-top .as-custom summary{justify-content:center;width:100%}}.sx-sub{line-height:1.4;display:block}.d8 .cx-sec h2{font-size:13.5px}.d8 .cx-row{flex:none;min-height:40px}.d8 .nba.bad,.d8 .nba.ok,.d8 .nba.info,.d8 .nba.wait{background:var(--surface);border-color:var(--line)}.d8 .st-item{padding:9px 14px}.d8 .st-dot{width:9px;height:9px;box-shadow:none}.d8 .rp-read .g,.d8 .rp-read .b{background:var(--surface);border:1px solid var(--line)}.d8 .rp-read .g b{color:var(--ok)}.d8 .rp-read .b b{color:var(--red)}.d8 .mt-last{background:var(--surface);border:1px solid var(--line)}.pm-find{align-items:center;gap:8px;padding:10px 12px;display:flex}.pm-find .inp{flex:1;min-width:0}.pm-person{color:inherit;align-items:center;text-decoration:none;grid-template-columns:auto minmax(0,1fr) auto!important}.pm-tags{color:var(--muted);align-items:center;gap:6px;display:flex}.pm-tags svg{transform:scaleX(-1)}.pm-list{flex-direction:column;display:flex}.pm-row{border-top:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:12px 14px;display:flex}.pm-row:first-child{border-top:0}.pm-row.add{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.pm-row.add{background:color-mix(in srgb,var(--ok) 7%,transparent)}}.pm-row.cut{background:var(--red)}@supports (color:color-mix(in lab, red, red)){.pm-row.cut{background:color-mix(in srgb,var(--red) 7%,transparent)}}.pm-t{flex-direction:column;gap:2px;min-width:0;display:flex}.pm-t b{font-size:14.5px;font-weight:600}.pm-t small{color:var(--muted);font-size:12px}.pm-row.add .pm-t small{color:var(--ok)}.pm-row.cut .pm-t small{color:var(--red)}.pm-err{font-weight:600;color:var(--red)!important}.pm-sw{appearance:none;background:var(--line-2);cursor:pointer;border-radius:999px;flex:none;width:46px;height:28px;margin:0;transition:background .15s;position:relative}.pm-sw:after{content:"";background:var(--surface);top:3px;border-radius:50%;width:22px;height:22px;transition:inset-inline-start .15s;position:absolute;inset-inline-start:3px;box-shadow:0 1px 3px #00000040}.pm-sw:checked{background:var(--brand)}.pm-sw:checked:after{inset-inline-start:21px}.pm-sw:disabled{opacity:.6}.pm-sw:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.pm-ask{flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.hdr.night.gx-me{align-items:center}.hdr.night.gx-me>.av{width:64px;height:64px;box-shadow:0 0 0 3px var(--night-line);border-radius:20px;font-size:22px}.hdr.night.gx-me .t{flex:240px}.gx-prefs{flex-direction:column;min-width:0;display:flex}.gx-prefs>.card{flex:1}@media (max-width:767px){.hdr.night.gx-me>.av{border-radius:16px;width:52px;height:52px;font-size:18px}.hdr.night.gx-me .t{flex:180px}}.fkgrid.gx-counts{border-block:0;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.toolbar.gx-chips{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.gx-chips::-webkit-scrollbar{display:none}.gx-chips .chip{flex:none}.gx-people{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:700px){.gx-people{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.gx-people{grid-template-columns:repeat(3,minmax(0,1fr))}}.card.gx-person{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.gx-person .h{align-items:center;gap:12px;min-width:0;display:flex}.gx-person .h .av{width:42px;height:42px;font-size:15px}.gx-person .h>div:not(.av){flex:1;min-width:0}.gx-person .h b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;display:block;overflow:hidden}.gx-person .h span{color:var(--muted);font-size:12.5px}.gx-person .tags{flex-wrap:wrap;align-items:center;gap:6px;min-height:22px;display:flex}.gx-person .seen{color:var(--muted);font-size:12px}.gx-person .acts{align-items:center;gap:8px;min-height:36px;margin-top:auto;display:flex}.gx-person .acts .btn{flex:1}.card.gx-news{flex-direction:column;gap:12px;padding:16px;display:flex}.card.gx-news.k-warning{--kc:var(--amber)}.card.gx-news.k-positive{--kc:var(--ok)}.card.gx-news.unread{background:var(--brand-tint);border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.card.gx-news.unread{border-color:color-mix(in srgb,var(--brand) 30%,var(--line))}}.gx-news .h{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.gx-news .h .ico{border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.gx-news h2{overflow-wrap:anywhere;font-size:16px;line-height:1.6;display:block}.gx-news .meta{color:var(--muted);flex-wrap:wrap;gap:2px 10px;font-size:12.5px;display:flex}.gx-news .meta span+span:before{content:"·";margin-inline-end:10px}.gx-news .tags{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.gx-news .body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.95}.gx-news .f{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.gx-news .rc{flex:0 260px;align-items:center;gap:10px;min-width:170px;margin-inline-start:auto;display:flex}.gx-news .rc .bar{flex:1;height:8px}.gx-rcpt{background:var(--sunken);border-radius:var(--r);padding:0 12px}.gx-rcpt>summary{cursor:pointer;align-items:center;gap:6px;min-height:42px;font-size:13px;font-weight:600;list-style:none;display:flex}.gx-rcpt>summary::-webkit-details-marker{display:none}.gx-rcpt>summary:after{content:"عرض الأسماء";color:var(--brand);margin-inline-start:auto;font-size:12px;font-weight:500}.gx-rcpt[open]>summary:after{content:"إخفاء"}.gx-rcpt p{margin:0 0 12px;font-size:13px;line-height:1.9}@media (max-width:640px){.gx-news .h{grid-template-columns:auto minmax(0,1fr)}.gx-news .tags{grid-column:1/-1;justify-content:flex-start}.gx-news .rc{flex:100%;margin:0}.gx-news .f .btn{flex:1}}.gx-auth{background:var(--bg);grid-template-rows:auto 1fr;grid-template-columns:1fr;min-height:100dvh;display:grid}@media (min-width:900px){.gx-auth{grid-template-columns:minmax(360px,5fr) 7fr}}.gx-auth-side{background:radial-gradient(900px 420px at 80% -10%,var(--night-2),transparent 62%),var(--night);color:var(--night-ink);padding:22px max(20px,env(safe-area-inset-right)) 22px max(20px,env(safe-area-inset-left));flex-direction:column;gap:14px;display:flex}.gx-auth-brand{align-items:center;gap:12px;display:flex}.gx-auth-brand .logo{background:var(--night-2);width:44px;height:44px;color:var(--gold);border:1px solid var(--night-line);border-radius:13px;font-size:20px}.gx-auth-brand b{font-family:var(--f-display);font-size:18px;font-weight:600;line-height:1.3;display:block}.gx-auth-brand span{color:var(--night-muted);font-size:12.5px}.gx-auth-say h2{color:var(--night-ink);font-size:17px;line-height:1.6;display:block}.gx-auth-say p{color:var(--night-muted);margin:2px 0 0;font-size:13.5px}.gx-auth-points{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:none}.gx-auth-points li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.gx-auth-points i{background:var(--night-2);border-radius:11px;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab, red, red)){.gx-auth-points i{background:color-mix(in srgb,var(--night-2) 70%,transparent)}}.gx-auth-points i{border:1px solid var(--night-line);color:var(--gold)}.gx-auth-points b{font-size:14px;font-weight:600;display:block}.gx-auth-points span{color:var(--night-muted);font-size:13px;line-height:1.7}@media (min-width:900px){.gx-auth-side{justify-content:center;gap:28px;padding:48px 44px}.gx-auth-brand .logo{border-radius:16px;width:56px;height:56px;font-size:26px}.gx-auth-brand b{font-size:24px}.gx-auth-brand span{font-size:14px}.gx-auth-say h2{font-size:28px;line-height:1.5}.gx-auth-say p{margin-top:6px;font-size:15px}.gx-auth-points{display:flex}}.gx-auth-main{padding:20px max(16px,env(safe-area-inset-right)) 32px max(16px,env(safe-area-inset-left));flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;display:flex}@media (min-width:900px){.gx-auth-main{justify-content:center;padding:40px}}.gx-auth-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);width:min(420px,100%);box-shadow:var(--sh-2);flex-direction:column;gap:18px;padding:24px 20px;display:flex}@media (min-width:900px){.gx-auth-card{padding:32px}}.gx-auth-card h1{font-size:22px}.gx-auth-card .sub{margin-top:4px;line-height:1.8}.gx-auth-card .btn.gx-auth-go{width:100%;height:48px;font-size:15px}.gx-auth-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:16px;padding-top:14px;display:flex}.gx-auth-foot .link{align-items:center;min-height:32px;font-size:13.5px;display:inline-flex}.gx-auth-msg{border-radius:var(--r);margin:0;padding:10px 12px;font-size:13.5px;font-weight:600;line-height:1.8}.gx-auth-msg.err{background:var(--red-soft);color:var(--red)}.gx-auth-msg.ok{background:var(--ok-soft);color:var(--ok)}.gx-auth-help{text-align:center;max-width:420px;color:var(--muted);margin:0;font-size:12.5px;line-height:1.8}@media (min-width:900px){.gx-auth{grid-template-rows:1fr}}.gx-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:700px){.gx-menu{grid-template-columns:repeat(4,minmax(0,1fr))}}.card.gx-mi{min-height:92px;color:inherit;flex-direction:column;gap:8px;padding:14px;display:flex}.card.gx-mi:hover{border-color:var(--brand);background:var(--hover)}.gx-mi .ico{border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.gx-mi b{font-size:13.5px;font-weight:600;line-height:1.5}.btn.gx-out{width:100%;height:46px}.notif.gx-notif{color:inherit;align-items:center;min-height:60px}.notif.gx-notif:first-of-type{border-top:0}a.notif.gx-notif:hover{background:var(--hover)}.gx-notif>svg{color:var(--faint)}.gx-notif p{overflow-wrap:anywhere}.gx-ask .card{min-height:320px}.gx-ask .opts .opt{white-space:normal;text-align:start;height:auto;min-height:42px;padding:8px 12px}.gx-ul{color:var(--ink-2);margin:0;padding-inline-start:18px;font-size:13.5px;line-height:2;list-style:outside}.gx-pulse{grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;gap:6px;height:110px;display:grid}.gx-pulse>div{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:100%;display:flex}.gx-pulse i{border-radius:6px 6px 2px 2px;width:100%;max-width:34px;display:block}.gx-pulse span{color:var(--muted);font-size:10px}.gx-notes{grid-template-columns:1fr;gap:10px;display:grid}@media (min-width:800px){.gx-notes{grid-template-columns:repeat(2,minmax(0,1fr))}}.gx-notes>div{background:var(--sunken);border-radius:var(--r);padding:10px 12px}.gx-notes p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.9}.gx-notes span{color:var(--muted);font-size:12px}.gx-certs{align-items:stretch}@media print{.gx-certs{display:block!important}}.gx-pctl{margin:0}@media (max-width:759px){.cx-sec-a:has(.gx-pctl){width:100%;margin:6px 0 0}.gx-pctl{width:100%}.gx-pctl .as-seg{flex:100%}.gx-pctl .as-nav,.gx-pctl .as-custom{flex:1}.gx-pctl .as-nav .btn{flex:1;justify-content:center}.gx-pctl .as-custom summary{justify-content:center;width:100%}}.d8 .gx-menu{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);gap:0;overflow:hidden}.d8 .card.gx-mi{min-height:46px;box-shadow:1px 0 0 var(--line),0 1px 0 var(--line);border:0;border-radius:0;flex-direction:row;align-items:center;gap:10px;padding:8px 12px}.d8 .gx-mi .ico{width:auto;height:auto;color:var(--faint);background:0 0}.d8 .gx-mi .ico svg{width:18px;height:18px}.d8 .gx-mi b{font-size:12.5px}.d8 .card.gx-mi:hover .ico{color:var(--brand)}.d8 .card.gx-person{gap:8px;padding:12px 14px}.d8 .gx-person .h .av{width:36px;height:36px;font-size:13px}.d8 .gx-person .h b{font-size:13.5px}.d8 .gx-person .h span{font-size:11.5px}.d8 .card.gx-news{gap:8px;padding:12px 14px}.d8 .card.gx-news.unread{background:var(--surface);border-color:var(--line-2)}.d8 .gx-news h2{font-size:14px}.d8 .gx-news .body{font-size:13px;line-height:1.85}.d8 .gx-news .h .ico{background:var(--kc,var(--blue));border-radius:50%;width:8px;height:8px;margin-top:9px}.d8 .gx-news .h .ico svg{display:none}.d8 .notif.gx-notif{min-height:48px}.gx-auth{background:var(--surface)}.gx-auth-side{background:var(--bg);color:var(--ink);border-bottom:1px solid var(--line)}@media (min-width:900px){.gx-auth-side{border-bottom:0;border-inline-end:1px solid var(--line)}}.gx-auth-brand .logo{background:var(--brand);color:var(--on-brand);border:0}.gx-auth-brand span,.gx-auth-say p,.gx-auth-points span{color:var(--muted)}.gx-auth-say h2{color:var(--ink)}.gx-auth-points i{background:var(--surface);border:1px solid var(--line);color:var(--brand)}.gx-auth-card{box-shadow:none;border-color:var(--line)}.gx-auth-card .inp,.gx-auth-card .btn.gx-auth-go{height:44px;font-size:14px}@media (min-width:900px){.gx-auth-say h2{font-size:24px}.gx-auth-points b{font-size:13.5px}.gx-auth-points span{font-size:12.5px}}.fsum .ch h2{align-items:center;gap:6px;display:flex}.fsum-l{gap:0;margin:0;display:grid}.fsum-l>div{border-top:1px solid var(--line);grid-template-columns:118px minmax(0,1fr);gap:12px;padding:9px 0;display:grid}.fsum-l>div:first-child{border-top:0;padding-top:0}.fsum-l dt{color:var(--muted);padding-top:2px;font-size:11.5px;font-weight:600}.fsum-l dd{color:var(--ink);margin:0;font-size:13.5px;line-height:1.85}.fsum-l .warn dt{color:var(--amber)}.fsum-l .go dt{color:var(--brand)}.fsum-l .go dd{font-weight:600}.fsum-raw{white-space:pre-line;margin:0;font-size:13.5px;line-height:1.9}.fsum-foot{border-top:1px solid var(--line);color:var(--faint);margin:10px 0 0;padding-top:8px;font-size:11.5px}.fsum-wait{color:var(--muted);align-items:center;gap:5px;font-size:12.5px;display:flex}.fsum-wait i{background:var(--brand);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite fsumdot}.fsum-wait i:nth-child(2){animation-delay:.18s}.fsum-wait i:nth-child(3){animation-delay:.36s}.fsum-wait span{margin-inline-start:6px}@keyframes fsumdot{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.fsum-wait i{opacity:.6;animation:none}}@media (max-width:520px){.fsum-l>div{grid-template-columns:1fr;gap:2px}}.nx-cols{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:1040px){.nx-cols{grid-template-columns:minmax(0,1fr) 340px;align-items:start}}.nx-filter{align-self:flex-start}.nx-filter .nx-n{color:var(--faint);margin-inline-start:2px;font-size:11px}.d8 .notif.nx-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 12px;padding:10px 14px}.nx-ico{border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.nx-txt{min-width:0}.nx-txt b{font-size:13px;display:block}.nx-txt p{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:12px;line-height:1.7;display:-webkit-box;overflow:hidden}.nx-u{background:var(--red-soft);color:var(--red);vertical-align:1px;border-radius:5px;margin-inline-end:6px;padding:0 6px;font-size:10.5px;font-weight:700;display:inline-block}.d8 .notif.nx-row.unread{background:var(--surface);box-shadow:inset 3px 0 0 var(--brand)}[dir=rtl] .d8 .notif.nx-row.unread{box-shadow:inset -3px 0 0 var(--brand)}.nx-act{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.nx-done{color:var(--ok);align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.nx-later{color:var(--muted)}@media (max-width:640px){.d8 .notif.nx-row{grid-template-columns:auto minmax(0,1fr)}.nx-act{grid-column:1/-1;justify-content:flex-start;padding-inline-start:42px}.nx-act .btn{min-height:36px}.nx-filter{align-self:stretch}.nx-filter .segl{flex:1;justify-content:center}}.nx-pad{flex-direction:column;gap:8px;padding:10px 14px 12px;display:flex}.nx-k{color:var(--muted);font-size:11.5px;font-weight:600}.nx-seg{align-self:stretch}.nx-seg button{flex:1;justify-content:center}.nx-note{color:var(--muted);margin:0;font-size:12px;line-height:1.75}.nx-note b{color:var(--ink)}.nx-urgent{color:var(--ink-2);border-top:1px solid var(--line);align-items:flex-start;gap:8px;margin:0;padding-top:8px;font-size:12px;line-height:1.75;display:flex}.nx-urgent svg{color:var(--red);flex:none;margin-top:3px}.nx-h2{border-top:1px solid var(--line)}.nx-list{flex-direction:column;display:flex}.nx-sw{border-top:1px solid var(--line);cursor:pointer;align-items:center;gap:12px;min-height:48px;padding:9px 14px;display:flex;position:relative}.nx-sw:first-child{border-top:0}.nx-sw>span{flex:1;min-width:0}.nx-sw b{font-size:13px;display:block}.nx-sw small{color:var(--muted);font-size:11.5px;line-height:1.6;display:block}.nx-sw input{opacity:0;cursor:pointer;width:38px;height:22px;margin:0;position:absolute;inset-inline-end:14px}.nx-sw i{background:var(--line-2);border-radius:999px;flex:none;width:38px;height:22px;transition:background .15s;position:relative}.nx-sw i:after{content:"";background:var(--surface);width:18px;height:18px;box-shadow:var(--sh-1);top:2px;border-radius:50%;transition:inset-inline-start .15s;position:absolute;inset-inline-start:2px}.nx-sw input:checked+i{background:var(--brand)}.nx-sw input:checked+i:after{inset-inline-start:18px}.nx-sw input:focus-visible+i{outline:2px solid var(--brand);outline-offset:2px}.nx-sw input:disabled+i{opacity:.6}.nx-foot{border-top:1px solid var(--line);margin:0;padding:8px 14px 12px}@media (prefers-reduced-motion:reduce){.nx-sw i,.nx-sw i:after{transition:none}}.gx-auth-side{background:linear-gradient(180deg,var(--brand),var(--bg))}@supports (color:color-mix(in lab, red, red)){.gx-auth-side{background:linear-gradient(180deg,color-mix(in srgb,var(--brand) 6%,var(--surface)),var(--bg))}}.gx-auth-side{color:var(--ink);border-bottom:1px solid var(--line);text-align:center;padding:28px max(20px,env(safe-area-inset-right)) 18px max(20px,env(safe-area-inset-left));align-items:center;gap:10px}.gx-auth-brand{flex-direction:column;gap:8px}.gx-auth-brand img{mix-blend-mode:multiply;width:150px;height:auto;display:block}.gx-auth-brand span{color:var(--muted);letter-spacing:.02em;font-size:13px;font-weight:600}.gx-auth-say{display:none}.gx-auth-main{padding-top:22px}@media (min-width:900px){.gx-auth-side{border-bottom:0;border-inline-end:1px solid var(--line);text-align:start;align-items:stretch;gap:30px;padding:48px 44px}.gx-auth-brand{align-items:center}.gx-auth-brand img{width:230px}.gx-auth-say{text-align:center;display:block}.gx-auth-say h2{color:var(--ink);font-size:20px}.gx-auth-say p{color:var(--muted)}.gx-auth-points i{background:var(--surface);border-color:var(--line);color:var(--brand)}.gx-auth-points span{color:var(--muted)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .gx-auth-brand img{mix-blend-mode:normal;background:#fff;border-radius:16px;padding:10px}}:root[data-theme=dark] .gx-auth-brand img{mix-blend-mode:normal;background:#fff;border-radius:16px;padding:10px}.lbar{background:var(--surface);border-bottom:1px solid var(--line);min-height:38px;color:var(--muted);scrollbar-width:none;white-space:nowrap;align-items:center;gap:6px 18px;padding:0 16px;font-size:12px;display:flex;overflow-x:auto}.lbar::-webkit-scrollbar{display:none}@media (min-width:1080px){.lbar{padding-inline:28px}}.lb-live{color:var(--ok);flex:none;align-items:center;gap:7px;font-weight:700;display:inline-flex}.lb-live i{background:var(--ok);width:8px;height:8px;box-shadow:0 0 0 4px var(--ok);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.lb-live i{box-shadow:0 0 0 4px color-mix(in srgb,var(--ok) 22%,transparent)}}.lb-live i{animation:2s infinite lbp}.lb-live small{color:var(--faint);font-size:11px;font-weight:500}@keyframes lbp{50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--ok) 0%,transparent)}}@media (prefers-reduced-motion:reduce){.lb-live i{animation:none}}.lb-it{color:var(--muted);flex:none;align-items:center;gap:6px;display:inline-flex}.lb-it b{color:var(--ink);font-weight:700}.lb-it b.g{color:var(--ok)}.lb-it b.y{color:var(--amber)}.lb-it b.r{color:var(--red)}.lb-it small{color:var(--faint);font-size:11px}.lb-btn{background:var(--sunken);height:26px;font:inherit;cursor:pointer;border-radius:13px;padding:0 10px;font-size:12px}.lb-btn:hover{background:var(--brand-soft);color:var(--brand)}.lb-clocks{color:var(--faint);flex:none;gap:14px;margin-inline-start:auto;display:none}@media (min-width:1280px){.lb-clocks{display:inline-flex}}.lb-clocks b{color:var(--ink-2);font-weight:600}.lb-dh{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:6px;font-size:13px;display:flex}.lb-dh span{background:var(--sunken);border-radius:9px;padding:0 8px;font-size:11.5px;font-weight:700}.lb-p{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:8px 0;display:flex}.lb-p i{background:var(--line-2);border-radius:50%;flex:none;width:9px;height:9px}.lb-p i.on{background:var(--ok);box-shadow:0 0 0 3px var(--ok)}@supports (color:color-mix(in lab, red, red)){.lb-p i.on{box-shadow:0 0 0 3px color-mix(in srgb,var(--ok) 22%,transparent)}}.lb-p b{font-size:13.5px;display:block}.lb-p span:not(.badge){color:var(--muted);font-size:12px}.as{flex-direction:column;gap:12px;display:flex}.as-top{flex-wrap:wrap;align-items:flex-end;gap:10px 16px;display:flex}.as-top h1{font-size:22px}.as-sub{color:var(--muted);margin:2px 0 0;font-size:12.5px}.as-sub b{color:var(--ink)}.as-ctl{flex-wrap:wrap;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.as-nav{gap:6px;display:flex}.flip{transform:scaleX(-1)}.as-custom{position:relative}.as-custom summary{cursor:pointer;list-style:none}.as-custom summary::-webkit-details-marker{display:none}.as-cform{z-index:15;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-2);inset-inline-end:0;align-items:flex-end;gap:8px;padding:12px;display:flex;position:absolute;top:calc(100% + 6px)}.as-cform label{color:var(--muted);flex-direction:column;gap:3px;font-size:11.5px;font-weight:600;display:flex}.as-cform .inp{width:150px;height:34px}.as-kg{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}@media (min-width:760px){.as-kg{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1400px){.as-kg{grid-template-columns:repeat(8,minmax(0,1fr))}}.as-kp{min-width:0;box-shadow:1px 0 0 var(--line),0 1px 0 var(--line);flex-direction:column;padding:12px 14px 8px;display:flex}.as-kp>span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.as-kp>b{font-family:var(--f-display);font-size:22px;font-weight:600;line-height:1.4}.as-kp.warn>b{color:var(--red)}.as-d{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-style:normal;font-weight:600;display:block;overflow:hidden}.as-d.up{color:var(--ok)}.as-d.dn{color:var(--red)}.as-vs{color:var(--faint);font-weight:500}.as-spark{direction:ltr;width:100%;height:26px;margin-top:4px;display:block}.as-r3{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:1100px){.as-r3{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr) minmax(0,.85fr)}}.as-h{flex-wrap:wrap;align-items:center;gap:8px;padding:11px 14px 7px;font-size:13px;display:flex}.as-h small{color:var(--faint);font-size:11.5px}.as-all{color:var(--brand);margin-inline-start:auto;font-size:11.5px;font-weight:600}.as-lg{color:var(--muted);align-items:center;gap:5px;margin-inline-start:auto;font-size:11px;font-weight:600;display:flex}.as-lg i{border-radius:3px;width:9px;height:9px;margin-inline-start:8px}.as-lg i.b{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){.as-lg i.b{background:color-mix(in srgb,var(--blue) 28%,var(--surface))}}.as-lg i.l1{background:var(--brand)}.as-lg i.l2{background:var(--gold)}.as-pad{padding:2px 14px 12px}.as-chart{direction:ltr;width:100%;height:auto;display:block}.as-grid{stroke:var(--line);stroke-width:1px}.as-ax{fill:var(--faint);font-size:14px;font-family:var(--f)}.as-bar{fill:var(--blue)}@supports (color:color-mix(in lab, red, red)){.as-bar{fill:color-mix(in srgb,var(--blue) 24%,var(--surface))}}.as-bar.cur{fill:var(--blue)}@supports (color:color-mix(in lab, red, red)){.as-bar.cur{fill:color-mix(in srgb,var(--blue) 55%,var(--surface))}}.as-l1{fill:none;stroke:var(--brand);stroke-width:2.4px;stroke-linejoin:round}.as-l2{fill:none;stroke:var(--gold);stroke-width:1.8px;stroke-dasharray:4 4}.as-dot{fill:var(--brand)}.as-fl{justify-content:space-between;margin-bottom:3px;font-size:12px;display:flex}.as-fl b{font-family:var(--f-display);font-weight:600}.as-bar2{background:var(--sunken);border-radius:4px;height:11px;overflow:hidden}.as-bar2 i{background:var(--brand);border-radius:4px;height:100%;display:block}.as-bar2 i.bad{background:var(--red)}.as-bar2 i.blue{background:var(--blue)}.as-bar2.thin{height:6px}.as-note{color:var(--muted);margin:6px 0 0;font-size:11.5px}.as-fresh{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.as-fresh div{box-shadow:1px 0 0 var(--line),0 1px 0 var(--line);padding:8px 14px}.as-fresh span{color:var(--muted);font-size:10.5px;font-weight:600;display:block}.as-fresh b{font-family:var(--f-display);font-size:18px;font-weight:600}.as-split{background:var(--sunken);border-radius:5px;gap:2px;height:10px;margin:2px 0 6px;display:flex;overflow:hidden}.as-split i.s,.as-split i.c{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.as-split i.c{background:color-mix(in srgb,var(--brand) 40%,var(--surface))}}.sq{border-radius:2px;width:8px;height:8px;margin-inline-end:6px;display:inline-block}.sq.s,.sq.c{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.sq.c{background:color-mix(in srgb,var(--brand) 40%,var(--surface))}}.as-dg{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:700px){.as-dg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.as-dg{grid-template-columns:repeat(auto-fit,minmax(196px,1fr))}}.as-dc{padding-bottom:6px;overflow:hidden}.as-dh{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:10px 12px;font-size:13.5px;display:flex}.as-dh i{border-radius:3px;flex:none;width:9px;height:9px}.as-dh small{color:var(--muted);margin-inline-start:auto;font-size:10.5px;font-weight:600}.as-more{color:var(--faint);place-items:center;display:grid}.as-ln{color:var(--ink-2);justify-content:space-between;align-items:center;gap:10px;padding:5px 12px;font-size:12px;display:flex}.as-ln.flat{padding-inline:0}.as-ln b{font-family:var(--f-display);color:var(--ink);font-weight:600}.as-ln b.w{color:var(--red)}.as-v{text-align:end;align-items:center;gap:6px;min-width:0;display:inline-flex}.as-v em{color:var(--faint);font-size:10px;font-style:normal;font-weight:700}.as-v em.up{color:var(--ok)}.as-v em.dn{color:var(--red)}.as-r4{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:760px){.as-r4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1300px){.as-r4{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,.95fr) minmax(0,1.15fr)}}.as-tbl{font-size:12px}.as-tr{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,.7fr));align-items:center;gap:6px;padding:7px 14px;display:grid}.as-tr.h{color:var(--faint);border:0;padding-block:4px;font-size:10.5px;font-weight:700}.as-who{align-items:center;gap:8px;min-width:0;display:flex}.as-who b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.as-sh{color:var(--faint);padding:8px 12px 2px;font-size:10.5px;font-weight:700}.as-cr{grid-template-columns:minmax(0,104px) 1fr 28px;align-items:center;gap:8px;padding:4px 0;font-size:12px;display:grid}.as-cr b{font-family:var(--f-display);text-align:end;font-weight:600}.as-src{align-items:center;gap:12px;display:flex}.as-donut{border-radius:50%;flex:none;place-items:center;width:84px;height:84px;display:grid}.as-donut div{background:var(--surface);border-radius:50%;width:52px;height:52px}.as-lv{background:var(--ok);width:8px;height:8px;box-shadow:0 0 0 4px var(--ok);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.as-lv{box-shadow:0 0 0 4px color-mix(in srgb,var(--ok) 22%,transparent)}}.as-fd{border-top:1px solid var(--line);align-items:flex-start;gap:10px;padding:7px 14px;font-size:12px;display:flex}.as-fd i{border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.as-fd small{color:var(--faint);font-size:10.5px;display:block}.as-empty{color:var(--muted);margin:0;padding:10px 14px;font-size:12px}.as-foot{color:var(--faint);margin:0;font-size:11.5px}@media (max-width:759px){.as-ctl{width:100%;margin:0}.as-seg{flex:1}.as-seg .segl{text-align:center;flex:1;justify-content:center}.as-cform{box-shadow:none;flex-wrap:wrap;margin-top:6px;position:static}.as-cform .inp{width:100%}.as-cform label{flex:1}.as-kp>b{font-size:20px}}.pp{grid-template-columns:1fr;gap:10px;display:grid}@media (min-width:800px){.pp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1300px){.pp{grid-template-columns:repeat(3,minmax(0,1fr))}}.pc{align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.pc .st{background:var(--line-2);border-radius:50%;flex:none;width:10px;height:10px;margin-top:6px}.pc .st.on{background:var(--ok);box-shadow:0 0 0 4px var(--ok)}@supports (color:color-mix(in lab, red, red)){.pc .st.on{box-shadow:0 0 0 4px color-mix(in srgb,var(--ok) 22%,transparent)}}.pc b{font-size:14px}.pc .rl{color:var(--muted);font-size:11.5px}.pc .now{margin-top:6px;font-size:12.5px}.pc .lst{color:var(--muted);margin-top:2px;font-size:12px}.au{font-size:12.5px}.au-r{border-top:1px solid var(--line);grid-template-columns:150px 150px minmax(0,1fr) 90px;align-items:center;gap:10px;padding:9px 14px;display:grid}.au-r.h{color:var(--faint);border:0;font-size:10.5px;font-weight:700}@media (max-width:760px){.au-r{grid-template-columns:1fr auto;gap:2px 10px}.au-r.h{display:none}.au-r span:nth-child(3){order:-1;grid-column:1/-1;font-weight:600}}.as-fd .x{background:var(--sunken);color:var(--muted);border-radius:8px;margin-inline-start:6px;padding:0 6px;font-size:10.5px;font-weight:700;display:inline-block}.as-ax{direction:ltr;unicode-bidi:plaintext}:root{--bg:#f2f4f2;--surface:#fff;--sunken:#ecefec;--hover:#f6f8f6;--line:#dfe5e0;--line-2:#ccd5ce;--ink:#0e1a14;--ink-2:#34443b;--muted:#617068;--faint:#93a098;--brand:#0d4a33;--brand-2:#14613f;--brand-soft:#e3efe8;--brand-tint:#f0f6f2;--on-brand:#fff;--gold:#b7832a;--gold-soft:#f7eedd;--gold-ink:#7a5615;--red:#c2392a;--red-soft:#fbe6e2;--amber:#bf7a0c;--amber-soft:#fbf0db;--blue:#1d6aae;--blue-soft:#e4eef8;--violet:#7148b8;--violet-soft:#efe9f8;--teal:#0f7a6e;--teal-soft:#e3f4f1;--ok:#1b8457;--ok-soft:#e1f2e9;--night:#0a2a1f;--night-2:#103828;--night-ink:#e9f2ec;--night-muted:#9db8a8;--night-line:#1e4a37;--night-up:#7fe0ae;--night-dn:#ff9c8c;--sales:#b7832a;--sales-soft:#f7eedd;--coord:#1d6aae;--coord-soft:#e4eef8;--quality:#7148b8;--quality-soft:#efe9f8;--tickets:#c9502f;--tickets-soft:#fbeae4;--sh-1:0 1px 2px #0e1a140d;--sh-2:0 10px 30px #0e1a1414,0 2px 6px #0e1a140d;--sh-3:0 24px 64px #0e1a143d;--r:12px;--r-lg:16px;--f:"IBM Plex Sans Arabic",Tahoma,"Segoe UI",sans-serif;--f-display:"Readex Pro","IBM Plex Sans Arabic",Tahoma,sans-serif;--fs:1}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0b120f;--surface:#111a16;--sunken:#0e1613;--hover:#15201b;--line:#20302a;--line-2:#2c3e36;--ink:#e6eee9;--ink-2:#c1cfc7;--muted:#8c9f95;--faint:#62756b;--brand:#5cc08f;--brand-2:#79d1a6;--brand-soft:#15291f;--brand-tint:#11211a;--on-brand:#06120d;--gold:#e1b05a;--gold-soft:#2a2213;--gold-ink:#ebcb86;--red:#ff8573;--red-soft:#381a15;--amber:#f0b44d;--amber-soft:#2e2410;--blue:#6faae6;--blue-soft:#13243a;--violet:#b293ee;--violet-soft:#231a36;--teal:#6dd3c6;--teal-soft:#13302c;--ok:#57c88f;--ok-soft:#12291e;--night:#07201a;--night-2:#0c2c22;--night-ink:#e9f2ec;--night-muted:#93b09f;--night-line:#1b4334;--night-up:#7fe0ae;--night-dn:#ff9c8c;--sales:#e1b05a;--sales-soft:#2a2213;--coord:#6faae6;--coord-soft:#13243a;--quality:#b293ee;--quality-soft:#231a36;--tickets:#f08a6a;--tickets-soft:#36190f;--sh-1:0 1px 2px #0006;--sh-2:0 10px 30px #00000073;--sh-3:0 24px 64px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#0b120f;--surface:#111a16;--sunken:#0e1613;--hover:#15201b;--line:#20302a;--line-2:#2c3e36;--ink:#e6eee9;--ink-2:#c1cfc7;--muted:#8c9f95;--faint:#62756b;--brand:#5cc08f;--brand-2:#79d1a6;--brand-soft:#15291f;--brand-tint:#11211a;--on-brand:#06120d;--gold:#e1b05a;--gold-soft:#2a2213;--gold-ink:#ebcb86;--red:#ff8573;--red-soft:#381a15;--amber:#f0b44d;--amber-soft:#2e2410;--blue:#6faae6;--blue-soft:#13243a;--violet:#b293ee;--violet-soft:#231a36;--teal:#6dd3c6;--teal-soft:#13302c;--ok:#57c88f;--ok-soft:#12291e;--night:#07201a;--night-2:#0c2c22;--night-ink:#e9f2ec;--night-muted:#93b09f;--night-line:#1b4334;--night-up:#7fe0ae;--night-dn:#ff9c8c;--sales:#e1b05a;--sales-soft:#2a2213;--coord:#6faae6;--coord-soft:#13243a;--quality:#b293ee;--quality-soft:#231a36;--tickets:#f08a6a;--tickets-soft:#36190f;--sh-1:0 1px 2px #0006;--sh-2:0 10px 30px #00000073;--sh-3:0 24px 64px #0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{height:100%}body{background:var(--bg);color:var(--ink);font-family:var(--f);-webkit-font-smoothing:antialiased;direction:rtl;margin:0;font-size:14px;line-height:1.6}@media (max-width:767px){body{font-size:15px}}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}.num{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:6px}svg.i{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px}svg.i.s{width:14px;height:14px}svg.i.l{width:21px;height:21px}.app{grid-template-columns:1fr;min-height:100%;display:grid}@media (min-width:1080px){.app{grid-template-columns:248px 1fr}}.side{display:none}@media (min-width:1080px){.side{background:var(--surface);border-inline-end:1px solid var(--line);flex-direction:column;height:100vh;display:flex;position:sticky;top:0;overflow:auto}}.ws{align-items:center;gap:10px;padding:16px 16px 12px;display:flex}.logo{color:#f1d493;background:linear-gradient(145deg,#1e6a48,#0f4d34);border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-size:16px;font-weight:700;display:grid}.ws b{font-size:14px;line-height:1.25;display:block}.ws span{color:var(--muted);font-size:12px}.nav{flex-direction:column;flex:1;gap:1px;padding:4px 10px 12px;display:flex}.nav h6{color:var(--faint);letter-spacing:.02em;margin:14px 8px 4px;font-size:11px;font-weight:600}.ni{color:var(--ink-2);border-radius:8px;align-items:center;gap:10px;padding:7px 9px;font-size:13.5px;font-weight:500;display:flex}.ni svg{color:var(--muted)}.ni:hover{background:var(--hover)}.ni .c{text-align:center;min-width:20px;color:var(--muted);background:var(--sunken);border-radius:6px;margin-inline-start:auto;padding:0 5px;font-size:11.5px}.ni .c.hot{background:var(--red);color:#fff;font-weight:700}.profile{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding:12px;display:flex}.prow{align-items:center;gap:10px;display:flex}.prow b{font-size:13px;line-height:1.3;display:block}.prow span{color:var(--muted);font-size:12px}.rolepick{background:var(--sunken);border-radius:10px;flex-direction:column;gap:4px;padding:8px;display:flex}.rolepick label{color:var(--muted);font-size:11px}.rolepick select{border:1px solid var(--line-2);background:var(--surface);border-radius:7px;height:32px;padding:0 8px;font-size:13px}.main{flex-direction:column;min-width:0;display:flex}.top{z-index:20;background:var(--bg);height:58px;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.top{background:color-mix(in srgb,var(--bg) 90%,transparent)}}.top{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);padding-inline:max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-left,0px));align-items:center;gap:10px;display:flex}@media (min-width:1080px){.top{padding-inline:28px}}.crumb{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:13px;display:flex;overflow:hidden}.crumb b{color:var(--ink);text-overflow:ellipsis;font-weight:600;overflow:hidden}.sp{flex:1}.search{border:1px solid var(--line);background:var(--surface);width:300px;height:36px;color:var(--faint);border-radius:9px;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:none}@media (min-width:900px){.search{display:flex}}.kbd{border:1px solid var(--line-2);color:var(--muted);border-bottom-width:2px;border-radius:5px;margin-inline-start:auto;padding:0 5px;font-family:ui-monospace,Menlo,monospace;font-size:11px}.ib{width:36px;height:36px;color:var(--ink-2);border:1px solid var(--line);background:var(--surface);border-radius:9px;flex:none;place-items:center;display:grid;position:relative}.ib:hover{background:var(--hover)}.ib .dotb{background:var(--red);border:2px solid var(--surface);top:6px;border-radius:50%;width:8px;height:8px;position:absolute;inset-inline-end:7px}.shift{background:var(--brand-soft);height:30px;color:var(--brand);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:none}@media (min-width:1200px){.shift{display:flex}}.live{background:#22a06b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #22a06b33}.mrole{display:block}@media (min-width:1080px){.mrole{display:none}}.mrole select{border:1px solid var(--line);background:var(--surface);border-radius:9px;max-width:120px;height:36px;padding:0 6px;font-size:12.5px}.ms{display:grid}@media (min-width:900px){.ms{display:none}}.cpre{align-items:center;gap:6px;display:inline-flex}@media (max-width:699px){.cpre,#themeBtn{display:none}.crumb b{font-size:15px}}.newlbl{display:none}@media (min-width:600px){.newlbl{display:inline}}.content{width:100%;max-width:1320px;padding:22px max(16px,env(safe-area-inset-right,0px)) calc(110px + env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));flex-direction:column;gap:18px;margin:0 auto;display:flex}@media (min-width:1080px){.content{padding:26px 28px 56px}}.tabs{z-index:30;background:var(--surface);border-top:1px solid var(--line);padding:4px max(6px,env(safe-area-inset-right,0px)) calc(4px + env(safe-area-inset-bottom,0px)) max(6px,env(safe-area-inset-left,0px));grid-template-columns:repeat(5,1fr);display:grid;position:fixed;inset:auto 0 0}@media (min-width:1080px){.tabs{display:none}}.tab{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:54px;padding:6px 2px;font-size:11.5px;font-weight:600;line-height:1.2;display:flex;position:relative}.tab span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.tab svg{width:22px;height:22px}.tab[aria-current=page]{color:var(--brand)}.tab[aria-current=page]:before{content:"";background:var(--brand);top:0;border-radius:0 0 3px 3px;height:3px;position:absolute;inset-inline:28%}.mdept{border:1px solid var(--line);background:var(--surface);height:36px;color:var(--ink);white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:0 10px 0 8px;font-size:13px;font-weight:600;display:inline-flex}.mdept i{width:22px;height:22px;color:var(--on-solid,#fff);background:var(--c);border-radius:7px;place-items:center;font-size:11px;font-style:normal;display:grid}.mdept svg{color:var(--muted);transform:rotate(-90deg)}@media (min-width:1080px){.mdept{display:none}}.gx-depts{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;display:grid}.gx-depts form{display:contents}.gx-depts button{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);min-height:56px;color:var(--ink);text-align:start;align-items:center;gap:10px;padding:10px 12px;font-size:15px;font-weight:600;display:flex}.gx-depts button i{width:32px;height:32px;color:var(--on-solid,#fff);background:var(--c);border-radius:10px;flex:none;place-items:center;font-size:14px;font-style:normal;display:grid}.gx-depts button[aria-pressed=true]{border-color:var(--c);box-shadow:inset 0 0 0 1px var(--c)}.gx-depts button small{color:var(--muted);font-size:12px;font-weight:500;display:block}.tab .c{background:var(--red);color:#fff;top:3px;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;display:grid;position:absolute;inset-inline-start:calc(50% + 5px)}.hdr{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}.hdr .t{flex-direction:column;flex:280px;gap:3px;min-width:0;display:flex}h1{text-wrap:balance;margin:0;font-size:24px;font-weight:700;line-height:1.3}@media (max-width:767px){h1{font-size:21px}}h2{align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:flex}.sub{color:var(--muted);max-width:72ch;margin:0;font-size:13.5px}.eyb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.btn{border:1px solid var(--line-2);background:var(--surface);white-space:nowrap;height:36px;color:var(--ink);box-shadow:var(--sh-1);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex}.btn:hover{background:var(--hover)}@media (max-width:767px){.btn{height:42px;font-size:14px}}.btn.pri{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.btn.pri:hover{background:var(--brand-2)}.btn.gold{background:var(--gold);border-color:var(--gold);color:#221805}.btn.wa{color:#fff;background:#1e9e57;border-color:#1e9e57}.btn.danger{color:var(--red)}.btn.ghost{box-shadow:none;color:var(--ink-2);background:0 0;border-color:#0000}.btn.ghost:hover{background:var(--hover)}.btn.sm{border-radius:7px;height:30px;padding:0 10px;font-size:12.5px}.btn.icon{width:36px;padding:0}.btn[disabled]{opacity:.45;pointer-events:none}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-1);min-width:0}.ch{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;min-height:50px;padding:12px 16px;display:flex}.ch .act{align-items:center;gap:6px;margin-inline-start:auto;display:flex}.cb{padding:14px 16px}.link{color:var(--brand);font-size:12.5px;font-weight:600}.badge{white-space:nowrap;border-radius:6px;align-items:center;gap:5px;height:22px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.b-gray{background:var(--sunken);color:var(--ink-2)}.b-green{background:var(--brand-soft);color:var(--brand)}.b-gold{background:var(--gold-soft);color:var(--gold-ink)}.b-red{background:var(--red-soft);color:var(--red)}.b-amber{background:var(--amber-soft);color:var(--amber)}.b-blue{background:var(--blue-soft);color:var(--blue)}.b-violet{background:var(--violet-soft);color:var(--violet)}.b-teal{background:var(--teal-soft);color:var(--teal)}.dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.code{color:var(--muted);white-space:nowrap;direction:ltr;unicode-bidi:isolate;font-family:ui-monospace,Menlo,monospace;font-size:11.5px}.av{color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-weight:700;display:grid}.av.lg{border-radius:14px;width:52px;height:52px;font-size:18px}.av.xs{width:22px;height:22px;font-size:10px}.muted{color:var(--muted)}.small{font-size:12.5px}.faint{color:var(--faint)}.row-flex{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.grid{gap:16px;display:grid}.g-2-1{grid-template-columns:1fr}@media (min-width:1100px){.g-2-1{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}}.g-4{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:900px){.g-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.stack{flex-direction:column;gap:16px;min-width:0;display:flex}.seg{background:var(--sunken);scrollbar-width:none;border-radius:9px;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.seg button{height:30px;color:var(--muted);white-space:nowrap;border-radius:7px;align-items:center;gap:5px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.seg button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--sh-1)}.chip{border:1px dashed var(--line-2);height:32px;color:var(--ink-2);background:var(--surface);border-radius:8px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;display:inline-flex}.toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fin{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--faint);border-radius:9px;flex:220px;align-items:center;gap:8px;max-width:320px;padding:0 10px;display:flex}.fin input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1}.metric{flex-direction:column;gap:4px;padding:14px 16px;display:flex}.metric .k{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;display:flex}.metric .v{align-items:baseline;gap:6px;font-size:26px;font-weight:700;line-height:1.15;display:flex}.metric .v small{color:var(--muted);font-size:13px;font-weight:500}.metric .d{font-size:12px;font-weight:600}.up{color:var(--brand)}.dn{color:var(--red)}.bar{background:var(--sunken);border-radius:999px;height:6px;position:relative}.bar i{border-radius:inherit;background:var(--brand);position:absolute;inset-block:0;inset-inline-start:0}.bar .pace{background:var(--ink-2);border-radius:2px;width:2px;position:absolute;top:-3px;bottom:-3px}.tl{flex-direction:column;display:flex}.tg{color:var(--muted);background:var(--sunken);border-top:1px solid var(--line);align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:600;display:flex}.tg:first-child{border-top:0}.task{border-top:1px solid var(--line);text-align:start;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:11px 16px;display:grid}.tg+.task,.task:first-child{border-top:0}.task:hover{background:var(--hover)}.task .ico{border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.task b{font-size:13.5px;font-weight:600;display:block}.task .meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.task .acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}@media (max-width:767px){.task{grid-template-columns:auto minmax(0,1fr)}.task .acts{grid-column:1/-1;justify-content:flex-start}}.i-red{background:var(--red-soft);color:var(--red)}.i-amber{background:var(--amber-soft);color:var(--amber)}.i-gold{background:var(--gold-soft);color:var(--gold-ink)}.i-blue{background:var(--blue-soft);color:var(--blue)}.i-green{background:var(--brand-soft);color:var(--brand)}.i-violet{background:var(--violet-soft);color:var(--violet)}.agenda{scrollbar-width:none;gap:8px;padding:12px 16px;display:flex;overflow-x:auto}.agenda::-webkit-scrollbar{display:none}.ev{border:1px solid var(--line);background:var(--surface);border-radius:10px;flex-direction:column;flex:0 0 196px;gap:2px;padding:9px 11px;display:flex;position:relative;overflow:hidden}.ev:before{content:"";background:var(--c,var(--brand));width:3px;position:absolute;inset-block:0;inset-inline-start:0}.ev .tm{font-size:12px;font-weight:700}.ev b{font-size:13px}.ev span{color:var(--muted);font-size:12px}.ev.now{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.board{scrollbar-width:thin;grid-auto-columns:minmax(178px,1fr);grid-auto-flow:column;gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.col{background:var(--sunken);border:1px solid var(--line);border-radius:12px;flex-direction:column;min-height:300px;display:flex}.colh{align-items:center;gap:8px;padding:10px 12px 8px;font-size:13px;font-weight:600;display:flex}.colh .n{color:var(--muted);background:var(--surface);border-radius:6px;padding:0 6px;font-size:12px;font-weight:600}.colh .val{color:var(--muted);margin-inline-start:auto;font-size:11.5px;font-weight:500}.colbar{background:var(--c);border-radius:3px;height:3px;margin:0 12px 8px}.cards{flex-direction:column;gap:8px;padding:0 8px 10px;display:flex}.kc{background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-1);text-align:start;cursor:pointer;border-radius:10px;flex-direction:column;gap:7px;width:100%;padding:10px 11px;display:flex}.kc:hover{border-color:var(--line-2);box-shadow:var(--sh-2)}.kc .t1{align-items:center;gap:6px;display:flex}.kc .t1 b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;overflow:hidden}.kc .t2{flex-wrap:wrap;gap:4px;display:flex}.kc .st{background:var(--sunken);color:var(--ink-2);border-radius:5px;padding:0 6px;font-size:11.5px}.kc .t3{color:var(--muted);font-size:12px}.kc .nx{border-top:1px dashed var(--line);color:var(--ink-2);align-items:flex-start;gap:6px;padding-top:7px;font-size:12px;font-weight:600;display:flex}.kc .nx.late{color:var(--red)}.kc .t4{color:var(--faint);justify-content:space-between;align-items:center;gap:6px;font-size:11.5px;display:flex}.tbl{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:720px;font-size:13px}th{color:var(--muted);text-align:right;background:var(--sunken);border-bottom:1px solid var(--line);white-space:nowrap;padding:9px 14px;font-size:12px;font-weight:600}td{border-bottom:1px solid var(--line);vertical-align:middle;padding:10px 14px}tr.click{cursor:pointer}tr.click:hover td{background:var(--hover)}tbody tr:last-child td{border-bottom:0}.who{align-items:center;gap:9px;min-width:0;display:flex}.who b{white-space:nowrap;font-size:13.5px;font-weight:600;display:block}.who span{color:var(--muted);font-size:12px}.split{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:1100px){.split{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start}.split .pane{position:sticky;top:76px}}.li{border-top:1px solid var(--line);cursor:pointer;text-align:start;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:12px 16px;display:grid}.li:first-child{border-top:0}.li:hover{background:var(--hover)}.li[aria-selected=true]{background:var(--brand-tint);box-shadow:inset -3px 0 0 var(--brand)}.li b{font-size:13.5px;display:block}.li span{color:var(--muted);font-size:12px}.rec-h{flex-direction:column;gap:16px;padding:18px;display:flex}.rec-top{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.rec-top h1{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rec-top .acts{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}.chev{scrollbar-width:none;border-radius:10px;display:flex;overflow-x:auto}.chev::-webkit-scrollbar{display:none}.chev div{color:var(--muted);background:var(--sunken);clip-path:polygon(100% 0,14px 0,0 50%,14px 100%,100% 100%,calc(100% - 14px) 50%);flex-direction:column;flex:1 0 122px;margin-inline-start:-10px;padding:9px 22px 9px 14px;font-size:12.5px;font-weight:600;line-height:1.35;display:flex}.chev div:first-child{clip-path:polygon(100% 0,14px 0,0 50%,14px 100%,100% 100%);margin-inline-start:0}.chev div small{color:var(--faint);font-size:11px;font-weight:500}.chev .done{background:var(--brand-soft);color:var(--brand)}.chev .done small{color:var(--brand);opacity:.75}.chev .now{background:var(--brand);color:var(--on-brand)}.chev .now small{color:var(--on-brand);opacity:.85}.chev .bad{background:var(--red);color:#fff}.chev .bad small{color:#fff;opacity:.9}.rec{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:1180px){.rec{grid-template-columns:280px minmax(0,1fr) 320px;align-items:start}}.props{flex-direction:column;margin:0;display:flex}.prop{border-top:1px solid var(--line);grid-template-columns:104px minmax(0,1fr);gap:8px;padding:8px 16px;font-size:13px;display:grid}.prop:first-child{border-top:0}.prop dt{color:var(--muted)}.prop dd{overflow-wrap:anywhere;min-width:0;margin:0;font-weight:500}.nba{border-radius:var(--r-lg);border:1px solid;flex-direction:column;gap:12px;padding:16px;display:flex}.nba.ok{background:var(--brand-tint);border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.nba.ok{border-color:color-mix(in srgb,var(--brand) 25%,transparent)}}.nba.bad{background:var(--red-soft);border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.nba.bad{border-color:color-mix(in srgb,var(--red) 25%,transparent)}}.nba.info{background:var(--blue-soft);border-color:var(--blue)}@supports (color:color-mix(in lab, red, red)){.nba.info{border-color:color-mix(in srgb,var(--blue) 25%,transparent)}}.nba.wait{background:var(--surface);border-color:var(--line)}.nba .k{color:var(--muted);font-size:11.5px;font-weight:700}.nba b{font-size:15px;display:block}.nba p{color:var(--ink-2);margin:2px 0 0;font-size:13px}.nba .acts{flex-wrap:wrap;gap:8px;display:flex}.composer{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:hidden}.composer .ctabs{border-bottom:1px solid var(--line);background:var(--sunken);scrollbar-width:none;gap:2px;padding:6px;display:flex;overflow-x:auto}.composer .ctabs button{height:30px;color:var(--muted);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:flex}.composer .ctabs button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--sh-1)}.composer textarea{resize:vertical;background:var(--surface);border:0;outline:0;width:100%;min-height:64px;padding:12px 14px}.composer .cf{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.tline{flex-direction:column;display:flex}.te{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:10px 0;display:grid;position:relative}.te:before{content:"";background:var(--line);inset-inline-start:15px;width:1px;position:absolute;top:42px;bottom:-4px}.te:last-child:before{display:none}.te .ic{background:var(--sunken);width:32px;height:32px;color:var(--ink-2);z-index:1;border-radius:50%;place-items:center;display:grid}.te p{margin:0;font-size:13px}.te .w{color:var(--faint);font-size:12px}.te .box{background:var(--sunken);color:var(--ink-2);border-radius:9px;margin-top:6px;padding:8px 10px;font-size:12.5px}.stud{border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.stud .h{align-items:center;gap:8px;display:flex}.stud .h b{font-size:14px}.tag{background:var(--brand-soft);color:var(--brand);border-radius:5px;padding:0 7px;font-size:11.5px;font-weight:600;line-height:21px}.tag.g{background:var(--sunken);color:var(--ink-2)}.trialbox{background:var(--sunken);border-radius:9px;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;display:flex}.ln{border-bottom:1px dashed var(--line);justify-content:space-between;gap:10px;padding:7px 0;font-size:13px;display:flex}.ln:last-child{border:0}.chain{flex-direction:column;display:flex}.cs{grid-template-columns:22px 1fr;align-items:start;gap:10px;padding-bottom:12px;font-size:13px;display:grid;position:relative}.cs:before{content:"";background:var(--line);inset-inline-start:10px;width:2px;position:absolute;top:22px;bottom:0}.cs:last-child{padding-bottom:0}.cs:last-child:before{display:none}.cs i{border:2px solid var(--line-2);background:var(--surface);z-index:1;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;display:grid}.cs.d i{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.cs.d:before{background:var(--brand)}.cs.c i{border-color:var(--gold);background:var(--gold-soft)}.cs.c b{color:var(--gold-ink)}.cs.x i{border-color:var(--red);background:var(--red-soft);color:var(--red)}.cs.x b{color:var(--red)}.cs span{color:var(--muted);font-size:12px;display:block}.fgrid{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:700px){.fgrid.c2{grid-template-columns:1fr 1fr}.fgrid.c3{grid-template-columns:repeat(3,1fr)}}.full{grid-column:1/-1}.fld{flex-direction:column;gap:6px;min-width:0;display:flex}.flab{color:var(--ink-2);font-size:12.5px;font-weight:600}.flab em{color:var(--red);font-style:normal}.inp{border:1px solid var(--line-2);background:var(--surface);border-radius:9px;outline:0;width:100%;min-width:0;height:40px;padding:0 11px}@media (max-width:767px){.inp{height:44px}}textarea.inp{resize:vertical;height:auto;padding:9px 11px}.inp:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.ltr{text-align:left;direction:ltr}.pair{gap:8px;display:flex}.pair>:first-child{flex:0 0 92px}.hint{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.hint.ok{color:var(--brand);font-weight:600}.hint.err{color:var(--red);font-weight:600}.opts{flex-wrap:wrap;gap:6px;display:flex}.opt{border:1px solid var(--line-2);background:var(--surface);height:36px;color:var(--ink-2);border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.opt[aria-pressed=true]{border-color:var(--brand);background:var(--brand-soft);color:var(--brand)}.opt.tile{text-align:start;flex-direction:column;flex:170px;align-items:flex-start;gap:2px;height:auto;padding:10px 12px}.opt.tile small{color:var(--muted);font-size:12px;font-weight:400}.sect{border-top:1px solid var(--line);grid-template-columns:1fr;gap:12px;padding:18px 0;display:grid}.sect:first-child{border-top:0;padding-top:0}@media (min-width:900px){.sect{grid-template-columns:200px minmax(0,1fr);gap:24px}}.sect .st b{font-size:14px;display:block}.sect .st p{color:var(--muted);margin:4px 0 0;font-size:12.5px}.scard{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}.tzline{background:var(--sunken);border-radius:9px;flex-wrap:wrap;align-items:center;gap:10px;min-height:40px;padding:8px 10px;font-size:12.5px;display:flex}.week{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.day{border:1px solid var(--line-2);text-align:center;color:var(--muted);background:var(--surface);border-radius:9px;flex-direction:column;align-items:center;gap:2px;min-height:48px;padding:7px 2px;font-size:12px;font-weight:600;display:flex}.day[aria-pressed=true]{border-color:var(--brand);background:var(--brand-soft);color:var(--brand)}.day small{font-size:10.5px;font-weight:500}.check{flex-direction:column;gap:6px;font-size:13px;display:flex}.check div{align-items:center;gap:8px;display:flex}.check .y{color:var(--brand)}.check .n{color:var(--red)}.scrim{z-index:40;background:#0a0f0c6b;justify-content:flex-end;display:flex;position:fixed;inset:0}.panel{background:var(--surface);width:min(640px,100%);height:100%;box-shadow:var(--sh-3);flex-direction:column;animation:.22s ease-out pin;display:flex}.panel.wide{width:min(880px,100%)}@keyframes pin{0%{opacity:.5;transform:translate(-24px)}to{opacity:1;transform:none}}.scrim.mid{justify-content:center;align-items:center;padding:16px}.dlg{background:var(--surface);width:min(520px,100%);max-height:92vh;box-shadow:var(--sh-3);border-radius:16px;flex-direction:column;animation:.2s ease-out dup;display:flex}@keyframes dup{0%{opacity:.5;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:640px){.scrim.mid{align-items:flex-end;padding:0}.dlg{border-radius:18px 18px 0 0}}@media (prefers-reduced-motion:reduce){.panel,.dlg{animation:none}}.ph{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:14px 18px;display:flex}.ph h2{flex:1}.pb{flex-direction:column;flex:1;gap:14px;padding:18px;display:flex;overflow:auto}.pf{padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cmdk{z-index:50;background:#0a0f0c66;justify-content:center;align-items:flex-start;padding:12vh 16px 0;display:flex;position:fixed;inset:0}.cmdbox{background:var(--surface);width:min(600px,100%);box-shadow:var(--sh-3);border-radius:14px;overflow:hidden}.cmdbox .fin{border:0;border-bottom:1px solid var(--line);border-radius:0;max-width:none;height:52px;font-size:15px}.menu{z-index:45;background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-2);border-radius:12px;min-width:230px;padding:6px;position:fixed}.menu button{text-align:start;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 10px;font-size:13px;display:flex}.menu button:hover{background:var(--hover)}.menu small{color:var(--muted);font-size:11.5px;display:block}.toast{z-index:60;bottom:calc(76px + env(safe-area-inset-bottom,0px));color:#fff;box-shadow:var(--sh-3);background:#111814;border-radius:10px;align-items:center;gap:8px;max-width:calc(100% - 32px);padding:10px 16px;font-size:13.5px;display:flex;position:fixed;left:50%;transform:translate(-50%)}@media (min-width:1080px){.toast{bottom:28px}}.toast svg{color:#86d6ae}.demo{color:var(--gold-ink);background:var(--gold-soft);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;display:flex}.funnel{flex-direction:column;display:flex}.fs{grid-template-columns:120px minmax(0,1fr) 44px;align-items:center;gap:12px;padding:7px 0;display:grid}.fs .fb{background:var(--brand-soft);border-radius:7px;height:26px;position:relative}.fs .fb i{background:var(--brand);border-radius:7px;position:absolute;inset-block:0;inset-inline-start:0}.fs .lab{font-size:13px;font-weight:600}.drop{color:var(--red);margin-top:-4px;padding-inline-start:132px;font-size:11.5px;font-weight:600}.member{flex-direction:column;gap:12px;padding:14px 16px;display:flex}.member .mh{align-items:center;gap:10px;display:flex}.member .mh b{font-size:14px;display:block}.mstats{background:var(--line);border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.mstats div{background:var(--surface);text-align:center;padding:8px 4px}.mstats b{font-size:17px;display:block}.mstats span{color:var(--muted);font-size:11px}.g-team{grid-template-columns:1fr}@media (min-width:800px){.g-team{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1250px){.g-team{grid-template-columns:repeat(3,minmax(0,1fr))}}.hbar{grid-template-columns:minmax(0,140px) minmax(0,1fr) 34px;align-items:center;gap:10px;padding:5px 0;font-size:13px;display:grid}.hbar .bar{height:10px}.cal{grid-template-columns:repeat(7,minmax(130px,1fr));gap:8px;display:grid;overflow-x:auto}.cday{background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;min-height:240px;display:flex}.cday h3{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;margin:0;padding:8px 10px;font-size:12.5px;display:flex}.cday.today{border-color:var(--brand)}.cday.today h3{color:var(--brand)}.cday .evs{flex-direction:column;gap:6px;padding:6px;display:flex}.cev{border-inline-start:3px solid var(--c);background:var(--sunken);border-radius:8px;padding:6px 8px;font-size:12px}.cev b{font-size:12px;display:block}.seg a.segl{height:30px;color:var(--muted);white-space:nowrap;border-radius:7px;align-items:center;gap:5px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.seg a.segl[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--sh-1)}dialog.nd{background:0 0;border:0;width:100%;max-width:min(520px,100% - 24px);margin:auto;padding:0}dialog.nd::backdrop{background:#0a0f0c6b}dialog.nd .dlg{width:100%;animation:.2s ease-out dup}@media (max-width:640px){dialog.nd{max-width:100%;margin:auto 0 0}dialog.nd .dlg{border-radius:18px 18px 0 0}}.opt.radio{cursor:pointer;position:relative}.opt.radio input{opacity:0;pointer-events:none;position:absolute}.opt.radio:has(input:checked){border-color:var(--brand);background:var(--brand-soft);color:var(--brand)}.opt.radio:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.g-form{grid-template-columns:1fr;gap:18px;display:grid}@media (min-width:1100px){.g-form{grid-template-columns:minmax(0,1fr) 320px;align-items:start}.g-form .sticky{position:sticky;top:76px}}.dupbox{background:var(--red-soft);color:var(--red);border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;display:flex}.dupbox>div{flex-direction:column;gap:3px;display:flex}.check .w{color:var(--amber)}.opt[disabled]{opacity:.45;cursor:not-allowed}.ring{--p:0;background:conic-gradient(var(--brand) calc(var(--p)*1%),var(--sunken) 0);border-radius:50%;place-items:center;width:112px;height:112px;display:grid}.ring>div{background:var(--surface);text-align:center;border-radius:50%;place-items:center;width:86px;height:86px;line-height:1.2;display:grid}.ring b{font-size:19px}.ring small{color:var(--muted);font-size:11px;display:block}a.cev{display:block}dialog.nd.cmd{max-width:min(600px,100% - 24px);margin:12vh auto auto}dialog.nd.cmd .cmdbox{background:var(--surface);box-shadow:var(--sh-3);border-radius:14px;overflow:hidden}dialog.nd.cmd .task{border-top:1px solid var(--line)}.notif{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 16px;display:grid}.notif:first-child{border-top:0}.notif.unread{background:var(--brand-tint)}.notif b{font-size:13.5px;display:block}.notif p{color:var(--ink-2);white-space:pre-line;margin:2px 0 0;font-size:12.5px}.ib .cnt{background:var(--red);color:#fff;border:2px solid var(--bg);top:-5px;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10.5px;font-weight:700;display:grid;position:absolute;inset-inline-end:-5px}@media (max-width:1179px){.rec>.stack:nth-child(2){order:-1}}.fld .fin,.stack>.fin{flex:none;max-width:none}.rub{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:6px 0;display:flex}.rub:last-child{border-bottom:0}.rub>span{flex:180px;font-size:13.5px;font-weight:500}.rub .seg button.lv-ex[aria-pressed=true]{color:var(--brand)}.rub .seg button.lv-imp[aria-pressed=true]{color:var(--red)}.scorepill{background:var(--brand-soft);height:26px;color:var(--brand);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.scorepill.low{background:var(--red-soft);color:var(--red)}.task.sel{background:var(--brand-tint)}.i-gray{background:var(--sunken);color:var(--muted)}.report{white-space:pre-wrap;margin:0;font-size:13.5px;line-height:1.8}details.ev>summary{cursor:pointer;list-style:none}details.ev>summary::-webkit-details-marker{display:none}.sched td,.sched th{vertical-align:top;text-align:start}.sched .cell{background:var(--sunken);border-radius:9px;flex-direction:column;gap:4px;min-height:64px;padding:6px;display:flex}.sched .cell.gap{background:var(--red-soft);color:var(--red)}.sched .cell.none{border:1px dashed var(--line-2);background:0 0}.pchip{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:999px;align-items:center;gap:5px;width:max-content;max-width:100%;padding:2px 4px 2px 3px;font-size:12.5px;font-weight:600;display:inline-flex}.pchip .rm{width:18px;height:18px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.pchip .rm:hover{background:var(--red-soft);color:var(--red)}.addsel{border:1px dashed var(--line-2);height:26px;color:var(--muted);background:0 0;border-radius:7px;max-width:100%;padding:0 6px;font-size:12px}.sched{table-layout:fixed;width:100%}.sched th:first-child,.sched td:first-child{width:104px}.sched td:first-child .small{white-space:nowrap}.sched td,.sched th{padding:8px 6px}.pchip{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.addsel{width:100%}html[data-fs=s] .content{zoom:.93}html[data-fs=l] .content{zoom:1.1}html[data-fs=xl] .content{zoom:1.2}h1,h2,h3{font-family:var(--f-display);letter-spacing:0}h1{font-weight:600}.metric .v{font-family:var(--f-display);font-weight:500}.logo{background:var(--night);color:var(--gold);font-family:var(--f-display);border-radius:10px}.card{border-radius:var(--r-lg)}.btn{border-radius:10px}.btn.pri{box-shadow:none}.nb{background:radial-gradient(1200px 260px at 85% -40%,var(--night-2),transparent 60%),var(--night);color:var(--night-ink);border-radius:var(--r-lg);flex-direction:column;gap:14px;padding:20px 22px 16px;display:flex;overflow:hidden}.nb .eyb{color:var(--night-muted);flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.nb h1{color:var(--night-ink);font-size:26px}.nb .sub{color:var(--night-muted);margin:4px 0 0;font-size:13.5px}.nb-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.nb-head>div:first-child{min-width:0}.nb-acts{flex-wrap:wrap;gap:8px;display:flex}.nb .btn{border-color:var(--night-line);color:var(--night-ink);background:0 0}.nb .btn.pri{background:var(--gold);border-color:var(--gold);color:#06120d}.clocks{scrollbar-width:none;gap:6px;max-width:100%;display:flex;overflow-x:auto}.clk{border:1px solid var(--night-line);background:var(--night-2);border-radius:10px;flex:none;padding:5px 10px}@supports (color:color-mix(in lab, red, red)){.clk{background:color-mix(in srgb,var(--night-2) 60%,transparent)}}.clk b{font-family:var(--f-display);color:var(--night-ink);font-size:15px;font-weight:500;display:block}.clk span{color:var(--night-muted);font-size:10.5px}.clk.home{border-color:var(--gold)}.clk.home b{color:var(--gold)}.nstats{background:var(--night-line);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}@media (min-width:900px){.nstats{grid-template-columns:repeat(4,minmax(0,1fr))}}.nstat{background:var(--night);min-width:0;padding:10px 14px}.nstat span{color:var(--night-muted);font-size:11.5px;display:block}.nstat b{font-family:var(--f-display);font-size:21px;font-weight:500;line-height:1.3;display:block}.nstat em{color:var(--night-muted);font-size:11.5px;font-style:normal}.nstat em.up{color:var(--night-up)}.nstat em.dn{color:var(--night-dn)}.ribbon-wrap{scrollbar-width:none;overflow-x:auto}.ribbon{min-width:640px;display:block}.legend{color:var(--night-muted);flex-wrap:wrap;gap:12px;font-size:11.5px;display:flex}.legend i{border-radius:3px;width:9px;height:9px;margin-inline-end:5px;display:inline-block}@media (max-width:767px){.nb{margin-inline:-4px;padding:16px 14px 14px}.nb h1{font-size:21px}.nstat b{font-size:18px}}.health{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);flex-direction:column;gap:10px;min-width:0;padding:14px 16px;display:flex;position:relative;overflow:hidden}.health:before{content:"";background:var(--c,var(--brand));height:3px;position:absolute;inset:0 0 auto}.health .hh{align-items:center;gap:8px;display:flex}.health .hh b{font-family:var(--f-display);flex:1;font-weight:600}.health .mini{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.health .mini div{background:var(--sunken);border-radius:9px;min-width:0;padding:6px 8px}.health .mini b{font-family:var(--f-display);font-size:17px;font-weight:500;display:block}.health .mini span{color:var(--muted);font-size:11px}.health .issue{color:var(--ink-2);font-size:12.5px}.funnel-row{grid-template-columns:minmax(96px,150px) minmax(0,1fr) 44px;align-items:center;gap:10px;font-size:13px;display:grid}.funnel-row .fb{background:var(--sunken);border-radius:7px;height:20px;overflow:hidden}.funnel-row .fb i{border-radius:7px;height:100%;display:block}.drop{color:var(--muted);padding-inline-start:8px;font-size:12px}.drop.big{color:var(--red)}.depts{grid-template-columns:repeat(auto-fit,minmax(52px,1fr));gap:4px;padding:0 10px 8px;display:grid}.depts button{width:100%;color:var(--muted);border-radius:10px;flex-direction:column;align-items:center;gap:3px;padding:8px 2px;font-size:11px;font-weight:600;display:flex}.depts button i{color:#fff;background:var(--c);border-radius:7px;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;display:grid}.depts button[aria-pressed=true]{background:var(--sunken);color:var(--ink)}.depts form{display:contents}.tabs{grid-template-columns:1fr 1fr auto 1fr 1fr;align-items:end}.tabs .plus{background:var(--brand);width:52px;height:52px;color:var(--on-brand);box-shadow:0 8px 18px var(--brand);border-radius:18px;place-items:center;margin:-18px 6px 4px;display:grid}@supports (color:color-mix(in lab, red, red)){.tabs .plus{box-shadow:0 8px 18px color-mix(in srgb,var(--brand) 35%,transparent)}}.tabs .plus svg{width:24px;height:24px}.mic{background:var(--quality-soft);width:34px;height:34px;color:var(--quality);border-radius:50%;flex:none;place-items:center;display:grid}.mic[aria-pressed=true]{background:var(--red);color:#fff}.field-mic{align-items:flex-start;gap:8px;display:flex}.field-mic textarea{flex:1}.hdr.night{background:radial-gradient(1200px 260px at 85% -40%,var(--night-2),transparent 60%),var(--night);color:var(--night-ink);border-radius:var(--r-lg);align-items:flex-end;padding:20px 22px}.hdr.night h1{color:var(--night-ink)}.hdr.night .sub,.hdr.night .eyb{color:var(--night-muted)}.hdr.night .btn{border-color:var(--night-line);color:var(--night-ink);background:0 0}.hdr.night .btn.pri{background:var(--gold);border-color:var(--gold);color:#06120d}.hdr.night .seg{background:var(--night-2)}@supports (color:color-mix(in lab, red, red)){.hdr.night .seg{background:color-mix(in srgb,var(--night-2) 70%,transparent)}}.hdr.night .seg .segl,.hdr.night .seg button{color:var(--night-muted)}.hdr.night .seg [aria-pressed=true]{background:var(--night-line);color:var(--night-ink);box-shadow:none}@media (max-width:767px){.hdr.night{margin-inline:-4px;padding:16px 14px}}@media (max-width:1079px){.top .btn.pri{display:none}}.journey{scrollbar-width:none;grid-auto-columns:minmax(72px,1fr);grid-auto-flow:column;padding:6px 0 2px;display:grid;overflow-x:auto}.step{text-align:center;flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex;position:relative}.step .n{background:var(--sunken);width:28px;height:28px;color:var(--muted);border:2px solid var(--line-2);z-index:1;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.step.done .n{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.step.now .n{background:var(--gold);border-color:var(--gold);color:#fff;box-shadow:0 0 0 5px var(--gold-soft)}.step.bad .n{background:var(--red);border-color:var(--red);color:#fff;box-shadow:0 0 0 5px var(--red-soft)}.step:before{content:"";background:var(--line-2);width:100%;height:2px;position:absolute;top:13px;right:50%}.step:first-child:before{display:none}.step.done:before,.step.now:before,.step.bad:before{background:var(--brand)}.step b{font-size:12px;font-weight:600}.step>span:last-child{color:var(--muted);min-height:16px;font-size:11px}.step.bad>span:last-child{color:var(--red)}.heat td{text-align:center;padding:6px}.heat .hc{font-variant-numeric:tabular-nums;border-radius:7px;place-items:center;height:30px;font-size:12px;font-weight:700;display:grid}.swipe{position:relative;overflow:hidden}.swipe-under{color:#fff;direction:ltr;justify-content:flex-end;align-items:center;gap:6px;padding-inline:16px;font-size:13px;font-weight:700;display:flex;position:absolute;inset:0}.swipe-over{background:var(--surface);touch-action:pan-y;position:relative}.toast .undo{color:var(--gold);margin-inline-start:12px;font-weight:700;text-decoration:underline}.calgrid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:1100px){.calgrid{grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);align-items:start}}.cal-month{padding:10px}.cal-head{color:var(--muted);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));padding:4px 0 8px;font-size:11.5px;font-weight:600;display:grid}.cal-cells{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.cal-cell{background:var(--sunken);border:2px solid #0000;border-radius:10px;flex-direction:column;gap:3px;min-width:0;min-height:104px;padding:6px;display:flex}.cal-cell.out{opacity:.45}.cal-cell.today{background:var(--brand-soft)}.cal-cell.sel{border-color:var(--brand)}.cal-num{justify-content:space-between;align-items:baseline;display:flex}.cal-num b{font-family:var(--f-display);font-size:14px;font-weight:600}.cal-num i{color:var(--faint);font-size:10.5px;font-style:normal}.cal-chip{background:var(--c);border-radius:5px;padding:0 5px;font-size:10.5px;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.cal-chip{background:color-mix(in srgb,var(--c) 16%,transparent)}}.cal-chip{color:var(--ink);border-inline-start:3px solid var(--c);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cal-more{color:var(--muted);font-size:10.5px}.cal-dots{display:none}.cal-legend{color:var(--muted);flex-wrap:wrap;gap:12px;padding:10px 4px 2px;font-size:11.5px;display:flex}.cal-legend i{border-radius:3px;width:9px;height:9px;margin-inline-end:5px;display:inline-block}@media (max-width:767px){.cal-cell{align-items:center;gap:2px;min-height:58px;padding:4px}.cal-num{flex-direction:column;align-items:center;gap:0}.cal-chip,.cal-more{display:none}.cal-dots{align-items:center;gap:2px;display:flex}.cal-dots i{border-radius:50%;width:6px;height:6px}.cal-dots em{color:var(--muted);margin-inline-start:2px;font-size:10px;font-style:normal}}.wa-preview{white-space:pre-wrap;background:var(--ok-soft);color:var(--ink);border-radius:14px 14px 4px;min-height:120px;padding:12px 14px;font-size:13.5px;line-height:1.8}.pinned{background:var(--gold-soft);color:var(--ink);border-radius:10px;align-items:center;gap:8px;padding:5px 10px;font-size:13px;display:inline-flex}.pinned b{color:var(--gold-ink);font-size:11.5px}.guide{border:1px solid var(--line);background:var(--sunken);border-radius:12px;margin:10px 12px 0;padding:0 12px}.guide summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:13.5px;font-weight:600;list-style:none;display:flex}.guide summary::-webkit-details-marker{display:none}.guide summary:after{content:"عرض";color:var(--muted);margin-inline-start:auto;font-size:12px;font-weight:500}.guide[open] summary:after{content:"إخفاء"}.guide .g-facts{flex-wrap:wrap;gap:6px;display:flex}.guide ol{margin:10px 0 12px;padding-inline-start:20px;font-size:13.5px;line-height:1.8;list-style:decimal}.ttool{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.ttbox{border:1px dashed var(--line-2);background:var(--sunken);border-radius:12px;flex-direction:column;align-self:stretch;gap:8px;min-width:0;padding:10px 12px;display:flex}.ttbox .k{color:var(--muted);font-size:11.5px;font-weight:600}.ttbox p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.8}.cert{border:2px solid var(--gold);outline:6px double var(--gold-soft);outline-offset:-14px;background:var(--surface);text-align:center;break-inside:avoid;border-radius:18px;flex-direction:column;align-items:center;gap:10px;padding:40px 24px;display:flex}.cert h2{font-family:var(--font-display,inherit);color:var(--gold-ink);margin:4px 0;font-size:26px}.cert p{color:var(--muted);margin:0}.cert-k{letter-spacing:.02em;color:var(--brand);font-size:13px;font-weight:700}.cert-who{font-family:var(--font-display,inherit);font-size:30px;line-height:1.5}.cert-why{font-size:13px}.cert-sign{border-top:1px solid var(--line);min-width:180px;color:var(--muted);margin-top:14px;padding-top:8px;font-size:13px}@media print{.noprint,.side,.dock,.topbar,nav,header{display:none!important}body{background:#fff!important}.content{zoom:1!important;padding:0!important}.cert{page-break-after:always;margin:0 0 24px}.report-page{box-shadow:none!important;border:0!important}.report-page .tbl{overflow:visible!important}}@media (max-width:640px){table.tight th,table.tight td{padding-inline:8px;font-size:12.5px}table.tight td:first-child{max-width:42vw}}body:has(.tv) aside{display:none!important}body:has(.tv) .dock{display:none!important}body:has(.tv) .topbar{display:none!important}body:has(.tv) .crumb{display:none!important}body:has(.tv) header.top{display:none!important}body:has(.tv) nav{display:none!important}body:has(.tv) .content{zoom:1!important;max-width:none!important;padding:0!important}body:has(.tv) .main{margin:0!important;padding:0!important}.tv{color:#eaf3ee;background:#06120d;flex-direction:column;gap:clamp(14px,2vw,28px);min-height:100dvh;padding:clamp(16px,2.5vw,40px);display:flex}.tv-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.tv-top h1{font-family:var(--font-display,inherit);color:#fff;margin:0;font-size:clamp(22px,3vw,44px)}.tv-top span{color:#9db7aa;font-size:clamp(13px,1.4vw,22px)}.tv-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:clamp(10px,1.4vw,22px);display:grid}.tv-card{background:#0d2018;border:1px solid #1b3a2c;border-radius:20px;flex-direction:column;gap:6px;padding:clamp(14px,1.8vw,28px);display:flex}.tv-card span{color:#9db7aa;font-size:clamp(13px,1.3vw,22px)}.tv-card b{color:#fff;font-size:clamp(34px,5.2vw,92px);line-height:1.05}.tv-cols{flex:1;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:clamp(10px,1.4vw,22px);display:grid}.tv-panel{background:#0d2018;border:1px solid #1b3a2c;border-radius:20px;padding:clamp(14px,1.8vw,28px)}.tv-panel h2{color:#e3b55b;margin:0 0 10px;font-size:clamp(16px,1.8vw,30px)}.tv-panel p{color:#9db7aa;margin:0;font-size:clamp(14px,1.4vw,24px)}.tv-row{border-top:1px solid #1b3a2c;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:14px;padding:10px 0;font-size:clamp(14px,1.5vw,26px);display:grid}.tv-row:first-of-type{border-top:0}.tv-row b{color:#fff}.tv-row em{color:#9db7aa;font-style:normal}.tv .clocks{justify-content:flex-start}body:has(.tv) .app{display:block!important}:is(body:has(.tv) .main,body:has(.tv) .content){width:100%!important;max-width:none!important;margin:0!important}.bub{background:var(--sunken);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px 14px 14px 4px;align-self:flex-start;max-width:min(100%,640px);padding:10px 14px;line-height:1.9}.bub.me{background:var(--brand-soft);color:var(--ink);border-radius:14px 14px 4px;align-self:flex-end}.helpfab{inset-inline-start:max(12px,env(safe-area-inset-left));bottom:calc(86px + env(safe-area-inset-bottom,0px));z-index:40;border:1px solid var(--line-2);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;font-size:20px;font-weight:700;position:fixed;box-shadow:0 4px 14px #0000002e}@media (min-width:1000px){.helpfab{bottom:20px}}.focus-exit{inset-inline-start:max(12px,env(safe-area-inset-left));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:60;border:1px solid var(--line-2);background:var(--surface);min-height:44px;color:var(--ink);cursor:pointer;border-radius:22px;align-items:center;gap:6px;padding:0 14px;display:inline-flex;position:fixed;box-shadow:0 4px 14px #0000002e}html[data-focus] aside,html[data-focus] nav.tabs,html[data-focus] header.top,html[data-focus] .toast{display:none!important}html[data-focus] .app{display:block!important}html[data-focus] .main,html[data-focus] .content{max-width:820px!important;margin:0 auto!important}.netbar{z-index:70;background:var(--amber);color:#201400;padding:8px max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left));text-align:center;font-size:13px;position:sticky;top:0}html[data-lite] *,html[data-lite] :before,html[data-lite] :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;transition:none!important;animation:none!important}.ramadan{color:#f3e9d2;background:linear-gradient(135deg,#1b1438,#2a1b4e);border:1px solid #4a3a7a;border-radius:16px;flex-direction:column;gap:6px;margin-bottom:14px;padding:12px 16px;display:flex}.ramadan b{color:#e9c46a;font-family:var(--font-display,inherit)}.ramadan .rm-row{flex-wrap:wrap;gap:6px 14px;font-size:13px;display:flex}.ramadan .rm-row span.on{color:#e9c46a;font-weight:700}.ramadan em{opacity:.7;font-style:normal}.ramadan .rm-hint{opacity:.8;font-size:12px}.nav details.ng{flex-direction:column;display:flex}.nav details.ng>summary{cursor:pointer;color:var(--muted);letter-spacing:.01em;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:10px 12px 6px;font-size:12px;font-weight:700;list-style:none;display:flex}.nav details.ng>summary::-webkit-details-marker{display:none}.nav details.ng>summary:after{content:"";opacity:.6;border-inline-end:1.5px solid;border-bottom:1.5px solid;width:7px;height:7px;margin-inline-start:auto;transition:transform .15s;transform:rotate(45deg)}.nav details.ng:not([open])>summary:after{transform:rotate(135deg)}.nav details.ng>summary:hover{color:var(--ink)}.nav .ngc{background:var(--sunken);color:var(--muted);border-radius:10px;padding:1px 7px;font-size:11px;font-weight:500}.nav details.ng[open]>summary .ngc{display:none}.nav details.ng+details.ng{border-top:1px solid var(--line);margin-top:4px;padding-top:2px}.g-2{grid-template-columns:1fr}@media (min-width:900px){.g-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.g-3{grid-template-columns:1fr}@media (min-width:800px){.g-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1000px){.helpfab{inset-inline:auto 20px;bottom:20px}}.whero{color:#eaf3f1;background:radial-gradient(120% 90% at 50% 0,#0e3a52 0%,#071c2b 55%,#040f18 100%);border-radius:24px;flex-direction:column;gap:14px;padding:clamp(16px,2.4vw,28px);display:flex;overflow:hidden}.whead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.whead .eyb{color:#8fb6c9;font-size:12px}.whead h1{font-family:var(--font-display,inherit);color:#fff;margin:2px 0 4px;font-size:clamp(26px,3.4vw,40px)}.whead p{color:#a9c4d2;max-width:520px;margin:0;font-size:14px;line-height:1.8}.wclock{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.wclock b{color:#f4c95d;font-size:clamp(28px,3.6vw,44px);line-height:1}.wclock span{color:#a9c4d2;margin-bottom:6px;font-size:13px}.wmap{filter:drop-shadow(0 18px 40px #00000073);width:100%;height:auto;display:block}.wm-lab{fill:#fff;paint-order:stroke;stroke:#04121c;stroke-width:3.5px;stroke-linejoin:round;font-family:inherit;font-size:13px;font-weight:700}.wm-n{fill:#f4c95d}.wm-pulse{transform-origin:50%;transform-box:fill-box;animation:1.8s ease-in-out infinite wmpulse}@keyframes wmpulse{0%,to{opacity:.9;transform:scale(.85)}50%{opacity:.55;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.wm-pulse{animation:none}}.wlegend{color:#a9c4d2;flex-wrap:wrap;justify-content:center;gap:16px;font-size:12.5px;display:flex}.wlegend span{align-items:center;gap:6px;display:inline-flex}.wlegend i{border-radius:50%;width:10px;height:10px;display:inline-block}.wstats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:900px){.wstats{grid-template-columns:repeat(5,minmax(0,1fr))}}.wstats>div{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}.wstats span{color:#a9c4d2;font-size:12.5px}.wstats b{color:#fff;font-size:clamp(24px,2.6vw,34px);line-height:1.15}.wstats em{color:#8fb6c9;font-size:12px;font-style:normal}.wreg{flex-direction:column;gap:6px;padding:16px 18px;display:flex}.wreg>span{color:var(--muted);font-size:13px}.wreg>b{font-size:32px;line-height:1.1}.wreg em{color:var(--muted);font-size:12.5px;font-style:normal}.wlist{flex-direction:column;display:flex}.wrow{border-top:1px solid var(--line);grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 18px;display:grid}.wrow:first-child{border-top:0}.wtime{color:var(--ink);font-size:15px;font-weight:700}.wnum{flex-direction:column;align-items:flex-end;display:flex}.wnum b{font-size:18px}.wnum span{color:var(--muted);font-size:11.5px}.wbar{background:var(--sunken);border-radius:4px;height:6px;margin-top:6px;overflow:hidden}.wbar i{background:var(--brand);border-radius:4px;height:100%;display:block}.wbar i.sleep{background:#8fa6c9}.wbar i.early{background:var(--blue)}.wbar i.late{background:var(--amber)}.wmapwrap{scrollbar-width:none;margin-inline:-8px;padding-inline:8px;overflow-x:auto}.wmapwrap::-webkit-scrollbar{display:none}.wswipe{text-align:center;color:#8fb6c9;font-size:12px;display:none}@media (max-width:700px){.wmap{min-width:760px}.wswipe{display:block}.wclock{flex-direction:row;align-items:baseline;gap:8px}.wclock span{margin:0}}.glpage{color:#eaf3f1;background:radial-gradient(110% 80% at 50% 0,#0d3550 0%,#061b2b 55%,#030d16 100%);border-radius:24px;flex-direction:column;gap:16px;padding:clamp(16px,2.4vw,30px);display:flex}.glhead .eyb{color:#8fb6c9;font-size:12px}.glhead h1{font-family:var(--font-display,inherit);color:#fff;margin:2px 0 4px;font-size:clamp(26px,3.4vw,40px)}.glhead p{color:#a9c4d2;margin:0;font-size:14px}.gl{grid-template-columns:1fr;align-items:start;gap:18px;display:grid}@media (min-width:1000px){.gl{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.gl-stage{flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.gl-cv{aspect-ratio:1;touch-action:none;cursor:grab;filter:drop-shadow(0 0 46px #50b4ff47);width:min(100%,560px)}.gl-cv:active{cursor:grabbing}.gl-tools{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.gl-btn{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:20px;padding:0 14px;font-size:13px}.gl-btn:hover{background:#ffffff29}.gl-hint{color:#8fb6c9;text-align:center;margin:0;font-size:12.5px}.gl-side{flex-direction:column;gap:12px;min-width:0;display:flex}.gl-card{background:#ffffff12;border:1px solid #ffffff24;border-radius:20px;flex-direction:column;gap:6px;padding:18px 20px;display:flex}.gl-k{color:#8fb6c9;font-size:12.5px}.gl-card h2{font-family:var(--font-display,inherit);color:#fff;margin:0;font-size:24px}.gl-time{color:#f4c95d;font-size:clamp(38px,5vw,56px);font-weight:700;line-height:1.1}.gl-day{color:#c7dae4;margin-bottom:4px;font-size:14px}.gl-egypt{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.gl-egypt>div{background:#00000040;border-radius:14px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.gl-egypt span{color:#8fb6c9;font-size:12px}.gl-egypt b{color:#fff;font-size:15px;line-height:1.5}.gl-egypt>div:first-child b{font-size:22px}.gl-dst{border-top:1px solid #ffffff1f;flex-direction:column;gap:2px;margin-top:6px;padding-top:10px;font-size:13.5px;display:flex}.gl-dst b{color:#fff}.gl-dst span{color:#a9c4d2}.gl-fam{color:#c7dae4;flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;font-size:13.5px;display:flex}.gl-fam b{color:#fff}.gl-search{position:relative}.gl-search .inp{color:#fff;background:#ffffff14;border-color:#ffffff2e}.gl-search .inp::placeholder{color:#8fb6c9}.gl-hits{z-index:5;inset-inline:0;background:#0b2638;border:1px solid #ffffff2e;border-radius:14px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);overflow:hidden}.gl-hits button{color:#fff;min-height:44px;font:inherit;cursor:pointer;text-align:start;background:0 0;border:0;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;display:flex}.gl-hits button:first-child{border-top:0}.gl-hits button:hover{background:#ffffff14}.gl-hits span{color:#f4c95d}.gl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:520px){.gl-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.gl-grid button{text-align:start;color:#fff;min-height:64px;font:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;padding:8px 12px;display:flex}.gl-grid button.on{background:#f4c95d1f;border-color:#f4c95d}.gl-grid span{color:#c7dae4;font-size:12.5px}.gl-grid b{font-size:17px}.gl-grid em{color:#8fb6c9;font-size:11px;font-style:normal}.gllegend{color:#a9c4d2;flex-wrap:wrap;justify-content:center;gap:16px;font-size:12.5px;display:flex}.gllegend span{align-items:center;gap:6px;display:inline-flex}.gllegend i{border-radius:50%;width:10px;height:10px;display:inline-block}.shero{color:#eaf3ee;background:radial-gradient(120% 100% at 80% 0,#134b37 0%,#0a2a20 55%,#061812 100%);border-radius:24px;flex-direction:column;gap:18px;padding:clamp(16px,2.4vw,30px);display:flex}.shead1{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.shead1 .eyb{color:#9dc7b3;font-size:12px}.shead1 h1{font-family:var(--font-display,inherit);color:#fff;margin:2px 0 4px;font-size:clamp(26px,3.4vw,40px)}.shead1 p{color:#b5d2c4;margin:0;font-size:14px}.sgroup h3{color:#e3b55b;margin:0 0 8px;font-size:14px;font-weight:700}.skgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:900px){.skgrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}.sk{background:#ffffff12;border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;gap:3px;min-width:0;padding:14px 16px;display:flex}.sk>span{color:#b5d2c4;font-size:12.5px}.sk>b{color:#fff;font-size:clamp(26px,3vw,38px);line-height:1.15}.sk>em{color:#9dc7b3;min-height:18px;font-size:12px;font-style:normal}.sk i{font-style:normal}.sk i.up{color:#7be3ae}.sk i.dn{color:#ff9d8a}.schart{grid-template-columns:repeat(12,minmax(44px,1fr));gap:6px;min-width:600px;height:240px;display:grid}.scol{color:inherit;border-radius:12px;flex-direction:column;align-items:stretch;gap:6px;padding:6px 4px 4px;text-decoration:none;display:flex}.scol.on{background:var(--brand-soft)}.scol:hover{background:var(--sunken)}.scol>b{text-align:center;color:var(--muted);font-size:12px;font-weight:600}.scol.on>b{color:var(--brand)}.sbars{flex:1;justify-content:center;align-items:flex-end;gap:4px;display:flex}.sbars i,.sbars u{border-radius:6px 6px 2px 2px;flex:1;max-width:22px;min-height:3px;text-decoration:none;display:block;position:relative}.sbars i{background:var(--blue)}.sbars u{background:var(--gold)}.sbars span{color:var(--muted);white-space:nowrap;font-size:10.5px;font-style:normal;position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%)}.s3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.s3>div{background:var(--sunken);border-radius:14px;flex-direction:column;gap:2px;min-width:0;padding:12px;display:flex}.s3 span{color:var(--muted);font-size:12px;line-height:1.5}.s3 b{font-size:26px;line-height:1.2}.s3 em{color:var(--muted);font-size:11.5px;font-style:normal}.sstack{background:var(--sunken);border-radius:8px;height:12px;display:flex;overflow:hidden}.sstack i{height:100%;display:block}.srow .shead{justify-content:space-between;gap:10px;font-size:13.5px;display:flex}.srow .shead em{color:var(--muted);font-style:normal}.sbar{background:var(--sunken);border-radius:5px;height:8px;margin-top:5px;position:relative;overflow:hidden}.sbar i{background:var(--blue);position:absolute;inset-block:0;inset-inline-start:0}@supports (color:color-mix(in lab, red, red)){.sbar i{background:color-mix(in srgb,var(--blue) 45%,transparent)}}.sbar i{border-radius:5px}.sbar u{background:var(--gold);border-radius:5px;position:absolute;inset-block:0;inset-inline-start:0}.sfore{border:1px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){.sfore{border:1px solid color-mix(in srgb,var(--gold) 45%,var(--line))}}@media (min-width:900px){.skgrid{grid-template-columns:repeat(4,minmax(0,1fr))}.skgrid.six{grid-template-columns:repeat(3,minmax(0,1fr))}}.stabs{background:var(--surface);border:1px solid var(--line);scrollbar-width:none;border-radius:16px;gap:6px;padding:4px;display:flex;overflow-x:auto}.stabs::-webkit-scrollbar{display:none}.stabs a{text-align:center;min-height:42px;color:var(--muted);white-space:nowrap;border-radius:12px;flex:1 0 auto;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.stabs a[aria-current=page]{background:var(--ink);color:var(--surface)}.stabs a:hover:not([aria-current=page]){background:var(--sunken);color:var(--ink)}.yearstrip{background:var(--line);border:1px solid var(--line);color:inherit;border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;text-decoration:none;display:grid;overflow:hidden}@media (min-width:900px){.yearstrip{grid-template-columns:1.2fr repeat(4,minmax(0,1fr))}}.yearstrip>div{background:var(--surface);flex-direction:column;gap:2px;min-width:0;padding:14px 18px;display:flex}.yearstrip span{color:var(--muted);font-size:12.5px}.yearstrip b{font-size:26px;line-height:1.2}.yearstrip b.gold{color:var(--gold-ink)}.yearstrip .yh{background:var(--ink);grid-column:1/-1}.yearstrip .yh span{color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.yearstrip .yh span{color:color-mix(in srgb,var(--surface) 65%,transparent)}}.yearstrip .yh b{color:var(--surface);font-size:17px}@media (min-width:900px){.yearstrip .yh{grid-column:auto;justify-content:center}}.yearstrip:hover>div:not(.yh){background:var(--sunken)}.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:700px){.tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1150px){.tiles{grid-template-columns:repeat(6,minmax(0,1fr))}}.tile{background:var(--surface);border:1px solid var(--line);color:inherit;border-radius:18px;flex-direction:column;gap:4px;min-width:0;padding:14px;text-decoration:none;transition:transform .12s,border-color .12s;display:flex}.tile:hover{border-color:var(--brand);transform:translateY(-2px)}.tile .ti{background:var(--brand-soft);width:38px;height:38px;color:var(--brand);border-radius:12px;place-items:center;margin-bottom:4px;display:grid}.tile b{font-size:14.5px}.tile em{color:var(--muted);font-size:12px;font-style:normal}.shiftband{background:var(--line);grid-template-columns:1fr;gap:1px;display:grid}@media (min-width:800px){.shiftband{grid-template-columns:repeat(3,minmax(0,1fr))}}.shiftband .sb{background:var(--surface);border-top:3px solid var(--c);flex-direction:column;gap:6px;min-width:0;padding:14px 18px;display:flex}.shiftband .sb>span{color:var(--muted);font-size:13px}.shiftband .sb>b{font-size:26px;line-height:1.1}.shiftband em{color:var(--muted);font-size:13px;font-style:normal}.chipp{background:var(--sunken);border-radius:20px;align-items:center;gap:6px;padding:3px 10px 3px 4px;font-size:12.5px;display:inline-flex}.fhero{padding:0;overflow:hidden}.fh-top{background:linear-gradient(180deg,var(--brand-tint),var(--surface));flex-wrap:wrap;align-items:flex-start;gap:16px;padding:20px 20px 16px;display:flex}.fh-id{flex-direction:column;flex:1;gap:6px;min-width:220px;display:flex}.fh-id h1{margin:0;font-size:26px;line-height:1.25}.fh-k{flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.fh-stage{background:var(--brand);color:var(--on-brand);border-radius:999px;padding:2px 12px;font-size:12px;font-weight:700}.fh-stage.won{background:var(--gold);color:#fff}.fh-stage.bad{background:var(--red);color:#fff}.fh-facts{color:var(--ink-2);flex-wrap:wrap;gap:6px 16px;font-size:13px;display:flex}.fh-facts span{align-items:center;gap:6px;display:inline-flex}.fh-facts svg{color:var(--muted)}.fh-facts .warn{color:var(--red);font-weight:600}.fh-facts .warn svg{color:var(--red)}.fh-top .acts{flex-wrap:wrap;gap:8px;display:flex}.fkgrid{background:var(--line);border-block:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}@media (min-width:700px){.fkgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1250px){.fkgrid{grid-template-columns:repeat(6,minmax(0,1fr))}}.fk{background:var(--surface);flex-direction:column;gap:2px;min-width:0;padding:12px 16px;display:flex}.fk>span{color:var(--muted);font-size:11.5px;font-weight:700}.fk>b{overflow-wrap:anywhere;font-size:18px;line-height:1.35}.fk>b i{color:var(--muted);font-size:12px;font-style:normal;font-weight:500}.fk>small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.fk.bad>b,.fk.bad>small{color:var(--red)}.fh-j{padding:14px 20px 6px}.fh-tags{flex-wrap:wrap;align-items:center;gap:6px;padding:8px 20px 14px;display:flex}.fnav{scrollbar-width:none;gap:6px;margin:14px 0;padding-bottom:2px;display:flex;overflow-x:auto}.fnav::-webkit-scrollbar{display:none}.fnav a{border:1px solid var(--line);background:var(--surface);height:34px;color:var(--ink-2);border-radius:999px;flex:none;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.fnav a:hover{border-color:var(--brand);color:var(--brand)}.fam{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:1100px){.fam{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.fam [id],.fam .card[id]{scroll-margin-top:84px}.studs{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:700px){.studs{grid-template-columns:repeat(2,minmax(0,1fr))}}.stud .fee{flex-direction:column;align-items:flex-end;line-height:1.2;display:flex}.stud .fee b{font-size:18px}.stud .fee span{color:var(--muted);font-size:11.5px}.trialbox.ok{background:var(--brand-tint);color:var(--brand)}.trialbox.no{background:var(--red-soft);color:var(--red)}.subsum{flex-wrap:wrap;gap:10px;display:flex}.subsum div{background:var(--brand-tint);border-radius:12px;flex-direction:column;flex:110px;padding:10px 14px;display:flex}.subsum b{color:var(--brand);font-size:22px}.subsum span{color:var(--muted);font-size:12px}@media (max-width:767px){.fh-top{padding:16px 14px 12px}.fh-id h1{font-size:22px}.fh-top .acts{width:100%}.fh-top .acts .btn{flex:auto;justify-content:center}.fh-j,.fh-tags{padding-inline:14px}.fk{padding:10px 14px}.fk>b{font-size:16px}}.fk>b.fees{flex-wrap:wrap;gap:2px 12px;display:flex}.fk>b.fees span{white-space:nowrap}.looks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:800px){.looks{grid-template-columns:repeat(4,minmax(0,1fr))}}.lookopt{text-align:start;border:1px solid var(--line-2);background:var(--surface);border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px;display:flex}.lookopt[aria-pressed=true]{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-soft)}.lookopt i{background:linear-gradient(90deg,#0d4a33 0 30%,#f2f4f2 30% 85%,#b7832a 85%);border-radius:8px;width:100%;height:38px;margin-bottom:6px}.lookopt.lk-ivory i{background:linear-gradient(90deg,#14532d 0 30%,#f5efe2 30% 85%,#a9741a 85%)}.lookopt.lk-slate i{background:linear-gradient(90deg,#0e1b22 0 30%,#eef1f4 30% 85%,#0b6b4f 85%)}.lookopt.lk-royal i{background:linear-gradient(90deg,#111c40 0 30%,#f1f3f9 30% 85%,#c0902f 85%)}.lookopt b{font-size:13px}.lookopt small{color:var(--muted);font-size:11.5px}:root{--bg:#f6f7f9;--surface:#fff;--sunken:#eef0f3;--hover:#f4f5f7;--line:#e6e8ec;--line-2:#d5d9e0;--ink:#0e1116;--ink-2:#2f3542;--muted:#6b7280;--faint:#9aa1ad;--r:10px;--r-lg:12px;--sh-1:none;--sh-2:0 12px 32px #0e11161a;--night:#fff;--night-2:#fff;--night-ink:#0e1116;--night-muted:#6b7280;--night-line:#e6e8ec;--night-up:#17834f;--night-dn:#d0432f}.card{box-shadow:none}.ni{border-radius:8px}.ni[aria-current=page]{background:var(--ink);color:var(--surface);font-weight:600}.ni[aria-current=page] svg{color:var(--surface)}.top{background:var(--surface)}.hdr.night{background:0 0;border-radius:0;align-items:flex-end;padding:0}.hdr.night .btn{background:var(--surface);border-color:var(--line-2);color:var(--ink)}.hdr.night .btn.pri,.nb .btn.pri{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.metric .v{font-weight:600}h1{font-family:var(--f-display);font-weight:600}:root:not([data-theme=dark]) .shero{color:var(--ink);background:0 0;border-radius:0;gap:14px;padding:0}:root:not([data-theme=dark]) .shead1 .eyb,:root:not([data-theme=dark]) .shead1 p{color:var(--muted)}:root:not([data-theme=dark]) .shead1 h1{color:var(--ink);font-size:24px}:root:not([data-theme=dark]) .shero h2,:root:not([data-theme=dark]) .shero h3{color:var(--ink)!important}:root:not([data-theme=dark]) .sk{background:var(--surface);border-color:var(--line);border-radius:var(--r-lg)}:root:not([data-theme=dark]) .sk>span{color:var(--muted)}:root:not([data-theme=dark]) .sk>b{color:var(--ink);font-family:var(--f-display);font-size:clamp(22px,2.4vw,30px);font-weight:600}:root:not([data-theme=dark]) .sk>b[style]{color:var(--gold-ink)!important}:root:not([data-theme=dark]) .sk>em{color:var(--muted)}:root:not([data-theme=dark]) .sk i.up{color:var(--ok)}:root:not([data-theme=dark]) .sk i.dn{color:var(--red)}:root:not([data-theme=dark]) .shero .btn{background:var(--surface);border-color:var(--line-2);color:var(--ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .shero{color:#eaf3ee;background:radial-gradient(120% 100% at 80% 0,#134b37 0%,#0a2a20 55%,#061812 100%);border-radius:24px;padding:clamp(16px,2.4vw,30px)}}.ws .logo{background:var(--brand);color:#f1d493}.stabs{border-radius:var(--r-lg)}.stabs a{border-radius:8px;min-height:36px;font-size:13px}:root:not([data-theme=dark]) .shead1>a,:root:not([data-theme=dark]) .shead1 a.btn,:root:not([data-theme=dark]) .shead1 .ylink{color:var(--ink)!important;border-color:var(--line-2)!important;background:var(--surface)!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0b0d10;--surface:#12151a;--sunken:#1b1f27;--hover:#171b22;--line:#242933;--line-2:#343b48;--ink:#eceef2;--ink-2:#c5cad3;--muted:#969eab;--faint:#7a8392;--brand-soft:#13271e;--brand-tint:#101d17;--night:#12151a;--night-2:#12151a;--night-ink:#eceef2;--night-muted:#969eab;--night-line:#242933;--night-up:#57c88f;--night-dn:#ff8573;--sh-1:none;--sh-2:0 12px 32px #00000080;--sh-3:0 24px 64px #000000a6;--on-solid:#0b0d10}:root:not([data-theme=light]) .ni[aria-current=page],:root:not([data-theme=light]) .stabs a[aria-current=page],:root:not([data-theme=light]) .cx-tabs a[aria-current=page]{background:var(--line-2);color:var(--ink)}:root:not([data-theme=light]) .ni[aria-current=page] svg{color:var(--ink)}:root:not([data-theme=light]) .ni .c.hot,:root:not([data-theme=light]) .tab .c,:root:not([data-theme=light]) .chev .bad,:root:not([data-theme=light]) .chev .bad small,:root:not([data-theme=light]) .ib .cnt,:root:not([data-theme=light]) .mic[aria-pressed=true],:root:not([data-theme=light]) .step.now .n,:root:not([data-theme=light]) .step.bad .n,:root:not([data-theme=light]) .fh-stage.won,:root:not([data-theme=light]) .fh-stage.bad,:root:not([data-theme=light]) .depts button i,:root:not([data-theme=light]) .swipe-under{color:var(--on-solid)}:root:not([data-theme=light]) .ws .logo,:root:not([data-theme=light]) .logo{color:#f1d493;background:#0d4a33}:root:not([data-theme=light]) .toast{background:var(--sunken);color:var(--ink);border:1px solid var(--line-2)}:root:not([data-theme=light]) .toast svg{color:var(--ok)}:root:not([data-theme=light]) .shero{color:var(--ink);background:0 0;border-radius:0;gap:14px;padding:0}:root:not([data-theme=light]) .shead1 .eyb,:root:not([data-theme=light]) .shead1 p{color:var(--muted)}:root:not([data-theme=light]) .shead1 h1{color:var(--ink);font-size:24px}:root:not([data-theme=light]) .shero h2,:root:not([data-theme=light]) .shero h3{color:var(--ink)!important}:root:not([data-theme=light]) .sk{background:var(--surface);border-color:var(--line);border-radius:var(--r-lg)}:root:not([data-theme=light]) .sk>span,:root:not([data-theme=light]) .sk>em{color:var(--muted)}:root:not([data-theme=light]) .sk>b{color:var(--ink);font-family:var(--f-display);font-size:clamp(22px,2.4vw,30px);font-weight:600}:root:not([data-theme=light]) .sk>b[style]{color:var(--gold-ink)!important}:root:not([data-theme=light]) .sk i.up{color:var(--ok)}:root:not([data-theme=light]) .sk i.dn{color:var(--red)}:root:not([data-theme=light]) .shero .btn{background:var(--surface);border-color:var(--line-2);color:var(--ink)}:root:not([data-theme=light]) .shead1>a,:root:not([data-theme=light]) .shead1 a.btn,:root:not([data-theme=light]) .shead1 .ylink{background:var(--surface)!important;border-color:var(--line-2)!important;color:var(--ink)!important}:root:not([data-theme=light]) dialog.nd::backdrop,:root:not([data-theme=light]) .scrim,:root:not([data-theme=light]) .cmdk{background:#0000009e}:root:not([data-theme=light]) .dlg,:root:not([data-theme=light]) .panel,:root:not([data-theme=light]) .cmdbox,:root:not([data-theme=light]) .menu{border:1px solid var(--line-2)}:root:not([data-theme=light]) .inp:focus{box-shadow:0 0 0 3px var(--brand)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .inp:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 26%,transparent)}}:root:not([data-theme=light]) .as-bar,:root:not([data-theme=light]) .as-lg i.b,:root:not([data-theme=light]) .s-spb i{fill:var(--blue)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .as-bar,:root:not([data-theme=light]) .as-lg i.b,:root:not([data-theme=light]) .s-spb i{fill:color-mix(in srgb,var(--blue) 46%,var(--surface))}}:root:not([data-theme=light]) .as-bar,:root:not([data-theme=light]) .as-lg i.b,:root:not([data-theme=light]) .s-spb i{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .as-bar,:root:not([data-theme=light]) .as-lg i.b,:root:not([data-theme=light]) .s-spb i{background:color-mix(in srgb,var(--blue) 46%,var(--surface))}}:root:not([data-theme=light]) .as-bar.cur{fill:var(--blue)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) .as-bar.cur{fill:color-mix(in srgb,var(--blue) 85%,var(--surface))}}:root:not([data-theme=light]) .seg button[aria-pressed=true],:root:not([data-theme=light]) .seg a.segl[aria-pressed=true],:root:not([data-theme=light]) .composer .ctabs button[aria-pressed=true]{background:var(--line-2);color:var(--ink)}:root:not([data-theme=light]) .seg [aria-pressed=true] .num{color:var(--ink-2)}}:root[data-theme=dark]{--bg:#0b0d10;--surface:#12151a;--sunken:#1b1f27;--hover:#171b22;--line:#242933;--line-2:#343b48;--ink:#eceef2;--ink-2:#c5cad3;--muted:#969eab;--faint:#7a8392;--brand-soft:#13271e;--brand-tint:#101d17;--night:#12151a;--night-2:#12151a;--night-ink:#eceef2;--night-muted:#969eab;--night-line:#242933;--night-up:#57c88f;--night-dn:#ff8573;--sh-1:none;--sh-2:0 12px 32px #00000080;--sh-3:0 24px 64px #000000a6;--on-solid:#0b0d10}:root[data-theme=dark] .ni[aria-current=page],:root[data-theme=dark] .stabs a[aria-current=page],:root[data-theme=dark] .cx-tabs a[aria-current=page]{background:var(--line-2);color:var(--ink)}:root[data-theme=dark] .ni[aria-current=page] svg{color:var(--ink)}:root[data-theme=dark] .ni .c.hot,:root[data-theme=dark] .tab .c,:root[data-theme=dark] .chev .bad,:root[data-theme=dark] .chev .bad small,:root[data-theme=dark] .ib .cnt,:root[data-theme=dark] .mic[aria-pressed=true],:root[data-theme=dark] .step.now .n,:root[data-theme=dark] .step.bad .n,:root[data-theme=dark] .fh-stage.won,:root[data-theme=dark] .fh-stage.bad,:root[data-theme=dark] .depts button i,:root[data-theme=dark] .swipe-under{color:var(--on-solid)}:root[data-theme=dark] .ws .logo,:root[data-theme=dark] .logo{color:#f1d493;background:#0d4a33}:root[data-theme=dark] .toast{background:var(--sunken);color:var(--ink);border:1px solid var(--line-2)}:root[data-theme=dark] .toast svg{color:var(--ok)}:root[data-theme=dark] .shero{color:var(--ink);background:0 0;border-radius:0;gap:14px;padding:0}:root[data-theme=dark] .shead1 .eyb,:root[data-theme=dark] .shead1 p{color:var(--muted)}:root[data-theme=dark] .shead1 h1{color:var(--ink);font-size:24px}:root[data-theme=dark] .shero h2,:root[data-theme=dark] .shero h3{color:var(--ink)!important}:root[data-theme=dark] .sk{background:var(--surface);border-color:var(--line);border-radius:var(--r-lg)}:root[data-theme=dark] .sk>span,:root[data-theme=dark] .sk>em{color:var(--muted)}:root[data-theme=dark] .sk>b{color:var(--ink);font-family:var(--f-display);font-size:clamp(22px,2.4vw,30px);font-weight:600}:root[data-theme=dark] .sk>b[style]{color:var(--gold-ink)!important}:root[data-theme=dark] .sk i.up{color:var(--ok)}:root[data-theme=dark] .sk i.dn{color:var(--red)}:root[data-theme=dark] .shero .btn{background:var(--surface);border-color:var(--line-2);color:var(--ink)}:root[data-theme=dark] .shead1>a,:root[data-theme=dark] .shead1 a.btn,:root[data-theme=dark] .shead1 .ylink{background:var(--surface)!important;border-color:var(--line-2)!important;color:var(--ink)!important}:root[data-theme=dark] dialog.nd::backdrop,:root[data-theme=dark] .scrim,:root[data-theme=dark] .cmdk{background:#0000009e}:root[data-theme=dark] .dlg,:root[data-theme=dark] .panel,:root[data-theme=dark] .cmdbox,:root[data-theme=dark] .menu{border:1px solid var(--line-2)}:root[data-theme=dark] .inp:focus{box-shadow:0 0 0 3px var(--brand)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .inp:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 26%,transparent)}}:root[data-theme=dark] .as-bar,:root[data-theme=dark] .as-lg i.b,:root[data-theme=dark] .s-spb i{fill:var(--blue)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .as-bar,:root[data-theme=dark] .as-lg i.b,:root[data-theme=dark] .s-spb i{fill:color-mix(in srgb,var(--blue) 46%,var(--surface))}}:root[data-theme=dark] .as-bar,:root[data-theme=dark] .as-lg i.b,:root[data-theme=dark] .s-spb i{background:var(--blue)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .as-bar,:root[data-theme=dark] .as-lg i.b,:root[data-theme=dark] .s-spb i{background:color-mix(in srgb,var(--blue) 46%,var(--surface))}}:root[data-theme=dark] .as-bar.cur{fill:var(--blue)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .as-bar.cur{fill:color-mix(in srgb,var(--blue) 85%,var(--surface))}}:root[data-theme=dark] .seg button[aria-pressed=true],:root[data-theme=dark] .seg a.segl[aria-pressed=true],:root[data-theme=dark] .composer .ctabs button[aria-pressed=true]{background:var(--line-2);color:var(--ink)}:root[data-theme=dark] .seg [aria-pressed=true] .num{color:var(--ink-2)}.topbar{height:calc(3px + env(safe-area-inset-top,0px));z-index:1000;pointer-events:none;position:fixed;inset:0 0 auto}.topbar div{background:var(--brand);transform-origin:100%;opacity:0;height:3px;box-shadow:0 0 8px var(--brand);transition:transform .2s,opacity .25s;position:absolute;inset:auto 0 0;transform:scaleX(0)}@supports (color:color-mix(in lab, red, red)){.topbar div{box-shadow:0 0 8px color-mix(in srgb,var(--brand) 60%,transparent)}}@media (prefers-reduced-motion:reduce){.topbar div{transition:opacity .2s}}.gx-inst{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.gx-inst img{border-radius:10px;display:block}.gx-inst b{font-size:14px;display:block}.gx-inst span{color:var(--muted);font-size:12.5px;display:block}@media (min-width:1080px){.gx-inst{display:none}}.gx-steps{flex-direction:column;gap:6px;margin:0;padding-inline-start:20px;font-size:14px;line-height:1.8;display:flex}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
