/* Webidir Marka Araştırma ve Tescil Merkezi */
.tm-hero{position:relative;overflow:hidden;padding:76px 0 82px;color:#fff;background:radial-gradient(circle at 84% 15%,rgba(75,222,198,.17),transparent 27%),radial-gradient(circle at 10% 80%,rgba(92,86,238,.22),transparent 31%),#06172d}
.tm-grid{position:absolute;inset:0;opacity:.11;background-image:linear-gradient(rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.13) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to right,black,transparent 64%)}
.tm-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,.88fr) minmax(500px,1.12fr);gap:65px;align-items:center}
.tm-kicker{display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border:1px solid rgba(255,255,255,.16);border-radius:99px;color:#8fe8db;background:rgba(255,255,255,.055);font-size:9px;font-weight:900;letter-spacing:.09em}
.tm-hero-copy h1{margin:24px 0 18px;font-size:48px;line-height:1.08;letter-spacing:-.045em}.tm-hero-copy h1 em{color:#9df0de;font-style:normal}.tm-hero-copy>p{max-width:640px;color:#b8c8da;font-size:15px;line-height:1.75}
.tm-trust-row{margin-top:32px;display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.tm-trust-row>span{min-height:84px;padding:13px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:8px;align-content:center;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:rgba(255,255,255,.045)}.tm-trust-row i{grid-row:1/3;width:31px;height:31px;display:grid;place-items:center;color:#8fe8db;background:rgba(126,231,214,.09);border-radius:9px}.tm-trust-row b{font-size:10px}.tm-trust-row small{color:#8096ad;font-size:8px}
.tm-search-console{overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(10,31,57,.88);box-shadow:0 35px 80px rgba(0,0,0,.28);backdrop-filter:blur(16px)}
.tm-console-head{height:52px;padding:0 18px;display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.035)}.tm-console-head>span{display:flex;gap:5px}.tm-console-head>span i{width:7px;height:7px;border-radius:50%;background:#ff6d75}.tm-console-head>span i:nth-child(2){background:#f6bf4e}.tm-console-head>span i:nth-child(3){background:#45d39b}.tm-console-head b{font-size:10px}.tm-console-head em{margin-left:auto;color:#65819c;font-size:8px;font-style:normal}
.tm-search-console form{padding:25px;display:grid;gap:8px}.tm-search-console label{margin-top:3px;color:#b6c7d8;font-size:9px;font-weight:800}.tm-search-console label small{color:#71879e;font-weight:600}.tm-search-console input{width:100%;height:47px;padding:0 13px;color:#fff;border:1px solid rgba(255,255,255,.13);border-radius:10px;outline:0;background:rgba(255,255,255,.055)}.tm-search-console input:focus{border-color:#72dccb;box-shadow:0 0 0 3px rgba(114,220,203,.09)}
.tm-search-field{position:relative;display:grid;grid-template-columns:1fr auto;gap:8px}.tm-search-field>i{position:absolute;left:14px;top:16px;color:#6e849c}.tm-search-field input{padding-left:40px}.tm-search-field button{padding:0 16px;border:0;border-radius:10px;color:#06172d;background:#9eee55;cursor:pointer;font-size:9px;font-weight:900}
.tm-search-result{margin:0 25px 25px;padding:15px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;border:1px solid rgba(126,231,214,.18);border-radius:12px;background:rgba(126,231,214,.07)}.tm-search-result>span{width:36px;height:36px;display:grid;place-items:center;color:#76e0ce;background:rgba(126,231,214,.12);border-radius:10px}.tm-search-result div{display:grid;gap:2px}.tm-search-result small{color:#7192a8;font-size:7px;font-weight:900}.tm-search-result strong{font-size:12px}.tm-search-result p{color:#8ca0b5;font-size:8px}.tm-search-result a{padding:10px 12px;color:#06172d;background:#9eee55;border-radius:8px;font-size:8px;font-weight:900}
.tm-console-note{margin:0 25px 25px;padding:13px;display:flex;gap:10px;color:#8ea3b8;background:rgba(255,255,255,.04);border-radius:10px;font-size:8px;line-height:1.6}.tm-console-note i{color:#83ddcf;margin-top:2px}
.tm-process-section{padding:92px 0;background:#f6f8fb}.tm-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.tm-process-grid article{position:relative;min-height:255px;padding:22px;border:1px solid #dfe6ef;border-radius:17px;background:#fff;box-shadow:0 9px 30px rgba(21,46,75,.045)}.tm-process-grid article>span{position:absolute;right:16px;top:14px;color:#e6ebf1;font-size:38px;font-weight:900}.tm-process-grid article>i{width:45px;height:45px;display:grid;place-items:center;color:#3357df;background:#edf2ff;border-radius:13px;font-size:17px}.tm-process-grid h3{margin:27px 0 9px;font-size:15px}.tm-process-grid p{min-height:69px;color:#65778d;font-size:10px;line-height:1.65}.tm-process-grid b{display:inline-flex;margin-top:17px;color:#3157df;font-size:8px;text-transform:uppercase;letter-spacing:.07em}
.tm-request-section{padding:92px 0;background:#fff}.tm-request-grid{display:grid;grid-template-columns:minmax(0,.72fr) minmax(540px,1.28fr);gap:75px;align-items:start}.tm-request-copy{position:sticky;top:125px}.tm-request-copy h2{margin:14px 0;font-size:40px;line-height:1.12;letter-spacing:-.04em}.tm-request-copy>p{color:#63758b;font-size:13px;line-height:1.75}.tm-request-copy ul{margin:25px 0;display:grid;gap:13px;list-style:none}.tm-request-copy li{display:flex;align-items:center;gap:9px;color:#31455d;font-size:10px;font-weight:700}.tm-request-copy li i{width:22px;height:22px;display:grid;place-items:center;color:#087c5b;background:#e5f7ef;border-radius:50%;font-size:8px}.tm-official-links{display:flex;gap:8px;flex-wrap:wrap}.tm-official-links a{padding:10px 12px;display:inline-flex;align-items:center;gap:7px;color:#1a3d72;background:#edf3fc;border-radius:9px;font-size:9px;font-weight:800}
.tm-request-card{padding:26px;border:1px solid #dfe6ef;border-radius:19px;background:#fbfcfe;box-shadow:0 22px 60px rgba(16,42,74,.08)}.tm-card-head{margin-bottom:22px;padding-bottom:18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e2e8f0}.tm-card-head small{color:#3157df;font-size:8px;font-weight:900}.tm-card-head h3{margin-top:3px;font-size:19px}.tm-card-head>span{padding:8px 10px;color:#087c5b;background:#e7f8f1;border-radius:9px;font-size:8px;font-weight:800}.tm-request-card .form-group label{font-size:9px}.tm-request-card .form-control{min-height:47px;border-color:#cdd8e5;background:#fff}.tm-request-card textarea.form-control{min-height:125px}.tm-form-legal{margin:11px 0 0;color:#8a98aa;text-align:center;font-size:8px}
.tm-login-state{padding:35px 18px;text-align:center}.tm-login-state>span{width:58px;height:58px;margin:0 auto 16px;display:grid;place-items:center;color:#3157df;background:#edf2ff;border-radius:17px;font-size:19px}.tm-login-state h3{font-size:21px}.tm-login-state p{max-width:370px;margin:9px auto 23px;color:#6b7d92;font-size:10px;line-height:1.7}.tm-login-state>a:last-child{display:inline-block;margin-top:13px;color:#3157df;font-size:9px;font-weight:800}
.tm-my-requests{padding:84px 0;background:#f5f8fb}.tm-request-list{display:grid;gap:10px}.tm-request-list>article{padding:15px 17px;display:grid;grid-template-columns:1.2fr .65fr .55fr .85fr 1fr;align-items:center;gap:13px;border:1px solid #dfe6ef;border-radius:14px;background:#fff}.tm-request-id{display:flex!important;align-items:center;gap:10px}.tm-request-id>span{width:39px;height:39px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#3157df,#48cbbb);border-radius:11px;font-weight:900}.tm-request-id div{display:grid;gap:2px}.tm-request-list small{color:#8494a8;font-size:7px;font-weight:800}.tm-request-list strong,.tm-request-list h3{font-size:10px}.tm-request-list article>div{display:grid;gap:4px}.tm-request-actions a{color:#3157df;font-size:8px;font-weight:800}.tm-request-actions b{font-size:8px}.tm-empty{padding:55px;text-align:center;color:#718399;border:1px dashed #cbd7e4;border-radius:15px;background:#fff}.tm-empty i{font-size:28px}.tm-empty h3{margin:10px 0 4px;color:#10233d;font-size:15px}.tm-empty p{font-size:9px}
.tm-disclaimer{padding:22px 0;color:#6d7c8e;background:#edf2f7}.tm-disclaimer .container{display:flex;align-items:flex-start;gap:11px}.tm-disclaimer i{color:#3157df;margin-top:2px}.tm-disclaimer p{font-size:9px;line-height:1.65}
.home-trademark{padding:90px 0;color:#fff;background:#06172d}.home-trademark-shell{display:grid;grid-template-columns:minmax(0,.8fr) minmax(540px,1.2fr);gap:70px;align-items:center}.home-trademark-copy h2{margin:16px 0;font-size:41px;line-height:1.12;letter-spacing:-.04em}.home-trademark-copy h2 em{color:#9df0de;font-style:normal}.home-trademark-copy>p{color:#aebfd2;font-size:12px;line-height:1.75}.home-trademark-copy ul{margin:22px 0 27px;display:grid;gap:11px;list-style:none}.home-trademark-copy li{display:flex;align-items:center;gap:8px;color:#d6e0ec;font-size:9px}.home-trademark-copy li i{color:#98ef56}
.home-trademark-console{overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:19px;background:#0a203a;box-shadow:0 30px 70px rgba(0,0,0,.27)}.home-tm-head{height:48px;padding:0 17px;display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(255,255,255,.08)}.home-tm-head>span{display:flex;gap:5px}.home-tm-head>span i{width:6px;height:6px;border-radius:50%;background:#e76068}.home-tm-head>span i:nth-child(2){background:#e8ba54}.home-tm-head>span i:nth-child(3){background:#4bd39e}.home-tm-head small{color:#8197ad;font-size:7px;font-weight:900}.home-tm-head b{margin-left:auto;color:#80dfcf;font-size:8px}
.home-tm-brand{margin:18px;padding:15px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;border:1px solid rgba(255,255,255,.08);border-radius:13px;background:rgba(255,255,255,.035)}.home-tm-brand>span{width:42px;height:42px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#5d58ef,#45cbbd);border-radius:12px;font-size:17px;font-weight:900}.home-tm-brand div{display:grid;gap:2px}.home-tm-brand small{color:#6e89a2;font-size:7px;font-weight:900}.home-tm-brand strong{font-size:13px}.home-tm-brand em{color:#7f96ad;font-size:8px;font-style:normal}.home-tm-brand>i{color:#8be7d8;font-size:19px}
.home-tm-timeline{margin:0 18px;display:grid}.home-tm-timeline article{padding:12px 3px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;border-bottom:1px solid rgba(255,255,255,.07)}.home-tm-timeline article>i{width:31px;height:31px;display:grid;place-items:center;color:#71879e;background:rgba(255,255,255,.05);border-radius:9px}.home-tm-timeline article.done>i{color:#86e1d2;background:rgba(126,231,214,.1)}.home-tm-timeline article.active>i{color:#b9f16b;background:rgba(185,241,107,.1)}.home-tm-timeline article div{display:grid;gap:2px}.home-tm-timeline strong{font-size:9px}.home-tm-timeline small{color:#6f879f;font-size:7px}.home-tm-timeline b{color:#6e879f;font-size:7px}.home-tm-timeline .done b{color:#76d9c9}.home-tm-timeline .active b{color:#b4ea67}.home-trademark-console>a{margin:16px 18px 18px;padding:11px;display:flex;align-items:center;justify-content:center;gap:8px;color:#07172d;background:#9eee55;border-radius:9px;font-size:9px;font-weight:900}
@media(max-width:1100px){.tm-hero-grid,.tm-request-grid,.home-trademark-shell{grid-template-columns:1fr;gap:42px}.tm-request-copy{position:static}.tm-process-grid{grid-template-columns:repeat(2,1fr)}.tm-request-list>article{grid-template-columns:1fr 1fr}.tm-request-actions{grid-column:1/-1}.main-nav>a[href$="/marka-tescil"]{display:none}}
@media(max-width:680px){.tm-hero{padding:46px 0 55px}.tm-hero-copy h1{font-size:35px}.tm-trust-row,.tm-process-grid{grid-template-columns:1fr}.tm-search-field{grid-template-columns:1fr}.tm-search-field button{min-height:43px}.tm-search-result{grid-template-columns:auto 1fr}.tm-search-result>a{grid-column:1/-1;text-align:center}.tm-process-section,.tm-request-section,.tm-my-requests,.home-trademark{padding:60px 0}.tm-request-grid,.home-trademark-shell{grid-template-columns:minmax(0,1fr)}.tm-request-card{padding:18px}.tm-request-copy h2,.home-trademark-copy h2{font-size:32px}.tm-request-list>article{grid-template-columns:1fr}.tm-request-actions{grid-column:auto}.home-trademark-console{min-width:0}.tm-trust-row>span{min-height:70px}}
