#ark-descent .operation-wait{margin:12px 0;max-width:100%;clear:both}#ark-descent .wait-box{padding:12px 14px}#ark-descent .wait-line{display:flex;gap:10px;align-items:center;font-size:13px;line-height:1.6}#ark-descent .wait-mark{display:block;flex-shrink:0}#ark-descent .wait-track{height:4px;overflow:hidden;margin-top:10px;position:relative}#ark-descent .wait-chrome{font-size:12px;padding:5px 7px;margin:-12px -14px 10px}#ark-descent .navigation-wait{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:20px;background:#eef1f5ed}#ark-descent .navigation-wait .wait-box{width:min(340px,100%);box-sizing:border-box}#ark-descent .wait-portal .wait-box{background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:6px}#ark-descent .wait-portal .wait-mark{width:15px;height:15px;border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;animation:wait-spin .9s linear infinite}#ark-descent .wait-portal .wait-track{background:var(--base)}#ark-descent .wait-portal .wait-track:after{content:"";position:absolute;width:35%;height:100%;background:var(--accent);animation:wait-slide 1.3s ease-in-out infinite}#ark-descent .wait-department .wait-box{font-family:Tahoma,SimSun,serif;background:#d4d0c8;color:#172b49;border:2px outset #eee}#ark-descent .wait-department .wait-chrome{background:linear-gradient(90deg,#063779,#88add0);color:white}#ark-descent .wait-department .wait-mark{width:13px;height:13px;border:2px solid #6d88ad;animation:wait-hourglass 1s steps(2,end) infinite}#ark-descent .wait-department .wait-track{height:14px;border:1px inset #eee;background:#eee;display:flex;gap:3px;padding:2px}#ark-descent .wait-department .wait-track i{flex:1;background:#164e90;animation:wait-segments 1.4s steps(1,end) infinite;opacity:.2}#ark-descent .wait-department .wait-track i:nth-child(2n){animation-delay:.2s}#ark-descent .wait-department .wait-track i:nth-child(3n){animation-delay:.4s}#ark-descent .wait-database .wait-box{font-family:"Courier New",SimSun,serif;border:2px outset #ddd;background:#c0c0c0;color:#000}#ark-descent .wait-database .wait-chrome{font-family:"Times New Roman",serif;background:#000080;color:white}#ark-descent .wait-database .wait-mark{width:10px;height:12px;background:#000080;animation:wait-blink 1.1s steps(1,end) infinite}#ark-descent .wait-database .wait-track{display:flex;gap:4px;height:7px}#ark-descent .wait-database .wait-track i{width:12px;background:#000080;animation:wait-segments 1.4s steps(1,end) infinite}#ark-descent .wait-database .wait-track i:nth-child(2n){animation-delay:.4s}#ark-descent .wait-terminal .wait-box{font:13px/1.7 "Courier New",SimSun,monospace;color:#111;background:#fff;border:1px solid #aaa}#ark-descent .wait-terminal .wait-mark:after{content:">"}#ark-descent .wait-terminal .wait-label:after{content:"_";animation:wait-blink 1s steps(1,end) infinite}#ark-descent .wait-terminal .wait-track{display:none}@keyframes wait-spin{to{transform:rotate(360deg)}}@keyframes wait-slide{from{left:-35%}to{left:100%}}@keyframes wait-hourglass{to{transform:rotate(180deg)}}@keyframes wait-blink{50%{opacity:0}}@keyframes wait-segments{50%{opacity:.2}80%{opacity:1}}@media(prefers-reduced-motion:reduce){#ark-descent .wait-mark,#ark-descent .wait-track:after,#ark-descent .wait-track i,#ark-descent .wait-label:after{animation:none!important}}
#ark-descent .service-dialog{padding:0;width:min(680px,calc(100% - 32px));max-height:85vh;color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:7px;box-shadow:0 10px 50px #0003}#ark-descent .service-dialog::backdrop{background:#10203066}#ark-descent .service-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 18px;background:var(--paper);color:var(--ink);border-bottom:1px solid var(--line)}#ark-descent .service-dialog-head h2{font:500 18px/1.5 "Microsoft YaHei",sans-serif;margin:0}#ark-descent .service-dialog-body{padding:18px}#ark-descent .service-close{background:none;border:0;color:inherit;font:inherit}#ark-descent .service-paragraph{white-space:pre-line;line-height:1.9;margin:12px 0}#ark-descent .service-action{display:inline-block;font:inherit;padding:6px 12px;margin:5px 6px 5px 0;border:1px solid var(--line);color:var(--accent);background:var(--paper);border-radius:3px}#ark-descent .service-field{display:flex;flex-direction:column;gap:6px;margin:11px 0}#ark-descent .service-field input,#ark-descent .service-field textarea{font:inherit;color:var(--ink);background:var(--paper);padding:8px;border:1px solid var(--line);border-radius:2px;box-sizing:border-box;max-width:100%;width:100%}#ark-descent .service-field textarea{min-height:100px;resize:vertical}#ark-descent .office-results>.service-action{display:block;text-align:left}#ark-descent .office-note{border-bottom:1px solid var(--line);padding:12px 0}#ark-descent .office-note label{display:flex;align-items:center;gap:10px}#ark-descent .office-note input[type=checkbox]{width:18px;height:18px}#ark-descent .office-note p{white-space:pre-line}#ark-descent .service-department{font-family:Tahoma,SimSun,serif;border:2px outset #eee;border-radius:0;background:#d4d0c8;color:#172b49}#ark-descent .service-department .service-dialog-head{background:linear-gradient(90deg,#063779,#88add0);color:#fff;border-radius:0;padding:8px 12px}#ark-descent .service-department .service-dialog-head h2{font:14px Tahoma,SimSun,serif;color:white;text-shadow:none}#ark-descent .service-department .service-dialog-body{background:#fff;margin:7px;border:1px inset #eee}#ark-descent .modern nav>button{font:inherit;padding:0;border:0;background:none;color:var(--ink)}#ark-descent .modern .office-notice-open{font-size:11px!important;color:var(--label)!important;white-space:nowrap}#ark-descent .department nav>button{font:12px Tahoma,SimSun,serif;padding:8px 16px;border:0;border-right:1px solid #416b98;background:none;color:#fff}#ark-descent .department nav>button.dep-active{background:#d4d0c8;color:#17467d}#ark-descent .dep-tree-button{font:12px/1.8 Tahoma,SimSun,serif;border:0;background:none;color:inherit;text-align:left;padding:0;white-space:pre-wrap}#ark-descent .dep-window-marks button{font:12px Tahoma,sans-serif;letter-spacing:0;color:#102c52;padding:0 5px;min-width:22px;min-height:20px;background:#d4d0c8;border:2px outset #eee;margin-left:3px}#ark-descent.window-wide{max-width:none}#ark-descent .department.is-minimized>*:not(.dep-titlebar){display:none!important}@media(pointer:coarse){#ark-descent .service-action,#ark-descent .service-close,#ark-descent nav>button,#ark-descent .dep-tree-button,#ark-descent .dep-window-marks button{min-height:44px}#ark-descent .service-field input,#ark-descent .service-field textarea{font-size:16px}}
#ark-descent .operation-wait{width:100%;flex-basis:100%}
