.cpSide{box-sizing:border-box;border-inline-end:1px solid #25434f;flex-direction:column;min-width:0;background:#07171f!important;gap:32px!important;padding:28px 18px!important;display:flex!important}.cpSide .cpBrand{white-space:nowrap;color:#f0f9fc;font:800 22px/1.4 Arial,sans-serif;text-decoration:none}.cpBrand span{color:#35d9ed}.cpSide .customerLanguageRoot{flex-direction:column;flex:1;gap:24px;display:flex}.cpSide nav{gap:8px!important;display:grid!important}.cpSide nav a{border-radius:10px;align-items:center;gap:12px;min-height:48px;font:500 14px/1.4 Arial,sans-serif;text-decoration:none;color:#a9c4d0!important;border:1px solid #0000!important;padding:13px 12px!important;display:flex!important}.cpSide nav svg{flex-shrink:0}.cpSide nav a[aria-current=page]{box-shadow:inset 3px 0 #36dcee;color:#51e5f5!important;background:#10313e!important;border-color:#2f5969!important}.cpSide nav a:hover{background:#102832}.cpSide .cpHelp{color:#6be5f2;border:1px solid #2a4b58;border-radius:12px;align-items:center;gap:12px;margin-top:auto;padding:16px;font-size:14px;text-decoration:none;display:flex}.crShell,.rentalShell,.dvShell{font-family:Arial,sans-serif;background:#06151d!important;grid-template-columns:230px minmax(0,1fr)!important;height:auto!important;min-height:100dvh!important}.crMain,.rentalPage,.dvMain{min-width:0;padding:28px clamp(18px,3vw,44px)!important}.crMain>header{border-bottom:1px solid #254450;padding-bottom:20px}.crMain>header h1{letter-spacing:-.7px;font-size:30px}.crMain>header p{color:#a5bfcb;margin-bottom:0;font-size:15px}.crStats{gap:12px!important;margin:20px 0!important}.crStats article{justify-content:space-between;align-items:center;gap:12px;display:flex;background:#0b222c!important;border-color:#284854!important;border-radius:12px!important;padding:18px!important}.crStats strong{font-size:28px!important}.crFilters{gap:8px!important;margin:18px 0!important}.crFilters button{border-radius:24px!important;min-height:44px!important;font-size:14px!important}.crRecords{gap:12px!important}.crRecords>.cpJob{background:#0a202a;border-left:3px solid #38d9ed;border-radius:13px;grid-template-columns:150px minmax(0,1fr);display:grid;overflow:hidden;padding:0!important}.cpJobImage{background:#061820;min-height:190px;position:relative;overflow:hidden}.cpJobImage img{object-fit:contain;width:100%;height:100%}.cpJobImage>span{color:#efcc6e;background:#06151ee8;padding:4px 6px;font-size:10px;font-weight:800;position:absolute;inset:10px auto auto 8px}.cpJobLive .cpJobImage img{animation:3.2s ease-in-out infinite cpWorking}@keyframes cpWorking{50%{filter:brightness(1.18)saturate(1.2)}}.cpJobContent{min-width:0;padding:16px 18px}.cpJobContent header{align-items:center}.cpJobContent header span{font-size:10px}.cpJobContent h2{margin:3px 0!important;font-size:15px!important}.cpJobContent .crBadge{padding:5px 10px;font-size:12px}.cpJobContent .crSelectedDevice{border-bottom:1px solid #254450;flex-wrap:wrap;gap:8px 16px;margin:12px 0;padding:0 0 12px;display:flex}.crSelectedDevice>b{font-size:16px}.crSelectedDevice>code{color:#f1d276;border:1px solid #615329;border-radius:5px;padding:2px 7px;font-size:11px}.crSelectedDevice>span{color:#acc6d1;font-size:12px;line-height:1.5}.cpJobContent .crCompactBody{flex-wrap:wrap;gap:12px;margin-top:10px}.cpJobContent .crResourceIcon{display:none}.cpJobContent .crCompactBody>div:nth-child(2){flex:1;min-width:140px}.cpJobContent .crCompactBody b{font-size:13px}.cpJobContent .crCompactBody p{font-size:12px}.cpJobContent .crOpen{min-height:44px;padding:10px 14px;font-size:14px}.crInvoices{padding:20px!important}.crInvoices h2{font-size:20px}.crInvoices article{font-size:14px}.supportWorkspace{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;gap:20px!important}.supportComposer,.ticketPanel,.accountHero,.accountStats article,.securityPanel,.invoicePanel{box-shadow:none!important;background:#0b222c!important;border:1px solid #294b59!important;border-radius:14px!important}.supportComposer h1{font-size:27px!important}.supportComposer p,.supportComposer label,.messageList p,.ticketList header b,.ticketList form label{line-height:1.6;font-size:14px!important}.supportComposer input,.supportComposer textarea,.ticketList textarea{font-size:16px!important}.ticketList{max-height:none!important}.ticketList article>small,.messageList strong,.ticketList em{font-size:12px!important}.supportComposer button{min-height:48px!important}.accountHero{padding:24px!important}.accountHero h1{font-size:28px!important}.accountStats{gap:14px!important}.accountStats small,.securityPanel p,.securityPanel li{line-height:1.65;font-size:14px!important}.accountPage .securityPanel{margin-top:20px;padding:24px}.rentalTop{margin-bottom:20px}.rentalTop b{font-size:20px}.rentalTop span{font-size:13px}.rackPhoto{display:none}.customerLanguageSelect{background:#07171f;border-bottom:1px solid #25434f;padding:10px 24px!important}.customerLanguageSelect select{min-height:44px!important;font-size:14px!important}:is(.cpSide,.crMain,.supportWorkspace,.accountPage,.filePage) :is(a,button,input,textarea,select):focus-visible{outline-offset:3px;outline:2px solid #62e8f4}@media (prefers-reduced-motion:reduce){.cpJobLive .cpJobImage img{animation:none}}@media (width<=1000px){.supportWorkspace{grid-template-columns:1fr!important}.crRecords>.cpJob{grid-template-columns:125px minmax(0,1fr)}.crStats article{flex-direction:column;align-items:flex-start;gap:2px}}@media (width<=760px){.crShell,.rentalShell,.dvShell{display:block!important}.cpSide{border-inline-end:0;border-bottom:1px solid #25434f;gap:14px!important;padding:16px!important}.cpSide nav{overflow:auto;gap:6px!important;display:flex!important}.cpSide nav a{white-space:nowrap;flex-shrink:0}.cpSide .cpHelp{display:none}.cpSide .customerLanguageRoot{gap:0}.crMain,.rentalPage,.dvMain{padding:22px 16px!important}.accountStats{grid-template-columns:1fr!important}.securityPanel{display:block!important}}@media (width<=480px){.crRecords>.cpJob{grid-template-columns:1fr}.cpJobImage{height:130px;min-height:130px}.cpJobContent{padding:16px}.cpJobContent .crOpen{width:100%}.crStats{grid-template-columns:1fr!important}.crStats article{flex-direction:row;align-items:center}.accountHero{flex-wrap:wrap!important}.cpJobContent .crSelectedDevice>span{flex-basis:100%}}.crShell,.rentalShell,.dvShell{background-image:linear-gradient(90deg,#041018e6,#041018c2),url(/customer-assets/server-rack-v2.png)!important;background-position:50%!important;background-size:cover!important;background-attachment:fixed!important}.cpSide{background:#05131bf5!important}.myPc,.crRecords>.cpJob{background:#071a24f5!important}.accountHero{background:linear-gradient(90deg,#09212bef,#09212bd9),url(/customer-assets/owner-workstation-v2.png) 50%/cover!important}.accountStats article{padding:14px 18px!important}.accountStats article>b{margin:6px 0!important;font-size:22px!important}.accountPage .securityPanel{padding:18px!important}.invoicePanel>summary{color:#e9f7fc;cursor:pointer;min-height:44px;padding:8px;font-size:18px}.crMain>header,.dvMain>header{background:#05141db8;border-radius:10px;padding:16px!important}:is(.customerLanguageRoot:has(>.crShell),.customerLanguageRoot:has(>.dvShell),.customerLanguageRoot:has(>.rentalShell)){flex-direction:column;height:100dvh;display:flex;overflow:hidden}.customerLanguageRoot>.customerLanguageSelect{flex:none}.customerLanguageRoot>:is(.crShell,.dvShell,.rentalShell){flex:1;overflow:hidden;height:auto!important;min-height:0!important}:is(.crShell,.dvShell,.rentalShell)>.cpSide{overscroll-behavior:contain;height:100%;min-height:0;overflow-y:auto}:is(.crShell,.dvShell,.rentalShell)>:is(.crMain,.dvMain,.rentalPage){overscroll-behavior:contain;scrollbar-gutter:stable;height:100%;min-height:0;overflow-y:auto!important}@media (width<=760px){.customerLanguageRoot>:is(.crShell,.dvShell,.rentalShell){flex-direction:column;display:flex!important}.cpSide{flex:none;height:auto!important;overflow:visible!important}.cpSide nav{max-width:100%}:is(.crShell,.dvShell,.rentalShell)>:is(.crMain,.dvMain,.rentalPage){flex:1;height:auto}}.singlePcJobs{gap:10px;display:grid}.singlePcJobs button{color:#e4f7fb;cursor:pointer;background:#0d2932;border:1px solid #315963;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:16px;font-size:14px;display:flex}.singlePcJobs button:focus-visible{outline-offset:3px;outline:2px solid #6de8dc}
