.ai-access-notice[data-v-9fd5a096]{position:fixed;right:24px;bottom:24px;z-index:10000;width:360px;max-width:calc(100vw - 32px);padding:20px 20px 16px;background:#fff;color:#1f2933;border-radius:16px;border:1px solid rgba(25,118,210,.18);box-shadow:0 16px 40px rgba(15,23,42,.18);overflow:hidden}.ai-access-notice__close[data-v-9fd5a096]{position:absolute;top:10px;right:10px;width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:#607080;cursor:pointer}.ai-access-notice__close[data-v-9fd5a096]:hover{background:rgba(25,118,210,.08);color:#1f2933}.ai-access-notice__kicker[data-v-9fd5a096]{margin:0 36px 8px 0;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#1976d2}.ai-access-notice__title[data-v-9fd5a096]{margin:0 28px 8px 0;font-size:18px;line-height:1.3;font-weight:600}.ai-access-notice__note[data-v-9fd5a096],.ai-access-notice__text[data-v-9fd5a096]{margin:0;font-size:14px;line-height:1.5;color:#3e4c59}.ai-access-notice__note[data-v-9fd5a096]{margin-top:10px;font-size:13px;color:#7b8794}.ai-access-notice__steps[data-v-9fd5a096]{margin:12px 0 0;padding-left:18px;color:#3e4c59;font-size:14px;line-height:1.45}.ai-access-notice__steps li+li[data-v-9fd5a096]{margin-top:4px}.ai-access-notice__actions[data-v-9fd5a096]{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:16px}.ai-access-notice__link[data-v-9fd5a096]{font-size:13px;font-weight:600;color:#1976d2;text-decoration:none}.ai-access-notice__link[data-v-9fd5a096]:hover{text-decoration:underline}.ai-access-notice__timer[data-v-9fd5a096]{position:absolute;left:0;bottom:0;height:3px;width:100%;transform-origin:left center;background:#1976d2;animation:ai-notice-timer-9fd5a096 18s linear forwards}.ai-access-notice:hover .ai-access-notice__timer[data-v-9fd5a096]{animation-play-state:paused}.ai-access-copy-enter-active[data-v-9fd5a096],.ai-access-copy-leave-active[data-v-9fd5a096],.ai-access-notice-enter-active[data-v-9fd5a096],.ai-access-notice-leave-active[data-v-9fd5a096]{transition:opacity .2s ease,transform .2s ease}.ai-access-copy-enter[data-v-9fd5a096],.ai-access-copy-leave-to[data-v-9fd5a096],.ai-access-notice-enter[data-v-9fd5a096],.ai-access-notice-leave-to[data-v-9fd5a096]{opacity:0;transform:translateY(8px)}@keyframes ai-notice-timer-9fd5a096{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:600px){.ai-access-notice[data-v-9fd5a096]{right:16px;bottom:16px;left:16px;width:auto}}.v-main{padding-top:52px!important}[v-cloak]{display:none}.v-footer{z-index:10}.v-overlay{z-index:1!important}.v-expansion-panels{z-index:auto!important}.overlay-light{background-color:hsla(0,0%,100%,.4)}.v-btn--bottom{z-index:8!important;bottom:50px!important}.layout .bb-1{border-bottom:1px solid #dadada}.layout .bt-1{border-top:1px solid #dadada}.link{cursor:pointer}.v-dialog{background:rgba(0,0,0,.75)}.v-dialog__content--active{background-color:rgba(0,0,0,.8)}.v-dialog--fullscreen .v-card{box-shadow:none!important}.update-dialog{z-index:100;width:100%;position:fixed;left:0;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.5);padding:12px;color:#fff;background-color:#2c3e50;text-align:left}.update-dialog__actions{display:flex;margin-top:8px}.update-dialog__button{margin-right:8px}.update-dialog__button--confirm{margin-left:auto}.pagination{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;list-style:none;padding:0!important;padding-left:0!important;margin:0;gap:6px}.pagination li{display:inline-block}.pagination li a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;text-decoration:none;color:#000;font-weight:500;font-size:14px;background-color:#fff;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination li a:hover{background-color:#f5f5f5;border-color:#1976d2;color:#000;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.pagination li a:active{transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,.1)}.pagination li.active a{background-color:#1976d2;color:#fff;border-color:#1976d2;box-shadow:0 2px 8px rgba(25,118,210,.3);font-weight:600}.pagination li.active a:hover{background-color:#1565c0;border-color:#1565c0;transform:none}.pagination li.disabled a{cursor:default;background-color:#fff;color:#000;border-color:#e0e0e0;pointer-events:none}.pagination li.disabled a:hover{background-color:#fff;border-color:#e0e0e0;color:#000;transform:none;box-shadow:none}.pagination li.break a{cursor:default;pointer-events:none}.pagination li.break a,.pagination li.break a:hover{background-color:#fff;color:#000;border-color:#e0e0e0}.pagination li.break a:hover{transform:none;box-shadow:none}@media(max-width:600px){.pagination{gap:4px}.pagination li a{min-width:36px;height:36px;padding:0 8px;font-size:13px;border-radius:6px}}@media(max-width:400px){.pagination li:first-child,.pagination li:last-child{flex:1;min-width:60px}.pagination li:first-child a,.pagination li:last-child a{width:100%}}h1{font-size:3rem}h2{font-size:2.5em}h3{font-size:1.5em}.tiptap-vuetify-editor__content h1{font-size:2em}.tiptap-vuetify-editor__content h2{font-size:1.7em}.tiptap-vuetify-editor__content h3{font-size:1.5em}.tiptap-vuetify-editor__content h4{font-size:1.2em}