*{box-sizing:border-box}body{margin:0;background:#f0f2fa;color:#00012f;font-family:General Sans,system-ui,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}a{color:#1b0095;text-decoration:none}a:hover{color:#00012f}button,input,select,textarea{font-family:inherit;color:inherit}textarea{resize:vertical}:focus-visible{outline:2px solid #1b0095;outline-offset:3px;border-radius:4px}::placeholder{color:rgba(0,1,47,.6)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:rgba(0,1,47,.16);border-radius:9999px;border:3px solid #f0f2fa}@keyframes yRise{0%{opacity:0;transform:translateY(1.5rem);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes yDrop{0%{opacity:0;transform:translateY(-1rem);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes yScaleIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}@keyframes yLetter{0%{opacity:0;transform:translateY(1.6rem);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes yRule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes yFill{0%{width:0}}@keyframes yCurtain{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}62%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}}@keyframes yPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.25;transform:scale(.7)}}@keyframes yToast{0%{opacity:0;transform:translate(-50%,1.2rem)}to{opacity:1;transform:translate(-50%)}}@keyframes ySpin{to{transform:rotate(1turn)}}.y-lift{transition:transform .22s cubic-bezier(.2,.7,.2,1)}.y-lift:hover:not(:disabled){transform:translateY(-2px) scale(1.035)}.y-nudge{transition:transform .22s cubic-bezier(.2,.7,.2,1)}.y-nudge:hover:not(:disabled){transform:translateY(-2px)}.y-card-lift{transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s}.y-card-lift:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(0,1,47,.09)}.y-field{transition:border-color .2s}.y-field:focus{border-color:#1b0095}.y-nav{transition:background .2s,color .2s}.y-nav:hover{background:rgba(0,1,47,.05)}.y-quiet{transition:color .2s}.y-quiet:hover{color:#1b0095}.y-queue-row-link{transition:background .18s}.y-queue-row-link:hover{background:#f6f7fc}.y-remove{transition:color .2s}.y-remove:hover{color:#b3123c}.y-dialog{width:min(560px,calc(100vw - 28px));max-height:calc(100vh - 40px);padding:0;border:none;border-radius:24px;background:#fff;color:inherit;box-shadow:0 24px 60px rgba(0,1,47,.18);animation:yScaleIn .35s cubic-bezier(.2,.7,.2,1) both}.y-dialog::-webkit-backdrop{background:rgba(0,1,47,.35)}.y-dialog::backdrop{background:rgba(0,1,47,.35)}.y-busy{opacity:.55;pointer-events:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-delay:0s!important;transition-duration:1ms!important}}.y-signin{height:100vh;padding:10px;display:grid;grid-template-columns:1fr 44%;grid-gap:10px;gap:10px}.y-detail-grid{display:grid;grid-template-columns:1fr 330px;grid-gap:20px;gap:20px;align-items:start}.y-form-row{display:grid;grid-template-columns:1fr 210px;grid-gap:26px;gap:26px}.y-sev-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.y-mycase-row{display:grid;grid-template-columns:96px 1fr 186px 128px;grid-gap:18px;gap:18px;align-items:center}.y-queue-scroll{overflow-x:auto}.y-queue-row{display:grid;grid-template-columns:92px minmax(200px,2.4fr) 124px 152px 44px 104px;grid-gap:12px;gap:12px;align-items:center;min-width:780px}@media (max-width:1000px){.y-detail-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.y-signin{height:auto;min-height:100vh;grid-template-columns:minmax(0,1fr)}.y-signin-art{display:none}}@media (max-width:720px){.y-form-row,.y-sev-grid{grid-template-columns:minmax(0,1fr)}.y-mycase-row{grid-template-columns:1fr auto;row-gap:10px}.y-mycase-row .y-mycase-summary{grid-column:1/-1}.y-mycase-row .y-mycase-sla{text-align:left!important}}.y-sla-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}@media (max-width:720px){.y-sla-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}