.analytics-dashboard-module__vvBbKG__container{flex-direction:column;gap:1.5rem;width:100%;display:flex}.analytics-dashboard-module__vvBbKG__status{color:var(--clr-subtle);font-size:.95rem}.analytics-dashboard-module__vvBbKG__card{border:1px solid var(--clr-border);background:var(--clr-surface);border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 2px rgba(15,23,42,.04)}.analytics-dashboard-module__vvBbKG__card[open]{box-shadow:0 6px 18px rgba(15,23,42,.12)}.analytics-dashboard-module__vvBbKG__cardNoData{opacity:.65;background:color-mix(in srgb,var(--clr-surface)50%,transparent);border-style:dashed}.analytics-dashboard-module__vvBbKG__cardNoData[open]{box-shadow:0 4px 12px rgba(15,23,42,.06)}.analytics-dashboard-module__vvBbKG__cardNoData .analytics-dashboard-module__vvBbKG__summary{cursor:default}.analytics-dashboard-module__vvBbKG__summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1.25rem;list-style:none;display:grid}.analytics-dashboard-module__vvBbKG__summary::-webkit-details-marker{display:none}.analytics-dashboard-module__vvBbKG__summaryHeader{flex-direction:column;gap:.35rem;display:flex}.analytics-dashboard-module__vvBbKG__summaryTitle{color:var(--clr-text);font-size:1.1rem;font-weight:600}.analytics-dashboard-module__vvBbKG__summaryMeta{color:var(--clr-subtle);font-size:.9rem}.analytics-dashboard-module__vvBbKG__summaryMetrics{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1.25rem;display:flex}.analytics-dashboard-module__vvBbKG__summaryIndicator{border:1px solid var(--clr-border);border-radius:999px;place-items:center;width:1.25rem;height:1.25rem;transition:transform .2s;display:grid}.analytics-dashboard-module__vvBbKG__summaryIndicator:before{content:"";border-bottom:2px solid var(--clr-subtle);border-right:2px solid var(--clr-subtle);width:.4rem;height:.4rem;transition:transform .2s;transform:rotate(45deg)}.analytics-dashboard-module__vvBbKG__card[open] .analytics-dashboard-module__vvBbKG__summaryIndicator:before{transform:rotate(-135deg)}.analytics-dashboard-module__vvBbKG__metric{flex-direction:column;gap:.25rem;min-width:120px;display:flex}.analytics-dashboard-module__vvBbKG__metric dt{color:var(--clr-subtle);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}.analytics-dashboard-module__vvBbKG__metric dd{margin:0}.analytics-dashboard-module__vvBbKG__metricValue{color:var(--clr-text);font-size:1.2rem;font-weight:600}.analytics-dashboard-module__vvBbKG__content{border-top:1px solid var(--clr-border);flex-direction:column;gap:1.25rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}.analytics-dashboard-module__vvBbKG__charts{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:1.5rem;width:100%;display:grid}.analytics-dashboard-module__vvBbKG__chart{flex-direction:column;gap:.75rem;width:100%;display:flex}.analytics-dashboard-module__vvBbKG__chartTitle{color:var(--clr-text);font-size:1rem;font-weight:600}@media (max-width:640px){.analytics-dashboard-module__vvBbKG__summary{grid-template-columns:minmax(0,1fr);gap:1rem}.analytics-dashboard-module__vvBbKG__summaryMetrics{justify-content:flex-start}.analytics-dashboard-module__vvBbKG__summaryIndicator{justify-self:flex-start}}
.language-menu-module__gkb6zG__menu{position:relative}.language-menu-module__gkb6zG__trigger{color:rgba(15,23,42,.85);cursor:pointer;background:rgba(255,255,255,.85);border:1px solid rgba(15,23,42,.18);border-radius:9999px;align-items:center;gap:.5rem;padding:.35rem .6rem;font-size:.75rem;font-weight:500;line-height:1;transition:border-color .2s,box-shadow .2s;display:inline-flex}.language-menu-module__gkb6zG__trigger:hover{border-color:rgba(15,23,42,.3);box-shadow:0 6px 18px rgba(15,23,42,.1)}.language-menu-module__gkb6zG__trigger:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.language-menu-module__gkb6zG__flag{border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex;overflow:hidden;box-shadow:0 0 0 1px rgba(15,23,42,.12)}.language-menu-module__gkb6zG__flagImage{object-fit:cover;width:100%;height:100%}.language-menu-module__gkb6zG__triggerLabel{text-transform:uppercase;letter-spacing:.08em}.language-menu-module__gkb6zG__dropdown{z-index:20;transform-origin:100% 100%;background:rgba(255,255,255,.97);border:1px solid rgba(15,23,42,.12);border-radius:.75rem;flex-direction:column;min-width:10rem;padding:.4rem;display:flex;position:absolute;top:0;right:0;transform:translateY(calc(-100% - .5rem));box-shadow:0 18px 40px rgba(15,23,42,.12)}.language-menu-module__gkb6zG__option{color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.65rem;align-items:center;gap:.6rem;padding:.35rem .5rem;font-size:.8rem;font-weight:500;transition:background-color .18s;display:flex}.language-menu-module__gkb6zG__option:hover{background-color:rgba(34,96,217,.1);outline:none}.language-menu-module__gkb6zG__option:focus-visible{background-color:rgba(34,96,217,.1);outline:none}.language-menu-module__gkb6zG__optionActive{background-color:rgba(34,96,217,.14)}.language-menu-module__gkb6zG__triggerFlag,.language-menu-module__gkb6zG__optionFlag{box-shadow:0 0 0 1px rgba(15,23,42,.12)}
.sign-out-button-module__Dft07q__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--clr-border-soft);background-color:var(--clr-surface);color:var(--clr-neutral-text);cursor:pointer;border-radius:.5rem;width:-moz-fit-content;width:fit-content;padding:.6rem 1rem;font-size:.85rem;font-weight:600;transition:background-color .15s,border-color .15s}.sign-out-button-module__Dft07q__button:hover:not(:disabled){background-color:var(--clr-neutral-bg);border-color:var(--clr-neutral-border)}.sign-out-button-module__Dft07q__button:disabled{cursor:wait;opacity:.7}
.dashboard-menu-module__AQYRAq__nav{background-color:transparent;flex-direction:column;gap:1.5rem;padding:2.5rem 2rem;display:flex}.dashboard-menu-module__AQYRAq__heading{text-transform:uppercase;color:rgba(23,23,23,.82);padding:0 1.1rem;font-size:.95rem;font-weight:700}.dashboard-menu-module__AQYRAq__list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.dashboard-menu-module__AQYRAq__item{border:1px solid transparent;border-radius:.75rem;transition:background-color .16s,border-color .16s}.dashboard-menu-module__AQYRAq__item:not(.dashboard-menu-module__AQYRAq__active):-webkit-any(:hover,:focus-within){background-color:rgba(34,34,34,.04);border-color:rgba(34,34,34,.08)}.dashboard-menu-module__AQYRAq__item:not(.dashboard-menu-module__AQYRAq__active):-moz-any(:hover,:focus-within){background-color:rgba(34,34,34,.04);border-color:rgba(34,34,34,.08)}.dashboard-menu-module__AQYRAq__item:not(.dashboard-menu-module__AQYRAq__active):is(:hover,:focus-within){background-color:rgba(34,34,34,.04);border-color:rgba(34,34,34,.08)}.dashboard-menu-module__AQYRAq__link{padding:1rem 1.1rem;display:block}.dashboard-menu-module__AQYRAq__label{margin-bottom:.35rem;font-size:1rem;font-weight:600}.dashboard-menu-module__AQYRAq__description{color:rgba(23,23,23,.6);max-width:20rem;font-size:.85rem;line-height:1.4}.dashboard-menu-module__AQYRAq__active{background-color:rgba(34,96,217,.08);border-color:rgba(34,96,217,.18)}.dashboard-menu-module__AQYRAq__active .dashboard-menu-module__AQYRAq__label{color:#2260d9}
.layout-module__T8_2_W__page{background-color:var(--clr-page-bg);width:100%;min-height:100vh;display:flex}.layout-module__T8_2_W__shell{background-color:var(--clr-shell-bg);grid-template-columns:320px minmax(0,1fr);width:100%;min-height:100vh;display:grid}.layout-module__T8_2_W__main{flex-direction:column;gap:2.5rem;padding:2.5rem;display:flex}.layout-module__T8_2_W__sidebar{background-color:var(--clr-sidebar-bg);border-right:1px solid var(--clr-divider);flex-direction:column;justify-content:space-between;display:flex}.layout-module__T8_2_W__sidebarFooter{color:var(--clr-footer-muted);border-top:1px solid var(--clr-divider);flex-direction:column;gap:.75rem;padding:1.5rem;font-size:.8rem;display:flex}.layout-module__T8_2_W__sidebarFooterActions{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}
.login-form-module__ZUisRG__page{background:var(--clr-page-bg);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:100vh;padding:2.5rem 1.5rem;display:flex}.login-form-module__ZUisRG__header{text-align:center;max-width:360px}.login-form-module__ZUisRG__title{margin-bottom:.5rem;font-size:2rem}.login-form-module__ZUisRG__subtitle{color:var(--clr-subtle);line-height:1.4}.login-form-module__ZUisRG__betaBadge{border:1px solid var(--clr-success-border);background:var(--clr-success-bg);color:var(--clr-success-text);letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;border-radius:999px;justify-content:center;align-items:center;margin-left:.3rem;padding:.2rem .35rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.login-form-module__ZUisRG__form{background:var(--clr-surface);width:100%;max-width:360px;box-shadow:0 16px 40px var(--clr-border-soft);border-radius:16px;flex-direction:column;gap:1rem;padding:1.75rem;display:flex}.login-form-module__ZUisRG__label{color:var(--clr-text);flex-direction:column;gap:.5rem;font-weight:600;display:flex}.login-form-module__ZUisRG__input{border:1px solid var(--clr-border);background:var(--clr-surface-muted);border-radius:12px;padding:.75rem 1rem;transition:border-color .2s,box-shadow .2s}.login-form-module__ZUisRG__input:focus{border-color:var(--clr-primary);background:var(--clr-surface);outline:none;box-shadow:0 0 0 3px rgba(99,102,241,.25)}.login-form-module__ZUisRG__button{background:var(--clr-primary);color:var(--clr-surface);cursor:pointer;border:none;border-radius:12px;margin-top:.5rem;padding:.9rem 1rem;font-weight:600;transition:background .2s,transform .2s}.login-form-module__ZUisRG__button:hover{background:var(--clr-primary-hover);transform:translateY(-1px)}.login-form-module__ZUisRG__button:disabled{cursor:not-allowed;background:var(--clr-primary-disabled);transform:none}.login-form-module__ZUisRG__successMessage,.login-form-module__ZUisRG__errorMessage{text-align:center;border-radius:12px;width:100%;max-width:360px;padding:.75rem 1rem;font-weight:500}.login-form-module__ZUisRG__successMessage{background:var(--clr-success-bg);color:var(--clr-success-text);border:1px solid var(--clr-success-border)}.login-form-module__ZUisRG__errorMessage{background:var(--clr-alert-bg);color:var(--clr-alert-text);border:1px solid var(--clr-alert-border)}.login-form-module__ZUisRG__footer{text-align:center;color:var(--clr-subtle)}@media (max-width:480px){.login-form-module__ZUisRG__page{padding:2rem 1rem}.login-form-module__ZUisRG__title{font-size:1.75rem}}
.links-manager-module__RwTMrW__container{flex-direction:column;gap:1.25rem;display:flex}.links-manager-module__RwTMrW__titleBar{flex-direction:column;gap:.35rem;display:flex}.links-manager-module__RwTMrW__title{color:var(--clr-text);margin:0;font-size:1.35rem;font-weight:600}.links-manager-module__RwTMrW__subtitle{color:var(--clr-subtle);margin:0;font-size:.9rem}.links-manager-module__RwTMrW__introCard{border:1px solid var(--clr-border-strong);background:var(--clr-surface-accent);border-radius:12px;padding:1rem 1.25rem;box-shadow:0 14px 30px -22px rgba(30,41,59,.55)}.links-manager-module__RwTMrW__formCard,.links-manager-module__RwTMrW__filterCard{border:1px solid var(--clr-border);background:var(--clr-surface-muted);border-radius:12px;padding:1rem 1.25rem;box-shadow:0 6px 18px -16px rgba(15,23,42,.6)}.links-manager-module__RwTMrW__form{flex-wrap:wrap;align-items:flex-end;gap:.85rem;margin:0;display:flex}.links-manager-module__RwTMrW__label{color:var(--clr-text);flex-direction:column;flex:320px;gap:.35rem;font-size:.9rem;display:flex}.links-manager-module__RwTMrW__input{border:1px solid var(--clr-border);color:var(--clr-text);background:var(--clr-surface);border-radius:8px;padding:.6rem .75rem;font-size:1rem;box-shadow:inset 0 0 0 1px rgba(59,130,246,.05)}.links-manager-module__RwTMrW__input:focus{border-color:var(--clr-primary);outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.25)}.links-manager-module__RwTMrW__select{border:1px solid var(--clr-border);color:var(--clr-text);background-color:var(--clr-surface);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:8px;width:100%;padding:.6rem 2.5rem .6rem .75rem;font-size:1rem}.links-manager-module__RwTMrW__select:focus{border-color:var(--clr-primary);outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.25)}.links-manager-module__RwTMrW__selectWrapper{width:100%;display:inline-flex;position:relative}.links-manager-module__RwTMrW__selectWrapper:after{content:"";pointer-events:none;border-bottom:2px solid rgba(15,23,42,.45);border-right:2px solid rgba(15,23,42,.45);width:.45rem;height:.45rem;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)rotate(45deg)}.links-manager-module__RwTMrW__folderLabel{flex:220px}.links-manager-module__RwTMrW__filterControl{color:var(--clr-text);flex-direction:column;gap:.35rem;min-width:220px;font-size:.9rem;display:flex}.links-manager-module__RwTMrW__filterRow{flex-wrap:wrap;align-items:flex-end;gap:.85rem;margin:0;display:flex}.links-manager-module__RwTMrW__filterActions{align-items:center;gap:.75rem;margin-left:auto;display:flex}.links-manager-module__RwTMrW__bulkButton{border:1px solid var(--clr-primary);background:var(--clr-primary);color:var(--clr-surface);cursor:pointer;border-radius:8px;padding:.55rem 1rem;font-size:.9rem;font-weight:600;transition:background .15s,transform .15s;box-shadow:0 6px 18px -16px rgba(59,130,246,.6)}.links-manager-module__RwTMrW__bulkButton:hover:not(:disabled){background:var(--clr-primary-hover);transform:translateY(-1px)}.links-manager-module__RwTMrW__bulkButton:disabled{opacity:.65;cursor:wait;box-shadow:none}.links-manager-module__RwTMrW__submitButton{border:1px solid var(--clr-primary);background:var(--clr-primary);color:var(--clr-surface);cursor:pointer;border-radius:8px;padding:.6rem 1.1rem;font-size:.95rem;font-weight:600;transition:background .15s,transform .15s;box-shadow:0 6px 18px -16px rgba(59,130,246,.8)}.links-manager-module__RwTMrW__submitButton:hover:not(:disabled){background:var(--clr-primary-hover);transform:translateY(-1px)}.links-manager-module__RwTMrW__submitButton:disabled{opacity:.6;cursor:wait;box-shadow:none}.links-manager-module__RwTMrW__statusMessage{border:1px solid transparent;border-radius:8px;margin:.6rem 0 0;padding:.65rem .75rem;font-size:.85rem;font-weight:500}.links-manager-module__RwTMrW__statusSuccess{background:var(--clr-indicator-success-bg);border-color:var(--clr-indicator-success-border);color:var(--clr-indicator-success-text)}.links-manager-module__RwTMrW__statusError{background:var(--clr-indicator-warn-bg);border-color:var(--clr-indicator-warn-border);color:var(--clr-indicator-warn-text)}.links-manager-module__RwTMrW__list{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.links-manager-module__RwTMrW__listItem{border:1px solid var(--clr-border);background:var(--clr-surface);border-radius:12px;grid-template-columns:minmax(12rem,20rem) 1.5rem minmax(0,1fr) auto auto;align-items:center;gap:.85rem;padding:.85rem 1rem;transition:border-color .18s,box-shadow .18s;display:grid;box-shadow:0 6px 16px -18px rgba(15,23,42,.45)}.links-manager-module__RwTMrW__listItem:hover{border-color:rgba(34,96,217,.2);box-shadow:0 8px 22px -18px rgba(34,96,217,.45)}.links-manager-module__RwTMrW__listItemDisabled{background:var(--clr-disabled-bg);border-color:var(--clr-disabled-border);color:var(--clr-muted)}.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__previewLink,.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__previewBase,.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__previewAlias{color:inherit}.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__previewLink:hover{color:inherit;text-decoration:none}.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__arrow{color:var(--clr-border)}.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__destinationLink{color:inherit}.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__destinationLink:hover{text-decoration:none}.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__meta,.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__timestamp,.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__iconText{color:inherit}.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__updateInput{border-color:var(--clr-border);color:inherit;background:rgba(241,245,249,.7)}.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__icon{background:rgba(148,163,184,.18)}.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__iconDot{background:var(--clr-border)}.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__deleteButton{border-color:var(--clr-border);color:var(--clr-muted);background:rgba(148,163,184,.18)}.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__deleteButton:hover:not(:disabled){background:var(--clr-border);color:var(--clr-subtle)}.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__updateButton{border-color:var(--clr-border);color:var(--clr-subtle);background:rgba(148,163,184,.18)}.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__updateButton:hover:not(:disabled){background:var(--clr-border);color:var(--clr-text)}.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__editButton,.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__qrButton,.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__cancelButton{border-color:var(--clr-border);color:var(--clr-muted);background:rgba(148,163,184,.18)}.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__editButton:hover:not(:disabled),.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__qrButton:hover:not(:disabled),.links-manager-module__RwTMrW__listItemDisabled .links-manager-module__RwTMrW__cancelButton:hover:not(:disabled){background:var(--clr-border);color:var(--clr-subtle)}.links-manager-module__RwTMrW__previewCell{align-items:center;gap:.5rem;min-width:0;display:flex;overflow:hidden}.links-manager-module__RwTMrW__destinationCell{flex-wrap:nowrap;align-items:center;gap:.6rem;min-width:0;display:inline-flex;overflow:hidden}.links-manager-module__RwTMrW__previewLink{color:#2260d9;align-items:center;gap:.25rem;min-width:0;text-decoration:none;display:inline-flex}.links-manager-module__RwTMrW__previewLink:hover{color:#154aba;text-decoration:underline}.links-manager-module__RwTMrW__previewBase{color:var(--clr-muted)}.links-manager-module__RwTMrW__previewAlias{color:inherit}.links-manager-module__RwTMrW__arrow{color:var(--clr-muted);text-align:center;justify-self:center;min-width:1.5rem;font-size:1.1rem}.links-manager-module__RwTMrW__destinationLink{min-width:0;color:var(--clr-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;text-decoration:none;display:inline-flex;overflow:hidden}.links-manager-module__RwTMrW__destinationLink:hover{text-decoration:underline}.links-manager-module__RwTMrW__updateForm{flex-wrap:nowrap;align-items:center;gap:.5rem;display:inline-flex}.links-manager-module__RwTMrW__updateInput{border:1px solid var(--clr-border);min-width:0;color:var(--clr-text);background:rgba(255,255,255,.85);border-radius:8px;flex:0 220px;padding:.5rem .75rem;font-size:.95rem;box-shadow:inset 0 0 0 1px rgba(59,130,246,.05)}.links-manager-module__RwTMrW__updateInput:focus{border-color:var(--clr-primary);outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.25)}.links-manager-module__RwTMrW__updateInput:disabled{background:var(--clr-border);color:var(--clr-muted);cursor:not-allowed}.links-manager-module__RwTMrW__updateActions{align-items:center;gap:.4rem;display:inline-flex}.links-manager-module__RwTMrW__updateButton{border:1px solid var(--clr-primary);background:var(--clr-primary);color:var(--clr-surface);cursor:pointer;white-space:nowrap;border-radius:8px;padding:.45rem .9rem;font-size:.85rem;font-weight:600;transition:background .18s,box-shadow .18s}.links-manager-module__RwTMrW__updateButton:hover:not(:disabled){background:var(--clr-primary-hover);box-shadow:0 6px 18px -16px rgba(59,130,246,.8)}.links-manager-module__RwTMrW__updateButton:disabled{border-color:var(--clr-border);color:var(--clr-subtle);cursor:not-allowed;box-shadow:none;background:rgba(148,163,184,.28)}.links-manager-module__RwTMrW__editButton{border:1px solid var(--clr-primary);color:var(--clr-primary-hover);cursor:pointer;background:rgba(59,130,246,.12);border-radius:9999px;padding:.45rem .95rem;font-size:.8rem;font-weight:600;transition:background .18s,box-shadow .18s}.links-manager-module__RwTMrW__editButton:hover:not(:disabled){background:rgba(59,130,246,.22);box-shadow:0 10px 22px -18px rgba(59,130,246,.6)}.links-manager-module__RwTMrW__editButton:disabled{border-color:var(--clr-border);color:var(--clr-muted);cursor:not-allowed;box-shadow:none;background:rgba(148,163,184,.2)}.links-manager-module__RwTMrW__qrButton{border:1px solid var(--clr-text);color:var(--clr-text);cursor:pointer;background:rgba(15,23,42,.08);border-radius:9999px;padding:.45rem .95rem;font-size:.8rem;font-weight:600;transition:background .18s,box-shadow .18s}.links-manager-module__RwTMrW__qrButton:hover:not(:disabled){background:rgba(15,23,42,.14);box-shadow:0 10px 22px -18px rgba(15,23,42,.6)}.links-manager-module__RwTMrW__qrButton:disabled{border-color:var(--clr-border);color:var(--clr-muted);cursor:not-allowed;box-shadow:none;background:rgba(148,163,184,.2)}.links-manager-module__RwTMrW__cancelButton{border:1px solid var(--clr-border);background:var(--clr-surface-muted);color:var(--clr-text);cursor:pointer;border-radius:8px;padding:.45rem .9rem;font-size:.8rem;font-weight:600;transition:background .18s,transform .18s,border-color .18s}.links-manager-module__RwTMrW__cancelButton:hover:not(:disabled){border-color:var(--clr-muted);background:rgba(226,232,240,.9);transform:translateY(-1px)}.links-manager-module__RwTMrW__cancelButton:disabled{border-color:var(--clr-border);color:var(--clr-muted);cursor:not-allowed;background:rgba(148,163,184,.16);transform:none}.links-manager-module__RwTMrW__meta{color:var(--clr-subtle);white-space:nowrap;align-items:center;gap:.75rem;font-size:.85rem;display:inline-flex}.links-manager-module__RwTMrW__timestamp{font-variant-numeric:tabular-nums}.links-manager-module__RwTMrW__icon{border-radius:9999px;align-items:center;gap:.3rem;padding:.25rem .55rem;display:inline-flex}.links-manager-module__RwTMrW__iconDot{background:currentColor;border-radius:50%;width:.45rem;height:.45rem}.links-manager-module__RwTMrW__iconText{font-size:.8rem}.links-manager-module__RwTMrW__iconActive{color:var(--clr-icon-success);background:rgba(34,197,94,.16)}.links-manager-module__RwTMrW__iconMuted{color:var(--clr-icon-muted);background:rgba(148,163,184,.14)}.links-manager-module__RwTMrW__deleteButton{border:1px solid var(--clr-danger);color:var(--clr-danger-text);cursor:pointer;white-space:nowrap;background:rgba(248,113,113,.18);border-radius:9999px;justify-self:end;padding:.45rem .95rem;font-size:.85rem;font-weight:600;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s}.links-manager-module__RwTMrW__deleteButton:hover:not(:disabled){border-color:var(--clr-danger-strong);background:rgba(239,68,68,.22);transform:translateY(-1px);box-shadow:0 10px 22px -16px rgba(239,68,68,.6)}.links-manager-module__RwTMrW__deleteButton:disabled{border-color:var(--clr-border);color:var(--clr-muted);cursor:not-allowed;opacity:1;box-shadow:none;background:rgba(148,163,184,.18);transform:none}.links-manager-module__RwTMrW__emptyState{border:1px dashed var(--clr-border);color:var(--clr-text);text-align:center;background:rgba(248,250,252,.85);border-radius:12px;padding:1.25rem;font-size:.95rem}.links-manager-module__RwTMrW__modalOverlay{z-index:1000;background:rgba(15,23,42,.55);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.links-manager-module__RwTMrW__modal{background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:16px;flex-direction:column;width:min(420px,90vw);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px rgba(15,23,42,.55)}.links-manager-module__RwTMrW__modalHeader{border-bottom:1px solid rgba(226,232,240,.7);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem .75rem;display:flex}.links-manager-module__RwTMrW__modalTitle{color:var(--clr-text);margin:0;font-size:1.1rem;font-weight:600}.links-manager-module__RwTMrW__modalCloseButton{width:2.3rem;height:2.3rem;color:var(--clr-text);cursor:pointer;background:linear-gradient(rgba(248,250,252,.96),rgba(226,232,240,.92));border:1px solid rgba(148,163,184,.6);border-radius:12px;justify-content:center;align-items:center;transition:background .18s,transform .18s,box-shadow .18s,border-color .18s;display:inline-flex;position:relative}.links-manager-module__RwTMrW__modalCloseButton:before,.links-manager-module__RwTMrW__modalCloseButton:after{content:"";background:currentColor;border-radius:999px;width:62%;height:2.5px;transition:background .18s,transform .18s;position:absolute}.links-manager-module__RwTMrW__modalCloseButton:before{transform:rotate(45deg)}.links-manager-module__RwTMrW__modalCloseButton:after{transform:rotate(-45deg)}.links-manager-module__RwTMrW__modalCloseButton:hover{border-color:var(--clr-primary);color:var(--clr-primary-hover);background:linear-gradient(rgba(239,246,255,.98),rgba(219,234,254,.95));outline:none;transform:translateY(-2px);box-shadow:0 14px 26px -18px rgba(59,130,246,.55)}.links-manager-module__RwTMrW__modalCloseButton:focus-visible{border-color:var(--clr-primary);color:var(--clr-primary-hover);background:linear-gradient(rgba(239,246,255,.98),rgba(219,234,254,.95));outline:none;transform:translateY(-2px);box-shadow:0 14px 26px -18px rgba(59,130,246,.55)}.links-manager-module__RwTMrW__modalContent{justify-content:center;padding:1.25rem 1.25rem .5rem;display:flex}.links-manager-module__RwTMrW__modalImage{border:1px solid var(--clr-border);border-radius:12px;width:100%;max-width:18rem;height:auto;box-shadow:0 12px 24px -18px rgba(15,23,42,.45)}.links-manager-module__RwTMrW__modalActions{border-top:1px solid rgba(226,232,240,.7);justify-content:flex-end;align-items:center;gap:.6rem;padding:.75rem 1.25rem 1.25rem;display:flex}.links-manager-module__RwTMrW__downloadButton{border:1px solid var(--clr-primary);background:var(--clr-primary);color:var(--clr-surface);border-radius:8px;padding:.5rem 1rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .18s,box-shadow .18s}.links-manager-module__RwTMrW__downloadButton:hover{background:var(--clr-primary-hover);box-shadow:0 6px 18px -16px rgba(59,130,246,.8)}.links-manager-module__RwTMrW__modalActions .links-manager-module__RwTMrW__cancelButton{padding:.5rem 1rem}
