/* Independent workspace chrome. Business content keeps its owning module's styles. */
@font-face{font-family:MiSans;src:url('/assets/MiSansLatin-Regular.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:MiSans;src:url('/assets/MiSansLatin-Medium.woff2') format('woff2');font-weight:500 600;font-display:swap}@font-face{font-family:MiSans;src:url('/assets/MiSansLatin-Semibold.woff2') format('woff2');font-weight:700 900;font-display:swap}@font-face{font-family:MiSansCN;src:url('/assets/MiSansCN-rare-a-v2.woff2') format('woff2');font-weight:100 900;font-display:swap;unicode-range:U+3400-4DBF}@font-face{font-family:MiSansCN;src:url('/assets/MiSansCN-rare-1-v2.woff2') format('woff2');font-weight:100 900;font-display:swap;unicode-range:U+4E00-5FFF}@font-face{font-family:MiSansCN;src:url('/assets/MiSansCN-rare-2-v1.woff2') format('woff2');font-weight:100 900;font-display:swap;unicode-range:U+6000-6FFF}@font-face{font-family:MiSansCN;src:url('/assets/MiSansCN-rare-3-v2.woff2') format('woff2');font-weight:100 900;font-display:swap;unicode-range:U+7000-7FFF}@font-face{font-family:MiSansCN;src:url('/assets/MiSansCN-rare-4-v2.woff2') format('woff2');font-weight:100 900;font-display:swap;unicode-range:U+8000-8FFF}@font-face{font-family:MiSansCN;src:url('/assets/MiSansCN-rare-5-v2.woff2') format('woff2');font-weight:100 900;font-display:swap;unicode-range:U+9000-9FFF}@font-face{font-family:MiSansCN;src:url('/assets/MiSansCN-rare-c-v1.woff2') format('woff2');font-weight:100 900;font-display:swap;unicode-range:U+F900-FAFF}@font-face{font-family:MiSansCN;src:url('/assets/MiSansCN-ext-v2.woff2') format('woff2');font-weight:100 900;font-display:swap;unicode-range:U+4E0C-4E15,U+4E1E,U+4E28-4E2C,U+4E36,U+4E3F,U+4E47,U+4E5C,U+4E69,U+4E8D,U+4E93-4E98,U+4E9F-4EA0,U+4EB3-4EB5,U+4EBB,U+4EC2-4EC9,U+4EDD-4EE1,U+4EE8-4EEB,U+4EF3-4EF5,U+4F09,U+4F1B,U+4F22-4F2B,U+4F32,U+4F3D,U+4F57-4F67,U+4F74-4F83,U+4F89,U+4F8F-4F94,U+4FAA-4FAC,U+4FC5,U+4FCE-4FD1,U+4FDA-4FEA,U+4FF3-4FF8,U+4FFE,U+500C-500F,U+501C,U+5025-502E,U+5043-504E,U+5055,U+506C,U+507B-507E,U+50A5-50A9,U+50BA,U+50D6,U+50E6,U+50EC-50EE,U+5106-510B,U+5140,U+5155-5156,U+516E,U+5181-5182,U+5196,U+51A2-51A5,U+51AB,U+51B1,U+51BC-51BD,U+51C7,U+51EB,U+51F5,U+51FC,U+5202,U+5208-520E,U+5216,U+522D,U+5233,U+523F-5240,U+524C,U+525C-5261,U+527D-5282,U+5290-5293,U+52A2,U+52AC-52AD,U+52BE,U+52D0,U+52D6,U+52F0,U+52F9,U+530D-531A,U+5326,U+532E,U+533E,U+5345,U+535F-536E,U+537A,U+538D,U+539D,U+53A3-53A5,U+53AE,U+53B6,U+53DF,U+53E8-53E9,U+53F1-53F5,U+53FB-53FD,U+5406,U+5412-5416,U+5421-5423,U+5432,U+5443,U+544B,U+5452-5459,U+5464-5466,U+5471-5477,U+5482-5484,U+5494,U+549A-549D,U+54A3-54AD,U+54B4,U+54BB-54C2,U+54CC-54DE,U+54E7,U+54F3,U+54FD-54FF,U+550F-5514,U+551B-552A,U+5530-5541,U+5549,U+5550-5556,U+555C,U+5567-556D,U+5575-5599,U+559F,U+55B1-55BE,U+55C4-55D6,U+55DD-55F7,U+55FE-5601,U+5608-560F,U+561E-562D,U+5639,U+564C-564D,U+5654-565C,U+5662-566B,U+5671,U+567B-567C,U+5685-5686,U+5693,U+56AF,U+56D4-56D7,U+56DD-56E1,U+56EB,U+56F5-56F9,U+56FF-570A,U+571C,U+5729-5733,U+5739-573B,U+5742,U+574C,U+575C,U+5768-576D,U+5773-577C,U+5785-5786,U+578C,U+5793,U+57A0-57B8,U+57CF-57DD,U+57E4,U+57ED-5800,U+5807-580D,U+5819-5820,U+5844,U+584D,U+5865,U+586C,U+587E-5881,U+5889,U+589A,U+58BC,U+58C5,U+58D1,U+5902,U+5914-5919,U+5924-5925,U+592D,U+593C-5942,U+5955-595A,U+5981-5983,U+598D,U+5997,U+599E-59B2,U+59BE,U+59CA,U+59D2-59DD,U+59E3,U+59F9,U+5A05-5A13,U+5A23,U+5A32-5A34,U+5A3C-5A40,U+5A4A,U+5A55,U+5A62-5A67,U+5A75-5A7A,U+5A9B,U+5AAA,U+5AB2-5AB8,U+5ABE,U+5AD2-5AEB,U+5AF1,U+5B09,U+5B16-5B17,U+5B32-5B37,U+5B40,U+5B51-5B53,U+5B5A-5B5B,U+5B62-5B65,U+5B6C-5B73,U+5B80-5B84,U+5B93-5B95,U+5BA5,U+5BB8,U+5BE4,U+5BEE-5BF0,U+5C15,U+5C1C,U+5C22-5C25,U+5C2C,U+5C34,U+5C3B,U+5C50,U+5C59,U+5C63-5C66,U+5C6E,U+5C7A,U+5C88-5C9C,U+5CA2-5CA3,U+5CAB-5CB7,U+5CBD-5CC4,U+5CCB,U+5CD2,U+5CE4-5CE5,U+5D02-5D06,U+5D1B-5D1E,U+5D24-5D27,U+5D2E,U+5D34,U+5D3D-5D3E,U+5D47-5D4B,U+5D58-5D5D,U+5D69-5D74,U+5D82,U+5D99-5D9D,U+5DB7,U+5DC5,U+5DDB,U+5DEF,U+5DFD,U+5E0F-5E19,U+5E31,U+5E37-5E3C,U+5E44,U+5E54,U+5E5B-5E61,U+5E7A,U+5E80,U+5E8B,U+5E91-5E96,U+5EA0-5EA5,U+5EB3-5EBE,U+5ED1-5ED2,U+5EDB,U+5EE8-5EEA,U+5EF4,U+5EFE-5F01,U+5F08-5F0B,U+5F11,U+5F29-5F2D,U+5F3C-5F40,U+5F50,U+5F56-5F58,U+5F61,U+5F73-5F77,U+5F82-5F8C,U+5F95-5F9C,U+5FA8-5FAD,U+5FB5,U+5FBC,U+5FC4-5FC9,U+5FCF-5FD6,U+5FDD-5FE4,U+5FEA-5FEE,U+5FF8,U+5FFE-600F,U+6019-601B,U+6021-602B,U+6035,U+603C-6042,U+6059-605D,U+6063-606A,U+6078-607D,U+6083,U+608C,U+6092-609D,U+60AB-60B4,U+60BB,U+60C6,U+60D8-60DD,U+60EC,U+60F4,U+6100,U+6106,U+610D-610E,U+6115,U+6120-612B,U+614A,U+615D,U+6175,U+6194,U+619D,U+61A7-61AC,U+61B7,U+61CB,U+61D1-61D4,U+61F5,U+61FF,U+6206-620B,U+6215-6225,U+622C,U+623D-624C,U+626A,U+629F,U+62BB,U+62CA,U+62D7-62DA,U+62EE,U+62F6,U+6308,U+6322,U+6332,U+6339,U+6343,U+634B,U+6369-6371,U+637A,U+638A-638E,U+63AC-63B4,U+63BC-63BE,U+63C4-63C6,U+63CE,U+63DE-63E0,U+63F2-63F8,U+63FF,U+640B-640C,U+641B-6426,U+6434,U+643F-6445,U+6452,U+645E,U+646D,U+647A,U+6484,U+6496-6499,U+64B7-64BA,U+64C0,U+64D0,U+64D7-64D8,U+64E2-64E4,U+6509,U+6525,U+652E,U+6534-6538,U+6549,U+6555,U+656B,U+6590-6593,U+659B,U+65AB,U+65BC,U+65C3-65C6,U+65CC-65D6,U+65EE-65F0,U+6600-6603,U+660A,U+6615-661D,U+6631-6636,U+6641,U+664F-6657,U+665F-6661,U+6677,U+6684,U+668C,U+669D,U+66A7-66A8,U+66B9-66BE,U+66DB-66DC,U+66E6-66E9,U+66F7,U+670A,U+6710-6715,U+6726,U+6748-674C,U+6753,U+675E,U+6769-676A,U+6772-677C,U+6787-678B,U+6798,U+679E,U+67A5-67B8,U+67C1-67C3,U+67D8-67E2,U+67E9,U+67F0,U+67FD-6800,U+6809-680E,U+681D,U+6829,U+6832-6833,U+683E-684E,U+6855,U+6860-686B,U+6874-6877,U+6883,U+688F-6893,U+68B5,U+68C2,U+68E3,U+68F0,U+68F9-6901,U+690B-6910,U+691F-6924,U+6934-6939,U+6942,U+6957,U+695D-6971,U+6978-6979,U+6980-698D,U+6995-699B,U+69A7-69B1,U+69BB,U+69C1,U+69CA-69CE,U+69D4,U+69DF-69E0,U+69ED-69F2,U+69FF,U+6A17-6A18,U+6A28,U+6A2F,U+6A35,U+6A3D-6A3E,U+6A44,U+6A50,U+6A58-6A5B,U+6A65,U+6A79-6A7C,U+6A8E-6A91,U+6A97,U+6AA0,U+6AA9-6AAB,U+6B24,U+6B37-6B39,U+6B43-6B46,U+6B59,U+6B81-6B87,U+6B8D-6B93,U+6B9A-6B9B,U+6BA1,U+6BAA,U+6BB3,U+6BC2,U+6BD3,U+6BEA,U+6BF3-6BFD,U+6C05-6C07,U+6C0D-6C1A,U+6C21-6C2A,U+6C32-6C35,U+6C3D,U+6C46-6C4A,U+6C54,U+6C5C,U+6C68-6C69,U+6C74-6C76,U+6C85-6C86,U+6C8C-6C94,U+6CA3,U+6CA9-6CB2,U+6CD0-6CD7,U+6CE0,U+6CEB-6CFE,U+6D04-6D0E,U+6D19-6D1A,U+6D27-6D39,U+6D43-6D54,U+6D5C-6D63,U+6D6F,U+6D7C,U+6D91-6D94,U+6D9E-6DA0,U+6DAB-6DAE,U+6DBF,U+6DC5-6DC7,U+6DD9-6DE0,U+6DE6,U+6DFC,U+6E0C-6E1A,U+6E25,U+6E2B,U+6E32,U+6E44,U+6E4E-6E54,U+6E5F,U+6E6B-6E6E,U+6E86,U+6E8F,U+6E98,U+6E9F,U+6EA5-6EA7,U+6EB1-6EC2,U+6ECF,U+6ED5-6ED7,U+6EDF-6EE2,U+6EF9,U+6F09,U+6F15,U+6F24-6F2F,U+6F36,U+6F46-6F4B,U+6F62,U+6F72-6F7C,U+6F89-6F8D,U+6FA7,U+6FB6-6FB9,U+6FC2,U+6FC9,U+6FD1,U+6FDE-6FE1,U+6FEE-6FEF,U+701A-701B,U+7023,U+7035-7039,U+704F,U+705E,U+706C,U+7080-7085,U+7096,U+709C-709D,U+70B1,U+70B7-70C0,U+70CA,U+70E8,U+7110-7118,U+712F-7131,U+7145-714A,U+715C,U+7166-7168,U+7172-717A,U+7198,U+71A0,U+71A8,U+71B3-71B9,U+71D4,U+71E0,U+71E7,U+71EE,U+71F9,U+721D,U+7228,U+7230,U+723B-723F,U+724D-7256,U+725D,U+7266,U+726E-726F,U+727E-7284,U+728B-7292,U+729F,U+72AD-72B8,U+72C1-72C3,U+72CD-72D2,U+72E8-72E9,U+72EF-72FB,U+7301-7303,U+730A,U+7313-7317,U+731D-7325,U+732C-7331,U+7337-7339,U+734D-7357,U+7360,U+736C-736F,U+737E,U+738E-7391,U+739F-73A2,U+73AE-73BA,U+73C0-73C2,U+73C8-73C9,U+73CF-73D1,U+73D9-73DE,U+73E5-73E9,U+73F2,U+740A-740F,U+741A-741B,U+7425-7430,U+7441,U+7455-745C,U+746D,U+7477,U+747E-7481,U+7487-7490,U+749C-749E,U+74A7-74A9,U+74BA,U+74D2,U+74DE-74E0,U+74EF-74F4,U+74FF,U+750D-7513,U+7519,U+752C-752F,U+753A-7540,U+7548-754E,U+755A-755B,U+7572,U+7579,U+757F-7583,U+758B,U+7592-7596,U+759D-75A3,U+75AC-75B8,U+75C2-75C4,U+75CD,U+75D6,U+75E3-75EB,U+75F1,U+75FC-7625,U+762D-7635,U+763C-7643,U+764D,U+7654-7656,U+765C-765E,U+766B-766F,U+7688,U+768E-7693,U+7699,U+76A4,U+76B2-76B4,U+76CD,U+76E5,U+76F1,U+76F9,U+7704-770D,U+7719-771A,U+7722-7726,U+772D,U+7735-7738,U+7743-7747,U+7750-7751,U+775A,U+7762-7768,U+777D-7780,U+778C-7791,U+779F-77A2,U+77B0-77B5,U+77BD-77BF,U+77CD,U+77DC,U+77E7-77EC,U+77F6-77F8,U+7800,U+7809,U+7811,U+7817-782D,U+7839-783C,U+7847-7850,U+7856-7857,U+786A-786D,U+7887,U+7893,U+789A-78A5,U+78B2,U+78B9,U+78C9,U+78D4-78D9,U+78EC,U+78F2-78F4,U+7905,U+7913,U+791E,U+7924,U+7934,U+793B-7940,U+7946-7949,U+7953-7967,U+796F,U+797A,U+7980-798A,U+799A,U+79A7,U+79B3,U+79BA,U+79D5,U+79E3,U+79EB-79ED,U+7A02-7A06,U+7A14,U+7A1E,U+7A37-7A39,U+7A51,U+7A70,U+7A78-7A79,U+7A80,U+7A86-7A88,U+7A95,U+7AA0,U+7AA6-7AAD,U+7AB3,U+7AE6,U+7AFA-7AFD,U+7B03-7B0F,U+7B15-7B38,U+7B3E,U+7B45-7B4C,U+7B58-7B62,U+7B6E-7B75,U+7B7B,U+7B85,U+7B90,U+7B9C-7BAC,U+7BB4-7BB8,U+7BC1,U+7BCC-7BD1,U+7BDA,U+7BE5-7BEA,U+7BFC-7BFE,U+7C0B-7C0F,U+7C16,U+7C1F,U+7C26-7C2A,U+7C38,U+7C40-7C41,U+7C74,U+7C7C,U+7C91,U+7C9C-7CA2,U+7CB2,U+7CBC-7CCD,U+7CD7,U+7CE8,U+7CF8,U+7D77,U+7DA6,U+7DAE,U+7E3B,U+7E47,U+7E9B-7EB0,U+7EBE-7EC2,U+7EC9-7EE1,U+7EE8-7F36,U+7F42-7F45,U+7F54-7F58,U+7F5F-7F61,U+7F68,U+7F71-7F81,U+7F9D-7F9F,U+7FA7,U+7FAF-7FB2,U+7FB8-7FBF,U+7FCA-7FCE,U+7FD5,U+7FE1-7FF3,U+8004-800B,U+8012-8016,U+801C-8029,U+8031-8037,U+8043-8046,U+804D-8052,U+8069,U+8071,U+807F-8080,U+8093,U+809C-809F,U+80AB-80C4,U+80CD,U+80D7-80DD,U+80E4-80F4,U+80FC,U+810D-8118,U+811E,U+812C,U+8132-8136,U+8148-814C,U+8153,U+8159-815A,U+8160,U+8167-8174,U+817C-8182,U+8188,U+8191,U+81A3-81AA,U+81BA-81BB,U+81C1,U+81CA-81CC,U+81E7-81EC,U+81FE-8204,U+8210,U+821B,U+8221-823E,U+8244-824F,U+825A-825F,U+8268,U+826E,U+8274-8291,U+8297-8299,U+829F-82B8,U+82BE-82E4,U+82F4-82FB,U+8306-831C,U+832D-8334,U+833A-8347,U+834F-8351,U+835B-836E,U+8378-837D,U+8385,U+8392,U+8398-83A0,U+83A8-83AA,U+83B0-83C5,U+83D4-83EA,U+83F0,U+83F8-8411,U+8418-841C,U+8426,U+8431,U+8438-843C,U+8446,U+8451,U+8459-845C,U+8469-846D,U+8473-847A,U+8487-848E,U+8497,U+84A1,U+84AF-84C1,U+84CA-84D3,U+84E0-84E6,U+84F0,U+84FC-84FF,U+850C,U+851F,U+8538-853B,U+8543-8548,U+8556-855E,U+8564-8568,U+8572,U+8579-857B,U+8585-8587,U+858F,U+859C,U+85A4-85A8,U+85AE-85B0,U+85B7-85B9,U+85C1,U+85D3,U+85DC,U+85FF,U+8605,U+8616,U+8627-8629,U+863C,U+864D,U+8654,U+8662,U+866C-866E,U+867A-867F,U+868B-868D,U+8693,U+869D,U+86A3-86BA,U+86C4-86D1,U+86D8,U+86DE-86DF,U+86E9-86F8,U+8703-870D,U+8713,U+871A-873F,U+8748-874C,U+8753,U+8759,U+8760-8765,U+876E-8770,U+877B-878B,U+8793-8797,U+87A8-87B5,U+87BD-87C0,U+87C6-87CB,U+87D1-87D3,U+87DB-87EE,U+87FE-8803,U+880A,U+8813-881B,U+8821,U+8832,U+8839-883C,U+8844,U+8862-8872,U+887D-8888,U+88A2-88A4,U+88B7-88BC,U+88C6-88D2,U+88D8,U+88DF-88E8,U+88F0-88F1,U+88FC-88FE,U+890A,U+8913,U+8919-891B,U+8921,U+892B-8936,U+8941,U+895E,U+8966,U+897B,U+8983,U+89C7-89DE,U+89E5,U+89EB-89F3,U+8A07,U+8A3E,U+8A48,U+8B07,U+8B26,U+8BA0,U+8BA6-8BAA,U+8BB4-8BB7,U+8BC2-8BC3,U+8BCB-8C36,U+8C47-8C49,U+8C55-8C5A,U+8C73-8C78,U+8C82-8C8A,U+8C94-8C98,U+8D32-8D4D,U+8D53-8D5D,U+8D67,U+8D6D,U+8D73,U+8D84,U+8D91-8D94,U+8DB1-8DC6,U+8DCE-8DCF,U+8DD6-8DE4,U+8DEB-8DEC,U+8DF7-8DFD,U+8E05-8E09,U+8E14,U+8E1D-8E23,U+8E2C-8E4A,U+8E51-8E52,U+8E59,U+8E69,U+8E6F-8E76,U+8E7C,U+8E85,U+8E8F-8E94,U+8E9C-8E9E,U+8ECE,U+8F6B-8F9A,U+8FB6,U+8FD3-8FD5,U+8FE4-8FF3,U+9004-9005,U+900B-9016,U+9021-9026,U+902D-902F,U+9035-9036,U+9044,U+9050-9052,U+9058-905B,U+9062,U+9068,U+9074,U+907D-908B,U+9095-90A1,U+90AC-90BE,U+90C4-90C7,U+90CF-90DC,U+90E2-90EF,U+90FE,U+9104,U+911E-9123,U+912F-9131,U+9139,U+9143-9150,U+9161-9169,U+916F-917E,U+9185,U+918C-9191,U+91A2-91A3,U+91AA-91BA,U+928E,U+92AE,U+92C8,U+933E,U+936A,U+938F,U+93CA,U+93D6,U+943E,U+946B,U+9485-949C,U+94A3-94A4,U+94AA-9522,U+9529-9573,U+95E9-95EB,U+95F1-95F6,U+95FC-9622,U+962A,U+9631,U+963C-9642,U+9649,U+9654,U+965F,U+9667-966C,U+9672-9674,U+9688-968D,U+9697,U+96B0-96B3,U+96B9-96BD,U+96C9-96D2,U+96E0,U+96E9,U+96EF-96F3,U+9701-9708,U+970E-970F,U+972A-9730,U+973E,U+9753,U+9765,U+977C,U+9785,U+9791-9794,U+97A3,U+97AB-97B4,U+97EA-97EC,U+9878-9883,U+9889-9894,U+989A-98A6,U+98D1-98DA,U+98E7-98E8,U+990D,U+992E,U+9954-9955,U+9963-996C,U+9974-9977,U+997D-9998,U+99A5-99A8,U+9A75-9A8A,U+9A90-9AA7,U+9AB0-9AC5,U+9ACB-9AD1,U+9ADF-9AEF,U+9AF9-9AFB,U+9B08,U+9B0F-9B13,U+9B1F-9B23,U+9B2F-9B32,U+9B3B,U+9B43-9B51,U+9C7F-9CBD,U+9CC4-9CE2,U+9E20-9E22,U+9E28-9E73,U+9E7E-9E8B,U+9E92,U+9E9D-9E9F,U+9EB4-9EBE,U+9EC9,U+9ECF,U+9EDB-9EEF,U+9EF9-9EFE,U+9F0B-9F10,U+9F17-9F19,U+9F22,U+9F2C-9F2F,U+9F37-9F3E,U+9F44,U+9F51,U+9F80-9F8C,U+9F9B-9FA0}@font-face{font-family:MiSansCN;src:url('/assets/MiSansCN-core-v2.woff2') format('woff2');font-weight:100 900;font-display:swap;unicode-range:U+2E81-2ECA,U+2FF0-303E,U+3105-3129,U+3400,U+4E00-5AE9,U+5B50-5D4C,U+5DCD-61E6,U+6208-66B4,U+66D9-69DB,U+69FD-6A84,U+6AAC,U+6B20-6E5B,U+6E7E-6FD2,U+7011,U+704C-7206,U+722A-728A,U+72AC-733F,U+736D-7483,U+74DC-7901,U+793A-798F,U+79B9-7C4D,U+7C73-7D2F,U+7D6E,U+7DD1,U+7E41,U+7E82-84EC,U+8511-854A,U+8574-8721,U+8747-87BA,U+87F9-8986,U+89C1-8A00,U+8A79-8A93,U+8B66-8B6C,U+8BA1-8C8C,U+8CEA,U+8D1D-8E87,U+8EAB-8EBA,U+8F66-9119,U+9149-919B,U+91C7-91DC,U+9274,U+9336,U+9488-957F,U+95E8-97AD,U+97E6-97F6,U+9875-98A7,U+98CE-98DF,U+9910,U+9965-9999,U+9A6C-9AD8,U+9B03,U+9B3C-9B54,U+9C7C-9CDE,U+9E1F-9ED8,U+9F0E-9F50,U+9F7F-9F9F,U+FE30-FE4F,U+FF01-FF5E,U+FFE0-FFE5}
.workspace-sidebar{padding:18px 12px 30px;background:#fff;border-right:1px solid #e5e7eb;display:flex;flex-direction:column;gap:3px;overflow-y:auto;min-width:0;font:400 13px MiSans,system-ui,sans-serif}
.workspace-section-label{font-size:10px;letter-spacing:1.1px;text-transform:uppercase;color:#798493;margin:17px 12px 7px}.workspace-section-label:first-child{margin-top:0}.management-label{border-top:1px solid #e9edf2;padding-top:20px;margin-top:15px}
.workspace-sidebar a{display:flex;align-items:center;position:relative;gap:11px;min-height:41px;border-radius:9px;padding:9px 12px;color:#586677;text-decoration:none;font-size:12px;line-height:1.4}.workspace-sidebar a .icon{width:18px;height:18px;flex:none}.workspace-sidebar a.active,.workspace-sidebar a[aria-current=page]{background:var(--accent-soft);color:var(--accent)}.workspace-sidebar a:hover{background:#f3f5f7}.workspace-sidebar .count{position:static;margin-left:auto}
@media(min-width:721px){#app>.site-header{max-width:none;padding-inline:28px;height:72px}.layout{max-width:none;grid-template-columns:224px minmax(0,1fr)}.workspace-sidebar{position:sticky;top:0;height:calc(100dvh - 2px);align-self:start}.mobile-primary-nav{display:none}.content{padding:28px var(--rp-page-gutter) 48px}.content #page{max-width:1480px;margin:auto}.content>.pilot-note,.content>.private-preview-banner{max-width:1480px;margin-inline:auto}.home-grid{grid-template-columns:minmax(0,1fr) 270px}}
@media(min-width:1650px){.layout{grid-template-columns:240px minmax(0,1fr)}}
@media(max-width:720px){.workspace-sidebar{display:none}.mobile-primary-nav{display:flex}}
.home-performance{margin-bottom:20px}.home-performance .section-heading{margin-bottom:12px}.performance-controls{display:flex;justify-content:space-between;gap:10px;align-items:center}.performance-controls .segmented{min-width:180px}.performance-controls input{min-height:var(--rp-control-size);max-width:150px;background:#fff;border:1px solid var(--line,#e5e7eb);border-radius:9px;padding:6px 9px;font:inherit;color:inherit}
.performance-period{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:12px 0;font-size:11px;color:#687688}.performance-period button{font-size:11px;min-height:var(--rp-control-compact);text-decoration:underline;text-underline-offset:3px;color:#577591}
.performance-amount{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:18px 0 10px}.performance-amount>strong{font-size:34px;letter-spacing:-1px}.performance-amount>span{font-size:14px;color:#697889}.performance-amount>b{margin-left:auto;font-size:22px;color:#b74c00}.performance-amount.compact>strong{font-size:26px}.home-performance progress{display:block;width:100%;height:6px;border:0;border-radius:10px;overflow:hidden;accent-color:#ff6900;background:#edf0f3}.home-performance progress::-webkit-progress-bar{background:#edf0f3}.home-performance progress::-webkit-progress-value{background:#ff6900;border-radius:10px}
.performance-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.performance-category{display:flex;flex-direction:column;gap:5px;font-variant-numeric:tabular-nums}.performance-category>span{font-size:12px;color:#536373}.performance-category>strong{font-size:19px}.performance-category>small{font-size:10px}.performance-category progress{margin-top:4px;height:4px}.performance-category.pad progress::-webkit-progress-value{background:#6788b2}.performance-category.aiot progress::-webkit-progress-value{background:#479283}
.performance-evidence{display:flex;flex-wrap:wrap;gap:5px 14px;margin:14px 0 2px;font-size:10px;line-height:1.6;color:#738093}.performance-evidence>strong{color:#a25900}.performance-stores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;margin-top:15px}.performance-store{border:1px solid #e5e9ef;border-radius:12px;min-width:0}.performance-store>summary{padding:16px;list-style:none;display:flex;gap:10px;align-items:center;cursor:pointer}.performance-store>summary>span:nth-child(2){flex:1;display:flex;flex-direction:column;gap:5px;font-size:14px;min-width:0}.performance-store>summary small{font-size:11px}.performance-store summary .icon{width:16px}.performance-store-body{padding:0 16px 16px;border-top:1px solid #edf0f4}.performance-store-body>h3{margin:22px 0 8px}.performance-store-body>.button{margin-top:14px}.performance-people>details{border-bottom:1px solid #edf0f3}.performance-people summary{display:flex;gap:10px;align-items:center;font-size:12px;min-height:48px;cursor:pointer;list-style:none}.performance-people summary>span:first-child{flex:1}.performance-people summary small{font-size:10px}.performance-people>details>div{padding:0 0 10px}.performance-people .performance-category>strong{font-size:15px}.performance-people .performance-category>small{font-size:9px}.performance-people .performance-categories{gap:8px;margin-top:0}
.store-dot{width:8px;height:8px;flex:none;border-radius:50%;background:var(--store-stratford)}.store-dot.white-city{background:var(--store-whitecity)}.store-progress{margin-bottom:14px;background:#fff;border:1px solid #e1e6ed;border-radius:14px;overflow:hidden}.store-progress>summary{display:flex;align-items:center;gap:13px;list-style:none;cursor:pointer;padding:17px}.store-progress>summary>span:nth-child(2){flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.store-progress>summary strong{font-size:16px}.store-progress>summary small{font-size:11px}.store-progress-value{display:flex;flex-direction:column;align-items:end;font-size:17px}.store-progress>progress{display:block;width:100%;height:3px;border:0;accent-color:#ff6900}.store-progress-body{padding:0 16px 16px}.person-progress{border-bottom:1px solid #e9edf3}.person-progress>summary{list-style:none;cursor:pointer;display:flex;gap:10px;align-items:center;padding:13px 0}.person-progress>summary>span:nth-child(2){flex:1;display:flex;flex-direction:column;gap:4px;font-size:13px}.person-progress small{font-size:10px}.person-progress-body{padding:0 0 14px}.person-progress-body h4{font-size:12px;font-weight:600;margin:14px 0 6px}.person-progress-body section>a,.task-progress-line{display:flex;gap:10px;justify-content:space-between;align-items:center;min-height:42px;font-size:12px}.person-progress-body section>a>span:first-child,.task-progress-line>span:first-child{flex:1}.person-progress-body .badge{font-size:10px;white-space:nowrap}
.performance-editor-filters{display:grid;grid-template-columns:1fr 1fr;gap:15px}.target-table-wrap{overflow:auto;margin:18px 0}.target-table{width:100%;border-collapse:collapse;min-width:340px}.target-table th,.target-table td{padding:10px 5px;text-align:left;border-bottom:1px solid #e5e7eb;font-size:12px}.target-table th{min-width:85px}.target-table th small{display:block;margin-top:4px;font-size:10px}.target-table input{width:100%;min-width:68px;min-height:var(--rp-control-compact);border:1px solid #d9e1eb;border-radius:8px;padding:5px;font:inherit;box-sizing:border-box}.target-store-row{background:#fff6ee}.target-table th:first-child{position:sticky;left:0;background:#fff}.target-store-row th:first-child{background:#fff6ee}
@media(max-width:900px){.performance-stores{grid-template-columns:1fr}.performance-store-body .performance-people .performance-categories{max-width:480px}}
@media(max-width:720px){.performance-controls .segmented{min-width:145px}.performance-controls input{max-width:136px;font-size:13px}.performance-amount>strong{font-size:29px}.performance-amount>span{font-size:12px}.performance-amount>b{font-size:20px}.performance-category>strong{font-size:16px}.performance-category>small{font-size:9px}.performance-categories{gap:9px}.performance-people .performance-category>strong{font-size:15px}.performance-stores{gap:9px}.performance-store>summary{padding:13px}.home-performance{padding:15px}.performance-period{font-size:10px}.performance-period button{font-size:10px}.performance-amount{gap:8px}.performance-editor-filters{gap:10px}}

/* Approved Home A: day targets, compact weekly/monthly comparison rows. */
.performance-design-a{color:#293748;font-variant-numeric:tabular-nums}
.performance-design-a .performance-controls{flex-wrap:wrap}.performance-design-a .segmented{min-width:0}.performance-design-a .segmented button{min-width:54px;min-height:var(--rp-control-compact);padding:7px 12px}
.performance-design-a .performance-period{margin:10px 0 18px;line-height:1.5}.performance-design-a .performance-period>span:last-child{font-size:10px;color:#81909b;text-align:right}
.performance-target-only{display:flex;flex-direction:column;gap:8px;margin:18px 0 12px}.performance-target-only>span{font-size:11px;color:#7d8996}.performance-target-only>strong{font-size:34px;letter-spacing:-.8px;font-weight:500;line-height:1.2}
.performance-design-a .performance-amount{align-items:flex-end;justify-content:space-between;margin:18px 0 3px;gap:10px}.performance-amount>div:first-child{display:flex;flex-direction:column;gap:7px;min-width:0}.performance-amount>div>strong{font-size:34px;letter-spacing:-.8px;font-weight:500;line-height:1.2}.performance-amount>div>small,.performance-amount>div>span{font-size:11px;color:#7d8996}.performance-design-a .performance-rate{display:flex;flex-direction:column;gap:5px;text-align:right;flex:none}.performance-rate>b{font-weight:500;font-size:26px}.performance-rate>small{font-size:10px;color:#83909d}
.performance-design-a .positive{color:#cf594f}.performance-design-a .negative{color:#3b8b75}.performance-design-a .neutral{color:#667585}
.performance-design-a .performance-track{width:100%;height:20px;display:block;overflow:visible;margin:5px 0}.performance-track-base{fill:#edf0f2}.performance-fill{fill:#629889}.performance-time-tick{stroke:#242c34;stroke-width:2;vector-effect:non-scaling-stroke}.performance-prior-tick{stroke:#939da6;stroke-width:2;stroke-dasharray:2 2;vector-effect:non-scaling-stroke}
.performance-context{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 14px;font-size:11px;margin:4px 0 16px}.performance-time-label,.performance-prior-label{color:#6e7a87}.performance-time-label:before,.performance-prior-label:before{content:'';display:inline-block;height:9px;border-left:2px solid #252d35;margin-right:6px}.performance-prior-label:before{border-color:#939da6;border-left-style:dashed}.performance-delta{font-size:11px;white-space:nowrap}.performance-prior-label{font-size:10px}
.performance-category-rows{margin-top:10px}.performance-category-row{display:grid;grid-template-columns:minmax(60px,1fr) auto 58px;align-items:center;gap:5px 10px;padding:13px 0;border-top:1px solid #edf0f3}.performance-category-row:first-child{border-top:0}.performance-category-name{display:flex;align-items:center;gap:7px;font-size:12px}.performance-category-name:before{content:'';width:5px;height:5px;background:#527f97;border-radius:1px;flex:none}.performance-category-row.pad .performance-category-name:before{background:#8995be}.performance-category-row.aiot .performance-category-name:before{background:#7e9c90}.performance-category-row>strong{font-size:15px;font-weight:500;text-align:right}.performance-category-row>b{font-size:11px;font-weight:500;color:#70808b;text-align:right}.performance-category-row>.performance-track{grid-column:1/3;margin:0;height:14px}.performance-category-row>small{grid-column:1/3;grid-row:3;font-size:10px;color:#8b97a2}.performance-category-row>.performance-delta{grid-column:3;grid-row:2/4;align-self:center;font-size:10px;text-align:right}.performance-category-row.pad .performance-fill{fill:#8995be}.performance-category-row.phone .performance-fill{fill:#527f97}.performance-category-row.aiot .performance-fill{fill:#7e9c90}.targets-only .performance-category-row{grid-template-columns:1fr auto;padding:12px 0}
.performance-design-a .performance-evidence{margin-top:10px;font-size:10px;gap:4px 11px}.performance-design-a .performance-stores{margin-top:20px}.performance-design-a .performance-store{background:#fff;border-color:#e6ebef}.performance-design-a .performance-store>summary{min-height:72px}.performance-design-a .performance-store>summary>b{font-size:19px;font-weight:500}.performance-design-a .performance-store-body{padding-top:1px}.performance-store-heading{display:flex;gap:8px;align-items:center;font-size:13px;margin:12px 0 2px;font-weight:500}.performance-overview{padding-bottom:5px}
.performance-team-list{border-top:1px solid #e9edf1;margin-top:20px}.performance-team-list>summary{min-height:48px;display:flex;justify-content:space-between;align-items:center;list-style:none;cursor:pointer;font-size:12px}.performance-team-list>summary>span{display:flex;gap:12px;align-items:center}.performance-team-list summary small{font-size:10px;color:#84919d}.performance-team-list .icon{width:14px}.performance-design-a .performance-people{padding:0 0 8px}.performance-design-a .performance-people>details>div{background:#f8f9fb;border-radius:9px;padding:12px;margin:0 0 8px}.performance-people .performance-target-only>strong,.performance-people .performance-amount>div>strong{font-size:25px}.performance-people .performance-rate>b{font-size:20px}.performance-people .performance-category-row>strong{font-size:13px}.performance-manage{display:flex;justify-content:flex-end;align-items:center;gap:5px;min-height:40px;margin-top:9px;font-size:11px;color:#727e8d}.performance-manage>.icon{width:13px}
.performance-method{margin-top:16px;border-top:1px solid #e9edf1;padding-top:4px;color:#87939e;font-size:10px;line-height:1.7}.performance-method>summary{min-height:38px;display:flex;align-items:center;cursor:pointer;list-style:none;gap:6px}.performance-method>summary:after{content:'+'}.performance-method[open]>summary:after{content:'−'}.performance-method p{margin:2px 0 10px}
@media(min-width:1200px){.performance-design-a .performance-overview,.performance-design-a>.performance-personal{display:grid;grid-template-columns:1fr 1fr;gap:0 32px;align-items:start}.performance-overview>.performance-category-rows,.performance-design-a>.performance-personal>.performance-category-rows{grid-column:2;grid-row:1/5;margin-top:0}.performance-design-a>.performance-personal>.performance-store-heading{grid-column:1/-1}.performance-design-a>.performance-personal>.performance-store-heading~.performance-category-rows{grid-row:2/6}.performance-overview>.performance-evidence,.performance-design-a>.performance-personal>.performance-evidence,.performance-design-a>.performance-personal>.performance-team-list,.performance-design-a>.performance-personal>.performance-manage{grid-column:1/-1}.performance-design-a>.performance-personal>.performance-target-only~.performance-category-rows{grid-row:1/4}}
@media(max-width:720px){.performance-design-a .performance-controls{gap:8px}.performance-design-a .segmented button{min-width:43px;padding:6px 9px;font-size:11px}.performance-design-a .performance-controls input{width:132px;max-width:132px;font-size:11px;min-height:var(--rp-control-size)}.performance-design-a .performance-amount>div>strong,.performance-design-a .performance-target-only>strong{font-size:31px}.performance-design-a .performance-rate>b{font-size:25px}.performance-design-a .performance-period{font-size:10px}.performance-design-a .performance-period>span:last-child{font-size:9px}.performance-category-row{grid-template-columns:minmax(50px,1fr) auto 54px;gap:5px 7px}.performance-category-row>strong{font-size:13px}.performance-category-name{font-size:11px}.performance-context{font-size:10px;gap:6px 10px}.performance-delta{font-size:10px}.performance-design-a .performance-evidence{font-size:9px}}
@media(max-width:360px){.performance-design-a .performance-controls input{width:116px;max-width:116px;padding-inline:5px}.performance-design-a .segmented button{min-width:39px;padding-inline:7px}.performance-design-a .performance-amount>div>strong{font-size:27px}}
