/* YTU Teknik Destek - Bilgi Islem Daire Baskanligi - teknikdestek.yildiz.edu.tr */
:root{--blue: #0d6efd;--blue-hover: #0b5ed7;--blue-soft: rgba(13, 110, 253, .1);--blue-ring: rgba(13, 110, 253, .22);--red: #dc3545;--red-soft: rgba(220, 53, 69, .12);--green: #198754;--green-soft: rgba(25, 135, 84, .1);--dark: #212529;--dark-2: #16191d;--dark-3: #0e1013;--hero-navy: #0a2956;--hero-navy-mid: #0d3268;--hero-navy-soft: #123d7a;--ink-900: #16191d;--ink-700: #343a40;--ink-500: #6c757d;--ink-400: #98a2ad;--on-dark: #e9ecef;--on-dark-soft: #9aa3ac;--bg-soft: #f5f7fa;--line: #e4e8ec;--line-soft: #eef1f4;--radius: 16px;--radius-sm: 10px;--shadow-xs: 0 1px 2px rgba(22, 25, 29, .06);--shadow-sm: 0 2px 6px rgba(22, 25, 29, .06), 0 8px 24px rgba(22, 25, 29, .07);--shadow-md: 0 4px 10px rgba(22, 25, 29, .08), 0 20px 48px rgba(22, 25, 29, .14);--shadow-blue: 0 8px 24px rgba(13, 110, 253, .35);--font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ease: cubic-bezier(.4, 0, .2, 1)}html{background:#fff;scroll-behavior:smooth}body{background:#fff;color:var(--ink-700);font-family:var(--font);font-size:15px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}#container{background:transparent;border:0;box-shadow:none;margin:0;max-width:none;padding:0;width:auto}h1,h2,h3,h4{color:var(--ink-900);font-family:var(--font);font-weight:700;letter-spacing:-.02em}a{color:var(--blue);transition:color .2s var(--ease)}a:hover{color:var(--blue-hover)}a,.link{margin-bottom:0}a:hover,.link:hover{border-bottom:0;margin-bottom:0}::selection{background:var(--blue-ring)}.ytu-container{box-sizing:border-box;margin:0 auto;max-width:1280px;padding:0 clamp(20px,4vw,48px);width:100%}.ytu-nav{backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);background:#021b3f;border-bottom:1px solid rgba(255,255,255,.07);position:sticky;top:0;width:100%;z-index:100}.ytu-nav-inner{align-items:center;box-sizing:border-box;display:flex;gap:24px;height:68px;justify-content:space-between;margin:0 auto;max-width:1280px;padding:0 clamp(20px,4vw,48px)}.ytu-nav-brand{align-items:center;display:flex;flex-shrink:0;gap:14px;text-decoration:none}.ytu-nav-brand img{display:block;height:38px;width:auto}.ytu-nav-brand-text{border-left:1px solid rgba(255,255,255,.25);color:#fff;font-family:"Montserrat",var(--font);font-size:14.5px;font-weight:700;letter-spacing:.08em;line-height:15px;padding-left:14px;white-space:nowrap}.ytu-nav-links{align-items:center;display:flex;flex:1;gap:6px;justify-content:center}.ytu-nav-links a{color:var(--on-dark-soft);font-size:14px;font-weight:500;padding:10px 12px;position:relative;text-decoration:none;transition:color .2s var(--ease);white-space:nowrap}.ytu-nav-links a:after{background:var(--blue);border-radius:2px;bottom:3px;content:"";height:2px;left:12px;position:absolute;right:12px;transform:scaleX(0);transform-origin:center;transition:transform .25s var(--ease)}.ytu-nav-links a:hover{color:#fff}.ytu-nav-links a:hover:after{transform:scaleX(1)}.ytu-nav-links a.active{color:#fff}.ytu-nav-links a.active:after{transform:scaleX(1)}.ytu-nav-right{align-items:center;color:var(--on-dark-soft);display:flex;flex-shrink:0;font-size:13.5px;gap:12px}.ytu-nav-right a{color:var(--on-dark);font-weight:500;text-decoration:none}.ytu-nav-right a:hover{color:#fff}.ytu-lang{position:relative}.ytu-lang-btn{align-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:var(--on-dark);cursor:pointer;display:inline-flex;font-family:var(--font);font-size:12.5px;font-weight:600;gap:7px;letter-spacing:.05em;padding:7px 13px;transition:background .2s var(--ease),border-color .2s var(--ease)}.ytu-lang-btn svg{height:15px;width:15px}.ytu-lang-btn .ytu-lang-caret{height:11px;opacity:.65;transition:transform .2s var(--ease);width:11px}.ytu-lang:hover .ytu-lang-btn,.ytu-lang:focus-within .ytu-lang-btn{background:#ffffff1f;border-color:#ffffff47;color:#fff}.ytu-lang:hover .ytu-lang-caret,.ytu-lang:focus-within .ytu-lang-caret{transform:rotate(180deg)}.ytu-lang-menu{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow-md);min-width:190px;opacity:0;padding:6px;position:absolute;right:0;top:calc(100% + 10px);transform:translateY(-6px);transition:opacity .18s var(--ease),transform .18s var(--ease),visibility .18s;visibility:hidden;z-index:110}.ytu-lang-menu:before{content:"";height:12px;left:0;position:absolute;right:0;top:-12px}.ytu-lang:hover .ytu-lang-menu,.ytu-lang:focus-within .ytu-lang-menu{opacity:1;transform:translateY(0);visibility:visible}.ytu-lang-menu a{align-items:center;border-radius:9px;color:var(--ink-700)!important;display:flex;font-size:13.5px;font-weight:500;gap:10px;padding:9px 12px;text-decoration:none;transition:background .15s var(--ease)}.ytu-lang-menu a b{background:var(--bg-soft);border-radius:6px;color:var(--ink-500);font-size:10.5px;font-weight:700;letter-spacing:.06em;line-height:1;padding:4px 6px}.ytu-lang-menu a:hover{background:var(--bg-soft);color:var(--ink-900)!important}.ytu-lang-menu a.active{background:var(--blue-soft);color:var(--blue)!important}.ytu-lang-menu a.active b{background:var(--blue);color:#fff}.ytu-signin-btn{background:var(--blue);border:0;border-radius:9px;color:#fff!important;padding:8px 18px!important;transition:background .2s var(--ease),box-shadow .2s var(--ease)!important}.ytu-signin-btn:hover{background:var(--blue-hover);box-shadow:var(--shadow-blue)}.ytu-hero{background:url(../videos/ytu-poster.jpg) center/cover no-repeat var(--hero-navy);color:var(--on-dark);overflow:hidden;padding:clamp(56px,7vw,96px) 0 clamp(96px,10vw,140px);position:relative}body.ytu-landing .ytu-nav{background:#021b3fd1}body.ytu-landing .ytu-hero{margin-top:-68px;padding-top:calc(clamp(56px,7vw,96px) + 68px)}.ytu-hero-video{filter:saturate(1.04) brightness(.98);height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.ytu-hero-overlay{background:linear-gradient(90deg,#0a2956d6,#0a2956ad 45%,#123d7a61),linear-gradient(180deg,#061c3ae0,#0a295694 22%,#0a295629 50%,#0820449e);inset:0;position:absolute}.ytu-hero-content{position:relative;text-align:left;z-index:1}.ytu-hero-kicker{align-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:var(--on-dark);display:inline-flex;font-size:13px;font-weight:500;gap:8px;letter-spacing:.01em;margin-bottom:28px;padding:7px 16px}.ytu-hero-kicker .dot{border-radius:50%;flex-shrink:0;height:7px;width:7px}.ytu-hero-kicker.is-open .dot{animation:ytuPulseGreen 2s infinite;background:#2fbf71}.ytu-hero-kicker.is-closed .dot{animation:ytuPulseRed 2s infinite;background:var(--red)}.ytu-kicker-info{display:inline-flex;margin-left:2px;position:relative;vertical-align:middle}.ytu-kicker-info-btn{align-items:center;background:transparent;border:0;border-radius:0;color:#ffffffc7;cursor:pointer;display:inline-flex;height:auto;justify-content:center;line-height:0;padding:0;transition:color .15s var(--ease);width:auto}.ytu-kicker-info-btn svg{height:15px;width:15px}.ytu-kicker-info-btn:hover,.ytu-kicker-info-btn:focus-visible{background:transparent;color:#fff;outline:none}.ytu-kicker-info-popover{background:#fff;border-radius:12px;box-shadow:0 12px 40px #0a29562e,0 2px 8px #0a295614;color:var(--ink-700);left:50%;min-width:300px;opacity:0;padding:16px 18px;pointer-events:none;position:absolute;top:calc(100% + 10px);transform:translate(-50%) translateY(4px);transition:opacity .18s var(--ease),transform .18s var(--ease);visibility:hidden;z-index:120}.ytu-kicker-info-popover:before{border:7px solid transparent;border-bottom-color:#fff;bottom:100%;content:"";left:50%;margin-left:-7px;position:absolute}.ytu-kicker-info:hover .ytu-kicker-info-popover,.ytu-kicker-info:focus-within .ytu-kicker-info-popover,.ytu-kicker-info.is-open .ytu-kicker-info-popover{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0);visibility:visible}.ytu-kicker-info-head{align-items:center;color:var(--hero-navy);display:flex;font-size:15px;font-weight:700;gap:10px;margin-bottom:10px}.ytu-kicker-info-icon{align-items:center;color:var(--green);display:inline-flex;flex-shrink:0;line-height:0}.ytu-kicker-info-icon svg{height:18px;width:18px}.ytu-kicker-info-hours{color:var(--ink-500);display:block;font-size:14px;line-height:1.5;margin:0 0 12px}.ytu-kicker-info-hours strong{color:var(--hero-navy);font-variant-numeric:tabular-nums;font-weight:600}.ytu-kicker-info-line{color:var(--ink-500);display:block;font-size:13.5px;line-height:1.55}.ytu-kicker-info-line+.ytu-kicker-info-line{margin-top:8px}.ytu-kicker-info-note{border-top:1px solid var(--ink-100);color:var(--ink-700);font-weight:500;margin-top:10px;padding-top:10px}.ytu-kicker-info-popover.is-portal{left:16px;min-width:0;opacity:0;pointer-events:none;position:fixed;right:16px;top:var(--ytu-popover-top, 120px);transform:none;visibility:hidden;width:auto;z-index:9999}.ytu-kicker-info-popover.is-portal.is-visible{opacity:1;pointer-events:auto;visibility:visible}.ytu-kicker-info-popover.is-portal:before{left:auto;margin-left:0;right:16px}@keyframes ytuPulseGreen{0%,to{box-shadow:0 0 #2fbf718c;opacity:1}50%{box-shadow:0 0 0 6px #2fbf7100;opacity:.55}}@keyframes ytuPulseRed{0%,to{box-shadow:0 0 #dc35458c;opacity:1}50%{box-shadow:0 0 0 6px #dc354500;opacity:.55}}#content .ytu-hero h1,.ytu-hero h1{background:none;color:#fff;font-size:clamp(32px,4.2vw,52px);font-weight:800;letter-spacing:-.035em;line-height:1.12;margin:0 0 16px;min-height:2.24em;padding:0;text-shadow:0 2px 24px rgba(0,0,0,.35);white-space:nowrap}.ytu-hero-sub{color:#e9ecefd1;font-size:clamp(14px,1.45vw,17px);margin:0 0 36px;max-width:none;white-space:nowrap}.ytu-search{margin:0;max-width:620px;position:relative}.ytu-search svg{color:var(--ink-400);height:21px;left:22px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:21px;z-index:1}.ytu-search input[type=text]{background:#fff;border:1px solid transparent;border-radius:16px;box-shadow:0 12px 40px #00000073,0 0 0 1px #ffffff14;box-sizing:border-box;color:var(--ink-900);font-family:var(--font);font-size:16.5px;height:64px;padding:0 126px 0 56px;transition:box-shadow .2s var(--ease);width:100%}.ytu-search input[type=text]::placeholder{color:var(--ink-400)}.ytu-search input[type=text]:focus{box-shadow:0 0 0 4px var(--blue-ring),0 12px 40px #00000073;outline:none}.ytu-search button{background:var(--blue);border:0;border-radius:12px;color:#fff;cursor:pointer;font-family:var(--font);font-size:15px;font-weight:600;height:48px;padding:0 26px;position:absolute;right:8px;top:8px;transition:background .2s var(--ease),box-shadow .2s var(--ease)}.ytu-search button:hover{background:var(--blue-hover);box-shadow:var(--shadow-blue)}.ytu-hero-hints{align-items:center;color:#e9ecefa6;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-top:16px}.ytu-hero-hints a{background:#ffffff1a;border:1px solid rgba(255,255,255,.16);border-radius:999px;color:#fff;font-weight:500;padding:5px 13px;text-decoration:none;transition:background .2s var(--ease),border-color .2s var(--ease)}.ytu-hero-hints a:hover{background:var(--blue);border-color:var(--blue)}.ytu-cta-wrap{position:relative;z-index:5}.ytu-cta-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:clamp(-72px,-6vw,-56px)}.ytu-cta{--accent: var(--blue);--accent-soft: var(--blue-soft);background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);color:inherit;cursor:pointer;display:flex;flex-direction:column;min-height:200px;padding:26px;position:relative;text-decoration:none;transition:transform .2s var(--ease),box-shadow .2s var(--ease),border-color .2s var(--ease)}.ytu-cta:hover{border-color:#16191d29;box-shadow:0 4px 10px #16191d0d,0 14px 34px #16191d14,0 22px 48px var(--accent-soft);transform:translateY(-3px)}.ytu-cta:hover h3{color:var(--accent)}.ytu-cta:active{transform:scale(.99)}.ytu-cta-arrow{align-items:center;border-radius:50%;color:var(--ink-400);display:inline-flex;height:36px;justify-content:center;position:absolute;right:22px;top:24px;transition:color .2s var(--ease),transform .2s var(--ease);width:36px}.ytu-cta-arrow svg{height:17px;width:17px}.ytu-cta:hover .ytu-cta-arrow{color:var(--ink-900);transform:translate(2px,-2px)}.ytu-cta-icon{align-items:center;background:var(--accent-soft);border-radius:12px;color:var(--accent);display:inline-flex;height:48px;justify-content:center;margin-bottom:auto;width:48px}.ytu-cta-icon svg{height:23px;width:23px}.ytu-cta h3{color:var(--ink-900);font-size:18px;font-weight:700;letter-spacing:-.01em;margin:20px 0 6px;transition:color .2s var(--ease)}.ytu-cta p{color:var(--ink-500);font-size:14px;line-height:1.55;margin:0 0 22px}.ytu-cta-btn{align-items:center;border:1.5px solid var(--accent);border-radius:10px;color:var(--accent);display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:11px 16px;transition:background .2s var(--ease),color .2s var(--ease)}.ytu-cta-btn svg{height:16px;transition:transform .2s var(--ease);width:16px}.ytu-cta:hover .ytu-cta-btn{background:var(--accent);color:#fff}.ytu-cta:hover .ytu-cta-btn svg{transform:translate(3px)}.ytu-cta-primary{--accent: var(--green);--accent-soft: var(--green-soft)}.ytu-cta-dark{--accent: var(--blue);--accent-soft: var(--blue-soft)}.ytu-cta-ghost{--accent: #1d3461;--accent-soft: rgba(29, 52, 97, .1)}.ytu-statbar{align-items:center;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-xs);display:flex;flex-wrap:wrap;gap:clamp(14px,2.5vw,32px);justify-content:space-around;margin:clamp(44px,5vw,64px) 0 0;padding:clamp(18px,2.5vw,26px) clamp(18px,3vw,36px)}.ytu-statbar i{background:var(--line);height:38px;width:1px}.ytu-stat{align-items:center;display:flex;gap:13px}.ytu-stat-icon{align-items:center;background:var(--bg-soft);border-radius:50%;color:var(--ink-500);display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.ytu-stat-icon svg{height:20px;width:20px}.ytu-stat>div{display:flex;flex-direction:column}.ytu-stat b{color:var(--ink-900);font-size:clamp(18px,2vw,22px);font-weight:800;letter-spacing:-.02em;line-height:1.2;white-space:nowrap}.ytu-stat span{color:var(--ink-500);font-size:13px;font-weight:500;white-space:nowrap}.ytu-kb{padding:clamp(44px,5vw,64px) 0 clamp(56px,7vw,88px)}.ytu-kb-head{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:32px}.ytu-kb-head h2{font-size:clamp(24px,2.8vw,32px);font-weight:800;letter-spacing:-.03em;margin:0}.ytu-kb-head a{background:var(--blue-soft);border-radius:9px;color:var(--blue);flex-shrink:0;font-size:14px;font-weight:600;padding:9px 16px;text-decoration:none;transition:background .2s var(--ease),color .2s var(--ease)}.ytu-kb-head a:hover{background:var(--blue);color:#fff}.ytu-kb-grid{display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.ytu-kb-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-xs);padding:26px 28px}.ytu-kb-card .category-name{align-items:center;color:var(--ink-900);display:flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:.07em;margin-bottom:14px;text-transform:uppercase}.ytu-kb-card .category-name:before{background:var(--red);border-radius:2px;content:"";height:14px;width:4px}.ytu-kb-card .article-headline{border-top:1px solid var(--line-soft);padding:11px 0}.ytu-kb-card .article-headline:last-child{padding-bottom:0}.ytu-kb-card .article-title a{color:var(--ink-700);font-size:14.5px;font-weight:500;text-decoration:none;transition:color .2s var(--ease)}.ytu-kb-card .article-title a:hover{color:var(--blue)}.ytu-kb-card .article-teaser{color:var(--ink-400);font-size:13px;margin-top:2px}.ytu-footer{background:var(--dark-3);border-top:3px solid var(--blue);color:var(--on-dark-soft);font-size:14px;padding:clamp(48px,6vw,72px) 0 0}.ytu-footer-grid{display:grid;gap:40px;grid-template-columns:2fr 1fr 1fr;padding-bottom:48px}.ytu-footer-brand .ytu-nav-brand{margin-bottom:18px}.ytu-footer-brand img{display:block;height:34px;width:auto}.ytu-footer-brand .ytu-nav-brand-text{font-size:13px;line-height:17px}.ytu-footer-brand p{line-height:1.7;margin:0;max-width:360px}.ytu-footer h4{color:#fff;font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 16px;text-transform:uppercase}.ytu-footer ul{list-style:none;margin:0;padding:0}.ytu-footer ul li{margin-bottom:10px}.ytu-footer ul a{color:var(--on-dark-soft);text-decoration:none;transition:color .2s var(--ease)}.ytu-footer ul a:hover{color:#fff}.ytu-footer-bottom{align-items:center;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:20px 0}.ytu-footer-bottom p{font-size:13px;margin:0}.ytu-footer-bottom a{color:#5c6570;font-size:12.5px;text-decoration:none}.ytu-footer-bottom a:hover{color:var(--on-dark-soft)}#footer{display:none}body:not(.ytu-landing){background:var(--bg-soft)}#content{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-xs);box-sizing:border-box;margin:clamp(28px,4vw,48px) auto clamp(56px,7vw,88px);max-width:calc(1280px - (2*clamp(20px,4vw,48px)));overflow-wrap:break-word;padding:clamp(28px,4vw,48px);width:calc(100% - (2*clamp(20px,4vw,48px)))}body.ytu-landing #content{background:transparent;border:0;box-shadow:none;margin:0;max-width:none;padding:0;width:auto}#content h1{font-size:25px;font-weight:800;letter-spacing:-.02em}.button,.green.button,input[type=submit],button[type=submit],#clientLogin input[type=submit],#ticketForm input[type=submit],#clientLogin div input[type=submit],#ticketForm div input[type=submit]{background:var(--blue);border:0;border-radius:var(--radius-sm);box-shadow:var(--shadow-xs);color:#fff!important;cursor:pointer;display:inline-block;font-family:var(--font);font-size:14px;font-weight:600;padding:10px 22px;text-decoration:none;text-shadow:none;transition:background .2s var(--ease),box-shadow .2s var(--ease);width:auto}.button:hover,input[type=submit]:hover,button[type=submit]:hover,#clientLogin input[type=submit]:hover,#ticketForm input[type=submit]:hover{background:var(--blue-hover);box-shadow:var(--shadow-blue)}input[type=reset],input[type=button],.red.button,#clientLogin div input[type=reset],#ticketForm div input[type=reset],#clientLogin div input[type=button],#ticketForm div input[type=button]{background:#fff;border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink-700)!important;cursor:pointer;font-family:var(--font);font-size:14px;font-weight:600;padding:10px 18px;transition:background .2s var(--ease),border-color .2s var(--ease);width:auto}input[type=reset]:hover,input[type=button]:hover{background:var(--bg-soft);border-color:var(--ink-400)}.red.button{background:var(--red);border:0;color:#fff!important}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=number],select,textarea,#ticketForm div input,#clientLogin div input,#ticketForm div textarea,#clientLogin div textarea{background:#fff;border:1px solid var(--line);border-radius:var(--radius-sm);box-sizing:border-box;color:var(--ink-900);font-family:var(--font);font-size:14.5px;padding:10px 13px;transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=password]:focus,input[type=search]:focus,select:focus,textarea:focus,#ticketForm div input:focus,#clientLogin div input:focus{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-ring);outline:none}label,th{color:var(--ink-700)}#content table.list,table#ticketTable{border:1px solid var(--line);border-collapse:separate;border-radius:var(--radius-sm);border-spacing:0;overflow:hidden;width:100%}#content table.list th,table#ticketTable th{background:var(--dark);border:0;color:#fff;font-size:12.5px;font-weight:600;letter-spacing:.05em;padding:12px 16px;text-transform:uppercase}#content table.list td,table#ticketTable td{border:0;border-bottom:1px solid var(--line-soft);padding:13px 16px}#content table.list tr:last-child td,table#ticketTable tr:last-child td{border-bottom:0}#content table.list tbody tr:hover td,table#ticketTable tbody tr:hover td{background:var(--blue-soft)}#msg_error,#msg_notice,#msg_warning{border:1px solid;border-radius:var(--radius-sm);font-weight:500;margin-bottom:20px;padding:12px 16px}#msg_error{background:var(--red-soft);border-color:#dc35454d;color:#b02a37}#msg_notice{background:#d1e7dd;border-color:#a3cfbb;color:#0f5132}#msg_warning{background:#fff3cd;border-color:#ffe69c;color:#997404}#clientLogin{border:0;box-shadow:none;margin:0 auto;max-width:480px}.ytu-form-page{margin:0;max-width:760px}.ytu-form-head{align-items:center;border-bottom:1px solid var(--line-soft);display:flex;gap:18px;margin-bottom:28px;padding-bottom:24px}.ytu-form-badge{align-items:center;background:var(--green-soft);border-radius:14px;color:var(--green);display:inline-flex;flex-shrink:0;height:52px;justify-content:center;width:52px}.ytu-form-badge svg{height:24px;width:24px}.ytu-form-head h1{margin:0 0 2px}.ytu-form-head p{color:var(--ink-500);margin:0}.ytu-form-page table,#ticketForm>table{display:block;table-layout:auto;width:100%!important}.ytu-form-page td,#ticketForm>table td,#ticketForm>table td+td{box-sizing:border-box;display:block;width:100%}.ytu-form-page tr,.ytu-form-page tbody{display:block}.ytu-form-page hr{border:0;border-top:1px solid var(--line-soft);margin:26px 0 20px}#ticketForm>table>tbody:first-of-type>tr:first-child hr{display:none}#ticketForm>table>tbody:last-of-type>tr:last-child:not(.captchaRow){display:none}.ytu-form-page .form-header h3,.ytu-form-page .form-header b{color:var(--ink-900);display:block;font-family:var(--font);font-size:16.5px;font-weight:700;letter-spacing:-.01em;margin:0 0 6px}.ytu-form-page .form-header{margin:2px 0 12px}.ytu-form-page .form-header>div{font-size:14px;line-height:1.65}.ytu-form-page label{color:var(--ink-700);display:block;font-size:13.5px;font-weight:600}.ytu-form-page label em{color:var(--ink-400)!important;font-size:12.5px;font-style:normal;font-weight:400}.ytu-form-page .required{color:var(--ink-900)}.ytu-form-page .error{color:var(--red);font-size:12.5px;font-weight:500}#ticketForm td input[type=text],#ticketForm td input[type=email],#ticketForm td input[type=tel],#ticketForm td input[type=password],#ticketForm td select,.ytu-form-page input[type=text],.ytu-form-page input[type=email],.ytu-form-page input[type=tel],.ytu-form-page input[type=password],.ytu-form-page select{margin-top:6px;max-width:520px;padding:11px 14px;width:100%}#ticketForm td textarea,.ytu-form-page textarea{margin-top:6px;max-width:none;padding:11px 14px;width:100%}.ytu-form-page .redactor-box{max-width:none}.ytu-form-page select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236c757d' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:15px;cursor:pointer;padding-right:42px}.ytu-form-page .redactor-box{border:1px solid var(--line)!important;border-radius:var(--radius-sm);margin-top:6px;overflow:hidden}.ytu-form-page .redactor-toolbar{border-bottom:1px solid var(--line-soft)!important;box-shadow:none!important}#ticketForm .captchaRow,.ytu-form-page .captchaRow{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px;padding:14px 0 2px}#ticketForm .captchaRow td,.ytu-form-page .captchaRow td{align-items:center;display:flex;gap:12px;padding:0;white-space:nowrap;width:auto}#ticketForm td .captcha,.ytu-form-page .captchaRow .captcha{background:transparent;border-radius:var(--radius-sm);flex-shrink:0;float:none;height:auto;margin:0;overflow:hidden;width:auto}.ytu-form-page .captchaRow .captcha img{border-radius:var(--radius-sm);display:block;float:none}#ticketForm td.required{color:var(--ink-700);font-size:13.5px;font-weight:600}.ytu-form-page .captchaRow input{margin-top:0!important;max-width:140px!important}#ticketForm td em,.ytu-form-page .captchaRow em{color:var(--ink-400);font-size:12.5px;font-style:normal}.ytu-form-page .filedrop .dropzone{background:var(--bg-soft);border:1.5px dashed var(--line);border-radius:var(--radius-sm);color:var(--ink-500);font-size:13.5px;padding:14px 16px;transition:border-color .2s var(--ease),background .2s var(--ease)}.ytu-form-page .filedrop .dropzone:hover{background:var(--blue-soft);border-color:var(--blue)}.ytu-form-page .filedrop .dropzone a{color:var(--blue);font-weight:600}.ytu-form-actions{align-items:center;border-top:1px solid var(--line-soft);display:flex;flex-wrap:wrap;gap:10px;margin-top:28px;padding-top:22px}.ytu-form-actions input[type=submit]{font-size:15px;order:1;padding:12px 28px}.ytu-form-actions input[type=reset]{order:2}.ytu-form-actions input[type=button]{border:0;color:var(--ink-500)!important;order:3}.ytu-form-actions input[type=button]:hover{background:transparent;color:var(--ink-900)!important}@media(max-width:680px){.ytu-form-head{align-items:flex-start;flex-direction:column;gap:14px}.ytu-form-page input[type=text],.ytu-form-page input[type=email],.ytu-form-page input[type=tel],.ytu-form-page select{max-width:none}.ytu-form-actions input[type=submit]{flex:1}}#clientLogin{background:var(--bg-soft);border:1px solid var(--line-soft);border-radius:var(--radius);box-shadow:none;margin:10px 0 6px;max-width:480px;padding:26px 28px}#clientLogin>div[style]{display:block!important}#clientLogin .login-box{box-shadow:none;display:block;padding:0;width:auto}#clientLogin .login-box>div{margin-bottom:16px}#clientLogin label{color:var(--ink-700);display:block;font-size:13.5px;font-weight:600}#clientLogin div input[type=text]{display:block;margin:6px 0 0;padding:11px 14px;width:100%}#clientLogin p{margin:20px 0 0}#clientLogin .btn{width:100%}#clientLogin .instructions{color:var(--ink-500);display:block;font-size:13.5px;line-height:1.6;padding:18px 2px 0}#clientLogin .instructions:empty{display:none}#clientLogin strong{color:var(--red);font-size:12.5px}@media(max-width:1024px){.ytu-cta-grid{grid-template-columns:1fr 1fr}.ytu-nav-links{display:none}}@media(max-width:680px){body{overflow-x:clip}.ytu-nav-inner{gap:10px;height:60px;padding:0 16px}.ytu-nav-brand{gap:10px}.ytu-nav-brand img{height:30px}.ytu-nav-brand-text{font-size:11.5px;line-height:15px;padding-left:10px}.ytu-nav-right{font-size:12.5px;gap:8px}.ytu-lang-btn{padding:6px 10px}.ytu-signin-btn{padding:7px 14px!important}.ytu-cta-grid{grid-template-columns:1fr;margin-top:-64px}.ytu-kb-grid{grid-template-columns:1fr}.ytu-statbar{gap:14px 20px;justify-content:flex-start}.ytu-statbar i{display:none}.ytu-hero{padding-bottom:110px}body.ytu-landing .ytu-hero{margin-top:-60px;padding-top:116px}.ytu-hero h1{font-size:clamp(22px,5.5vw,30px);letter-spacing:-.03em;margin-bottom:0}.ytu-hero-sub{font-size:clamp(12px,3.2vw,14px);margin-bottom:0;white-space:normal}.ytu-footer-grid{gap:28px;grid-template-columns:1fr}.ytu-search input[type=text]{font-size:15px;height:56px;padding-right:100px}.ytu-search button{height:42px;padding:0 18px;right:7px;top:7px}.ytu-kb-head{align-items:flex-start;flex-direction:column}#content{margin:20px auto 40px;padding:20px;width:calc(100% - 32px)}img,svg,input,select,textarea{max-width:100%}.ytu-hero-content{display:flex;flex-direction:column;gap:14px}.ytu-hero h1{margin-bottom:0;order:1}.ytu-hero-sub{margin-bottom:0;order:2}.ytu-hero-kicker.is-open{margin-bottom:0;order:0}.ytu-hero-kicker.is-closed{order:3}.ytu-search{margin:0;order:4}.ytu-hero-hints{order:5}.ytu-hero-kicker.is-closed{align-items:center;box-sizing:border-box;display:flex;font-size:12px;gap:7px;line-height:1.3;margin:0;max-width:100%;padding:5px 10px 5px 12px;position:relative;width:100%}.ytu-hero-kicker.is-closed .ytu-kicker-text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ytu-kicker-info{flex-shrink:0;margin-left:auto;position:static}.ytu-kicker-info-btn{align-items:center;background:#ffffff1a;border-radius:50%;display:inline-flex;height:24px;justify-content:center;min-height:24px;min-width:24px;padding:0}.ytu-kicker-info-btn svg{height:14px;width:14px}.ytu-kicker-info-popover{box-sizing:border-box;left:0;min-width:0;right:0;top:calc(100% + 10px);transform:none;width:auto}.ytu-kicker-info-popover:before{left:auto;margin-left:0;right:16px}.ytu-kicker-info:hover .ytu-kicker-info-popover:not(.is-portal){opacity:0;pointer-events:none;visibility:hidden}.ytu-hero-hints{display:none}#content .row{display:flex;flex-direction:column;gap:24px}#content .span8,#content .span4{box-sizing:border-box;display:block;margin:0;vertical-align:initial;width:100%}#content .span4.pull-right{float:none}#kb{padding:0}#kb>li{padding:18px 0}#kb>li>i{float:none;margin:0 0 10px}#kb>li>div{margin-left:0!important}#faq ol{padding-left:0}#faq ol li a{height:auto;line-height:1.45;padding:10px 0 10px 28px;white-space:normal;word-break:break-word}.article-headline{margin-left:0}.faq-content .thread-body,.faq-content .thread-body img{max-width:100%}#kb-search #query,#kb-search #cid,#kb-search #topic-id,#kb-search #searchSubmit{display:block;float:none;margin:0 0 10px;max-width:100%;width:100%}.sidebar .searchbar input.search,.sidebar .searchbar select{box-sizing:border-box;max-width:100%;width:100%}}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
