@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Hebrew;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAVsABAAAAAACkwAAAUUAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIRgmCcxEQCoNgg18LDgABNgIkAxgEIAWDbgdGDIMyGx8JUZQO0haCnwe2e5QDGGFHEUN9aGMs9HWEkQvCbfA8/3/ar33uDdhUvpVTOYWRYsZpn6h/KJPHr/cn6WtCJLt74ZEPJhRgkGOQYFvT1UjuupKr22j0t8yVZy7hkfOdCi54Qf6H1vz/96r++9954ZyAjQ0SDwbpvawxeI+O5Y1QQec8Hmy3TS6WSwXEmtVm9iyYnROoPjtdEAHspEghnd2Dk1jRAcIAWcJixbSfJ2z/eoCYs7Z/hBhA1cW6apPrMYG6Us0CA/svIss0pRqUw6SZlIbSAA1QAAB9M2TwEhhXl5O/gC5y2EAyAJSuQoBRSaFIDA3hL3V8wIkVhQ64MNxvPBkG77ck/I+vHD/rISyeKl6HVT41ejQ5ZECpbFdToV+nUdPAGa7DKX2Y5ThmpeNUoZb5+k0DdrWMMwjduCnYevQVuVaLhB9idbo/bJa2XiWCxAD5VbGsJoKKBQkxEbQYCtZyigEFGoxh+g7GKOCyPbCeo2nCLkczlwEzQdehcZKQfdo+ajtqXUkEXQ7pLjMHP9yE0I2am/wTwRQ3gbXcHvWJz1e2NinbhAg5v9SjdUjZOFPjND8x3cfv19Kzg8VtDo3NKmYaOpPP5JgzV3pTAfL5rmCbLO2fJ7xk1QrY5xWEK7WcXOT8XorpfFhsTbaEXdpe/kNVItji5pByZSPqxKwQNKzY8TCFwyIAMAPgBDSgBQwDAB0kBQUACOh6jcPiMq+7TM61K99981254L54uzhmnOK6Sy54137l28XjL77nuOqdV97h/AQH9kkXzptv5/x3HFe91zr23NuG83bnQqNxs9HQ6PAOJo+mdhbGBYb7O855ZCWr47RLUmt8VQ15Xalvqnv8ebXFvfGDKb78zMuGO859ZCW74/Rzzotp6m5sKuzPvDL3vMPeLy0ghI4VW2RUfRDdE4TXCULXCkJZnQAiey6IfByE56HvQVKWj73lAvxkNWoNlWwyN1ny+LMqQ7hIxnW3dpW1aYALWWoz8TouPseFOn4IXuSjqeyjmgOOh70+tXQC+wB/RyOwHzfZkL+DXB4PckPyfjFcf4fEi+G+vNXtCZL5hWsPOWCHXLBBgZlaVMavYKPsVb3lCCBc9OA1r3y7EtH0j9WmfQ/woSnYCPDxn+Wbwp18Wf9Aex2woQAQ+LG4TElZhAnmICwUzPI+BtvPbVbtU+qziL5TJllYY0IAsINCNaEhgJUtGqLbgPmUQizkxyxWuPlfrNHpSbFOnbPFJuJsic1UqDK7XRl27K/4xzQoa9qzIWCXn79vT+lH3nVIqaMCtpUZ0W1Qn3ZDRh3id7oJa47Y08tvXYDfaUqM89t2ikPWBEzzC9iz66gjDOVKVcg5DXYavNpgVYZOxNnIW934ZKPepXmi/TscdcwZAnZtf8OyoYJXJ+sZTpNtDvC+pQxtDjnEUAkspCFA9uD/lafy21RKAUB4TRY3MAMiCk000S2nHNn1kqUTuQpve5X/xDZvEIqEEFyoIul5bjR4cZExHarkiAfWoheJoEu9YobocT8Pn2oF0kSRCVsWJnSyM69cWdHAK1/aoMa0HrXycw/T2TKpTZkUUjYxrFWFvJ3NLBrQGDnMQqVCGRK46TAr/ZqUyRRDh9k43bohtTKobOcOzuF4t0Ic5iCfIUEkOx3mJGBetwpptN3FwHMdSIhINixFQfg7NYXwiSX7e3wMt+L7WQ9zCvZxV8Uze+CheX6OAiIo/LQCH0X3AQA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASIAA0AAAAABYwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4TfCluT1MvMgAAAYAAAABSAAAAYGjBn0RjbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAADAAAAAwELfCadoZWFkAAAC4AAAADYAAAA2GiMszWhoZWEAAAMYAAAAHwAAACQIEgNDaG10eAAAAzgAAAAXAAAAGAcQAE5sb2NhAAADUAAAAA4AAAAOAIgAiG1heHAAAANgAAAAHAAAACAAFgC3bmFtZQAAA3wAAADcAAAB7igUQ3pwb3N0AAAEWAAAADAAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiYzUpCIGkZzEkjwGEQYQYAER//+DSACTtQcjAAAAeNothbERQFAQBffevx9p4hQhk5AZIxfpQCMixYhEGtKCwbCzO4ursZUMWjQC/XebqK0CFTllJR7hTfx07RAcEJvbdYKbzYGVAHLtQJBu0ZEKBQAAeNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJSERISABmP6kASD+4AMM/PQ8ApQAAQAu//QCRgLGADUAAAUiLgI1NDY3IzUzNyE1ITY1NCYjIgYHJz4BMzIeAhUUBzMVIwchFSEOARUUFjMyNjcXDgEBPDBNNh4IBUp9pv7dAXcJQTonRh41KmY3LEk1HQlOfqYBJP6ICAhHPCpLKTMobgwcMUUqFiMPQ2BDFh02NR4jNS4oGC1BKCIYQ2BDDiAUPDwjKzcwMQABAAAAAQCDA5G4vF8PPPUACQPoAAAAANoFuDsAAAAA3PIwk/81/sYE2QPQAAAACQACAAAAAAAAeNpjYGRgYGH895aBgVXqv+l/U5abQBFUwAYAg/8FXQB42mO8waDAAAJvIJiphEEPRAMANRYEYgAAAAAUABQAFAAUAGAAYAAAeNpjYGRgYGBjCGFgZ0hkYAXzEICZgREAEiUAznjalZA1dgMwEAUnzClTqwszJ02YGUyVmZnpWD6cS/9Cz9DZop2VtAjMEmaCsck5wDO2Y3mMtbFpy+Ms07Y8wR0ty5Oc0bQ8xUrXzzQHHFleFkGUomaWC3Y1CwTIE5NeFO9QECclM+SJ6P2TB9545oZ3vkgSosovPtIUeJLmJ6+zwjY/khFKJPWaxyEtj7yRIY1hnx0OrB/T9WS6vsyANzPozVpfdu1Fo2Y0qA2dyS0ZstRQj4ig3mE4YI99zjFdL/pFniw74muSmoauBfKJvEmGJMs6g+x0AExaSbF42mNgYgCD/wsZbBiwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBAMdUCGs=) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-hebrew-hebrew-400-normal-DtcEHBoE.woff2) format("woff2"),url(/assets/ibm-plex-sans-hebrew-hebrew-400-normal-CPsCACZF.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-hebrew-latin-ext-400-normal-CWZcAcQ-.woff2) format("woff2"),url(/assets/ibm-plex-sans-hebrew-latin-ext-400-normal-CoGypoWm.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Hebrew;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-hebrew-latin-400-normal-LNOA4mnG.woff2) format("woff2"),url(/assets/ibm-plex-sans-hebrew-latin-400-normal-BlLOxiF5.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Hebrew;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAVwABAAAAAACjgAAAUZAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIRAmCcxEQCoMsgzILDgABNgIkAxgEIAWDTAdGDIN8GxgJCB6HsXskWjOLSVy9FfEAr/f45+algFMIeh3BZVVaDxPI7w35/91e7wO+e+QRcfhSYk5+TPhRISa2dmyGkW6Eig5Tp55dxw5L2wgtouOmxlx9mVS/Ll7i4mL6n/hPTKJ62kLdgEypYnEVu25NMw0yiVALZtbWrflJzgP+Y3igABQVJw7qN6ApBloUIMtglyJHDvLn3kXi2Co4l42uL4ITcOqkOBKiSVQgyk8lYOgnCTP0hM4gKqYhVQQJRA5ADogAMLhPM4aPJOfi8P8ncUALCaDagKgooQDJSQp95ZGQv6RUAMVpESigBOwpOZdlkF8K2T/Z2fzXoyDd41UiaDKoWo8preY14TDu1dkw69gjUDzrxBjqqcMKdaQHY6QE+AOMvMoUNBsq042a9DqEx8lpyPan+BrPdMiZMxgZapbgmhleCrOay4hmKdSkNiMjmyVRKVd/QEdPci++TfKD590mA/D06IQU11d0wwni7eSWWCJMmsn9sUm01GtyYG5kfm9vESOj+HDsv52MCJ5lwrNU7/PPlKrZUCzlGozqae+RdvWrphz9zABN4xrp5qhJw3i/anSj2qd+YjrNHMx4nx1qAuom2qNlc4y1jl66rDefJ/PJtLTLVqvl606mt8k+GqMBt1dIxtyeq99fDrtGbXHsgiugyJg4f2+g/wfzjEzXbKjQU8MHaLqXAYSkpWelyjKlAAoCFAdyQDdgKAAx8LcIgADimCtWyKQeK1ZAP5p/dO9R2H22UtFg6C4aTC/D7ltF86MmfHhc7MjDuw/tqlyMflwJxlOO7xY78rjn+LcPkuKnivec+Gfaly6DDB3GJG7GNWSZ6lauE1buhv43btmQO5jJNhVWt6XPZpeGm+Pa4qrS/N2NsZ3rodHYFW1O7qxt/Srczbc3LHAK4DKKlq5M2UIZVToFd6Sg/yQZtKz2DJTt0StDL1JQOkW9SKHSKc2LVq0VfpzcMvbCk8gv8ItbfVW7wsQPbndDU8veKkEm5UyI6b1Jf5WApl+iR/w9L7bQD+igv1Om0gQ2Q3+rk/nvy9zWfGmTuXSKvrObTmEK1MNUqIMZTjiLGVmIDvOioTAgIDjLb5mWMmzp9g9FyD/wrEDaFfDiz1ZHs0r/V6BK7gOKIAAC+FX4C4zcRRzBFkinVzB8l/D8CKVopwzKFdStxWhMUUEARUEE/SsHAYVN5qlYB2BKKC5VSJFvKoLZVxUp6nCd2qtScZtWqXE4pxkNsMj6QLasSLB5zbhVM7Rs3Rr2dc2Yx1qyakpQq6gm9ao0azNPtE0watGaOqIxq0RbGALRghlVlsyb0EW0ykswvQgLY0UmrJj56LHie8CO+Skb5o1a5bRx+bDbxM4wdlZPU8t2voR76gtdhUWEhBXC/HT3t61axsIqzZuHT7rXSKc4heKv3CSawCIAZOf16PYoCIRAABlIRGk2VsyEhItHORKq4uhrK0MyaEqBmBFNQxJZkPDGQzjZknhZgMJNb7DKliKOk7GcZZMO87EzCAdzEVItX7Zkrs3NhHolgpLrc5K2OyxNgA3NFAEv1zEPGirlOOWL2zuvlicHzSebNaIKMY450NB6IUtJvcxM9xQEXOdFerO68cLixEUGeya0KJAimo0yYN7M9Jg3aVYuJOVtjpuFpD/XuRR2WpqmKfjDDCjKuaF1U24Fd5n7hKxs/T6CkiVeuEbgWgu3l0YWClauuEvcV6m/qp4Tt/GzEPhWN0bqo4RGba61) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASEAA0AAAAABWAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4TfCluT1MvMgAAAYAAAABSAAAAYGmNoXhjbWFwAAAB1AAAADwAAABUAMohV2dhc3AAAAIQAAAAEAAAABAAGAAhZ2x5ZgAAAiAAAAC4AAAAuIJK/GhoZWFkAAAC2AAAADYAAAA2GkUsvWhoZWEAAAMQAAAAHwAAACQINANaaG10eAAAAzAAAAAXAAAAGAcbAEhsb2NhAAADSAAAAA4AAAAOAIIAgm1heHAAAANYAAAAHAAAACAAFgC9bmFtZQAAA3QAAADfAAABzCQAQTJwb3N0AAAEVAAAADAAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGiYzUpCIGkZzEkjwGEQYQYAER//+DSACTtQcjAAAAeNothbcBRlAABu+lP7DEM4ZWJTZyZQOLmEelspARZL5wh5aFbDEgh9OQPBYdrfBBul9lpOIcXJe8iYLMMoMdtdgW0EL0FuEBSEdOgEUdzdkKCAAAeNpjYGBgAmJmIBYBkoxgmoXBAUjzMHAA5ViALF4GBYYFClv+/weykXmM/7/+f/w/9X4ASB8CAACScQ45AAEAAwAIAAoAEAAF//8ADwACACAAAAG4AwwAAwAHAAAzESERJTMRIyABmP7A6OgDDPz0WAJcAAEAKP/0AlcCxgAzAAAFIi4CNTQ2NyM1MzcjNSE2NTQmIyIHJz4BMzIeAhUUBzMVIwchFSEGFRQWMzI2NxcOAQFJNlM4HQMCSHGM/QFsBjMuTDREI2s9MU42HQZLeYkBAv6SBjkzJUMmRSVuDCA3SyoNFAlTTFQPFi8qOlEoLB0xQyYaGFRMUxEUNDQhKFIrNQAAAQAAAAEAg4qP01pfDzz1AAkD6AAAAADaBbg7AAAAANzyMJP/F/6iBRkD5AAAAAkAAgAAAAAAAHjaY2BkYGBh/PeWgYHV/7/4f3FWSaAIKmADAHXYBJcAeNpjvMGgwAACbyCYqZ5BA0QDADVFBGcAAAAAEwATABMAEwBcAFwAAHjaY2BkYGBgYwhhYGdIZ2AF8xCAmYERABKjANR42p2QBWoDUBAFp+7Fi8M/QN0Fqbt7i9XdvbHT5QQ5UQbiCRrWZtn3FWjmhjpq6lvk05r2LNcwSSrLtXSSzLB5kUSW64s0DXRxl+VGhrUMd0o4+dLe1Pdpn1zywb39l9zLp/xkfeWDW+dbnrHOCrNssO3kmj/2OOdF5bLdBR/mX3rYsz5zr/JV3RWH9h+4n/0LgQF6GczmqeyOQapm7137W77lcz5ye+X3CPldQsk+oWKfOesb/87vucWfITBIPwNMSLl9VfGhrlee4UkLRSs8xe7aem39MV/RmwbQZURUAHjaY2BiAIP/WxkiGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEA0owImw==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-hebrew-hebrew-600-normal-C_LU4WLU.woff2) format("woff2"),url(/assets/ibm-plex-sans-hebrew-hebrew-600-normal-CQU8iefp.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-hebrew-latin-ext-600-normal-DhIRDdWU.woff2) format("woff2"),url(/assets/ibm-plex-sans-hebrew-latin-ext-600-normal-BR-dSdDq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Hebrew;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-hebrew-latin-600-normal-D8In27CT.woff2) format("woff2"),url(/assets/ibm-plex-sans-hebrew-latin-600-normal-B_0mKknD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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 Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--wr-canvas: #f5f7fa;--wr-surface: #ffffff;--wr-ink: #15263a;--wr-muted: #5b7085;--wr-line: #dfe6ee;--wr-primary: #0a3b7a;--wr-primary-hover: #08305f;--wr-on-primary: #ffffff;--wr-accent: #025d95;--wr-tint: #eaf1fa;--wr-emblem-top: #b4d3ee;--wr-emblem-mid: #8db8e4;--wr-emblem-bot: #72aadc;--wr-grid-line: rgba(10, 59, 122, .045);--wr-option-gray: #64748b;--wr-option-brown: #8a5a3c;--wr-option-orange: #c2410c;--wr-option-yellow: #a16207;--wr-option-green: #15803d;--wr-option-teal: #0f766e;--wr-option-blue: #1d4ed8;--wr-option-purple: #6d28d9;--wr-option-pink: #be185d;--wr-option-red: #b91c1c;--wr-danger: #bd2f3e;--wr-danger-bg: #fbedee;--wr-warn: #8a5f00;--wr-warn-bg: #fdf4e0;--wr-ok: #17734a;--wr-ok-bg: #e9f5ee;--wr-info: #025d95;--wr-info-bg: #e7f2fa;--wr-on-ok: #ffffff;--wr-on-danger: #ffffff;--wr-chart-1: #3268a8;--wr-chart-2: #b06a2e;--wr-chart-3: #148a66;--wr-chart-4: #7a5fc0;--wr-chart-5: #86862a;--wr-chart-6: #b0508f;--wr-font-sans: "IBM Plex Sans", "IBM Plex Sans Hebrew", system-ui, sans-serif;--wr-font-mono: "IBM Plex Mono", ui-monospace, monospace;--wr-text-title: 600 22px/1.25 var(--wr-font-sans);--wr-text-section: 600 16px/1.4 var(--wr-font-sans);--wr-text-body: 400 14px/1.5 var(--wr-font-sans);--wr-text-meta: 400 12.5px/1.45 var(--wr-font-sans);--wr-text-label: 600 11.5px/1.35 var(--wr-font-sans);--wr-label-tracking: .06em;--wr-radius-card: 8px;--wr-radius-control: 6px;--wr-radius-pill: 999px;--wr-border-w: 1px;--wr-card-border-color: var(--wr-line);--wr-card-shadow: none;--wr-shadow-overlay: 0 0 0 1px rgba(14, 42, 71, .06), 0 0 44px rgba(14, 42, 71, .14);--wr-scrim: rgba(3, 12, 28, .45);--wr-accent-contrast: #6db1e3;--wr-shadow-popover: 0 1px 2px rgba(14, 42, 71, .08), 0 12px 32px rgba(14, 42, 71, .12);--wr-grid: 12px;--wr-space-1: 4px;--wr-space-2: 8px;--wr-space-3: 12px;--wr-space-4: 16px;--wr-space-5: 20px;--wr-space-6: 24px;--wr-space-8: 32px;--wr-row-pad-y: 9px;--wr-row-pad-x: 12px;--wr-cell-gap: 12px;--wr-touch-target: 40px;--wr-panel-w: 360px;--wr-duty-rail: 3px;--wr-motion-press: 80ms;--wr-motion-fast: .12s;--wr-motion-base: .2s;--wr-motion-exit: .13s;--wr-motion-slow: .3s;--wr-stagger: 50ms;--wr-ease-standard: cubic-bezier(.2, 0, 0, 1);--wr-ease-exit: cubic-bezier(.4, 0, 1, 1);--wr-focus-ring: 0 0 0 2px var(--wr-surface), 0 0 0 4px var(--wr-accent);--wr-aurora-1: var(--wr-primary);--wr-aurora-2: var(--wr-accent);--wr-aurora-3: var(--wr-emblem-mid);--wr-aurora-opacity: .42;--wr-aurora-shell: .16;--wr-aurora-blur: 90px;--wr-glass: color-mix(in srgb, var(--wr-surface) 70%, transparent);--wr-glass-strong: color-mix(in srgb, var(--wr-surface) 82%, transparent);--wr-glass-edge: color-mix(in srgb, var(--wr-surface) 75%, transparent);--wr-glass-blur: 24px;--wr-elev-1: 0 1px 2px color-mix(in srgb, var(--wr-ink) 7%, transparent), 0 4px 12px color-mix(in srgb, var(--wr-ink) 7%, transparent);--wr-elev-2: 0 1px 2px color-mix(in srgb, var(--wr-ink) 8%, transparent), 0 10px 28px color-mix(in srgb, var(--wr-ink) 10%, transparent), 0 24px 60px color-mix(in srgb, var(--wr-accent) 12%, transparent);--wr-elev-3: 0 1px 2px color-mix(in srgb, var(--wr-ink) 8%, transparent), 0 16px 40px color-mix(in srgb, var(--wr-ink) 14%, transparent), 0 40px 90px color-mix(in srgb, var(--wr-accent) 18%, transparent);color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--wr-canvas: #0c1420;--wr-surface: #131e2d;--wr-ink: #e4ecf5;--wr-muted: #8fa4b8;--wr-line: #24344a;--wr-option-gray: #94a3b8;--wr-option-brown: #c99a74;--wr-option-orange: #fb923c;--wr-option-yellow: #facc15;--wr-option-green: #4ade80;--wr-option-teal: #2dd4bf;--wr-option-blue: #60a5fa;--wr-option-purple: #a78bfa;--wr-option-pink: #f472b6;--wr-option-red: #f87171;--wr-primary: #4d8fe0;--wr-primary-hover: #6aa3e8;--wr-on-primary: #0a1524;--wr-accent: #3fa3d8;--wr-tint: #182741;--wr-emblem-top: #d3e6fb;--wr-emblem-mid: #a9cff5;--wr-emblem-bot: #82b9ed;--wr-grid-line: rgba(120, 170, 230, .05);--wr-danger: #e46875;--wr-danger-bg: #321a1e;--wr-warn: #c28818;--wr-warn-bg: #2c2312;--wr-ok: #46a36c;--wr-ok-bg: #15291e;--wr-info: #4d99ce;--wr-info-bg: #16283a;--wr-on-ok: #0a1524;--wr-on-danger: #0a1524;--wr-chart-1: #5590c8;--wr-chart-2: #c07f43;--wr-chart-3: #2f9c7a;--wr-chart-4: #8f77cc;--wr-chart-5: #96963f;--wr-chart-6: #c06d9e;--wr-shadow-overlay: 0 0 0 1px rgba(0, 0, 0, .5), 0 0 44px rgba(0, 0, 0, .5);--wr-scrim: rgba(0, 0, 0, .55);--wr-accent-contrast: #1f6ba0;--wr-shadow-popover: 0 1px 2px rgba(0, 0, 0, .5), 0 12px 32px rgba(0, 0, 0, .45);--wr-aurora-opacity: .5;--wr-aurora-shell: .22;--wr-glass: color-mix(in srgb, var(--wr-surface) 62%, transparent);--wr-glass-strong: color-mix(in srgb, var(--wr-surface) 80%, transparent);--wr-glass-edge: color-mix(in srgb, var(--wr-ink) 16%, transparent);--wr-elev-1: 0 1px 2px color-mix(in srgb, var(--wr-canvas) 60%, transparent), 0 4px 12px color-mix(in srgb, var(--wr-canvas) 50%, transparent);--wr-elev-2: 0 1px 2px color-mix(in srgb, var(--wr-canvas) 70%, transparent), 0 10px 28px color-mix(in srgb, var(--wr-canvas) 60%, transparent), 0 24px 60px color-mix(in srgb, var(--wr-accent) 10%, transparent);--wr-elev-3: 0 1px 2px color-mix(in srgb, var(--wr-canvas) 70%, transparent), 0 16px 40px color-mix(in srgb, var(--wr-canvas) 70%, transparent), 0 40px 90px color-mix(in srgb, var(--wr-accent) 14%, transparent);color-scheme:dark}}:root[data-theme=dark]{--wr-canvas: #0c1420;--wr-surface: #131e2d;--wr-ink: #e4ecf5;--wr-muted: #8fa4b8;--wr-line: #24344a;--wr-option-gray: #94a3b8;--wr-option-brown: #c99a74;--wr-option-orange: #fb923c;--wr-option-yellow: #facc15;--wr-option-green: #4ade80;--wr-option-teal: #2dd4bf;--wr-option-blue: #60a5fa;--wr-option-purple: #a78bfa;--wr-option-pink: #f472b6;--wr-option-red: #f87171;--wr-primary: #4d8fe0;--wr-primary-hover: #6aa3e8;--wr-on-primary: #0a1524;--wr-accent: #3fa3d8;--wr-tint: #182741;--wr-grid-line: rgba(120, 170, 230, .05);--wr-danger: #e46875;--wr-danger-bg: #321a1e;--wr-warn: #c28818;--wr-warn-bg: #2c2312;--wr-ok: #46a36c;--wr-ok-bg: #15291e;--wr-info: #4d99ce;--wr-info-bg: #16283a;--wr-on-ok: #0a1524;--wr-on-danger: #0a1524;--wr-chart-1: #5590c8;--wr-chart-2: #c07f43;--wr-chart-3: #2f9c7a;--wr-chart-4: #8f77cc;--wr-chart-5: #96963f;--wr-chart-6: #c06d9e;--wr-shadow-overlay: 0 0 0 1px rgba(0, 0, 0, .5), 0 0 44px rgba(0, 0, 0, .5);--wr-shadow-popover: 0 1px 2px rgba(0, 0, 0, .5), 0 12px 32px rgba(0, 0, 0, .45);color-scheme:dark}[data-density=compact]{--wr-row-pad-y: 7px;--wr-row-pad-x: 10px;--wr-cell-gap: 8px}[data-density=relaxed]{--wr-row-pad-y: 12px;--wr-row-pad-x: 16px;--wr-cell-gap: 16px;--wr-touch-target: 48px}@media(prefers-reduced-motion:reduce){:root{--wr-motion-press: 1ms;--wr-motion-fast: 1ms;--wr-motion-base: 1ms;--wr-motion-exit: 1ms;--wr-motion-slow: 1ms;--wr-stagger: 0ms}}.wr-field{display:flex;flex-direction:column;gap:var(--wr-space-1)}.wr-field-label{font:var(--wr-text-meta);font-weight:600;color:var(--wr-ink)}.wr-field-label[data-invalid]{color:var(--wr-danger)}.wr-field-value{font:var(--wr-text-body);color:var(--wr-ink);min-block-size:var(--wr-touch-target);display:flex;align-items:center}.wr-field-value:empty:before{content:"—";color:var(--wr-muted)}.wr-field-hint{font:var(--wr-text-meta);min-block-size:1.25em;color:var(--wr-muted)}.wr-field-hint[data-invalid]{color:var(--wr-danger);font-weight:600}.wr-control{font:var(--wr-text-body);border:var(--wr-border-w) solid var(--wr-line);border-radius:var(--wr-radius-control);background:var(--wr-surface);color:var(--wr-ink);padding:var(--wr-space-2) var(--wr-space-3);min-block-size:var(--wr-touch-target);text-align:start;transition:border-color var(--wr-motion-fast) var(--wr-ease-standard)}.wr-control[data-invalid],.wr-control[aria-invalid=true]{border-color:var(--wr-danger);background:var(--wr-danger-bg)}.wr-control[data-readonly],.wr-control[readonly]{background:var(--wr-tint);color:var(--wr-muted)}.wr-group{display:flex;gap:var(--wr-space-2);flex-wrap:wrap}.wr-group>*{flex:1 1 8rem}.wr-radio-group{display:flex;gap:var(--wr-space-3);min-block-size:var(--wr-touch-target);align-items:center}.wr-option-dot{display:inline-block;inline-size:.6em;block-size:.6em;border-radius:50%;margin-inline-end:var(--wr-space-2);background:var(--wr-option-color, var(--wr-muted))}.wr-option-archived{color:var(--wr-muted);text-decoration:line-through}.wr-option-unresolved{color:var(--wr-warn);font-style:italic}.wr-form{display:grid;gap:var(--wr-space-4)}.wr-conflicts{list-style:none;padding:0;margin:0;display:grid;gap:var(--wr-space-2)}.wr-conflicts li[data-tier=forbidden]{color:var(--wr-danger);font-weight:600}.wr-conflicts li[data-tier=warn]{color:var(--wr-warn)}.wr-acknowledge{display:inline-flex;gap:var(--wr-space-2);align-items:center;cursor:pointer}.wr-form-actions{display:flex;gap:var(--wr-space-2);justify-content:flex-end}.wr-raw{font:var(--wr-text-meta);color:var(--wr-muted);word-break:break-all}.wr-wizard{display:grid;gap:var(--wr-space-4)}.wr-wizard-steps{display:flex;gap:var(--wr-space-3);list-style:none;padding:0;margin:0;font:var(--wr-text-meta);color:var(--wr-muted)}.wr-wizard-steps li[data-current]{color:var(--wr-ink);font-weight:600}.wr-wizard-steps li[data-dirty]:after{content:" •";color:var(--wr-warn)}.wr-week{display:grid;gap:var(--wr-space-5);overflow-x:auto}.wr-week-grid{border-collapse:collapse;inline-size:100%;font:var(--wr-text-body);color:var(--wr-ink)}.wr-week-grid caption{font:var(--wr-text-label);letter-spacing:var(--wr-label-tracking);color:var(--wr-muted);text-align:start;padding-block-end:var(--wr-space-2)}.wr-week-grid th,.wr-week-grid td{border:var(--wr-border-w) solid var(--wr-grid-line);padding:var(--wr-row-pad-y) var(--wr-row-pad-x);text-align:start;vertical-align:top}.wr-week-grid thead th{font:var(--wr-text-meta);font-weight:600;color:var(--wr-muted);white-space:nowrap}.wr-week-corner{inline-size:12rem}.wr-week-person{font-weight:600;white-space:nowrap}.wr-week-cell{min-inline-size:7rem}.wr-week-chips{list-style:none;padding:0;margin:0;display:grid;gap:var(--wr-space-1)}.wr-week-chip{inline-size:100%;display:grid;gap:var(--wr-space-1);font:var(--wr-text-meta);text-align:start;color:var(--wr-ink);background:var(--wr-tint);border:var(--wr-border-w) solid var(--wr-line);border-radius:var(--wr-radius-control);padding:var(--wr-space-1) var(--wr-space-2);min-block-size:var(--wr-touch-target);transition:border-color var(--wr-motion-fast) var(--wr-ease-standard)}.wr-week-chip:hover{border-color:var(--wr-primary)}.wr-week-chip[data-cancelled]{color:var(--wr-muted);text-decoration:line-through;background:var(--wr-canvas)}.wr-week-chip-name{font-weight:600}.wr-week-chip-span{color:var(--wr-muted)}.wr-week-chip-cancelled{color:var(--wr-warn);text-decoration:none}.wr-week-add{display:block;inline-size:100%;min-block-size:var(--wr-touch-target);margin-block-start:var(--wr-space-1);background:none;border:var(--wr-border-w) dashed var(--wr-line);border-radius:var(--wr-radius-control)}.wr-week-add:hover{border-color:var(--wr-primary);background:var(--wr-tint)}.wr-week-total{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.wr-week-count{text-align:end;font-variant-numeric:tabular-nums}.wr-week tr[data-inactive] .wr-week-person{opacity:.6;text-decoration:line-through}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--wr-canvas);color:var(--wr-ink);font:var(--wr-text-body);-webkit-font-smoothing:antialiased}:focus-visible{outline:none;box-shadow:var(--wr-focus-ring);border-radius:var(--wr-radius-control)}:root{--portal-nav-w: calc(var(--wr-space-8) * 7);--portal-panel-overlap: 8px;--portal-panel-strip: 56px;--portal-train-w: 0px}@keyframes portal-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes portal-exit{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(4px)}}.portal-enter,.portal-main>*,.portal-card,.portal-modal{animation:portal-enter var(--wr-motion-base) var(--wr-ease-standard) backwards}.portal-exit,.portal-exit .portal-modal{animation:portal-exit var(--wr-motion-exit) var(--wr-ease-exit) both}.portal-list>li{animation:portal-enter var(--wr-motion-base) var(--wr-ease-standard) both;animation-delay:calc(var(--i, 0) * var(--wr-stagger))}.portal-list>li[data-entered]{animation:none}.portal-button,.portal-row,.portal-nav-link,.portal-theme-option,.portal-panel-close,.wr-week-chip{transition:background var(--wr-motion-fast) var(--wr-ease-standard),border-color var(--wr-motion-fast) var(--wr-ease-standard),transform var(--wr-motion-press) var(--wr-ease-standard)}.portal-button:active,.portal-row:active,.portal-nav-link:active,.portal-theme-option:active,.portal-panel-close:active,.wr-week-chip:active{transform:scale(.97)}.portal{min-block-size:100vh;display:grid;grid-template-rows:auto 1fr auto}.portal-top{display:flex;align-items:center;gap:var(--wr-space-4);padding:var(--wr-space-2) var(--wr-space-4);background:var(--wr-surface);border-block-end:var(--wr-border-w) solid var(--wr-line)}.portal-brand{display:inline-flex;align-items:center;gap:var(--wr-space-2);font:var(--wr-text-title);color:var(--wr-primary);text-decoration:none}.portal-emblem{display:block;flex:none}.portal-workspace{font:var(--wr-text-meta);color:var(--wr-muted);padding:var(--wr-space-1) var(--wr-space-2);border:var(--wr-border-w) solid var(--wr-line);border-radius:var(--wr-radius-pill)}.portal-language{margin-inline-start:auto}.portal-theme{display:inline-flex;gap:0;margin:0;padding:0;border:var(--wr-border-w) solid var(--wr-line);border-radius:var(--wr-radius-pill);background:var(--wr-surface);overflow:hidden}.portal-theme-option{display:inline-flex;align-items:center;justify-content:center;min-block-size:var(--wr-touch-target);padding:var(--wr-space-1) var(--wr-space-2);font:var(--wr-text-meta);color:var(--wr-muted);cursor:pointer}.portal-theme-option:hover{background:var(--wr-tint)}.portal-theme-option[data-selected]{background:var(--wr-tint);color:var(--wr-primary);font-weight:600}.portal-theme-option:has(:focus-visible){box-shadow:inset 0 0 0 2px var(--wr-accent)}.portal-body{display:grid;grid-template-columns:var(--portal-nav-w) 1fr;min-block-size:0}.portal-nav{display:flex;flex-direction:column;gap:var(--wr-space-1);padding:var(--wr-space-3);border-inline-end:var(--wr-border-w) solid var(--wr-line);background:var(--wr-surface)}.portal-nav-link{padding:var(--wr-space-2) var(--wr-space-3);border-radius:var(--wr-radius-control);color:var(--wr-ink);text-decoration:none;min-block-size:var(--wr-touch-target);display:flex;align-items:center}.portal-nav-link:hover{background:var(--wr-tint)}.portal-nav-link-active{background:var(--wr-tint);color:var(--wr-primary);font-weight:600;box-shadow:inset var(--wr-duty-rail) 0 0 0 var(--wr-primary)}[dir=rtl] .portal-nav-link-active{box-shadow:inset calc(-1 * var(--wr-duty-rail)) 0 0 0 var(--wr-primary)}.portal-main{position:relative;padding:var(--wr-space-5);padding-inline-end:calc(var(--wr-space-5) + var(--portal-train-w));min-inline-size:0;transition:padding-inline-end var(--wr-motion-base) var(--wr-ease-standard)}.portal-foot{font:var(--wr-text-meta);color:var(--wr-muted);padding:var(--wr-space-2) var(--wr-space-4);border-block-start:var(--wr-border-w) solid var(--wr-line)}.portal-page-title{font:var(--wr-text-title);margin:0 0 var(--wr-space-4)}.portal-page-head{display:flex;align-items:center;gap:var(--wr-space-3);flex-wrap:wrap;margin-block-end:var(--wr-space-4)}.portal-page-head .portal-page-title{margin:0;margin-inline-end:auto}.portal-section-title{font:var(--wr-text-section);margin:var(--wr-space-5) 0 var(--wr-space-3)}.portal-muted{color:var(--wr-muted);font:var(--wr-text-meta)}.portal-notice{background:var(--wr-info-bg);color:var(--wr-info);padding:var(--wr-space-2) var(--wr-space-3);border-radius:var(--wr-radius-control);font:var(--wr-text-meta);margin-block-end:var(--wr-space-3)}.portal-problem{background:var(--wr-danger-bg);color:var(--wr-danger);padding:var(--wr-space-2) var(--wr-space-3);border-radius:var(--wr-radius-control);display:flex;gap:var(--wr-space-3);align-items:center}.portal-button{display:inline-flex;align-items:center;gap:var(--wr-space-2);font:var(--wr-text-body);font-weight:600;border:var(--wr-border-w) solid var(--wr-line);border-radius:var(--wr-radius-control);background:var(--wr-surface);color:var(--wr-ink);padding:var(--wr-space-2) var(--wr-space-3);min-block-size:var(--wr-touch-target);cursor:pointer}.portal-button:hover{background:var(--wr-tint)}.portal-button-primary{background:var(--wr-primary);color:var(--wr-on-primary);border-color:var(--wr-primary)}.portal-button-primary:hover{background:var(--wr-primary-hover)}.portal-card{background:var(--wr-surface);border:var(--wr-border-w) solid var(--wr-card-border-color);border-radius:var(--wr-radius-card);box-shadow:var(--wr-card-shadow);padding:var(--wr-space-4)}.portal-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--wr-space-1)}.portal-row{display:flex;align-items:center;gap:var(--wr-space-3);padding:var(--wr-row-pad-y) var(--wr-row-pad-x);border-radius:var(--wr-radius-control);border:var(--wr-border-w) solid transparent;background:none;inline-size:100%;text-align:start;font:inherit;color:inherit;cursor:pointer;min-block-size:var(--wr-touch-target)}.portal-row:hover{background:var(--wr-tint)}.portal-row[aria-current=true]{border-color:var(--wr-primary);background:var(--wr-tint)}.portal-row-meta{color:var(--wr-muted);font:var(--wr-text-meta);margin-inline-start:auto}.portal-table{border-collapse:collapse;inline-size:100%;background:var(--wr-surface);border:var(--wr-border-w) solid var(--wr-line);border-radius:var(--wr-radius-card)}.portal-table th,.portal-table td{padding:var(--wr-space-2) var(--wr-space-3);border-block-end:var(--wr-border-w) solid var(--wr-line);text-align:start}.portal-table th{font:var(--wr-text-label);letter-spacing:var(--wr-label-tracking);text-transform:uppercase;color:var(--wr-muted)}.portal-table td.portal-num,.portal-table th.portal-num{text-align:end;font-variant-numeric:tabular-nums}.portal-login{max-inline-size:24rem;margin:10vh auto}.portal-login form{display:grid;gap:var(--wr-space-3)}.portal-scrim{position:fixed;inset:0;background:var(--wr-scrim);display:grid;place-items:center;padding:var(--wr-space-4);z-index:10}.portal-modal{background:var(--wr-surface);border-radius:var(--wr-radius-card);box-shadow:var(--wr-shadow-overlay);padding:var(--wr-space-5);inline-size:min(40rem,100%);max-block-size:90vh;overflow:auto}.portal-modal-title{font:var(--wr-text-section);margin:0 0 var(--wr-space-4)}.portal-visually-hidden{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.portal-week-nav{display:flex;gap:var(--wr-space-2);align-items:center}.portal-chip-actions{display:flex;gap:var(--wr-space-2);margin-block-start:var(--wr-space-4)}.portal-option-dot{display:inline-block;inline-size:.8em;block-size:.8em;border-radius:50%;margin-inline-end:var(--wr-space-2);background:var(--wr-option-color, var(--wr-muted))}.portal-public{max-inline-size:28rem;margin:10vh auto}.portal-public form{display:grid;gap:var(--wr-space-3)}.portal-public-foot{display:flex;align-items:center;gap:var(--wr-space-3);flex-wrap:wrap;margin-block-start:var(--wr-space-4)}.portal-public-foot .portal-muted{margin:0;margin-inline-start:auto}.portal-public-title{text-align:center}.portal-public-language{display:grid;gap:var(--wr-space-1)}.portal-public-brand{display:flex;justify-content:center;margin-block:var(--wr-space-3) var(--wr-space-4)}.portal-public-actions{display:flex;flex-wrap:wrap;gap:var(--wr-space-3);margin-block-start:var(--wr-space-4)}.portal-form-problems{display:grid;gap:var(--wr-space-2);margin-block-start:var(--wr-space-3)}.portal-fields{display:grid;gap:var(--wr-space-3)}.portal-invite-link{display:flex;flex-wrap:wrap;align-items:end;gap:var(--wr-space-2);margin-block-start:var(--wr-space-2)}.portal-invite-link input{min-inline-size:18rem}.portal-panel-train{block-size:0}.portal-panel{position:absolute;inset-block:var(--wr-space-3);display:flex;flex-direction:column;background:var(--wr-surface);border:var(--wr-border-w) solid var(--wr-line);border-radius:var(--wr-radius-card);box-shadow:var(--wr-shadow-overlay);overflow:hidden;--portal-panel-slide: var(--wr-space-5);animation:portal-panel-in var(--wr-motion-base) var(--wr-ease-standard) both}[dir=rtl] .portal-panel{--portal-panel-slide: calc(-1 * var(--wr-space-5))}.portal-panel[data-state=closing]{animation:portal-panel-out var(--wr-motion-exit) var(--wr-ease-exit) both}@keyframes portal-panel-in{0%{opacity:0;transform:translate(var(--portal-panel-slide))}to{opacity:1;transform:none}}@keyframes portal-panel-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(var(--portal-panel-slide))}}.portal-panel-head{flex:none;display:flex;align-items:center;gap:var(--wr-space-2);padding:var(--wr-space-2) var(--wr-space-3);border-block-end:var(--wr-border-w) solid var(--wr-line)}.portal-panel-title{font:var(--wr-text-section);margin:0;margin-inline-end:auto;min-inline-size:0;overflow-wrap:anywhere}.portal-panel-close{flex:none;display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--wr-touch-target);min-block-size:var(--wr-touch-target);padding:0;border:var(--wr-border-w) solid transparent;border-radius:var(--wr-radius-control);background:none;color:var(--wr-muted);font:var(--wr-text-title);cursor:pointer}.portal-panel-close:hover{background:var(--wr-tint);color:var(--wr-ink)}.portal-panel-body{flex:1 1 auto;min-block-size:0;overflow:auto;padding:var(--wr-space-4);display:grid;gap:var(--wr-space-3);align-content:start}.portal-panel-foot{flex:none;padding:var(--wr-space-2) var(--wr-space-3);border-block-start:var(--wr-border-w) solid var(--wr-line)}.portal-panel-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wr-space-2)}.portal-panel-actions>.portal-section-title{margin:0;margin-inline-end:auto}.portal-detail{display:grid;gap:var(--wr-space-3);margin:0}.portal-detail dt{font:var(--wr-text-label);letter-spacing:var(--wr-label-tracking);text-transform:uppercase;color:var(--wr-muted)}.portal-detail dd{margin:0}@media(max-width:48rem){.portal-body{grid-template-columns:1fr}.portal-nav{flex-direction:row;flex-wrap:wrap;border-inline-end:none;border-block-end:var(--wr-border-w) solid var(--wr-line)}}.label{font:var(--wr-text-label);letter-spacing:var(--wr-label-tracking);text-transform:uppercase;color:var(--wr-muted)}.btn{display:inline-flex;align-items:center;gap:var(--wr-space-2);font:var(--wr-text-body);font-weight:600;border:var(--wr-border-w) solid var(--wr-line);background:var(--wr-surface);color:var(--wr-ink);border-radius:var(--wr-radius-control);padding:var(--wr-space-2) var(--wr-space-3);min-height:var(--wr-touch-target);cursor:pointer;transition:background var(--wr-motion-press) var(--wr-ease-standard),border-color var(--wr-motion-press) var(--wr-ease-standard),transform var(--wr-motion-press) var(--wr-ease-standard)}.btn:hover{background:var(--wr-tint)}.btn:active{transform:translateY(1px)}.btn-primary{background:var(--wr-primary);border-color:var(--wr-primary);color:var(--wr-on-primary)}.btn-primary:hover{background:var(--wr-primary-hover);border-color:var(--wr-primary-hover)}.btn-ok{background:var(--wr-ok);border-color:var(--wr-ok);color:var(--wr-on-ok)}.btn-ok:hover{background:color-mix(in srgb,var(--wr-ok) 88%,var(--wr-ink));border-color:color-mix(in srgb,var(--wr-ok) 88%,var(--wr-ink))}.btn-danger{background:var(--wr-danger);border-color:var(--wr-danger);color:var(--wr-on-danger)}.btn-danger:hover{background:color-mix(in srgb,var(--wr-danger) 88%,var(--wr-ink));border-color:color-mix(in srgb,var(--wr-danger) 88%,var(--wr-ink))}.btn-quiet-danger{background:var(--wr-surface);border-color:var(--wr-line);color:var(--wr-danger)}.btn-quiet-danger:hover{background:var(--wr-danger-bg);border-color:var(--wr-danger)}.btn-sm{min-height:30px;min-block-size:30px;padding:2px var(--wr-space-2);font:var(--wr-text-meta);font-weight:600}.btn[disabled],.btn[data-disabled]{opacity:.5;cursor:not-allowed;transform:none}.field{display:flex;flex-direction:column;gap:var(--wr-space-1)}.field-label{font:var(--wr-text-meta);font-weight:600;color:var(--wr-ink)}.field-desc{font:var(--wr-text-meta);color:var(--wr-muted)}.field-error{font:var(--wr-text-meta);font-weight:600;color:var(--wr-danger)}.control{font:var(--wr-text-body);border:var(--wr-border-w) solid var(--wr-line);border-radius:var(--wr-radius-control);background:var(--wr-surface);color:var(--wr-ink);padding:var(--wr-space-2) var(--wr-space-3);min-block-size:var(--wr-touch-target);text-align:start;transition:border-color var(--wr-motion-fast) var(--wr-ease-standard)}.control[data-invalid],.control[aria-invalid=true]{border-color:var(--wr-danger);background:var(--wr-danger-bg)}.field-label[data-invalid]{color:var(--wr-danger)}.popup{background:var(--wr-surface);border:var(--wr-border-w) solid var(--wr-line);border-radius:var(--wr-radius-card);box-shadow:var(--wr-shadow-popover);padding:var(--wr-space-1);min-inline-size:180px;max-block-size:300px;overflow-y:auto;z-index:30}.item{font:var(--wr-text-body);padding:var(--wr-space-2) var(--wr-space-3);border-radius:var(--wr-radius-control);cursor:pointer;display:flex;align-items:center;gap:var(--wr-space-2);inline-size:100%;border:0;background:none;color:inherit;text-align:start}.item[data-focused],.item[data-focus-visible]{background:var(--wr-primary);color:var(--wr-on-primary)}.item[data-tone=danger]{color:var(--wr-danger)}.item[data-tone=danger][data-focused]{background:var(--wr-danger);color:var(--wr-on-primary)}.item[data-focused] .chip{background:color-mix(in srgb,var(--wr-on-primary) 18%,transparent);color:var(--wr-on-primary)}.item[data-focused] .lang-hint{color:inherit}.chip{display:inline-flex;align-items:center;gap:var(--wr-space-2);padding:2px var(--wr-space-3);border-radius:var(--wr-radius-pill);font:var(--wr-text-meta);font-weight:600}.chip .dot{inline-size:7px;block-size:7px;border-radius:50%;background:currentColor}.chip-ok{background:var(--wr-ok-bg);color:var(--wr-ok)}.chip-warn{background:var(--wr-warn-bg);color:var(--wr-warn)}.chip-danger{background:var(--wr-danger-bg);color:var(--wr-danger)}.chip-info{background:var(--wr-info-bg);color:var(--wr-info)}.chip-muted{background:var(--wr-tint);color:var(--wr-muted)}.check-label{display:flex;gap:var(--wr-space-2);align-items:center;font:var(--wr-text-body);cursor:pointer;position:relative}.check{inline-size:18px;block-size:18px;border:var(--wr-border-w) solid var(--wr-line);border-radius:5px;background:var(--wr-surface);display:inline-flex;align-items:center;justify-content:center;color:var(--wr-on-primary);font-size:12px;transition:background var(--wr-motion-press) var(--wr-ease-standard),border-color var(--wr-motion-press) var(--wr-ease-standard)}.check[data-selected]{background:var(--wr-primary);border-color:var(--wr-primary);animation:check-pop var(--wr-motion-fast) var(--wr-ease-standard)}.check-label:not([data-readonly]):hover .check:not([data-selected]),.check.sim-hover:not([data-selected]){border-color:var(--wr-muted)}.check-label:not([data-readonly]):hover .check[data-selected],.check.sim-hover[data-selected]{background:var(--wr-primary-hover);border-color:var(--wr-primary-hover)}.check-label:not([data-readonly]):hover .switch:not([data-selected]),.switch.sim-hover:not([data-selected]){border-color:var(--wr-muted);background:color-mix(in srgb,var(--wr-line) 82%,var(--wr-ink))}.check-label:not([data-readonly]):hover .switch[data-selected],.switch.sim-hover[data-selected]{background:color-mix(in srgb,var(--wr-ok) 86%,var(--wr-ink));border-color:color-mix(in srgb,var(--wr-ok) 86%,var(--wr-ink))}.check-label[data-readonly]{cursor:default}.check-label[data-focus-visible] .check,.check-label[data-focus-visible] .switch,.check-label[data-focus-visible] .radio{box-shadow:var(--wr-focus-ring)}.chip-x{border:0;background:none;color:inherit;cursor:pointer;padding:0;font-size:11px;line-height:1;display:inline-flex;align-items:center;justify-content:center;inline-size:24px;block-size:24px;margin-inline:-4px;margin-block:-6px;flex:none}.chip-x:hover{opacity:.7}.avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--wr-avatar-bg, var(--wr-tint));color:var(--wr-avatar-ink, var(--wr-muted));font-weight:700;border:var(--wr-border-w) solid var(--wr-surface);-webkit-user-select:none;user-select:none;flex:none}.avatar-sm{inline-size:24px;block-size:24px;font-size:10px}.avatar-md{inline-size:32px;block-size:32px;font-size:12px}.avatar-lg{inline-size:40px;block-size:40px;font-size:14px}.avatar-group{display:inline-flex}.avatar-group .avatar{margin-inline-start:-8px}.avatar-group .avatar:first-child{margin-inline-start:0}.tablewrap{overflow:auto;max-block-size:340px;border:var(--wr-border-w) solid var(--wr-line);border-radius:var(--wr-radius-card);background:var(--wr-surface)}.wr-table{border-collapse:collapse;inline-size:100%;font:var(--wr-text-body)}.wr-table thead th{position:sticky;inset-block-start:0;background:var(--wr-surface);z-index:2;border-block-end:var(--wr-border-w) solid var(--wr-line)}.wr-table th{text-align:start;padding:0}.wr-table th .sort{display:flex;align-items:center;gap:var(--wr-space-1);inline-size:100%;border:0;background:none;cursor:pointer;font:var(--wr-text-meta);font-weight:600;text-transform:uppercase;letter-spacing:var(--wr-label-tracking);color:var(--wr-muted);padding:var(--wr-row-pad-y) var(--wr-row-pad-x);text-align:start}.wr-table th .sort:hover{color:var(--wr-ink)}.wr-table th[aria-sort=ascending] .sort,.wr-table th[aria-sort=descending] .sort{color:var(--wr-primary)}.wr-table td{padding:var(--wr-row-pad-y) var(--wr-row-pad-x);border-block-start:var(--wr-border-w) solid var(--wr-line)}.wr-table tbody tr{transition:background var(--wr-motion-press) var(--wr-ease-standard)}.wr-table tbody tr:hover{background:var(--wr-tint)}.wr-table tbody tr:focus{outline:none}.wr-table tbody tr:focus-visible{outline:2px solid var(--wr-accent);outline-offset:-2px;background:var(--wr-tint)}.wr-table .num{text-align:end;font-variant-numeric:tabular-nums}.filterbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--wr-space-2);margin-block-end:var(--wr-space-3)}.filterbar .control{min-block-size:34px;padding-block:var(--wr-space-1)}.result-count{font:var(--wr-text-meta);color:var(--wr-muted);margin-inline-start:auto}.empty-state{padding:var(--wr-space-8) var(--wr-space-5);text-align:center;color:var(--wr-muted);font:var(--wr-text-body)}.btn[data-pending]{cursor:progress}.btn[data-pending] .btn-label{visibility:hidden}.btn .btn-spin{position:absolute;inset:0;display:none;align-items:center;justify-content:center}.btn[data-pending] .btn-spin{display:flex}.btn.has-spin,.load-block{position:relative}.load-block>.load-veil{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:var(--wr-space-2);background:color-mix(in srgb,var(--wr-surface) 65%,transparent);border-radius:inherit;z-index:5;color:var(--wr-muted);font:var(--wr-text-meta);opacity:0;pointer-events:none;transition:opacity var(--wr-motion-fast) var(--wr-ease-standard)}.load-block[data-loading]>.load-veil{opacity:1;pointer-events:auto}.badge{display:inline-flex;align-items:center;justify-content:center;min-inline-size:18px;block-size:18px;padding-inline:5px;border-radius:var(--wr-radius-pill);background:var(--wr-danger);color:var(--wr-on-primary);font:var(--wr-text-meta);font-weight:700;font-variant-numeric:tabular-nums}.badge-neutral{background:var(--wr-tint);color:var(--wr-muted)}.popup-note{padding:var(--wr-space-3);font:var(--wr-text-meta);color:var(--wr-muted);display:flex;align-items:center;gap:var(--wr-space-2)}.popup-search{padding:var(--wr-space-1);border-block-end:var(--wr-border-w) solid var(--wr-line);margin-block-end:var(--wr-space-1)}.popup-search .control{inline-size:100%;min-block-size:32px}.sp-head{display:flex;align-items:center;gap:var(--wr-space-2);padding:var(--wr-space-4);border-block-end:var(--wr-border-w) solid var(--wr-line);flex:none}.sp-title{font:var(--wr-text-body);font-weight:700;flex:1;min-inline-size:0}.sp-body{flex:1;overflow-y:auto;padding:var(--wr-space-4)}.sp-foot{display:flex;gap:var(--wr-space-2);justify-content:flex-end;padding:var(--wr-space-3) var(--wr-space-4);border-block-start:var(--wr-border-w) solid var(--wr-line);flex:none}.wr-table tbody tr[data-selected]{background:var(--wr-info-bg)}.row-actions{display:flex;gap:var(--wr-space-1);justify-content:flex-end;align-items:center}.shell-frame{border:var(--wr-border-w) solid var(--wr-line);border-radius:var(--wr-radius-card);overflow:hidden;background:var(--wr-canvas);block-size:460px;display:flex;flex-direction:column;position:relative}.shell-top{display:flex;align-items:center;gap:var(--wr-space-3);padding:var(--wr-space-2) var(--wr-space-4);background:var(--wr-surface);border-block-end:var(--wr-border-w) solid var(--wr-line);flex:none}.shell-brand{display:inline-flex;align-items:center;gap:var(--wr-space-2);flex:none;color:inherit;text-decoration:none;border-radius:var(--wr-radius-control)}.shell-brand:hover{color:var(--wr-primary)}.tenant-switch{display:inline-flex;align-items:center;gap:var(--wr-space-2);flex:none;border:var(--wr-border-w) solid var(--wr-line);border-radius:var(--wr-radius-pill);background:var(--wr-canvas);color:var(--wr-ink);font:var(--wr-text-meta);font-weight:600;min-block-size:30px;padding-inline:4px var(--wr-space-2);cursor:pointer;transition:border-color var(--wr-motion-fast) var(--wr-ease-standard)}.tenant-switch:hover{border-color:var(--wr-primary)}.tenant-mark{display:inline-flex;align-items:center;justify-content:center;flex:none;inline-size:22px;block-size:22px;border-radius:var(--wr-radius-control);background:var(--wr-tint);color:var(--wr-primary);font-size:10.5px;font-weight:700;letter-spacing:.02em}.tenant-name{white-space:nowrap}@media(max-width:640px){.tenant-name{display:none}.tenant-switch{padding-inline:4px}.shell-brand .shell-wordmark{display:none}.shell-brand{min-inline-size:var(--wr-touch-target);min-block-size:var(--wr-touch-target);justify-content:center}.shell-top{flex-wrap:wrap;row-gap:var(--wr-space-2)}.shell-top .omni,.shell-top .omni:focus-within,.shell-top .omni[data-open]{order:1;inline-size:100%}}.shell-body{flex:1;display:flex;min-block-size:0;position:relative}.shell-side{inline-size:200px;flex:none;border-inline-end:var(--wr-border-w) solid var(--wr-line);background:var(--wr-surface);padding:var(--wr-space-2);display:flex;flex-direction:column;gap:2px;overflow-y:auto;overflow-x:hidden;transition:inline-size var(--wr-motion-base) var(--wr-ease-standard)}.shell-side[data-collapsed]{inline-size:52px}.shell-side[data-collapsed] .shell-nav{justify-content:center;padding-inline:0}.shell-nav-ic{position:relative;display:inline-flex;flex:none}.shell-dot{position:absolute;inset-block-start:-3px;inset-inline-end:-4px;inline-size:7px;block-size:7px;border-radius:50%;background:var(--wr-danger)}.shell-nav-label{white-space:nowrap}.shell-nav{display:flex;align-items:center;gap:var(--wr-space-2);border:0;background:none;color:var(--wr-muted);font:var(--wr-text-meta);font-weight:600;padding:var(--wr-space-2) var(--wr-space-3);border-radius:var(--wr-radius-control);cursor:pointer;transition:background var(--wr-motion-press) var(--wr-ease-standard)}.shell-nav:hover{background:var(--wr-tint);color:var(--wr-ink)}.shell-nav[data-selected]{background:var(--wr-tint);color:var(--wr-primary);box-shadow:inset var(--wr-duty-rail) 0 0 0 var(--wr-primary)}.shell-content{flex:1;padding:var(--wr-space-4);overflow-y:auto}.shell-assist{position:absolute;inset-block:0;inset-inline-end:0;inline-size:min(var(--wr-panel-w),100%);background:var(--wr-surface);border-inline-start:var(--wr-border-w) solid var(--wr-line);box-shadow:var(--wr-shadow-overlay);display:flex;flex-direction:column;z-index:12;animation:panel-slide-in var(--wr-motion-base) var(--wr-ease-standard)}.omni{position:relative;display:flex;align-items:center;gap:var(--wr-space-2);border:var(--wr-border-w) solid var(--wr-line);border-radius:var(--wr-radius-pill);background:var(--wr-canvas);padding-inline:var(--wr-space-3);min-block-size:32px;inline-size:240px;transition:inline-size var(--wr-motion-base) var(--wr-ease-standard),border-color var(--wr-motion-fast) var(--wr-ease-standard)}.omni:focus-within,.omni[data-open]{inline-size:420px;border-color:var(--wr-primary)}.omni-ic{color:var(--wr-muted);flex:none}.omni-input{flex:1;border:0;background:none;color:var(--wr-ink);font:var(--wr-text-meta);outline:none;box-shadow:none;min-inline-size:0}.omni-input:focus-visible{box-shadow:none}.omni-kbd{font:var(--wr-text-meta);color:var(--wr-muted);border:var(--wr-border-w) solid var(--wr-line);border-radius:4px;padding:0 4px;flex:none}.omni-pop{position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;inline-size:100%;z-index:45;animation:pop-in var(--wr-motion-fast) var(--wr-ease-standard)}.omni-ask{border-block-start:var(--wr-border-w) solid var(--wr-line);margin-block-start:var(--wr-space-1);color:var(--wr-accent);font-weight:600}.omni-ask em{font-style:normal;color:var(--wr-ink);font-weight:400}.icon-btn{display:inline-flex;align-items:center;justify-content:center;inline-size:34px;block-size:34px;padding:0}.wr-table tbody tr.stagger{animation:row-in var(--wr-motion-base) var(--wr-ease-standard) backwards;animation-delay:calc(var(--row-i, 0) * var(--wr-stagger))}.control:hover:not([disabled]):not([data-disabled]):not([readonly]):not([data-readonly]),.control.sim-hover{border-color:var(--wr-muted)}.control.sim-focus,.sim-focus{border-color:var(--wr-accent);box-shadow:var(--wr-focus-ring)}.btn.sim-hover{background:var(--wr-tint)}.btn-primary.sim-hover{background:var(--wr-primary-hover);border-color:var(--wr-primary-hover)}.btn-danger.sim-hover{background:color-mix(in srgb,var(--wr-danger) 88%,var(--wr-ink));border-color:color-mix(in srgb,var(--wr-danger) 88%,var(--wr-ink))}.btn-quiet-danger.sim-hover{background:var(--wr-danger-bg);border-color:var(--wr-danger)}.btn.sim-active{transform:translateY(1px)}.control[readonly],.control[data-readonly]{background:var(--wr-canvas)}.control[disabled],.control[data-disabled]{opacity:.55;background:var(--wr-canvas);cursor:not-allowed}.control[data-multiline]{min-block-size:84px;align-items:flex-start}.control-mono{font-family:var(--wr-font-mono);font-size:12.5px}.item-2l{display:grid}.item-2l .item-title{font-weight:600}.item-2l .item-desc{font:var(--wr-text-meta);color:var(--wr-muted)}.item[data-focused] .item-2l .item-desc{color:inherit;opacity:.85}.mgr-ph{display:flex;align-items:center;gap:var(--wr-space-3);flex-wrap:wrap;padding-block:var(--wr-space-3);margin-block-end:var(--wr-space-3);border-block-end:var(--wr-border-w) solid var(--wr-line)}.coll-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--wr-space-2);padding:var(--wr-space-8) var(--wr-space-5);text-align:center;min-block-size:240px}.coll-state-ic{inline-size:44px;block-size:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--wr-tint);color:var(--wr-muted);margin-block-end:var(--wr-space-1)}.coll-state[data-tone=danger] .coll-state-ic{background:var(--wr-danger-bg);color:var(--wr-danger)}.coll-state-title{font:var(--wr-text-body);font-weight:700}.coll-state-hint{font:var(--wr-text-meta);color:var(--wr-muted);max-inline-size:44ch;margin:0}.coll-state-actions{display:flex;align-items:center;gap:var(--wr-space-3);margin-block-start:var(--wr-space-2)}.state-vp{position:relative}.end-note{display:flex;align-items:center;justify-content:center;gap:var(--wr-space-2);padding:var(--wr-space-3);font:var(--wr-text-meta);color:var(--wr-muted);text-align:center}.coll-frame{border:var(--wr-border-w) solid var(--wr-line);border-radius:var(--wr-radius-card);background:var(--wr-surface);overflow:auto;max-block-size:380px;position:relative}.kb{display:flex;gap:var(--wr-cell-gap);padding:var(--wr-cell-gap);align-items:flex-start;min-inline-size:max-content}.kb-col{inline-size:216px;flex:none;background:var(--wr-canvas);border:var(--wr-border-w) solid var(--wr-line);border-radius:var(--wr-radius-card);display:flex;flex-direction:column;transition:border-color var(--wr-motion-fast) var(--wr-ease-standard),background var(--wr-motion-fast) var(--wr-ease-standard)}.kb-col[data-unset]{border-style:dashed}.kb-col[data-drop]{border-color:var(--wr-primary);background:var(--wr-tint)}.kb-col-head{display:flex;align-items:center;gap:var(--wr-space-2);padding:var(--wr-space-2) var(--wr-space-3);font:var(--wr-text-label);letter-spacing:var(--wr-label-tracking);text-transform:uppercase;color:var(--wr-muted)}.kb-col-body{display:flex;flex-direction:column;gap:var(--wr-space-2);padding:0 var(--wr-space-2) var(--wr-space-2);min-block-size:48px}.kb-card{background:var(--wr-surface);border:var(--wr-border-w) solid var(--wr-line);border-radius:var(--wr-radius-control);padding:var(--wr-row-pad-y) var(--wr-row-pad-x);display:grid;gap:var(--wr-space-1);cursor:grab;text-align:start;transition:border-color var(--wr-motion-press) var(--wr-ease-standard),box-shadow var(--wr-motion-press) var(--wr-ease-standard)}.kb-card:hover{border-color:var(--wr-primary)}.kb-card[data-dragging]{rotate:2deg;box-shadow:var(--wr-shadow-popover);border-color:var(--wr-primary);cursor:grabbing}.kb-card-t{font:var(--wr-text-body);font-weight:600}.kb-card-m{font:var(--wr-text-meta);color:var(--wr-muted);unicode-bidi:plaintext}.kb-card-f{display:flex;align-items:center;justify-content:space-between;gap:var(--wr-space-2);margin-block-start:var(--wr-space-1)}.kb-ghost{border:var(--wr-border-w) dashed var(--wr-line);border-radius:var(--wr-radius-control);background:var(--wr-tint);min-block-size:62px;opacity:.7}.kb-slot{border:var(--wr-border-w) dashed var(--wr-primary);border-radius:var(--wr-radius-control);background:color-mix(in srgb,var(--wr-primary) 8%,transparent);min-block-size:62px}.kb-empty{font:var(--wr-text-meta);color:var(--wr-muted);text-align:center;padding:var(--wr-space-4) var(--wr-space-2);border:var(--wr-border-w) dashed var(--wr-line);border-radius:var(--wr-radius-control)}.kb-more{border:0;background:none;color:var(--wr-accent);font:var(--wr-text-meta);font-weight:600;cursor:pointer;padding:var(--wr-space-1);text-align:center}.kb-drag-layer{position:absolute;z-index:5;inline-size:200px;pointer-events:none}.ph-frame{border:var(--wr-border-w) solid var(--wr-line);border-radius:var(--wr-radius-card);background:var(--wr-surface);overflow:hidden}.ph-title{font:var(--wr-text-title);font-weight:700;letter-spacing:-.01em}.ph-user{margin-inline-start:auto;display:inline-flex;align-items:center;gap:var(--wr-space-1);border:0;background:none;color:var(--wr-muted);padding:2px;padding-inline-end:var(--wr-space-1);border-radius:var(--wr-radius-pill);cursor:pointer;transition:background var(--wr-motion-press) var(--wr-ease-standard)}.stat-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:var(--wr-cell-gap)}.stat-tile{border:var(--wr-border-w) solid var(--wr-line);border-radius:var(--wr-radius-card);background:var(--wr-surface);padding:var(--wr-space-3);display:grid;gap:2px;align-content:start}.stat-v{font:var(--wr-text-title);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.stat-l{font:var(--wr-text-meta);color:var(--wr-muted)}.stat-d{font:var(--wr-text-meta);font-weight:600;color:var(--wr-muted)}.stat-d[data-tone=ok]{color:var(--wr-ok)}.stat-d[data-tone=danger]{color:var(--wr-danger)}@keyframes pop-in{0%{opacity:0;translate:0 -4px}}@keyframes panel-slide-in{0%{translate:40px 0;opacity:0}}@keyframes spin{to{rotate:360deg}}@media(max-width:640px){.tenant-switch{padding-inline:4px}.shell-brand .shell-wordmark{display:none}.shell-brand{min-inline-size:var(--wr-touch-target);min-block-size:var(--wr-touch-target);justify-content:center}}.u-row{display:flex;align-items:center;gap:var(--wr-space-2)}.u-row-3{display:flex;align-items:center;gap:var(--wr-space-3)}.u-end{margin-inline-start:auto}.u-grow{flex:1;min-inline-size:0}.u-stack{display:grid;gap:var(--wr-space-4)}.u-block{display:block}.u-strong{font-size:13.5px;font-weight:600}.u-m0{margin:0}.u-minw0{min-inline-size:0}.rtl-flip{transition:transform var(--wr-motion-fast) var(--wr-ease-standard)}[dir=rtl] .rtl-flip{transform:scaleX(-1)}.demo-page-fill{block-size:100%;min-block-size:0;display:flex;flex-direction:column}.demo-fill-item{flex:1;min-block-size:180px;display:flex;flex-direction:column}.demo-fill-item>.coll-frame,.demo-fill-item>.tablewrap,.demo-page-fill>.coll-frame,.demo-page-fill>.tablewrap{flex:1;min-block-size:0;max-block-size:none}.demo-board>.coll-frame,.demo-board.coll-frame{overflow-x:auto;overflow-y:hidden}.demo-board .kb{block-size:100%;align-items:stretch}.demo-board .kb-col{min-block-size:0}.demo-board .kb-col-body{overflow-y:auto;flex:1}.portal.shell-frame{border:0;border-radius:0;block-size:100vh;min-block-size:100vh;display:flex;flex-direction:column;background:var(--wr-canvas);overflow:hidden}.portal-top.shell-top{border-block-end:var(--wr-border-w) solid var(--wr-line)}.shell-wordmark{display:block}.shell-brand{display:inline-flex;align-items:center;gap:var(--wr-space-2);color:var(--wr-ink);text-decoration:none;flex:none}.shell-end{flex:none}.shell-language .wr-control{min-block-size:30px;padding-block:var(--wr-space-1);font:var(--wr-text-meta);font-weight:600;border-radius:var(--wr-radius-pill);border-color:var(--wr-line);background:var(--wr-canvas)}.shell-top .portal-theme{min-block-size:30px;background:var(--wr-canvas)}.shell-top .portal-theme-option{min-block-size:28px;padding-block:0}.shell-account{position:relative;display:inline-flex}.ph-user{display:inline-flex;align-items:center;gap:var(--wr-space-1);border:0;background:none;padding:2px;border-radius:var(--wr-radius-pill);cursor:pointer;color:var(--wr-muted);transition:background var(--wr-motion-fast) var(--wr-ease-standard)}.ph-user:hover{background:var(--wr-tint)}.shell-account-pop{position:absolute;inset-block-start:calc(100% + 6px);inset-inline-end:0;min-inline-size:220px;z-index:45;animation:pop-in var(--wr-motion-fast) var(--wr-ease-standard)}.popup{background:var(--wr-surface);border:var(--wr-border-w) solid var(--wr-line);border-radius:var(--wr-radius-card);box-shadow:var(--wr-shadow-popover);padding:var(--wr-space-1)}.omni{position:relative;display:flex;align-items:center;gap:var(--wr-space-2);inline-size:300px;max-inline-size:40vw;min-block-size:34px;padding-inline:var(--wr-space-3);border:var(--wr-border-w) solid var(--wr-line);border-radius:var(--wr-radius-pill);background:var(--wr-canvas);transition:inline-size var(--wr-motion-base) var(--wr-ease-standard),border-color var(--wr-motion-fast) var(--wr-ease-standard)}.omni-input::-webkit-search-cancel-button{appearance:none}.omni-pop .item[data-focused]{background:var(--wr-primary);color:var(--wr-on-primary)}.omni-pop .item[data-focused] .field-desc{color:inherit;opacity:.8}.shell-side.portal-nav{border-inline-end:var(--wr-border-w) solid var(--wr-line)}.shell-nav.portal-nav-link{min-block-size:36px;color:var(--wr-muted);text-decoration:none}.shell-nav.portal-nav-link:hover{color:var(--wr-ink)}.shell-nav.portal-nav-link[data-selected]{color:var(--wr-primary)}[dir=rtl] .shell-nav[data-selected]{box-shadow:inset calc(-1 * var(--wr-duty-rail)) 0 0 0 var(--wr-primary)}.shell-collapse{margin-block-start:auto}.shell-build.portal-foot{border:0;padding:var(--wr-space-1) var(--wr-space-3)}.shell-content.portal-main{padding:var(--wr-space-4) var(--wr-space-5);display:flex;flex-direction:column;min-block-size:0}.portal-page{flex:1;min-block-size:0}.mgr-ph{display:flex;align-items:flex-start;gap:var(--wr-space-3);margin-block-end:var(--wr-space-3);flex:none}.ph-title{font:var(--wr-text-title);margin:0}.portal-section-head{margin-block-start:var(--wr-space-5)}.filterbar{display:flex;align-items:center;gap:var(--wr-space-2);flex-wrap:wrap;margin-block-end:var(--wr-space-3);flex:none}.filterbar>.control{inline-size:220px}.portal-week-label{font-weight:600;padding-inline:var(--wr-space-1);white-space:nowrap}.portal-tablewrap{max-block-size:none}.portal-tr{cursor:pointer}.portal-cell-button{display:inline-flex;align-items:center;gap:var(--wr-space-2);border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:start;border-radius:var(--wr-radius-control)}.portal-page-note{margin:var(--wr-space-3) 0 0;max-inline-size:76ch;flex:none}.kb-col[data-today] .kb-col-head{color:var(--wr-primary)}.kb-card[data-cancelled] .kb-card-t{text-decoration:line-through;color:var(--wr-muted)}.kb-card[aria-pressed=true]{border-color:var(--wr-primary);box-shadow:0 0 0 1px var(--wr-primary)}.btn.portal-button-primary{font-weight:600}.wr-table tbody>tr.portal-tr{animation:portal-enter var(--wr-motion-base) var(--wr-ease-standard) both;animation-delay:calc(var(--i, 0) * var(--wr-stagger))}.wr-table tbody>tr.portal-tr[data-entered]{animation:none}.kb-card{animation:portal-enter var(--wr-motion-base) var(--wr-ease-standard) backwards}.portal-board .kb{min-inline-size:100%;inline-size:100%}.portal-board .kb-col{inline-size:auto;flex:1 1 0;min-inline-size:150px}.portal-assign-here{display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--wr-muted);font:var(--wr-text-meta);font-weight:600;min-block-size:40px;margin-block-start:auto;transition:opacity var(--wr-motion-fast) var(--wr-ease-standard),border-color var(--wr-motion-fast) var(--wr-ease-standard),transform var(--wr-motion-press) var(--wr-ease-standard)}.portal-assign-here:hover{opacity:1;border-color:var(--wr-primary);color:var(--wr-primary)}.portal-assign-here:active{transform:scale(.98)}.shell-nav-label{text-align:start}.portal-top.shell-top{position:relative;z-index:30}.wr-table tbody tr[data-selected] .chip{background:var(--wr-surface)}:root{--lg-display: 600 clamp(28px, 3.4vw, 40px) / 1.1 var(--wr-font-sans);--lg-title: 600 26px / 1.2 var(--wr-font-sans)}.lg{min-block-size:100vh;position:relative;isolation:isolate;display:grid;justify-items:center;align-content:center;gap:var(--wr-space-5);padding:var(--wr-space-8) var(--wr-space-4);overflow:hidden}.lg-stagger>*{animation:portal-enter var(--wr-motion-slow) var(--wr-ease-standard) backwards;animation-delay:calc(var(--lg-delay, 0ms) + var(--i, 0) * var(--wr-stagger))}.lg-aurora{position:absolute;inset:0;z-index:-1;overflow:hidden;animation:lg-fade .9s var(--wr-ease-standard) backwards}.lg-aurora i{position:absolute;inline-size:58vmax;block-size:58vmax;border-radius:50%;filter:blur(var(--wr-aurora-blur)) saturate(1.4);opacity:var(--wr-aurora-opacity);animation:lg-drift 24s ease-in-out infinite alternate}.lg-aurora i:nth-child(1){background:var(--wr-aurora-1);inset-block-start:-22%;inset-inline-start:-12%}.lg-aurora i:nth-child(2){background:var(--wr-aurora-2);inset-block-end:-28%;inset-inline-end:-16%;animation-duration:28s;animation-delay:-9s}.lg-aurora i:nth-child(3){background:var(--wr-aurora-3);inset-block-start:28%;inset-inline-start:38%;inline-size:44vmax;block-size:44vmax;animation-duration:32s;animation-delay:-17s}.lg-aurora:after{content:"";position:absolute;inset:0;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes lg-drift{0%{transform:translate(0) scale(1)}to{transform:translate(8vw,-6vh) scale(1.15)}}@keyframes lg-fade{0%{opacity:0}to{opacity:1}}.lg-glass{--lg-delay: .2s;inline-size:min(100%,26rem);padding:var(--wr-space-6);border-radius:22px;background:var(--wr-glass);backdrop-filter:blur(var(--wr-glass-blur)) saturate(1.3);-webkit-backdrop-filter:blur(var(--wr-glass-blur)) saturate(1.3);border:1px solid var(--wr-glass-edge);box-shadow:inset 0 1px color-mix(in srgb,var(--wr-surface) 80%,transparent),var(--wr-elev-3);transform:perspective(1200px) rotateX(var(--lg-rx, 0deg)) rotateY(var(--lg-ry, 0deg));transition:transform var(--wr-motion-base) var(--wr-ease-standard);animation:lg-rise var(--wr-motion-slow) var(--wr-ease-standard) backwards;display:grid;gap:var(--wr-space-1)}@keyframes lg-rise{0%{opacity:0;transform:perspective(1200px) translateY(24px) scale(.96)}to{opacity:1;transform:perspective(1200px) translateY(0) scale(1)}}.lg-glass-emblem{position:relative;inline-size:72px;block-size:72px;display:grid;place-items:center;border-radius:18px;overflow:hidden;margin-block-end:var(--wr-space-3);background:color-mix(in srgb,var(--wr-surface) 60%,transparent);border:1px solid var(--wr-glass-edge);box-shadow:var(--wr-elev-1)}.lg-glass-emblem:after{content:"";position:absolute;inset-block:-20%;inset-inline-start:-60%;inline-size:40%;background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--wr-surface) 90%,transparent),transparent);transform:skew(-20deg);animation:lg-sweep 1.1s var(--wr-ease-standard) .7s both}@keyframes lg-sweep{0%{inset-inline-start:-60%}to{inset-inline-start:130%}}.lg-glass:has([data-step=workspace])>.lg-title,.lg-glass:has([data-step=workspace])>.lg-lead{display:none}.lg-title{font:var(--lg-title);letter-spacing:-.02em;margin:0 0 var(--wr-space-1);color:var(--wr-ink)}.lg-lead{color:color-mix(in srgb,var(--wr-ink) 78%,transparent);margin:0 0 var(--wr-space-4);font:var(--wr-text-body)}.lg-step form{display:grid;gap:var(--wr-space-3)}.lg-step-title{font:var(--wr-text-title);margin:0 0 var(--wr-space-2)}.lg .wr-field-hint{color:color-mix(in srgb,var(--wr-ink) 70%,transparent)}.lg .wr-field-hint:empty{min-block-size:0}.lg .wr-field{gap:var(--wr-space-1)}.lg .portal-fields{gap:var(--wr-space-3)}.lg .portal-problem{margin-block:var(--wr-space-1) 0}.lg .lg-step form{gap:var(--wr-space-3)}.lg .wr-field-hint[data-invalid]{color:var(--wr-danger)}.lg .wr-control{transition:box-shadow var(--wr-motion-fast) var(--wr-ease-standard),border-color var(--wr-motion-fast) var(--wr-ease-standard),background var(--wr-motion-fast) var(--wr-ease-standard);background:color-mix(in srgb,var(--wr-surface) 75%,transparent);border-color:color-mix(in srgb,var(--wr-ink) 55%,transparent);border-radius:10px}.lg .wr-control:focus-visible{border-color:var(--wr-accent);background:var(--wr-surface)}.lg-submit{justify-content:center;inline-size:100%;margin-block-start:var(--wr-space-2);font-size:15px;min-block-size:44px;border-radius:12px;box-shadow:0 10px 24px color-mix(in srgb,var(--wr-primary) 30%,transparent),inset 0 1px color-mix(in srgb,var(--wr-on-primary) 25%,transparent);transition:background var(--wr-motion-fast) var(--wr-ease-standard),transform var(--wr-motion-press) var(--wr-ease-standard),box-shadow var(--wr-motion-fast) var(--wr-ease-standard)}.lg-submit:hover{transform:translateY(-1px)}.lg-submit:active{transform:scale(.98)}.lg-submit[data-busy]{opacity:.8}.lg-link{border:0;background:none;color:var(--wr-accent);font:var(--wr-text-meta);font-weight:600;padding:var(--wr-space-2) 0;margin-block-start:var(--wr-space-3);cursor:pointer;border-radius:var(--wr-radius-control)}.lg-link:hover{text-decoration:underline}.lg-ws-card{display:flex;align-items:center;gap:var(--wr-space-3);inline-size:100%;padding:var(--wr-space-3) var(--wr-space-4);margin-block-end:var(--wr-space-4);border:1px solid var(--wr-glass-edge);border-radius:14px;background:color-mix(in srgb,var(--wr-surface) 70%,transparent);color:var(--wr-primary);font:var(--wr-text-body);text-align:start;cursor:pointer;box-shadow:var(--wr-elev-1);transition:transform var(--wr-motion-press) var(--wr-ease-standard),box-shadow var(--wr-motion-fast) var(--wr-ease-standard),border-color var(--wr-motion-fast) var(--wr-ease-standard)}.lg-ws-card:hover{border-color:var(--wr-accent);box-shadow:var(--wr-elev-2);transform:translateY(-2px)}.lg-ws-card:active{transform:scale(.98)}.lg-ws-card-name{font-weight:600;color:var(--wr-ink)}.lg-ws-card-go{margin-inline-start:auto;color:var(--wr-accent);font:var(--wr-text-meta);font-weight:600}.lg-foot{--lg-delay: .6s;inline-size:min(100%,26rem);display:flex;align-items:center;justify-content:space-between;gap:var(--wr-space-3);flex-wrap:wrap}.lg-foot .portal-language-trigger,.lg-foot .portal-theme{box-sizing:border-box;min-block-size:36px;background:var(--wr-glass);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--wr-glass-edge);border-radius:var(--wr-radius-pill);box-shadow:var(--wr-elev-1)}.lg-foot .portal-language-trigger{padding-block:0;padding-inline:var(--wr-space-3);font:var(--wr-text-meta);font-weight:600;color:var(--wr-ink);display:inline-flex;align-items:center;gap:var(--wr-space-1);line-height:1;inline-size:auto}.portal-language-trigger svg,.portal-language-trigger .select-value{display:block;line-height:1}.lg-foot .portal-theme{padding:3px;gap:2px}.lg-foot .portal-theme-option{min-block-size:28px;padding-inline:var(--wr-space-3);border-radius:var(--wr-radius-pill)}.lg-build{flex-basis:100%;margin:var(--wr-space-1) 0 0;text-align:center;font:var(--wr-text-meta);white-space:nowrap;color:color-mix(in srgb,var(--wr-ink) 72%,transparent)}.portal{position:relative;isolation:isolate}.portal:before{content:"";position:fixed;inset:0;z-index:-1;opacity:1;background:radial-gradient(70vmax 70vmax at 0% 0%,color-mix(in srgb,var(--wr-primary) calc(var(--wr-aurora-shell) * 100%),transparent),transparent 60%),radial-gradient(60vmax 60vmax at 100% 100%,color-mix(in srgb,var(--wr-accent) calc(var(--wr-aurora-shell) * 90%),transparent),transparent 60%),radial-gradient(40vmax 40vmax at 60% 40%,color-mix(in srgb,var(--wr-emblem-mid) calc(var(--wr-aurora-shell) * 60%),transparent),transparent 60%),var(--wr-canvas)}.portal-top.shell-top,.shell-side.portal-nav{background:color-mix(in srgb,var(--wr-surface) 62%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-color:color-mix(in srgb,var(--wr-ink) 10%,transparent)}.shell-nav.portal-nav-link{border-radius:var(--wr-radius-pill);padding-inline:var(--wr-space-4)}.shell-nav.portal-nav-link[data-selected]{background:var(--wr-glass-strong);box-shadow:var(--wr-elev-1)}.portal-page-title{font:var(--lg-title);letter-spacing:-.02em}.shell-build.portal-foot{font:var(--wr-text-meta);color:color-mix(in srgb,var(--wr-ink) 72%,transparent)}.portal-theme{gap:2px;padding:3px}.portal-theme-option{padding-inline:var(--wr-space-3);border-radius:var(--wr-radius-pill)}.portal-theme-option[data-selected]{background:var(--wr-primary);color:var(--wr-on-primary);box-shadow:var(--wr-elev-1)}.portal-theme-option:has(:focus-visible){box-shadow:inset 0 0 0 2px var(--wr-accent),0 0 0 2px var(--wr-surface)}.shell-top .portal-theme{min-block-size:34px}.shell-top .portal-theme-option{min-block-size:26px}.shell-language .control{min-block-size:34px;padding-block:0;font:var(--wr-text-meta);font-weight:600;border-radius:var(--wr-radius-pill);background:var(--wr-glass);border-color:var(--wr-glass-edge)}.shell-top .tenant-switch,.shell-top .omni{background:var(--wr-glass);border-color:var(--wr-glass-edge)}.portal-card,.tablewrap,.coll-frame{background:var(--wr-glass-strong);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-color:var(--wr-glass-edge);box-shadow:var(--wr-elev-1)}.kb-col{background:color-mix(in srgb,var(--wr-canvas) 55%,transparent)}.kb-card{background:var(--wr-surface);box-shadow:var(--wr-elev-1);border-color:var(--wr-glass-edge);transition:transform var(--wr-motion-fast) var(--wr-ease-standard),box-shadow var(--wr-motion-fast) var(--wr-ease-standard),border-color var(--wr-motion-fast) var(--wr-ease-standard)}.kb-card:hover{transform:translateY(-2px);box-shadow:var(--wr-elev-2)}.kb-card:active{transform:scale(.99)}.portal-panel,.portal-modal{background:var(--wr-glass-strong);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-color:var(--wr-glass-edge);box-shadow:var(--wr-elev-3)}.popup{background:var(--wr-glass-strong);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-color:var(--wr-glass-edge);box-shadow:var(--wr-elev-2)}.portal-button-primary,.btn-primary{box-shadow:0 6px 16px color-mix(in srgb,var(--wr-primary) 25%,transparent)}.portal-foot{background:transparent}.mgr-ph .field-desc,.portal-page-note{color:color-mix(in srgb,var(--wr-ink) 70%,transparent)}.shell-top .portal-language-trigger,.shell-top .portal-theme,.shell-top .tenant-switch,.shell-top .omni{min-block-size:34px;border:1px solid var(--wr-glass-edge);box-shadow:none}@media(max-width:56rem){.lg{padding-inline:var(--wr-space-3)}}@media(prefers-reduced-motion:reduce){.lg-aurora,.lg-aurora i,.lg-glass,.lg-glass-emblem:after{animation-duration:1ms!important;animation-delay:0ms!important;animation-iteration-count:1!important}.lg-glass{transform:none!important}}
