.teable-badges{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.25em;vertical-align:middle}.names>.teable-badges{overflow:visible}.names:has(.teable-badge){padding-block:16px;margin-block:-16px;pointer-events:none}.names:has(.teable-badge)>*{pointer-events:auto}.topic-body .names .teable-badges{order:2;min-width:0;margin-left:.35em}.user-card .teable-badges{margin-top:.25em}.user-card .first-row .names .teable-badges{display:flex}.user-card .first-row .names .teable-badge{display:inline-flex}.teable-badge{display:inline-flex;box-sizing:border-box;align-items:center;gap:.3em;max-width:100%;padding:.05em .7em;border:1px solid rgba(0,0,0,0);border-radius:999px;font-size:var(--font-down-2);font-weight:600;line-height:1.6;white-space:nowrap}.teable-badge .d-icon{flex:none;font-size:.9em}.teable-badge__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.teable-badge--pro{color:#12b76a;background:rgba(18,183,106,.14)}.teable-badge--business{color:#2e90fa;background:rgba(46,144,250,.14)}.teable-badge--enterprise{color:#7a5af8;background:rgba(122,90,248,.14)}.teable-badge--team{color:var(--secondary);background:var(--primary)}@property --teable-badge-drift{syntax:"<percentage>";inherits:false;initial-value:0%}@property --teable-badge-spin{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes teable-badge-drift{to{--teable-badge-drift: 24%}}@keyframes teable-badge-spin{to{--teable-badge-spin: 360deg}}@supports(color: light-dark(#000, #fff)){.teable-badge{--tb-sheen: linear-gradient( 115deg, light-dark(rgb(255 255 255 / 40%), rgb(181 216 255 / 19%)), transparent 20%, transparent 73%, light-dark(rgb(255 255 255 / 53%), rgb(209 233 255 / 22%)) 95%, transparent );--tb-pearl: linear-gradient( 135deg, light-dark(rgb(255 255 255 / 50%), transparent), light-dark(rgb(255 255 255 / 8%), transparent) 47%, light-dark(rgb(217 232 238 / 22%), transparent) )}.teable-badge--pro{--tb-h1: 150;--tb-h2: 170;--tb-h3: 196;--tb-hg: 300}.teable-badge--business{--tb-h1: 228;--tb-h2: 252;--tb-h3: 278;--tb-hg: 190}.teable-badge--enterprise{--tb-h1: 282;--tb-h2: 303;--tb-h3: 330;--tb-hg: 215}.teable-badge--tier-1{color:light-dark(oklch(43% 0.1 var(--tb-h2)), oklch(86% 0.07 var(--tb-h2)));border-color:light-dark(rgba(255, 255, 255, 0.92), rgba(211, 237, 245, 0.22));background:var(--tb-sheen),var(--tb-pearl),linear-gradient(100deg, light-dark(oklch(95.5% 0.025 var(--tb-h1)), oklch(27% 0.025 var(--tb-h1))), light-dark(oklch(97% 0.015 var(--tb-h2)), oklch(25% 0.02 var(--tb-h2))) 50%, light-dark(oklch(95.5% 0.028 var(--tb-h3)), oklch(27% 0.028 var(--tb-h3))));box-shadow:inset 1px 1px 1px light-dark(#fff, rgba(213, 245, 255, 0.18)),inset -1px -1px 1px light-dark(oklch(60% 0.05 var(--tb-h2)/16%), transparent),0 0 0 1px light-dark(oklch(86% 0.03 var(--tb-h2)), rgba(255, 255, 255, 0.05))}.teable-badge--tier-2{color:light-dark(oklch(39% 0.11 var(--tb-h2)), oklch(90% 0.06 var(--tb-h2)));border-color:light-dark(rgba(255, 255, 255, 0.92), rgba(211, 237, 245, 0.22));background:var(--tb-sheen),var(--tb-pearl),linear-gradient(100deg, light-dark(oklch(92% 0.055 var(--tb-h1)), oklch(36% 0.06 var(--tb-h1))), light-dark(oklch(94% 0.035 var(--tb-h2)), oklch(32% 0.05 var(--tb-h2))) 50%, light-dark(oklch(91.5% 0.06 var(--tb-h3)), oklch(36% 0.065 var(--tb-h3))));box-shadow:inset 1px 1px 1px light-dark(rgba(255, 255, 255, 0.95), rgba(213, 245, 255, 0.25)),inset -1px -1px 1px light-dark(oklch(55% 0.07 var(--tb-h2)/22%), rgba(0, 0, 0, 0.25)),0 0 0 1px light-dark(oklch(80% 0.05 var(--tb-h2)), transparent),0 3px 7px -4px light-dark(oklch(45% 0.08 var(--tb-h2)/25%), transparent)}.teable-badge--tier-3{color:light-dark(oklch(30% 0.1 var(--tb-h2)), #fff);text-shadow:0 1px 0 light-dark(rgba(255, 255, 255, 0.45), transparent);border-color:light-dark(rgba(255, 255, 255, 0.92), rgba(211, 237, 245, 0.22));background:var(--tb-sheen),radial-gradient(40% 130% at 80% -10%, light-dark(rgba(255, 255, 255, 0.6), rgba(255, 255, 255, 0.16)), transparent 70%),var(--tb-pearl),linear-gradient(100deg, light-dark(oklch(84% 0.085 var(--tb-h1)), oklch(47% 0.09 var(--tb-h1))), light-dark(oklch(88% 0.06 var(--tb-h2)), oklch(41% 0.085 var(--tb-h2))) 50%, light-dark(oklch(83% 0.095 var(--tb-h3)), oklch(45% 0.1 var(--tb-h3))));box-shadow:inset 1px 1px 1px light-dark(rgba(255, 255, 255, 0.95), rgba(213, 245, 255, 0.35)),inset -1px -1px 1px light-dark(oklch(50% 0.09 var(--tb-h2)/30%), rgba(0, 0, 0, 0.3)),0 0 0 1px light-dark(oklch(70% 0.08 var(--tb-h2)/70%), transparent),0 5px 11px -5px oklch(50% 0.12 var(--tb-h2)/45%)}.teable-badge--tier-4,.teable-badge--tier-5{--tb-shine: radial-gradient( 60% 160% at calc(14% + var(--teable-badge-drift)) -10%, rgb(255 255 255 / 34%), transparent 70% ) padding-box, radial-gradient( 40% 130% at calc(82% - var(--teable-badge-drift)) -10%, rgb(255 255 255 / 26%), transparent 70% ) padding-box;--tb-deep: linear-gradient( 100deg, light-dark( oklch(58% 0.115 var(--tb-h1)), oklch(52% 0.105 var(--tb-h1)) ), light-dark(oklch(50% 0.13 var(--tb-h2)), oklch(44% 0.12 var(--tb-h2))) 50%, light-dark(oklch(53% 0.135 var(--tb-h3)), oklch(47% 0.125 var(--tb-h3))) ) padding-box;color:#fff;text-shadow:0 1px 1px oklch(25% 0.1 var(--tb-h2)/50%)}.teable-badge--tier-4{border-color:light-dark(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.35));background:var(--tb-sheen) padding-box,var(--tb-shine),var(--tb-deep);box-shadow:inset 1px 1px 1px light-dark(rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.45)),inset -1px -1px 1px oklch(30% 0.1 var(--tb-h2)/45%),inset 0 0 0 2px light-dark(rgba(255, 255, 255, 0.1), transparent),0 0 0 1px light-dark(oklch(45% 0.12 var(--tb-h2)/55%), transparent),0 6px 14px -6px light-dark(oklch(40% 0.14 var(--tb-h2)/70%), transparent),0 0 16px -4px light-dark(transparent, oklch(55% 0.14 var(--tb-h2)/55%))}.teable-badge--tier-5{border-color:rgba(0,0,0,0);background:var(--tb-sheen) padding-box,var(--tb-shine),var(--tb-deep),conic-gradient(from var(--teable-badge-spin), oklch(92% 0.07 var(--tb-h1)), oklch(90% 0.08 var(--tb-hg)), oklch(97% 0.03 var(--tb-h2)), oklch(90% 0.08 var(--tb-h3)), oklch(92% 0.07 var(--tb-h1))) border-box;box-shadow:inset 1px 1px 1px rgba(255,255,255,.45),inset 0 0 0 2px light-dark(rgba(255, 255, 255, 0.1), transparent),0 0 14px -2px light-dark(oklch(62% 0.12 var(--tb-h2)/60%), oklch(60% 0.12 var(--tb-h2)/45%)),-4px 5px 13px -5px light-dark(oklch(60% 0.14 var(--tb-h1)/80%), oklch(60% 0.15 var(--tb-h1)/60%)),4px 5px 13px -5px light-dark(oklch(60% 0.14 var(--tb-h3)/80%), oklch(60% 0.15 var(--tb-h3)/60%));animation:teable-badge-drift 6s ease-in-out infinite alternate,teable-badge-spin 12s linear infinite}.teable-badge--team{color:light-dark(#fff, #0e1116);border-color:light-dark(rgba(255, 255, 255, 0.3), #fff);background:var(--tb-sheen) padding-box,linear-gradient(135deg, light-dark(rgba(255, 255, 255, 0.14), transparent), transparent 50%) padding-box,linear-gradient(160deg, light-dark(#3a3f48, #fff), light-dark(#121419, rgba(222, 229, 236, 0.94))) padding-box;box-shadow:inset 1px 1px 1px light-dark(rgba(255, 255, 255, 0.3), #fff),inset -1px -1px 1px light-dark(rgba(0, 0, 0, 0.4), rgba(116, 150, 178, 0.3)),0 0 0 1px light-dark(rgba(10, 12, 16, 0.55), rgba(255, 255, 255, 0.1)),0 5px 10px -6px light-dark(rgba(10, 12, 16, 0.5), transparent)}}@media(prefers-reduced-motion: reduce){.teable-badge--tier-5{animation:none}}.teable-badge.teable-badge--bot{color:var(--primary-high);border-color:var(--primary-low-mid);background:var(--primary-very-low);box-shadow:none}.teable-issue-entry{white-space:nowrap}@media(width < 40rem){.teable-issue-entry .d-button-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:rect(0 0 0 0);border:0}.teable-issue-entry .d-icon{margin-right:0}}.teable-report-modal{--teable-report-radius: 12px}.teable-report-modal .d-modal__container{width:100%;max-width:44rem}.teable-report-modal .d-modal__body{padding-top:.5em}.teable-report-modal .hidden-upload-field{display:none}.teable-report__kind{display:inline-flex;align-items:center;gap:.35em;margin-right:.5em;color:var(--primary-medium)}.teable-report__kind .teable-report__back{margin-left:-0.5em}.teable-report__choices{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.75em}.teable-report__choice{display:flex;flex-direction:column;align-items:flex-start;gap:.35em;padding:1.1em 1.2em 1.2em;text-align:left;color:var(--primary);background:var(--secondary);border:1px solid var(--primary-low);border-radius:var(--teable-report-radius);cursor:pointer;transition:border-color .15s,background .15s,transform .15s}.teable-report__choice:hover,.teable-report__choice:focus-visible{border-color:var(--tertiary);background:var(--primary-very-low);transform:translateY(-1px)}.teable-report__choice:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.teable-report__choice-icon{display:inline-flex;align-items:center;justify-content:center;width:2.4em;height:2.4em;margin-bottom:.4em;border-radius:10px;background:var(--primary-very-low);color:var(--tertiary)}.teable-report__choice--bug .teable-report__choice-icon{color:var(--danger)}.teable-report__choice-name{font-weight:600;font-size:var(--font-up-1)}.teable-report__choice-hint{color:var(--primary-medium);font-size:var(--font-down-1);line-height:1.45}.teable-report__form{display:flex;flex-direction:column;gap:1.25em}.teable-report__field{display:flex;flex-direction:column;gap:.4em}.teable-report__label{margin:0;font-weight:600;font-size:var(--font-down-1);color:var(--primary-high)}.teable-report__title,.teable-report__text{width:100%;margin:0;box-sizing:border-box;border-radius:8px}.teable-report__title{padding:.6em .75em;font-size:var(--font-up-1)}.teable-report__text{min-height:14em;padding:.7em .75em;font-family:inherit;line-height:1.5;resize:vertical}.teable-report__similar{padding:.5em .75em;border-radius:8px;background:var(--primary-very-low);font-size:var(--font-down-1)}.teable-report__similar ul{margin:.25em 0 0;padding-left:1.1em}.teable-report__similar li+li{margin-top:.15em}.teable-report__similar-label{color:var(--primary-medium)}.teable-report__files{display:flex;flex-wrap:wrap;align-items:center;gap:.5em}.teable-report__file{display:inline-flex;align-items:center;gap:.4em;max-width:16em;padding:.2em .2em .2em .3em;border:1px solid var(--primary-low);border-radius:8px;font-size:var(--font-down-1)}.teable-report__file img{width:2em;height:2em;object-fit:cover;border-radius:4px}.teable-report__file-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.teable-report__attach{margin:0;cursor:pointer}.teable-report__files-hint{color:var(--primary-medium);font-size:var(--font-down-1)}.teable-report__audience{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.75em}.teable-report__option{display:flex;flex-direction:column;align-items:flex-start;gap:.3em;padding:.85em 1em;text-align:left;color:var(--primary);background:var(--secondary);border:1.5px solid var(--primary-low);border-radius:var(--teable-report-radius);cursor:pointer;transition:border-color .15s,background .15s}.teable-report__option:hover{border-color:var(--primary-medium)}.teable-report__option:focus-visible{outline:2px solid var(--tertiary);outline-offset:2px}.teable-report__option--selected,.teable-report__option--selected:hover{border-color:var(--tertiary);background:var(--tertiary-very-low)}.teable-report__option-name{display:inline-flex;align-items:center;gap:.45em;font-weight:600}.teable-report__option-name .d-icon{color:var(--primary-medium)}.teable-report__option--selected .teable-report__option-name .d-icon{color:var(--tertiary)}.teable-report__option-hint{color:var(--primary-medium);font-size:var(--font-down-1);line-height:1.45}.teable-report__sent{display:flex;flex-direction:column;align-items:center;gap:.75em;padding:1.5em 1em 1em;text-align:center}.teable-report__sent p{margin:0;max-width:30em;font-size:var(--font-up-1)}.teable-report__sent-icon{display:inline-flex;align-items:center;justify-content:center;width:3em;height:3em;border-radius:50%;background:var(--success-low);color:var(--success);font-size:var(--font-up-2)}@media(width < 40rem){.teable-report__choices,.teable-report__audience{grid-template-columns:minmax(0, 1fr)}}.welcome-banner .welcome-banner__wrap{overflow:visible;z-index:1}@media(width >= 48rem){.welcome-banner .welcome-banner__wrap::after{clip-path:inset(0 0 calc(0.25rem + 1px) 0)}}
/*# sourceMappingURL=discourse-teable_dfc3de264f6cf0608c589aae3555327fe5d80c44.css.map?__ws=community.teable.ai */
