.team-loading #workbench-preview{display:none}body:not(.team-loading) #team-auth{display:none}#team-auth{min-height:100vh;display:grid;place-items:center;background:radial-gradient(ellipse at top,#e8e2ff,#f7f8fc 65%);padding:24px;font-family:system-ui,"Microsoft YaHei",sans-serif}.team-auth-card{box-sizing:border-box;width:min(460px,100%);background:white;padding:36px;border:1px solid #e9e5f4;border-radius:24px;box-shadow:0 24px 80px #30205012;color:#232239}.team-auth-card h1{font-size:30px;margin:16px 0}.team-auth-card p,.team-auth-card small{color:#716b83;line-height:1.7}.team-eyebrow{color:#7961d3;font-size:12px;font-weight:700;letter-spacing:2px}.team-auth-card form{display:grid;gap:18px;margin:24px 0}.team-auth-card label{display:grid;gap:7px;font-size:14px}.team-auth-card input{padding:12px;border:1px solid #dcd7e9;border-radius:9px;font:inherit}.team-auth-card .wb-primary{background:#7052da;color:white;border:0;border-radius:9px;padding:12px;font:inherit;cursor:pointer}#team-auth-error{color:#b33145;margin-top:16px}.team-toolbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.team-sync{font-size:12px;color:#59775c}.team-sync.error{color:#bf4d39}.team-sync-box{margin-bottom:18px;padding:14px 18px;background:light-dark(#fff1df,#48352b);border-radius:12px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.team-sync-box[hidden]{display:none}.team-account-row{padding:12px 0;border-bottom:1px solid #8883;display:flex;justify-content:space-between;gap:12px;align-items:center}.team-account-row small{display:block;color:#888}.team-admin-list{max-height:360px;overflow:auto}.team-file{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #8883;gap:12px}.team-file a{color:#8163df;overflow-wrap:anywhere}.team-member .hr-row-actions,.team-member .hr-departments+form,.team-member .on-toolbar,.team-member .wb-foot,.team-member .ops-actions{display:none}.team-member #hr-contract-form button,.team-member [data-action="hr-edit"],.team-member [data-action="hr-delete"],.team-member [data-action="hr-departure"],.team-member [data-action="hr-restore"],.team-member [data-action="hr-manage-departments"],.team-member [data-action="hr-create"],.team-member [data-action="ops-delete-task"],.team-member [data-action="ops-new-task"],.team-member [data-action="ops-new-plan"],.team-member [data-action="ops-new-meeting"],.team-member [data-action="ops-edit-plan"],.team-member [data-action="ops-edit-meeting"]{display:none!important}.team-readonly-note{padding:10px 0;color:#888;font-size:12px}.team-auth-card button:disabled{opacity:.5}.team-help{line-height:1.7;font-size:13px;color:#888}
