:root{--ink:#223b32;--muted:#78877f;--line:#dfe6e1;--accent:#23634d;--shadow:0 24px 70px #183d2820,0 2px 8px #183d280a;font-family:'Segoe UI','Microsoft YaHei UI','Microsoft YaHei',sans-serif;background:#f8f9f7}
button,a,input{transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid #377c60;outline-offset:3px}button{border-radius:8px}button:hover:not(:disabled){border-color:#a9bcb0}
.entry-page{max-width:1240px;padding:0 52px 24px}.entry-header{min-height:92px;border-color:#e3e9e2}.brand{font-size:20px;letter-spacing:-.5px;gap:12px}.brand-mark{background:linear-gradient(145deg,#377d60,#164c39);box-shadow:inset 0 1px 1px #ffffff30,0 3px 8px #1b55351a;border-radius:11px;font-weight:500;width:38px;height:38px}.entry-header-label{font-size:12px;display:flex;align-items:center;gap:9px;color:#728278;letter-spacing:.06em}.entry-header-label i,.workspace-session-status i{width:6px;height:6px;border-radius:50%;background:#4a9570;box-shadow:0 0 0 4px #4a957010}.entry-hero{padding:58px 0 38px}.eyebrow{font-size:11px;letter-spacing:.12em;color:#7d8c80}.entry-hero h1{font-size:clamp(38px,4.5vw,58px);line-height:1.24;letter-spacing:-.05em;font-weight:550;margin:19px 0 19px;color:#233e32}.entry-hero h1 em{font-style:normal;color:#3d795b}.entry-hero>p:last-of-type{font-size:15px;letter-spacing:.02em;color:#7b887e}.entry-workflow{display:flex;align-items:center;gap:20px;margin-top:27px;font-size:12px;color:#627368}.entry-workflow span{display:flex;align-items:center;gap:9px}.entry-workflow b{font-size:10px;font-weight:600;color:#699079;letter-spacing:.05em}.entry-workflow i{font-style:normal;color:#bac5bb;font-size:15px}.company-feature{grid-template-columns:.86fr 1.14fr;border-radius:20px;border:1px solid #dce5dc;box-shadow:0 10px 35px #24442a05}.company-copy{padding:34px 38px}.company-copy>.eyebrow{padding:3px 9px;border:1px solid #e1e9de;border-radius:5px;background:#f6f8f3;color:#78906e;letter-spacing:.04em}.company-copy h2{font-size:27px;font-weight:550;letter-spacing:-.02em;margin:16px 0 10px}.workdays{font-size:12px;color:#849183}.time-pairs{gap:34px;margin:20px 0 2px}.time-pairs span{font-size:10px;letter-spacing:.08em;margin-bottom:4px}.time-pairs strong{font-size:16px;color:#344d3e;font-variant-numeric:tabular-nums}.text-button{font-size:12px;color:#708575;margin:12px 0 0;display:flex;gap:15px;align-items:center}.text-button:hover{color:#23634d}.enter-button{margin-top:11px;border-radius:9px;min-width:192px;min-height:47px;font-size:13px;font-weight:500;background:#24654c;box-shadow:0 4px 10px #225c3c13}.enter-button:hover{background:#194d39!important;border-color:#194d39!important;box-shadow:0 5px 14px #1b513326}.entry-software-status{font-size:11px;color:#8a988b;margin-top:14px;letter-spacing:.01em}.desktop-cover{background:radial-gradient(ellipse at 95% 0,#f1f5ed,transparent 70%),#eaf0e5;padding:34px 32px 26px;position:relative;overflow:hidden}.desktop-cover:before{content:'';position:absolute;inset:20% -45% -75% 10%;border:1px solid #d4dfce;border-radius:50%;pointer-events:none}.mini-window{position:relative;min-height:238px;border-color:#cad8c6;border-radius:11px;background:linear-gradient(135deg,#e3eadd,#cfdcc9);box-shadow:0 20px 40px #345a3420;transform:perspective(1000px) rotateY(-3deg) rotateX(2deg)}.mini-title{padding:12px 15px;background:#fafcf7e8;border-bottom:1px solid #d9e2d3;font-size:10px;color:#72836d}.mini-title span{font-size:10px;color:#8b9d85;letter-spacing:7px}.mini-icons{padding:25px 22px;gap:23px 20px;max-width:400px}.mini-icons>div{font-size:10px;color:#4f674b;gap:9px}.mini-icons span{border-color:#cfdbc9;box-shadow:0 3px 8px #34572c0a;border-radius:5px;font-size:16px}.mini-icons .mini-app{background:linear-gradient(135deg,#387657,#24503e);border-radius:8px}.mini-taskbar{background:#fbfcf6d9;color:#8a9a81;padding:8px 15px;font-size:9px}.desktop-cover>p{position:relative;font-size:10px;letter-spacing:.06em;color:#829077;margin-top:18px}.entry-footer{padding:24px 1px;color:#93a08f;font-size:10px;gap:18px}.entry-footer-label{color:#73866c}.entry-footer small{font-size:10px}
.experience-page{height:100dvh;min-height:0;background:#f6f8f5}.experience-header{height:62px;min-height:62px;padding:0 23px;background:#fff;border-bottom:1px solid #e0e7e1;z-index:105;gap:20px}.experience-identity{gap:11px;min-width:0}.experience-identity .brand-mark{height:32px;width:32px;border-radius:9px;font-size:19px}.experience-identity strong{font-size:15px;font-weight:600;letter-spacing:-.4px;white-space:nowrap}.experience-identity .identity-divider{display:block;width:1px;height:18px;background:#e3e8e3;margin:0 5px}.experience-identity>span:last-child{font-size:11px;letter-spacing:.03em;color:#89978d;white-space:nowrap}.experience-actions{gap:6px}.experience-actions button{font-size:11px;color:#6a7b6f;min-height:34px;border:1px solid transparent;border-radius:7px;padding:6px 11px}.experience-actions button:hover{background:#f2f6ef;border-color:#e2e9dd}.experience-actions #exit-experience{border-color:#e4eae0;margin-left:8px;color:#4d6554;display:flex;gap:15px;align-items:center}.experience-actions #exit-experience span{font-size:13px;color:#8f9d8b}#library-toggle{display:none}
.workspace-shell{display:grid;grid-template-columns:250px minmax(0,1fr);flex:1;min-height:0;position:relative;overflow:hidden}.workspace-library{display:flex;flex-direction:column;min-height:0;background:#fbfcfa;border-right:1px solid #e1e7dd;z-index:102;overflow:hidden}.library-heading{padding:27px 24px 21px;position:relative}.library-heading>.eyebrow{font-size:10px;color:#94a08e;letter-spacing:.12em}.scene-badge{position:absolute;right:24px;top:29px;font-size:9px;color:#78936a;background:#edf3e7;border:1px solid #dfE9d6;border-radius:4px;padding:0 6px;line-height:18px}.library-heading h2{font-size:23px;line-height:1.4;font-weight:550;letter-spacing:-.7px;margin:8px 0 3px;color:#314b35}.library-heading p{font-size:10px;color:#8d9c87;display:flex;gap:8px;align-items:center}.library-heading p>span{color:#bdc7b9}.library-app-launch{margin:0 15px 23px;padding:13px 13px;display:flex;align-items:center;gap:11px;background:#fff;border:1px solid #dce6d5;border-radius:10px;text-align:left;box-shadow:0 2px 5px #24471c04;position:relative}.library-app-launch:hover{background:#f1f6ec!important;border-color:#aac39b!important;box-shadow:0 3px 9px #24471c09}.library-app-mark{height:36px;width:36px;display:grid;place-items:center;border-radius:9px;background:linear-gradient(145deg,#427e5d,#235338);color:#fff;font-size:21px;box-shadow:inset 0 1px 1px #ffffff30}.library-app-launch>span:nth-child(2){flex:1}.library-app-launch strong{display:block;font-size:12px;font-weight:550;color:#355139}.library-app-launch small{display:block;font-size:9px;color:#93a08d;margin-top:3px}.library-app-launch>b{font-size:17px;font-weight:400;color:#819774}.library-app-launch.is-running:after{content:'';position:absolute;width:5px;height:5px;border-radius:50%;background:#4e9a62;right:14px;bottom:13px}.library-scroll{flex:1;overflow:auto;min-height:0;padding:0 10px 14px;scrollbar-width:thin;scrollbar-color:#dbe3d5 transparent}.library-section-title{display:flex;justify-content:space-between;align-items:center;padding:0 13px 10px;color:#8c9b83}.library-section-title h3{font-size:10px;font-weight:500;letter-spacing:.06em}.library-section-title>span{font-size:9px;min-width:18px;text-align:center;border:1px solid #e4eadf;border-radius:4px;line-height:16px;color:#99a691}.library-files{display:flex;flex-direction:column;gap:5px}.library-file{display:flex;gap:0;align-items:center;border:1px solid transparent;border-radius:8px;min-height:61px}.library-file:hover,.library-file:focus-within{border-color:#e1e9d9;background:#eff4e9}.library-file-view{display:flex;align-items:center;gap:11px;flex:1;min-width:0;border:0;background:transparent;padding:10px 8px 10px 13px;text-align:left}.library-file-view:hover{background:transparent!important}.library-file-mark{display:grid;place-items:center;flex-shrink:0;width:25px;height:30px;font-size:12px;font-weight:600;color:#5b895a;background:#fff;border:1px solid #d7e3ce;border-radius:4px;box-shadow:0 1px 2px #29432105}.library-file-copy{min-width:0;flex:1}.library-file-copy strong{font-size:11px;font-weight:500;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#4d6548}.library-file-copy small{display:block;font-size:9px;color:#9aa791;margin-top:3px;white-space:nowrap}.library-file-import{width:27px;height:27px;min-width:27px;padding:0;background:transparent;border:0;border-radius:5px;margin-right:5px;color:#789867;font-size:17px;opacity:0}.library-file:hover .library-file-import,.library-file:focus-within .library-file-import{opacity:1}.library-file-import:hover{background:#e0ecd6!important;color:#396d39}#library-export-section{padding-top:25px}.library-footer{display:flex;align-items:flex-start;gap:9px;border-top:1px solid #e5ebdf;margin:0 21px;padding:18px 0 20px;flex-shrink:0}.library-safety-dot{height:5px;width:5px;border-radius:50%;background:#86a87b;margin-top:6px;flex-shrink:0}.library-footer p{font-size:10px;color:#879a7d;line-height:1.8}.library-footer small{font-size:9px;color:#a3af9a}.library-backdrop{display:none}
.workspace-main{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.workspace-toolbar{height:44px;min-height:44px;display:flex;justify-content:space-between;align-items:center;padding:0 21px;background:#f5f8f0;border-bottom:1px solid #dfe7d7;gap:12px;z-index:3}.workspace-toolbar>div{display:flex;gap:10px;align-items:center;min-width:0}.workspace-location{font-size:10px;color:#8b9b7f;white-space:nowrap}.workspace-separator{color:#c4d0bc;font-size:11px}.workspace-toolbar strong{font-size:10px;font-weight:500;color:#6c8160;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-session-status{font-size:9px;display:flex;align-items:center;gap:8px;color:#96a48c;white-space:nowrap}.workspace-session-status i{width:4px;height:4px;box-shadow:none;background:#82a473}.workspace-toolbar button{font-size:9px;background:#fbfcf7;border:1px solid #dce6d3;border-radius:5px;padding:3px 9px;color:#859975;white-space:nowrap;margin-left:7px;min-height:25px}.workspace-toolbar button:hover{background:#e9f1e0}.desktop-viewport{background:#e8eedf;overflow:auto;scrollbar-width:thin;scrollbar-color:#c8d7bb #e7eedf}.desktop-wallpaper{background:radial-gradient(ellipse at 92% 98%,#d9e6cc88 0 21%,transparent 21.1%),radial-gradient(ellipse at 90% 106%,transparent 0 45%,#eff4e9aa 45.1% 45.3%,transparent 45.5%),linear-gradient(125deg,#eef2e8,#e4ecdc 65%,#e7efdf)}.desktop-wallpaper:after{content:'';position:absolute;inset:0;background-image:radial-gradient(#76976118 .6px,transparent .6px);background-size:17px 17px;mask-image:linear-gradient(90deg,transparent 30%,#000)}.desktop-watermark{top:auto;right:45px;bottom:41px;text-align:right;color:#a5b497}.desktop-watermark>span:first-child{font-size:9px;letter-spacing:.13em;color:#a8b79b}.desktop-watermark strong{font-size:22px;letter-spacing:-.025em;font-weight:400;margin:8px 0;color:#9caf8b}.desktop-watermark>span:last-child{font-size:9px;letter-spacing:.08em;color:#b0bea4}.desktop-icon{border-radius:9px;gap:9px;padding:10px 6px;min-height:94px}.desktop-icon:hover{background:#ffffff59;border-color:#ffffff70}.desktop-icon.selected{background:#ffffffa1;border-color:#a3ba91;box-shadow:0 2px 5px #39512b04}.file-art{width:34px;height:40px;font-size:19px;border-color:#c7d6bc;border-radius:5px;color:#5c8755;box-shadow:0 3px 8px #38522b09}.file-art:after{border-color:transparent transparent #d6e2cd transparent}.app-art{height:41px;width:41px;border-radius:10px;background:linear-gradient(145deg,#4d855f,#2f623f);font-size:24px;box-shadow:0 4px 9px #375a3220}.rules-art{background:#f9fcf5;color:#5e7756}.desktop-icon-name{font-size:10px;color:#53694b;line-height:1.55;text-shadow:0 1px 1px #ffffff80}
.desk-window{border:1px solid #d4decf;border-radius:11px;box-shadow:0 20px 60px #304c2a24,0 3px 9px #304c2a0a;background:#fff;min-width:350px}.desk-window.is-maximized{border-radius:9px}.window-title{height:45px;min-height:45px;padding-left:14px;background:linear-gradient(#ffffff,#fafcf7);border-bottom:1px solid #e1e8da;font-size:11px}.window-title>.window-caption{display:flex;gap:9px;align-items:center;min-width:0;align-self:center}.window-caption strong{font-size:11px;font-weight:500;color:#5b7051}.window-app-mark{width:20px;height:24px;border:1px solid #dbe4d3;border-radius:4px;background:#f1f7e9;display:grid;place-items:center;font-size:11px;color:#739461;flex-shrink:0}.window-app-mark.is-software{height:23px;width:23px;border:0;background:#46815a;color:#fff;font-size:14px;border-radius:6px}.window-title>.window-controls{height:100%;align-items:stretch;gap:1px}.window-controls button{min-width:37px;padding:6px;font-size:17px;color:#8e9c85}.window-controls button:hover{background:#ecf2e5;border-color:transparent}.window-controls button:last-child:hover{background:#c34a48;color:#fff}.window-content{background:#fff;scrollbar-width:thin}.window-resize{opacity:.55;width:18px;height:18px}.software-frame{background:#f5f6f7}.taskbar{height:47px;min-height:47px;padding:5px 16px;background:#fbfcf7ed;gap:13px;border-top:1px solid #dce5d4;backdrop-filter:blur(18px)}.taskbar>button{font-size:18px;padding:1px 7px;border-radius:6px;min-height:29px;color:#809570}.taskbar>button:hover{background:#eaf1e2}.task-buttons{gap:7px;scrollbar-width:none;align-items:center}.task-buttons button{font-size:10px;max-width:240px;overflow:hidden;text-overflow:ellipsis;border-radius:6px;background:transparent;color:#9aa78f;border:1px solid transparent;border-bottom:1px solid transparent;min-height:31px;padding:5px 12px}.task-buttons button:hover{background:#eff4e9}.task-buttons button.active{color:#5d7c4e;background:#fff;border:1px solid #dfe8d7;box-shadow:0 1px 3px #28471e07}.task-buttons button.active:before{content:'';display:inline-block;width:4px;height:4px;background:#6f9c56;border-radius:50%;margin:0 7px 2px 0}.taskbar-date{font-size:9px;color:#9eac92;letter-spacing:.05em}
.sheet-toolbar{padding:12px 17px;background:#fbfcf8;border-bottom:1px solid #e4eadd;gap:9px}.sheet-toolbar p{font-size:10px;color:#95a28b}.sheet-toolbar input{font-size:11px;border:1px solid #dfe7d6;min-height:31px;border-radius:6px;background:#fff;width:145px;color:#5e7452;padding:6px 10px}.sheet-toolbar button,.sheet-toolbar a{font-size:10px;border:1px solid #dce6d2;border-radius:6px;color:#7b946a;background:#fff;padding:6px 10px}.sheet-toolbar a{background:#eef5e5;color:#5c8247}.sheet-scroll{scrollbar-width:thin;scrollbar-color:#d2ddc7 transparent}.sheet-scroll table{font-size:11px}.sheet-scroll th{height:33px;background:#f3f7ed;color:#8b9e7b}.sheet-scroll td{height:67px;border-color:#e6ecdf;color:#667e55;padding:8px 12px}.sheet-scroll .row-number{background:#f5f8f0;color:#b2bfa5;font-size:9px}.sheet-scroll tbody tr:hover td:not(.row-number){background:#f7faf3}.sheet-scroll tr.column-header td{background:#65865b;color:#fff;font-weight:500}.sheet-tabs{background:#fafcf5;padding:7px 14px;border-color:#e4ebdc;gap:8px}.sheet-tabs button{font-size:10px;padding:5px 12px;color:#9aac8c;border-radius:5px;border:0}.sheet-tabs button.active{background:#eaf3de;color:#66854e;border:0}.rules-content{padding:28px 30px}.rules-content dt{color:#91a382;font-size:12px}.rules-content dd{font-size:13px;color:#5b7650}.rules-content dl>div{border-color:#e5ecdd}.file-explanation{padding:28px 30px}.file-explanation h2{font-size:18px;font-weight:500;color:#4e7140}.file-explanation p{color:#829772;font-size:12px}.file-explanation .quiet{font-size:10px;color:#a3b196}.file-explanation button{font-size:11px;color:#718f5c;border-color:#dae5ce;padding:7px 13px}
dialog{border:1px solid #dce6d4;border-radius:13px;box-shadow:0 25px 90px #203b2b26;color:#48643c}dialog::backdrop{background:#1b302c55;backdrop-filter:blur(3px)}dialog>header{padding:17px 21px;background:#fdfefa;border-color:#e4ebdb}dialog h2{font-size:15px;font-weight:550}dialog>header button{color:#9aa98c;font-size:21px}dialog>footer{padding:16px 21px;background:#f8fbf2;border-color:#e5ebdb}dialog>footer button{font-size:12px;padding:8px 17px;border-radius:7px}dialog .primary{background:#547f43;border-color:#547f43}.picker-location{padding:12px 21px;background:#f7faf0;color:#91a67d;border-color:#e6eddc;font-size:10px}.picker-files{padding:12px}.picker-row{padding:12px 10px;border-radius:8px}.picker-row:hover{background:#f5f9ef}.picker-row:has(input:checked){background:#edf5e2}.picker-row strong{font-size:12px;color:#577448}.picker-row small{font-size:10px;color:#94a882;margin-top:4px}.picker-row input{accent-color:#608649}.desktop-notice{border-radius:9px;border-color:#dce6d3;padding:10px 18px;font-size:12px;color:#6a8557;box-shadow:0 8px 32px #304c2919}
@media(min-width:1800px){.workspace-shell{grid-template-columns:270px minmax(0,1fr)}.library-heading{padding-left:26px}.library-files{gap:7px}.library-file{min-height:66px}.library-file-copy strong{font-size:12px}.library-file-copy small{font-size:10px}.library-file-view{padding-left:15px}.workspace-toolbar{padding-left:25px}}
@media(max-width:1180px){.workspace-shell{grid-template-columns:minmax(0,1fr)}#library-toggle{display:block;border-color:#e0e8d8;color:#6e895d}.workspace-library{position:absolute;left:0;top:0;bottom:0;width:258px;transform:translateX(-100%);visibility:hidden;transition:transform .2s,visibility .2s;box-shadow:10px 0 40px #233e2419}.library-open .workspace-library{transform:translateX(0);visibility:visible}.library-open .library-backdrop{display:block;position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:0;background:#1a302e30;z-index:101;backdrop-filter:blur(2px)}.experience-header{padding:0 16px;gap:9px}.experience-actions{gap:2px}.experience-actions #exit-experience{margin-left:2px}.workspace-session-status{display:none}}
@media(max-width:760px){.entry-page{padding:0 25px 12px}.entry-header{min-height:76px}.brand{font-size:18px;gap:10px}.brand-mark{width:33px;height:33px;font-size:19px;border-radius:10px}.entry-header-label{font-size:9px;letter-spacing:0}.entry-hero{padding:37px 0 29px}.entry-hero h1{font-size:42px;margin-top:16px;letter-spacing:-.055em}.entry-hero>p:last-of-type{font-size:12px;line-height:1.9;max-width:260px}.entry-workflow{gap:13px;margin-top:21px;font-size:10px}.entry-workflow span{gap:6px}.entry-workflow b{font-size:9px}.entry-workflow i{font-size:12px}.company-feature{grid-template-columns:1fr;border-radius:15px}.company-copy{padding:27px}.company-copy h2{font-size:25px}.time-pairs{gap:30px}.desktop-cover{padding:25px}.mini-window{min-height:225px}.entry-footer{font-size:9px;gap:9px 15px;padding:22px 0}.entry-footer small{font-size:9px;width:100%;margin-left:0}.experience-header{height:54px;min-height:54px;padding:0 11px}.experience-identity{gap:8px}.experience-identity strong{font-size:13px}.experience-identity .brand-mark{height:28px;width:28px;font-size:17px}.experience-identity .identity-divider,.experience-identity>span:last-child{display:none}.experience-actions button{font-size:10px;padding:5px 7px;min-height:32px}.experience-actions #exit-experience{gap:5px}.experience-actions #exit-experience span{display:none}.workspace-toolbar{height:37px;min-height:37px;padding:0 14px}.workspace-toolbar>div{gap:7px}.workspace-location,.workspace-toolbar strong{font-size:9px}.workspace-toolbar button{font-size:9px;margin-left:0;min-height:24px}.taskbar{height:41px;min-height:41px;padding:4px 10px;gap:9px}.taskbar>button{min-height:26px;font-size:16px}.task-buttons button{min-height:28px;font-size:9px;max-width:170px;padding:4px 9px}.window-title{height:40px;min-height:40px;padding-left:10px}.window-controls button{min-width:35px}.window-caption strong{font-size:10px}.window-app-mark{height:20px;width:18px;font-size:10px}.window-app-mark.is-software{height:21px;width:21px;font-size:12px}.desktop-watermark{right:26px;bottom:27px}.desktop-watermark strong{font-size:18px}.sheet-toolbar{padding:9px 11px;gap:6px}.sheet-toolbar input{width:120px}.remote-controls{border-radius:10px;border-color:#d9e5cc}}
@media(pointer:coarse){.library-file-import{opacity:1;min-height:34px;width:31px}.library-file-view{min-height:53px}.experience-actions button{min-height:35px}.window-controls button{min-height:40px}.workspace-toolbar button{min-height:28px}.sheet-toolbar button,.sheet-toolbar a{min-height:34px}.task-buttons button{min-height:31px}}
.experience-actions button,.library-section-title h3,.workspace-location,.workspace-toolbar strong,.task-buttons button,.window-caption strong,.sheet-toolbar button,.sheet-toolbar a,.sheet-tabs button{font-size:12px}.library-file-copy strong{font-size:13px;color:#3f573d}.library-file-copy small{font-size:11px;color:#77886e}.library-heading p{font-size:12px;color:#75856c}.library-app-launch strong{font-size:13px}.library-app-launch small{font-size:11px;color:#7e8e75}.library-section-title h3{color:#718365}.library-footer p{font-size:11px;color:#718565}.library-footer small{font-size:10px;color:#829376}.workspace-toolbar strong{color:#627654}.workspace-toolbar button,.workspace-session-status{font-size:11px}.desktop-icon-name{font-size:12px;color:#465f3c}.sheet-scroll table{font-size:12px}.sheet-scroll td{color:#4f6941}.sheet-toolbar p{font-size:11px;color:#7b8f6b}.sheet-toolbar input{font-size:12px}.picker-row strong{font-size:13px}.picker-row small{font-size:11px;color:#7c936b}.entry-software-status{font-size:12px;color:#7f8f77}.taskbar-date{font-size:11px;color:#849775}.file-explanation p{font-size:13px}.entry-footer{font-size:11px}.entry-footer small{font-size:11px}.library-heading>.eyebrow{color:#7d8c72}
@media(max-width:760px){.experience-actions button{font-size:11px}.workspace-toolbar strong,.workspace-location,.workspace-toolbar button{font-size:10px}.task-buttons button,.window-caption strong{font-size:11px}.library-file-copy strong{font-size:13px}.desktop-icon-name{font-size:12px}.entry-footer,.entry-footer small{font-size:10px}}
@media(max-width:1180px){.workspace-library{z-index:1105;transition:transform .2s;visibility:hidden}.library-open .workspace-library{visibility:visible}.library-open .library-backdrop{z-index:1104}}
.workspace-toolbar .mouse-mode-toggle{position:static;min-height:27px;max-height:29px;padding:3px 9px;margin-left:0;z-index:auto;box-shadow:none;border-radius:5px;font-size:10px;gap:5px;white-space:nowrap;flex-shrink:0}.workspace-toolbar .mouse-mode-toggle[aria-checked=true]{background:#4e7b42;color:#fff;border-color:#4e7b42}
@media(pointer:coarse) and (orientation:landscape){.desktop-viewport{margin-right:0}.floating-mouse{left:50%}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;scroll-behavior:auto!important}}
