.login-page[data-v-bb8b6a24]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;color:#e9f8fb;background:radial-gradient(circle at 18% 42%,rgba(20,144,148,.2),transparent 33%),radial-gradient(circle at 86% 12%,rgba(31,108,160,.18),transparent 30%),linear-gradient(145deg,#071d20,#071821 48%,#050e18)}.login-page[data-v-bb8b6a24],.login-page [data-v-bb8b6a24]{-webkit-box-sizing:border-box;box-sizing:border-box}.login-page[data-v-bb8b6a24]:before{position:absolute;inset:0;pointer-events:none;content:"";opacity:.18;background-image:linear-gradient(rgba(92,206,212,.08) 1px,transparent 0),linear-gradient(90deg,rgba(92,206,212,.07) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(28%,#000),color-stop(72%,#000),to(transparent));-webkit-mask-image:linear-gradient(180deg,transparent,#000 28%,#000 72%,transparent);mask-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(28%,#000),color-stop(72%,#000),to(transparent));mask-image:linear-gradient(180deg,transparent,#000 28%,#000 72%,transparent)}.ambient[data-v-bb8b6a24]{position:absolute;width:420px;height:420px;pointer-events:none;border-radius:50%;-webkit-filter:blur(110px);filter:blur(110px);opacity:.16}.ambient-left[data-v-bb8b6a24]{bottom:-220px;left:-100px;background:#19d5a7}.ambient-right[data-v-bb8b6a24]{top:-220px;right:-80px;background:#2b9ee4}.energy-grid[data-v-bb8b6a24]{position:absolute;right:-8%;bottom:-35%;width:76%;height:70%;pointer-events:none;opacity:.16;background-image:linear-gradient(rgba(64,202,220,.14) 1px,transparent 0),linear-gradient(90deg,rgba(64,202,220,.14) 1px,transparent 0);background-size:54px 54px;-webkit-transform:perspective(420px) rotateX(62deg);transform:perspective(420px) rotateX(62deg);-webkit-transform-origin:center top;transform-origin:center top}.brand-header[data-v-bb8b6a24],.login-footer[data-v-bb8b6a24],.login-shell[data-v-bb8b6a24]{position:relative;z-index:1;width:min(1240px,calc(100% - 64px));margin-right:auto;margin-left:auto}.brand-header[data-v-bb8b6a24]{min-height:100px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(97,195,207,.14)}.brand-actions[data-v-bb8b6a24],.brand-header[data-v-bb8b6a24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brand-actions[data-v-bb8b6a24]{gap:20px}.company-brand[data-v-bb8b6a24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px}.company-mark[data-v-bb8b6a24]{position:relative;display:grid;width:46px;height:46px;overflow:hidden;color:#89f2df;border:1px solid rgba(89,230,211,.42);border-radius:13px;place-items:center;background:linear-gradient(145deg,rgba(35,168,157,.22),rgba(20,92,109,.14));-webkit-box-shadow:inset 0 0 18px rgba(78,230,215,.08),0 0 22px rgba(49,207,196,.08);box-shadow:inset 0 0 18px rgba(78,230,215,.08),0 0 22px rgba(49,207,196,.08)}.company-mark b[data-v-bb8b6a24]{position:relative;z-index:1;font:700 21px/1 Arial,sans-serif}.company-mark i[data-v-bb8b6a24]{position:absolute;width:26px;height:26px;border:1px solid rgba(99,224,214,.3);border-radius:50%;-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}.company-brand strong[data-v-bb8b6a24]{display:block;font-size:17px;font-weight:600;letter-spacing:1px}.company-brand small[data-v-bb8b6a24]{display:block;margin-top:5px;color:#648993;font-size:9px;letter-spacing:1.6px}.platform-state[data-v-bb8b6a24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#7ca1aa;font-size:11px;letter-spacing:.5px}.platform-state i[data-v-bb8b6a24]{width:7px;height:7px;border-radius:50%;background:#45e1ad;-webkit-box-shadow:0 0 10px #45e1ad;box-shadow:0 0 10px #45e1ad;-webkit-animation:statusPulse-data-v-bb8b6a24 2s ease-in-out infinite;animation:statusPulse-data-v-bb8b6a24 2s ease-in-out infinite}.login-shell[data-v-bb8b6a24]{display:grid;min-height:calc(100vh - 164px);grid-template-columns:minmax(0,1.25fr) minmax(390px,.75fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(56px,8vw,120px);padding:48px 0}.vision-panel[data-v-bb8b6a24]{position:relative;min-width:0;padding:26px 0}.vision-copy[data-v-bb8b6a24]{position:relative;z-index:2;max-width:650px}.eyebrow[data-v-bb8b6a24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;margin:0 0 20px;color:#55d7ca;font:11px/1.2 Consolas,monospace;letter-spacing:2.4px}.eyebrow i[data-v-bb8b6a24]{width:26px;height:1px;background:#55d7ca;-webkit-box-shadow:0 0 7px #55d7ca;box-shadow:0 0 7px #55d7ca}.vision-copy h1[data-v-bb8b6a24]{margin:0;font-size:clamp(42px,5vw,68px);font-weight:600;line-height:1.24;letter-spacing:2px}.vision-copy h1 span[data-v-bb8b6a24]{color:transparent;background:-webkit-gradient(linear,left top,right top,from(#61ead0),to(#57c8ec));background:linear-gradient(90deg,#61ead0,#57c8ec);-webkit-background-clip:text;background-clip:text}.vision-description[data-v-bb8b6a24]{max-width:580px;margin:22px 0 0;color:#87a7af;font-size:14px;line-height:1.9}.energy-visual[data-v-bb8b6a24]{position:absolute;top:62px;right:-30px;width:280px;height:280px;pointer-events:none;opacity:.62}.energy-orbit[data-v-bb8b6a24]{position:absolute;inset:0;border:1px solid rgba(77,221,210,.2);border-radius:50%}.energy-orbit[data-v-bb8b6a24]:before{position:absolute;top:-3px;left:50%;width:6px;height:6px;border-radius:50%;content:"";background:#58e2cd;-webkit-box-shadow:0 0 12px #58e2cd;box-shadow:0 0 12px #58e2cd}.orbit-one[data-v-bb8b6a24]{-webkit-animation:orbitSpin-data-v-bb8b6a24 16s linear infinite;animation:orbitSpin-data-v-bb8b6a24 16s linear infinite}.orbit-two[data-v-bb8b6a24]{inset:42px;border-style:dashed;animation:orbitSpin-data-v-bb8b6a24 11s linear infinite reverse}.energy-core[data-v-bb8b6a24]{position:absolute;inset:91px;display:grid;border:1px solid rgba(76,224,211,.28);border-radius:50%;place-items:center;background:radial-gradient(circle,rgba(50,215,191,.18),rgba(10,45,58,.28));-webkit-box-shadow:0 0 40px rgba(48,202,193,.12);box-shadow:0 0 40px rgba(48,202,193,.12)}.energy-core i[data-v-bb8b6a24]{color:#6ae5d1;font-size:28px}.energy-core span[data-v-bb8b6a24]{margin-top:-26px;color:#5d9ba1;font:8px Consolas,monospace;letter-spacing:1.4px}.visual-node[data-v-bb8b6a24]{position:absolute;display:grid;width:32px;height:32px;color:#5ddacb;border:1px solid rgba(75,207,201,.28);border-radius:50%;place-items:center;background:#0a2932;-webkit-box-shadow:0 0 18px rgba(47,205,193,.1);box-shadow:0 0 18px rgba(47,205,193,.1)}.node-one[data-v-bb8b6a24]{top:23px;left:28px}.node-two[data-v-bb8b6a24]{top:48px;right:1px}.node-three[data-v-bb8b6a24]{right:15px;bottom:28px}.node-four[data-v-bb8b6a24]{bottom:4px;left:35px}.capability-list[data-v-bb8b6a24]{position:relative;z-index:2;display:grid;max-width:660px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:48px}.capability-list>div[data-v-bb8b6a24]{display:grid;min-width:0;grid-template-columns:34px minmax(0,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;padding:14px 13px;border:1px solid rgba(82,184,196,.13);background:linear-gradient(135deg,rgba(18,57,68,.48),rgba(8,29,41,.5))}.capability-list>div>i[data-v-bb8b6a24]{display:grid;width:34px;height:34px;color:#62decd;border:1px solid rgba(84,214,202,.2);place-items:center;background:rgba(48,185,174,.055)}.capability-list small[data-v-bb8b6a24],.capability-list strong[data-v-bb8b6a24]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.capability-list strong[data-v-bb8b6a24]{color:#cae5e8;font-size:11px;font-weight:500}.capability-list small[data-v-bb8b6a24]{margin-top:4px;color:#5f818b;font-size:9px}.live-message[data-v-bb8b6a24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:24px;color:#728f97;font-size:10px}.live-message>span[data-v-bb8b6a24]{display:grid;width:18px;height:18px;border:1px solid rgba(70,221,173,.25);border-radius:50%;place-items:center}.live-message>span i[data-v-bb8b6a24]{width:5px;height:5px;border-radius:50%;background:#45dfa9;-webkit-box-shadow:0 0 7px #45dfa9;box-shadow:0 0 7px #45dfa9}.live-message strong[data-v-bb8b6a24]{color:#80b2ae;font-weight:500}.live-message small[data-v-bb8b6a24]{padding-left:8px;border-left:1px solid rgba(100,157,162,.2)}.login-panel[data-v-bb8b6a24]{position:relative;width:100%;padding:38px 40px 34px;overflow:hidden;border:1px solid rgba(92,201,213,.2);border-radius:14px;background:linear-gradient(145deg,rgba(13,39,51,.94),rgba(7,25,36,.97));-webkit-box-shadow:0 28px 80px rgba(0,0,0,.36),inset 0 1px rgba(164,236,238,.04);box-shadow:0 28px 80px rgba(0,0,0,.36),inset 0 1px rgba(164,236,238,.04);backdrop-filter:blur(18px)}.login-panel[data-v-bb8b6a24]:before{position:absolute;top:0;right:0;left:0;height:2px;content:"";background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(38%,#54e3ca),color-stop(70%,#4eafdc),to(transparent));background:linear-gradient(90deg,transparent,#54e3ca 38%,#4eafdc 70%,transparent);opacity:.8}.panel-head[data-v-bb8b6a24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-mark[data-v-bb8b6a24]{display:grid;width:44px;height:44px;color:#61e3cd;border:1px solid rgba(86,221,210,.3);border-radius:12px;place-items:center;background:rgba(60,199,188,.08);font-size:22px}.panel-head>span[data-v-bb8b6a24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:6px 9px;color:#6e9aa3;border:1px solid rgba(98,179,190,.12);border-radius:15px;background:rgba(40,112,124,.06);font-size:9px}.panel-title[data-v-bb8b6a24]{margin:28px 0 28px}.panel-title p[data-v-bb8b6a24]{margin:0 0 10px;color:#4fcfc2;font:9px/1.2 Consolas,monospace;letter-spacing:1.7px}.panel-title h2[data-v-bb8b6a24]{margin:0;color:#eefbfc;font-size:28px;font-weight:600;letter-spacing:1px}.panel-title>span[data-v-bb8b6a24]{display:block;margin-top:10px;color:#7897a1;font-size:12px;line-height:1.6}.field-label[data-v-bb8b6a24]{display:block;margin-bottom:8px;color:#9bb8bf;font-size:11px}.login-form[data-v-bb8b6a24] .el-form-item{margin-bottom:21px}.login-form[data-v-bb8b6a24] .el-input__inner{height:50px;padding-left:43px;color:#e5f5f6;border:1px solid rgba(100,175,188,.2);border-radius:7px;background:rgba(3,18,27,.64);font-size:13px;line-height:50px;-webkit-transition:border-color .2s,background .2s,-webkit-box-shadow .2s;transition:border-color .2s,background .2s,-webkit-box-shadow .2s;transition:border-color .2s,box-shadow .2s,background .2s;transition:border-color .2s,box-shadow .2s,background .2s,-webkit-box-shadow .2s}.login-form[data-v-bb8b6a24] .el-input__inner::-webkit-input-placeholder{color:#56727c}.login-form[data-v-bb8b6a24] .el-input__inner::-moz-placeholder{color:#56727c}.login-form[data-v-bb8b6a24] .el-input__inner:-ms-input-placeholder{color:#56727c}.login-form[data-v-bb8b6a24] .el-input__inner::-ms-input-placeholder{color:#56727c}.login-form[data-v-bb8b6a24] .el-input__inner::placeholder{color:#56727c}.login-form[data-v-bb8b6a24] .el-input__inner:focus{border-color:rgba(79,222,202,.65);background:rgba(5,24,33,.88);-webkit-box-shadow:0 0 0 3px rgba(67,207,193,.07);box-shadow:0 0 0 3px rgba(67,207,193,.07)}.login-form[data-v-bb8b6a24] .el-input__prefix{left:14px;color:#5c8e98;line-height:50px}.login-form[data-v-bb8b6a24] .el-input__suffix{right:12px;color:#5c8e98;line-height:50px}.login-form[data-v-bb8b6a24] .el-form-item__error{padding-top:5px;color:#ff8b91;font-size:10px}.login-options[data-v-bb8b6a24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-5px 0 17px;color:#587984;font-size:10px}.login-options[data-v-bb8b6a24] .el-checkbox__label{color:#8caab2;font-size:11px}.login-options[data-v-bb8b6a24] .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#37cdb4;background:#37cdb4}.login-button[data-v-bb8b6a24]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-top:4px;border:0;border-radius:7px;background:-webkit-gradient(linear,left top,right top,from(#24b99d),to(#26a9b2));background:linear-gradient(90deg,#24b99d,#26a9b2);-webkit-box-shadow:0 12px 28px rgba(27,178,158,.18);box-shadow:0 12px 28px rgba(27,178,158,.18);font-size:14px;font-weight:600;letter-spacing:1px;-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s,-webkit-filter .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s,-webkit-filter .2s;transition:transform .2s,box-shadow .2s,filter .2s;transition:transform .2s,box-shadow .2s,filter .2s,-webkit-transform .2s,-webkit-box-shadow .2s,-webkit-filter .2s}.login-button[data-v-bb8b6a24]:focus,.login-button[data-v-bb8b6a24]:hover{border:0;background:-webkit-gradient(linear,left top,right top,from(#2ac8a9),to(#2db8c0));background:linear-gradient(90deg,#2ac8a9,#2db8c0);-webkit-box-shadow:0 15px 34px rgba(29,195,170,.26);box-shadow:0 15px 34px rgba(29,195,170,.26);-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-filter:brightness(1.03);filter:brightness(1.03)}.login-button i[data-v-bb8b6a24]{font-size:13px}.login-meta[data-v-bb8b6a24]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-top:20px;color:#5c7b84;font-size:9px}.login-meta[data-v-bb8b6a24],.login-meta span[data-v-bb8b6a24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-meta span[data-v-bb8b6a24]{gap:5px}.login-meta i[data-v-bb8b6a24]{color:#5eb8b1}.login-footer[data-v-bb8b6a24]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#4e6c75;border-top:1px solid rgba(97,195,207,.1);font-size:9px;letter-spacing:.5px}@-webkit-keyframes orbitSpin-data-v-bb8b6a24{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes orbitSpin-data-v-bb8b6a24{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes statusPulse-data-v-bb8b6a24{50%{opacity:.42;-webkit-transform:scale(.76);transform:scale(.76)}}@keyframes statusPulse-data-v-bb8b6a24{50%{opacity:.42;-webkit-transform:scale(.76);transform:scale(.76)}}@media (max-width:1060px){.login-shell[data-v-bb8b6a24]{grid-template-columns:minmax(0,1fr) 390px;gap:38px}.energy-visual[data-v-bb8b6a24]{display:none}.vision-copy h1[data-v-bb8b6a24]{font-size:46px}.capability-list[data-v-bb8b6a24]{grid-template-columns:1fr;max-width:360px;margin-top:34px}}@media (max-width:800px){.brand-header[data-v-bb8b6a24],.login-footer[data-v-bb8b6a24],.login-shell[data-v-bb8b6a24]{width:min(100% - 36px,520px)}.brand-header[data-v-bb8b6a24]{min-height:86px}.platform-state[data-v-bb8b6a24]{display:none}.login-shell[data-v-bb8b6a24]{min-height:calc(100vh - 142px);grid-template-columns:1fr;gap:24px;padding:28px 0}.vision-panel[data-v-bb8b6a24]{padding:0}.vision-copy h1[data-v-bb8b6a24]{font-size:36px}.vision-description[data-v-bb8b6a24]{margin-top:14px}.eyebrow[data-v-bb8b6a24]{margin-bottom:13px}.capability-list[data-v-bb8b6a24],.live-message[data-v-bb8b6a24]{display:none}.login-panel[data-v-bb8b6a24]{padding:30px 28px 28px}.login-footer[data-v-bb8b6a24]{min-height:56px}.login-footer span[data-v-bb8b6a24]:last-child{display:none}}@media (max-width:480px){.brand-header[data-v-bb8b6a24],.login-footer[data-v-bb8b6a24],.login-shell[data-v-bb8b6a24]{width:calc(100% - 28px)}.company-mark[data-v-bb8b6a24]{width:40px;height:40px}.company-brand strong[data-v-bb8b6a24]{font-size:14px}.company-brand small[data-v-bb8b6a24]{font-size:7px;letter-spacing:1px}.vision-copy h1[data-v-bb8b6a24]{font-size:30px}.vision-description[data-v-bb8b6a24]{font-size:12px;line-height:1.7}.login-shell[data-v-bb8b6a24]{padding-top:20px}.login-panel[data-v-bb8b6a24]{padding:26px 20px 24px;border-radius:12px}.panel-title[data-v-bb8b6a24]{margin:22px 0 24px}.panel-title h2[data-v-bb8b6a24]{font-size:24px}.login-meta[data-v-bb8b6a24]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}}@media (prefers-reduced-motion:reduce){.energy-orbit[data-v-bb8b6a24],.platform-state i[data-v-bb8b6a24]{-webkit-animation:none;animation:none}.login-button[data-v-bb8b6a24]{-webkit-transition:none;transition:none}}.session-loading[data-v-04246ce7]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;color:#84b7c0;background:#061722;font-size:13px}.session-loading i[data-v-04246ce7]{color:#4edbc9;font-size:20px}.directory-button[data-v-04246ce7]{position:fixed;right:150px;bottom:24px;z-index:2000;padding:9px 16px;border:1px solid #386173;border-radius:22px;background:#102c3d;color:#d8f4ff;text-decoration:none;font-size:13px}.directory-button[data-v-04246ce7]:focus-visible,.directory-button[data-v-04246ce7]:hover{background:#214e63}.logout-button[data-v-04246ce7]{position:fixed;right:24px;bottom:24px;z-index:2000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:9px 16px;border:none;border-radius:22px;background:rgba(31,45,61,.82);color:#fff;font-size:13px;cursor:pointer;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.28);box-shadow:0 6px 18px rgba(0,0,0,.28);-webkit-transition:background .2s ease;transition:background .2s ease}.logout-button[data-v-04246ce7]:hover{background:#19a974}.language-switcher[data-v-571f8afd]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-width:112px;height:34px;padding:0 9px;border:1px solid rgba(75,160,183,.36);border-radius:7px;background:rgba(5,28,44,.88);color:#8ee0df;font:12px/1.2 Arial,sans-serif;white-space:nowrap;-webkit-box-flex:0;-ms-flex:none;flex:none}.language-switcher select[data-v-571f8afd]{max-width:86px;border:0;outline:0;background:transparent;color:#d8f4ff;font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.language-switcher option[data-v-571f8afd]{color:#102c3d;background:#fff}.language-switcher[data-v-571f8afd]:focus-within{border-color:#43e8d5;-webkit-box-shadow:0 0 0 2px rgba(67,232,213,.2);box-shadow:0 0 0 2px rgba(67,232,213,.2)}.language-switcher .el-icon-arrow-down[data-v-571f8afd]{font-size:10px}#app,body,html{height:100%;margin:0;padding:0}body{background:#0b1c2c;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;-webkit-font-smoothing:antialiased}html[lang=en] .screen-title-block h1,html[lang=en] .screen-title h1,html[lang=ja] .screen-title-block h1,html[lang=ja] .screen-title h1{max-width:100%;overflow:hidden;font-size:clamp(15px,1.25vw,21px);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap}